{
  "author": {
    "email": "github@veeragoni.com",
    "name": "Suresh Veeragoni",
    "roles": [
      "author"
    ]
  },
  "dependencies": {
    "cdktf": "^0.21.0",
    "constructs": "^10.4.2"
  },
  "dependencyClosure": {
    "cdktf": {
      "submodules": {
        "cdktf.testingMatchers": {}
      },
      "targets": {
        "dotnet": {
          "namespace": "HashiCorp.Cdktf",
          "packageId": "HashiCorp.Cdktf"
        },
        "go": {
          "moduleName": "github.com/hashicorp/terraform-cdk-go",
          "packageName": "cdktf"
        },
        "java": {
          "maven": {
            "artifactId": "cdktf",
            "groupId": "com.hashicorp"
          },
          "package": "com.hashicorp.cdktf"
        },
        "js": {
          "npm": "cdktf"
        },
        "python": {
          "distName": "cdktf",
          "module": "cdktf"
        }
      }
    },
    "constructs": {
      "targets": {
        "dotnet": {
          "namespace": "Constructs",
          "packageId": "Constructs"
        },
        "go": {
          "moduleName": "github.com/aws/constructs-go"
        },
        "java": {
          "maven": {
            "artifactId": "constructs",
            "groupId": "software.constructs"
          },
          "package": "software.constructs"
        },
        "js": {
          "npm": "constructs"
        },
        "python": {
          "distName": "constructs",
          "module": "constructs"
        }
      }
    }
  },
  "description": "Prebuilt oci Provider for Terraform CDK (cdktf)",
  "docs": {
    "stability": "stable"
  },
  "homepage": "https://github.com/veeragoni/cdktf-provider-oci.git",
  "jsiiVersion": "5.8.18 (build f5c30fc)",
  "keywords": [
    "cdk",
    "cdktf",
    "oci",
    "provider",
    "terraform"
  ],
  "license": "MPL-2.0",
  "metadata": {
    "jsii": {
      "pacmak": {
        "hasDefaultInterfaces": true
      }
    },
    "tscRootDir": "src"
  },
  "name": "cdktf-provider-oci",
  "readme": {
    "markdown": "\n# CDKTF prebuilt bindings for oracle/oci provider version 7.19.0\n\nThis repo builds and publishes the [Terraform oci provider](https://registry.terraform.io/providers/oracle/oci/7.19.0/docs) bindings for [CDK for Terraform](https://cdk.tf).\n\n## Available Packages\n\n### npm\n\nPublished from this repository at [https://www.npmjs.com/package/cdktf-provider-oci](https://www.npmjs.com/package/cdktf-provider-oci) (owner: sureshveeragoni).\n\n`npm install cdktf-provider-oci`\n\n### PyPI\n\nPublished at [https://pypi.org/project/cdktf-provider-oci](https://pypi.org/project/cdktf-provider-oci/) (owner: sureshveeragoni).\n\n`pip install cdktf-provider-oci`\n\n## Docs\n\nRelease builds publish TypeScript and Python API references. Generate them locally with `yarn docgen` (output under `docs/`).\n\n## Versioning\n\nThis project is explicitly not tracking the Terraform oci provider version 1:1. In fact, it always tracks `latest` of `~> 7.19.0` with every release. If there are scenarios where you explicitly have to pin your provider version, you can do so by [generating the provider constructs manually](https://cdk.tf/imports).\n\nThese are the upstream dependencies:\n\n- [CDK for Terraform](https://cdk.tf)\n- [Terraform oci provider](https://registry.terraform.io/providers/oracle/oci/7.19.0)\n- [Terraform Engine](https://terraform.io)\n\nIf there are breaking changes (backward incompatible) in any of the above, the major version of this project will be bumped.\n\n## Features / Issues / Bugs\n\nPlease report bugs and issues to the [CDK for Terraform](https://cdk.tf) project:\n\n- [Create bug report](https://cdk.tf/bug)\n- [Create feature request](https://cdk.tf/feature)\n\n## Contributing\n\n### Projen\n\nThis is mostly based on [Projen](https://github.com/projen/projen), which takes care of generating the entire repository.\n\n### cdktf-provider-project based on Projen\n\nThere's a custom [project builder](https://github.com/cdktf/cdktf-provider-project) which encapsulate the common settings for all `cdktf` prebuilt providers.\n\n### Provider Version\n\nThe provider version can be adjusted in [./.projenrc.js](./.projenrc.js).\n\n### Repository Management\n\nThe repository is managed by [CDKTF Repository Manager](https://github.com/cdktf/cdktf-repository-manager/).\n"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/veeragoni/cdktf-provider-oci.git"
  },
  "schema": "jsii/0.10.0",
  "targets": {
    "js": {
      "npm": "cdktf-provider-oci"
    },
    "python": {
      "distName": "cdktf-provider-oci",
      "module": "cdktf_provider_oci"
    }
  },
  "types": {
    "cdktf-provider-oci.AdmKnowledgeBase": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_knowledge_base oci_adm_knowledge_base}."
      },
      "fqn": "cdktf-provider-oci.AdmKnowledgeBase",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_knowledge_base oci_adm_knowledge_base} Resource."
        },
        "locationInModule": {
          "filename": "src/adm-knowledge-base/index.ts",
          "line": 236
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.AdmKnowledgeBaseConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/adm-knowledge-base/index.ts",
        "line": 204
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a AdmKnowledgeBase resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/adm-knowledge-base/index.ts",
            "line": 221
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the AdmKnowledgeBase to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_knowledge_base#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing AdmKnowledgeBase that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the AdmKnowledgeBase to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-knowledge-base/index.ts",
            "line": 367
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AdmKnowledgeBaseTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-knowledge-base/index.ts",
            "line": 285
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-knowledge-base/index.ts",
            "line": 301
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-knowledge-base/index.ts",
            "line": 317
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-knowledge-base/index.ts",
            "line": 333
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-knowledge-base/index.ts",
            "line": 370
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-knowledge-base/index.ts",
            "line": 382
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-knowledge-base/index.ts",
            "line": 393
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "AdmKnowledgeBase",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-knowledge-base/index.ts",
            "line": 209
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-knowledge-base/index.ts",
            "line": 342
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-knowledge-base/index.ts",
            "line": 348
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-knowledge-base/index.ts",
            "line": 353
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-knowledge-base/index.ts",
            "line": 364
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.AdmKnowledgeBaseTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-knowledge-base/index.ts",
            "line": 358
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-knowledge-base/index.ts",
            "line": 273
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-knowledge-base/index.ts",
            "line": 289
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-knowledge-base/index.ts",
            "line": 305
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-knowledge-base/index.ts",
            "line": 321
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-knowledge-base/index.ts",
            "line": 337
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-knowledge-base/index.ts",
            "line": 374
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf-provider-oci.AdmKnowledgeBaseTimeouts"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-knowledge-base/index.ts",
            "line": 266
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-knowledge-base/index.ts",
            "line": 279
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-knowledge-base/index.ts",
            "line": 295
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-knowledge-base/index.ts",
            "line": 311
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-knowledge-base/index.ts",
            "line": 327
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/adm-knowledge-base/index:AdmKnowledgeBase"
    },
    "cdktf-provider-oci.AdmKnowledgeBaseConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AdmKnowledgeBaseConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/adm-knowledge-base/index.ts",
        "line": 9
      },
      "name": "AdmKnowledgeBaseConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_knowledge_base#compartment_id AdmKnowledgeBase#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-knowledge-base/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_knowledge_base#defined_tags AdmKnowledgeBase#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-knowledge-base/index.ts",
            "line": 17
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_knowledge_base#display_name AdmKnowledgeBase#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-knowledge-base/index.ts",
            "line": 21
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_knowledge_base#freeform_tags AdmKnowledgeBase#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-knowledge-base/index.ts",
            "line": 25
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_knowledge_base#id AdmKnowledgeBase#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-knowledge-base/index.ts",
            "line": 32
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_knowledge_base#timeouts AdmKnowledgeBase#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-knowledge-base/index.ts",
            "line": 38
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AdmKnowledgeBaseTimeouts"
          }
        }
      ],
      "symbolId": "src/adm-knowledge-base/index:AdmKnowledgeBaseConfig"
    },
    "cdktf-provider-oci.AdmKnowledgeBaseTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AdmKnowledgeBaseTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/adm-knowledge-base/index.ts",
        "line": 40
      },
      "name": "AdmKnowledgeBaseTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_knowledge_base#create AdmKnowledgeBase#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-knowledge-base/index.ts",
            "line": 44
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_knowledge_base#delete AdmKnowledgeBase#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-knowledge-base/index.ts",
            "line": 48
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_knowledge_base#update AdmKnowledgeBase#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-knowledge-base/index.ts",
            "line": 52
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/adm-knowledge-base/index:AdmKnowledgeBaseTimeouts"
    },
    "cdktf-provider-oci.AdmKnowledgeBaseTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AdmKnowledgeBaseTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/adm-knowledge-base/index.ts",
          "line": 106
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/adm-knowledge-base/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-knowledge-base/index.ts",
            "line": 160
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-knowledge-base/index.ts",
            "line": 176
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-knowledge-base/index.ts",
            "line": 192
          },
          "name": "resetUpdate"
        }
      ],
      "name": "AdmKnowledgeBaseTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-knowledge-base/index.ts",
            "line": 164
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-knowledge-base/index.ts",
            "line": 180
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-knowledge-base/index.ts",
            "line": 196
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-knowledge-base/index.ts",
            "line": 154
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-knowledge-base/index.ts",
            "line": 170
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-knowledge-base/index.ts",
            "line": 186
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-knowledge-base/index.ts",
            "line": 110
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf-provider-oci.AdmKnowledgeBaseTimeouts"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/adm-knowledge-base/index:AdmKnowledgeBaseTimeoutsOutputReference"
    },
    "cdktf-provider-oci.AdmRemediationRecipe": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_remediation_recipe oci_adm_remediation_recipe}."
      },
      "fqn": "cdktf-provider-oci.AdmRemediationRecipe",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_remediation_recipe oci_adm_remediation_recipe} Resource."
        },
        "locationInModule": {
          "filename": "src/adm-remediation-recipe/index.ts",
          "line": 1319
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.AdmRemediationRecipeConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/adm-remediation-recipe/index.ts",
        "line": 1287
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a AdmRemediationRecipe resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 1304
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the AdmRemediationRecipe to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_remediation_recipe#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing AdmRemediationRecipe that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the AdmRemediationRecipe to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 1494
          },
          "name": "putDetectConfiguration",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AdmRemediationRecipeDetectConfiguration"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 1507
          },
          "name": "putNetworkConfiguration",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AdmRemediationRecipeNetworkConfiguration"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 1520
          },
          "name": "putScmConfiguration",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AdmRemediationRecipeScmConfiguration"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 1533
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AdmRemediationRecipeTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 1549
          },
          "name": "putVerifyConfiguration",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AdmRemediationRecipeVerifyConfiguration"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 1375
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 1391
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 1407
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 1423
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 1465
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 1536
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 1561
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 1579
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "AdmRemediationRecipe",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 1292
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 1491
          },
          "name": "detectConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.AdmRemediationRecipeDetectConfigurationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 1504
          },
          "name": "networkConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.AdmRemediationRecipeNetworkConfigurationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 1517
          },
          "name": "scmConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.AdmRemediationRecipeScmConfigurationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 1475
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 1480
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 1530
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.AdmRemediationRecipeTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 1485
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 1546
          },
          "name": "verifyConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.AdmRemediationRecipeVerifyConfigurationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 1363
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 1379
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 1498
          },
          "name": "detectConfigurationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AdmRemediationRecipeDetectConfiguration"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 1395
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 1411
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 1427
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 1440
          },
          "name": "isRunTriggeredOnKbChangeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 1453
          },
          "name": "knowledgeBaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 1511
          },
          "name": "networkConfigurationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AdmRemediationRecipeNetworkConfiguration"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 1524
          },
          "name": "scmConfigurationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AdmRemediationRecipeScmConfiguration"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 1469
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 1540
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AdmRemediationRecipeTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 1553
          },
          "name": "verifyConfigurationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AdmRemediationRecipeVerifyConfiguration"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 1356
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 1369
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 1385
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 1401
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 1417
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 1433
          },
          "name": "isRunTriggeredOnKbChange",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 1446
          },
          "name": "knowledgeBaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 1459
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/adm-remediation-recipe/index:AdmRemediationRecipe"
    },
    "cdktf-provider-oci.AdmRemediationRecipeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AdmRemediationRecipeConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/adm-remediation-recipe/index.ts",
        "line": 9
      },
      "name": "AdmRemediationRecipeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_remediation_recipe#compartment_id AdmRemediationRecipe#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_remediation_recipe#detect_configuration AdmRemediationRecipe#detect_configuration}",
            "stability": "stable",
            "summary": "detect_configuration block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 50
          },
          "name": "detectConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.AdmRemediationRecipeDetectConfiguration"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_remediation_recipe#is_run_triggered_on_kb_change AdmRemediationRecipe#is_run_triggered_on_kb_change}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 36
          },
          "name": "isRunTriggeredOnKbChange",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_remediation_recipe#knowledge_base_id AdmRemediationRecipe#knowledge_base_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 40
          },
          "name": "knowledgeBaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_remediation_recipe#network_configuration AdmRemediationRecipe#network_configuration}",
            "stability": "stable",
            "summary": "network_configuration block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 56
          },
          "name": "networkConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.AdmRemediationRecipeNetworkConfiguration"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_remediation_recipe#scm_configuration AdmRemediationRecipe#scm_configuration}",
            "stability": "stable",
            "summary": "scm_configuration block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 62
          },
          "name": "scmConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.AdmRemediationRecipeScmConfiguration"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_remediation_recipe#verify_configuration AdmRemediationRecipe#verify_configuration}",
            "stability": "stable",
            "summary": "verify_configuration block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 74
          },
          "name": "verifyConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.AdmRemediationRecipeVerifyConfiguration"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_remediation_recipe#defined_tags AdmRemediationRecipe#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 17
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_remediation_recipe#display_name AdmRemediationRecipe#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 21
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_remediation_recipe#freeform_tags AdmRemediationRecipe#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 25
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_remediation_recipe#id AdmRemediationRecipe#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 32
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_remediation_recipe#state AdmRemediationRecipe#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 44
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_remediation_recipe#timeouts AdmRemediationRecipe#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 68
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AdmRemediationRecipeTimeouts"
          }
        }
      ],
      "symbolId": "src/adm-remediation-recipe/index:AdmRemediationRecipeConfig"
    },
    "cdktf-provider-oci.AdmRemediationRecipeDetectConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AdmRemediationRecipeDetectConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/adm-remediation-recipe/index.ts",
        "line": 76
      },
      "name": "AdmRemediationRecipeDetectConfiguration",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_remediation_recipe#exclusions AdmRemediationRecipe#exclusions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 80
          },
          "name": "exclusions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_remediation_recipe#max_permissible_cvss_v2score AdmRemediationRecipe#max_permissible_cvss_v2score}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 84
          },
          "name": "maxPermissibleCvssV2Score",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_remediation_recipe#max_permissible_cvss_v3score AdmRemediationRecipe#max_permissible_cvss_v3score}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 88
          },
          "name": "maxPermissibleCvssV3Score",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_remediation_recipe#max_permissible_severity AdmRemediationRecipe#max_permissible_severity}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 92
          },
          "name": "maxPermissibleSeverity",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_remediation_recipe#upgrade_policy AdmRemediationRecipe#upgrade_policy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 96
          },
          "name": "upgradePolicy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/adm-remediation-recipe/index:AdmRemediationRecipeDetectConfiguration"
    },
    "cdktf-provider-oci.AdmRemediationRecipeDetectConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AdmRemediationRecipeDetectConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/adm-remediation-recipe/index.ts",
          "line": 163
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/adm-remediation-recipe/index.ts",
        "line": 156
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 220
          },
          "name": "resetExclusions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 236
          },
          "name": "resetMaxPermissibleCvssV2Score"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 252
          },
          "name": "resetMaxPermissibleCvssV3Score"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 268
          },
          "name": "resetMaxPermissibleSeverity"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 284
          },
          "name": "resetUpgradePolicy"
        }
      ],
      "name": "AdmRemediationRecipeDetectConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 224
          },
          "name": "exclusionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 240
          },
          "name": "maxPermissibleCvssV2ScoreInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 256
          },
          "name": "maxPermissibleCvssV3ScoreInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 272
          },
          "name": "maxPermissibleSeverityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 288
          },
          "name": "upgradePolicyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 214
          },
          "name": "exclusions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 230
          },
          "name": "maxPermissibleCvssV2Score",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 246
          },
          "name": "maxPermissibleCvssV3Score",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 262
          },
          "name": "maxPermissibleSeverity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 278
          },
          "name": "upgradePolicy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 167
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AdmRemediationRecipeDetectConfiguration"
          }
        }
      ],
      "symbolId": "src/adm-remediation-recipe/index:AdmRemediationRecipeDetectConfigurationOutputReference"
    },
    "cdktf-provider-oci.AdmRemediationRecipeNetworkConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AdmRemediationRecipeNetworkConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/adm-remediation-recipe/index.ts",
        "line": 292
      },
      "name": "AdmRemediationRecipeNetworkConfiguration",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_remediation_recipe#subnet_id AdmRemediationRecipe#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 300
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_remediation_recipe#nsg_ids AdmRemediationRecipe#nsg_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 296
          },
          "name": "nsgIds",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/adm-remediation-recipe/index:AdmRemediationRecipeNetworkConfiguration"
    },
    "cdktf-provider-oci.AdmRemediationRecipeNetworkConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AdmRemediationRecipeNetworkConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/adm-remediation-recipe/index.ts",
          "line": 346
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/adm-remediation-recipe/index.ts",
        "line": 339
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 385
          },
          "name": "resetNsgIds"
        }
      ],
      "name": "AdmRemediationRecipeNetworkConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 389
          },
          "name": "nsgIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 402
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 379
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 395
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 350
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AdmRemediationRecipeNetworkConfiguration"
          }
        }
      ],
      "symbolId": "src/adm-remediation-recipe/index:AdmRemediationRecipeNetworkConfigurationOutputReference"
    },
    "cdktf-provider-oci.AdmRemediationRecipeScmConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AdmRemediationRecipeScmConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/adm-remediation-recipe/index.ts",
        "line": 406
      },
      "name": "AdmRemediationRecipeScmConfiguration",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_remediation_recipe#branch AdmRemediationRecipe#branch}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 410
          },
          "name": "branch",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_remediation_recipe#is_automerge_enabled AdmRemediationRecipe#is_automerge_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 422
          },
          "name": "isAutomergeEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_remediation_recipe#scm_type AdmRemediationRecipe#scm_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 438
          },
          "name": "scmType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_remediation_recipe#build_file_location AdmRemediationRecipe#build_file_location}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 414
          },
          "name": "buildFileLocation",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_remediation_recipe#external_scm_type AdmRemediationRecipe#external_scm_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 418
          },
          "name": "externalScmType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_remediation_recipe#oci_code_repository_id AdmRemediationRecipe#oci_code_repository_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 426
          },
          "name": "ociCodeRepositoryId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_remediation_recipe#pat_secret_id AdmRemediationRecipe#pat_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 430
          },
          "name": "patSecretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_remediation_recipe#repository_url AdmRemediationRecipe#repository_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 434
          },
          "name": "repositoryUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_remediation_recipe#username AdmRemediationRecipe#username}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 442
          },
          "name": "username",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/adm-remediation-recipe/index:AdmRemediationRecipeScmConfiguration"
    },
    "cdktf-provider-oci.AdmRemediationRecipeScmConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AdmRemediationRecipeScmConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/adm-remediation-recipe/index.ts",
          "line": 537
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/adm-remediation-recipe/index.ts",
        "line": 530
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 631
          },
          "name": "resetBuildFileLocation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 647
          },
          "name": "resetExternalScmType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 676
          },
          "name": "resetOciCodeRepositoryId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 692
          },
          "name": "resetPatSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 708
          },
          "name": "resetRepositoryUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 737
          },
          "name": "resetUsername"
        }
      ],
      "name": "AdmRemediationRecipeScmConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 619
          },
          "name": "branchInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 635
          },
          "name": "buildFileLocationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 651
          },
          "name": "externalScmTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 664
          },
          "name": "isAutomergeEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 680
          },
          "name": "ociCodeRepositoryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 696
          },
          "name": "patSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 712
          },
          "name": "repositoryUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 725
          },
          "name": "scmTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 741
          },
          "name": "usernameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 612
          },
          "name": "branch",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 625
          },
          "name": "buildFileLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 641
          },
          "name": "externalScmType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 657
          },
          "name": "isAutomergeEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 670
          },
          "name": "ociCodeRepositoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 686
          },
          "name": "patSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 702
          },
          "name": "repositoryUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 718
          },
          "name": "scmType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 731
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 541
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AdmRemediationRecipeScmConfiguration"
          }
        }
      ],
      "symbolId": "src/adm-remediation-recipe/index:AdmRemediationRecipeScmConfigurationOutputReference"
    },
    "cdktf-provider-oci.AdmRemediationRecipeTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AdmRemediationRecipeTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/adm-remediation-recipe/index.ts",
        "line": 745
      },
      "name": "AdmRemediationRecipeTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_remediation_recipe#create AdmRemediationRecipe#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 749
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_remediation_recipe#delete AdmRemediationRecipe#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 753
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_remediation_recipe#update AdmRemediationRecipe#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 757
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/adm-remediation-recipe/index:AdmRemediationRecipeTimeouts"
    },
    "cdktf-provider-oci.AdmRemediationRecipeTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AdmRemediationRecipeTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/adm-remediation-recipe/index.ts",
          "line": 811
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/adm-remediation-recipe/index.ts",
        "line": 803
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 865
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 881
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 897
          },
          "name": "resetUpdate"
        }
      ],
      "name": "AdmRemediationRecipeTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 869
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 885
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 901
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 859
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 875
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 891
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 815
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AdmRemediationRecipeTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/adm-remediation-recipe/index:AdmRemediationRecipeTimeoutsOutputReference"
    },
    "cdktf-provider-oci.AdmRemediationRecipeVerifyConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AdmRemediationRecipeVerifyConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/adm-remediation-recipe/index.ts",
        "line": 905
      },
      "name": "AdmRemediationRecipeVerifyConfiguration",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_remediation_recipe#build_service_type AdmRemediationRecipe#build_service_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 913
          },
          "name": "buildServiceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_remediation_recipe#additional_parameters AdmRemediationRecipe#additional_parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 909
          },
          "name": "additionalParameters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_remediation_recipe#jenkins_url AdmRemediationRecipe#jenkins_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 917
          },
          "name": "jenkinsUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_remediation_recipe#job_name AdmRemediationRecipe#job_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 921
          },
          "name": "jobName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_remediation_recipe#pat_secret_id AdmRemediationRecipe#pat_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 925
          },
          "name": "patSecretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_remediation_recipe#pipeline_id AdmRemediationRecipe#pipeline_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 929
          },
          "name": "pipelineId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_remediation_recipe#repository_url AdmRemediationRecipe#repository_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 933
          },
          "name": "repositoryUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_remediation_recipe#trigger_secret_id AdmRemediationRecipe#trigger_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 937
          },
          "name": "triggerSecretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_remediation_recipe#username AdmRemediationRecipe#username}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 941
          },
          "name": "username",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_remediation_recipe#workflow_name AdmRemediationRecipe#workflow_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 945
          },
          "name": "workflowName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/adm-remediation-recipe/index:AdmRemediationRecipeVerifyConfiguration"
    },
    "cdktf-provider-oci.AdmRemediationRecipeVerifyConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AdmRemediationRecipeVerifyConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/adm-remediation-recipe/index.ts",
          "line": 1047
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/adm-remediation-recipe/index.ts",
        "line": 1040
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 1134
          },
          "name": "resetAdditionalParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 1163
          },
          "name": "resetJenkinsUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 1179
          },
          "name": "resetJobName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 1195
          },
          "name": "resetPatSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 1211
          },
          "name": "resetPipelineId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 1227
          },
          "name": "resetRepositoryUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 1243
          },
          "name": "resetTriggerSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 1259
          },
          "name": "resetUsername"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 1275
          },
          "name": "resetWorkflowName"
        }
      ],
      "name": "AdmRemediationRecipeVerifyConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 1138
          },
          "name": "additionalParametersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 1151
          },
          "name": "buildServiceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 1167
          },
          "name": "jenkinsUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 1183
          },
          "name": "jobNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 1199
          },
          "name": "patSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 1215
          },
          "name": "pipelineIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 1231
          },
          "name": "repositoryUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 1247
          },
          "name": "triggerSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 1263
          },
          "name": "usernameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 1279
          },
          "name": "workflowNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 1128
          },
          "name": "additionalParameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 1144
          },
          "name": "buildServiceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 1157
          },
          "name": "jenkinsUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 1173
          },
          "name": "jobName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 1189
          },
          "name": "patSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 1205
          },
          "name": "pipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 1221
          },
          "name": "repositoryUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 1237
          },
          "name": "triggerSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 1253
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 1269
          },
          "name": "workflowName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-recipe/index.ts",
            "line": 1051
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AdmRemediationRecipeVerifyConfiguration"
          }
        }
      ],
      "symbolId": "src/adm-remediation-recipe/index:AdmRemediationRecipeVerifyConfigurationOutputReference"
    },
    "cdktf-provider-oci.AdmRemediationRun": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_remediation_run oci_adm_remediation_run}."
      },
      "fqn": "cdktf-provider-oci.AdmRemediationRun",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_remediation_run oci_adm_remediation_run} Resource."
        },
        "locationInModule": {
          "filename": "src/adm-remediation-run/index.ts",
          "line": 335
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.AdmRemediationRunConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/adm-remediation-run/index.ts",
        "line": 303
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a AdmRemediationRun resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/adm-remediation-run/index.ts",
            "line": 320
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the AdmRemediationRun to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_remediation_run#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing AdmRemediationRun that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the AdmRemediationRun to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-run/index.ts",
            "line": 509
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AdmRemediationRunTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-run/index.ts",
            "line": 372
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-run/index.ts",
            "line": 393
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-run/index.ts",
            "line": 409
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-run/index.ts",
            "line": 425
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-run/index.ts",
            "line": 441
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-run/index.ts",
            "line": 512
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-run/index.ts",
            "line": 524
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-run/index.ts",
            "line": 536
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "AdmRemediationRun",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-run/index.ts",
            "line": 308
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-run/index.ts",
            "line": 381
          },
          "name": "currentStageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-run/index.ts",
            "line": 463
          },
          "name": "remediationRunSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-run/index.ts",
            "line": 469
          },
          "name": "stages",
          "type": {
            "fqn": "cdktf-provider-oci.AdmRemediationRunStagesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-run/index.ts",
            "line": 474
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-run/index.ts",
            "line": 480
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-run/index.ts",
            "line": 485
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-run/index.ts",
            "line": 490
          },
          "name": "timeFinished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-run/index.ts",
            "line": 506
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.AdmRemediationRunTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-run/index.ts",
            "line": 495
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-run/index.ts",
            "line": 500
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-run/index.ts",
            "line": 376
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-run/index.ts",
            "line": 397
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-run/index.ts",
            "line": 413
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-run/index.ts",
            "line": 429
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-run/index.ts",
            "line": 445
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-run/index.ts",
            "line": 458
          },
          "name": "remediationRecipeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-run/index.ts",
            "line": 516
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AdmRemediationRunTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-run/index.ts",
            "line": 366
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-run/index.ts",
            "line": 387
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-run/index.ts",
            "line": 403
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-run/index.ts",
            "line": 419
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-run/index.ts",
            "line": 435
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-run/index.ts",
            "line": 451
          },
          "name": "remediationRecipeId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/adm-remediation-run/index:AdmRemediationRun"
    },
    "cdktf-provider-oci.AdmRemediationRunConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AdmRemediationRunConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/adm-remediation-run/index.ts",
        "line": 9
      },
      "name": "AdmRemediationRunConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_remediation_run#remediation_recipe_id AdmRemediationRun#remediation_recipe_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-run/index.ts",
            "line": 36
          },
          "name": "remediationRecipeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_remediation_run#compartment_id AdmRemediationRun#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-run/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_remediation_run#defined_tags AdmRemediationRun#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-run/index.ts",
            "line": 17
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_remediation_run#display_name AdmRemediationRun#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-run/index.ts",
            "line": 21
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_remediation_run#freeform_tags AdmRemediationRun#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-run/index.ts",
            "line": 25
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_remediation_run#id AdmRemediationRun#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-run/index.ts",
            "line": 32
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_remediation_run#timeouts AdmRemediationRun#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-run/index.ts",
            "line": 42
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AdmRemediationRunTimeouts"
          }
        }
      ],
      "symbolId": "src/adm-remediation-run/index:AdmRemediationRunConfig"
    },
    "cdktf-provider-oci.AdmRemediationRunStages": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AdmRemediationRunStages",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/adm-remediation-run/index.ts",
        "line": 44
      },
      "name": "AdmRemediationRunStages",
      "symbolId": "src/adm-remediation-run/index:AdmRemediationRunStages"
    },
    "cdktf-provider-oci.AdmRemediationRunStagesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AdmRemediationRunStagesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/adm-remediation-run/index.ts",
          "line": 128
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/adm-remediation-run/index.ts",
        "line": 121
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-run/index.ts",
            "line": 135
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.AdmRemediationRunStagesOutputReference"
            }
          }
        }
      ],
      "name": "AdmRemediationRunStagesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/adm-remediation-run/index.ts",
            "line": 128
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/adm-remediation-run/index.ts",
            "line": 128
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/adm-remediation-run/index.ts",
            "line": 128
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/adm-remediation-run/index:AdmRemediationRunStagesList"
    },
    "cdktf-provider-oci.AdmRemediationRunStagesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AdmRemediationRunStagesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/adm-remediation-run/index.ts",
          "line": 76
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/adm-remediation-run/index.ts",
        "line": 67
      },
      "name": "AdmRemediationRunStagesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-run/index.ts",
            "line": 96
          },
          "name": "summary",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-run/index.ts",
            "line": 101
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-run/index.ts",
            "line": 106
          },
          "name": "timeFinished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-run/index.ts",
            "line": 111
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-run/index.ts",
            "line": 116
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-run/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AdmRemediationRunStages"
          }
        }
      ],
      "symbolId": "src/adm-remediation-run/index:AdmRemediationRunStagesOutputReference"
    },
    "cdktf-provider-oci.AdmRemediationRunTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AdmRemediationRunTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/adm-remediation-run/index.ts",
        "line": 139
      },
      "name": "AdmRemediationRunTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_remediation_run#create AdmRemediationRun#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-run/index.ts",
            "line": 143
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_remediation_run#delete AdmRemediationRun#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-run/index.ts",
            "line": 147
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_remediation_run#update AdmRemediationRun#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-run/index.ts",
            "line": 151
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/adm-remediation-run/index:AdmRemediationRunTimeouts"
    },
    "cdktf-provider-oci.AdmRemediationRunTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AdmRemediationRunTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/adm-remediation-run/index.ts",
          "line": 205
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/adm-remediation-run/index.ts",
        "line": 197
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-run/index.ts",
            "line": 259
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-run/index.ts",
            "line": 275
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-run/index.ts",
            "line": 291
          },
          "name": "resetUpdate"
        }
      ],
      "name": "AdmRemediationRunTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-run/index.ts",
            "line": 263
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-run/index.ts",
            "line": 279
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-remediation-run/index.ts",
            "line": 295
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-run/index.ts",
            "line": 253
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-run/index.ts",
            "line": 269
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-run/index.ts",
            "line": 285
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-remediation-run/index.ts",
            "line": 209
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AdmRemediationRunTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/adm-remediation-run/index:AdmRemediationRunTimeoutsOutputReference"
    },
    "cdktf-provider-oci.AdmVulnerabilityAudit": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_vulnerability_audit oci_adm_vulnerability_audit}."
      },
      "fqn": "cdktf-provider-oci.AdmVulnerabilityAudit",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_vulnerability_audit oci_adm_vulnerability_audit} Resource."
        },
        "locationInModule": {
          "filename": "src/adm-vulnerability-audit/index.ts",
          "line": 1086
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.AdmVulnerabilityAuditConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/adm-vulnerability-audit/index.ts",
        "line": 1054
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a AdmVulnerabilityAudit resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 1071
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the AdmVulnerabilityAudit to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_vulnerability_audit#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing AdmVulnerabilityAudit that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the AdmVulnerabilityAudit to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 1311
          },
          "name": "putApplicationDependencies",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.AdmVulnerabilityAuditApplicationDependencies"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 1327
          },
          "name": "putConfiguration",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AdmVulnerabilityAuditConfiguration"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 1343
          },
          "name": "putSource",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AdmVulnerabilityAuditSource"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 1359
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AdmVulnerabilityAuditTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 1375
          },
          "name": "putUsageData",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AdmVulnerabilityAuditUsageData"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 1314
          },
          "name": "resetApplicationDependencies"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 1128
          },
          "name": "resetBuildType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 1144
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 1330
          },
          "name": "resetConfiguration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 1160
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 1176
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 1192
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 1208
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 1346
          },
          "name": "resetSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 1362
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 1378
          },
          "name": "resetUsageData"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 1390
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 1407
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "AdmVulnerabilityAudit",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 1059
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 1308
          },
          "name": "applicationDependencies",
          "type": {
            "fqn": "cdktf-provider-oci.AdmVulnerabilityAuditApplicationDependenciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 1324
          },
          "name": "configuration",
          "type": {
            "fqn": "cdktf-provider-oci.AdmVulnerabilityAuditConfigurationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 1217
          },
          "name": "isSuccess",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 1235
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 1240
          },
          "name": "maxObservedCvssV2Score",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 1245
          },
          "name": "maxObservedCvssV2ScoreWithIgnored",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 1250
          },
          "name": "maxObservedCvssV3Score",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 1255
          },
          "name": "maxObservedCvssV3ScoreWithIgnored",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 1260
          },
          "name": "maxObservedSeverity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 1265
          },
          "name": "maxObservedSeverityWithIgnored",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 1340
          },
          "name": "source",
          "type": {
            "fqn": "cdktf-provider-oci.AdmVulnerabilityAuditSourceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 1270
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 1276
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 1281
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 1356
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.AdmVulnerabilityAuditTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 1286
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 1372
          },
          "name": "usageData",
          "type": {
            "fqn": "cdktf-provider-oci.AdmVulnerabilityAuditUsageDataOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 1292
          },
          "name": "vulnerabilities",
          "type": {
            "fqn": "cdktf-provider-oci.AdmVulnerabilityAuditVulnerabilitiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 1297
          },
          "name": "vulnerableArtifactsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 1302
          },
          "name": "vulnerableArtifactsCountWithIgnored",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 1318
          },
          "name": "applicationDependenciesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.AdmVulnerabilityAuditApplicationDependencies"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 1132
          },
          "name": "buildTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 1148
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 1334
          },
          "name": "configurationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AdmVulnerabilityAuditConfiguration"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 1164
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 1180
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 1196
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 1212
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 1230
          },
          "name": "knowledgeBaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 1350
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AdmVulnerabilityAuditSource"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 1366
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AdmVulnerabilityAuditTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 1382
          },
          "name": "usageDataInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AdmVulnerabilityAuditUsageData"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 1122
          },
          "name": "buildType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 1138
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 1154
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 1170
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 1186
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 1202
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 1223
          },
          "name": "knowledgeBaseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/adm-vulnerability-audit/index:AdmVulnerabilityAudit"
    },
    "cdktf-provider-oci.AdmVulnerabilityAuditApplicationDependencies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AdmVulnerabilityAuditApplicationDependencies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/adm-vulnerability-audit/index.ts",
        "line": 177
      },
      "name": "AdmVulnerabilityAuditApplicationDependencies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_vulnerability_audit#node_id AdmVulnerabilityAudit#node_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 189
          },
          "name": "nodeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_vulnerability_audit#application_dependency_node_ids AdmVulnerabilityAudit#application_dependency_node_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 181
          },
          "name": "applicationDependencyNodeIds",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_vulnerability_audit#gav AdmVulnerabilityAudit#gav}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 185
          },
          "name": "gav",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_vulnerability_audit#purl AdmVulnerabilityAudit#purl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 193
          },
          "name": "purl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/adm-vulnerability-audit/index:AdmVulnerabilityAuditApplicationDependencies"
    },
    "cdktf-provider-oci.AdmVulnerabilityAuditApplicationDependenciesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AdmVulnerabilityAuditApplicationDependenciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/adm-vulnerability-audit/index.ts",
          "line": 378
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/adm-vulnerability-audit/index.ts",
        "line": 370
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 385
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.AdmVulnerabilityAuditApplicationDependenciesOutputReference"
            }
          }
        }
      ],
      "name": "AdmVulnerabilityAuditApplicationDependenciesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 378
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 378
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 378
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 371
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.AdmVulnerabilityAuditApplicationDependencies"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/adm-vulnerability-audit/index:AdmVulnerabilityAuditApplicationDependenciesList"
    },
    "cdktf-provider-oci.AdmVulnerabilityAuditApplicationDependenciesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AdmVulnerabilityAuditApplicationDependenciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/adm-vulnerability-audit/index.ts",
          "line": 256
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/adm-vulnerability-audit/index.ts",
        "line": 246
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 316
          },
          "name": "resetApplicationDependencyNodeIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 332
          },
          "name": "resetGav"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 361
          },
          "name": "resetPurl"
        }
      ],
      "name": "AdmVulnerabilityAuditApplicationDependenciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 320
          },
          "name": "applicationDependencyNodeIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 336
          },
          "name": "gavInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 349
          },
          "name": "nodeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 365
          },
          "name": "purlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 310
          },
          "name": "applicationDependencyNodeIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 326
          },
          "name": "gav",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 342
          },
          "name": "nodeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 355
          },
          "name": "purl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 260
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AdmVulnerabilityAuditApplicationDependencies"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/adm-vulnerability-audit/index:AdmVulnerabilityAuditApplicationDependenciesOutputReference"
    },
    "cdktf-provider-oci.AdmVulnerabilityAuditConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AdmVulnerabilityAuditConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/adm-vulnerability-audit/index.ts",
        "line": 9
      },
      "name": "AdmVulnerabilityAuditConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_vulnerability_audit#knowledge_base_id AdmVulnerabilityAudit#knowledge_base_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 40
          },
          "name": "knowledgeBaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_vulnerability_audit#application_dependencies AdmVulnerabilityAudit#application_dependencies}",
            "stability": "stable",
            "summary": "application_dependencies block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 46
          },
          "name": "applicationDependencies",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.AdmVulnerabilityAuditApplicationDependencies"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_vulnerability_audit#build_type AdmVulnerabilityAudit#build_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 13
          },
          "name": "buildType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_vulnerability_audit#compartment_id AdmVulnerabilityAudit#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 17
          },
          "name": "compartmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_vulnerability_audit#configuration AdmVulnerabilityAudit#configuration}",
            "stability": "stable",
            "summary": "configuration block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 52
          },
          "name": "configuration",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AdmVulnerabilityAuditConfiguration"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_vulnerability_audit#defined_tags AdmVulnerabilityAudit#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 21
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_vulnerability_audit#display_name AdmVulnerabilityAudit#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 25
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_vulnerability_audit#freeform_tags AdmVulnerabilityAudit#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 29
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_vulnerability_audit#id AdmVulnerabilityAudit#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 36
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_vulnerability_audit#source AdmVulnerabilityAudit#source}",
            "stability": "stable",
            "summary": "source block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 58
          },
          "name": "source",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AdmVulnerabilityAuditSource"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_vulnerability_audit#timeouts AdmVulnerabilityAudit#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 64
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AdmVulnerabilityAuditTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_vulnerability_audit#usage_data AdmVulnerabilityAudit#usage_data}",
            "stability": "stable",
            "summary": "usage_data block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 70
          },
          "name": "usageData",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AdmVulnerabilityAuditUsageData"
          }
        }
      ],
      "symbolId": "src/adm-vulnerability-audit/index:AdmVulnerabilityAuditConfig"
    },
    "cdktf-provider-oci.AdmVulnerabilityAuditConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AdmVulnerabilityAuditConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/adm-vulnerability-audit/index.ts",
        "line": 389
      },
      "name": "AdmVulnerabilityAuditConfiguration",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_vulnerability_audit#exclusions AdmVulnerabilityAudit#exclusions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 393
          },
          "name": "exclusions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_vulnerability_audit#max_permissible_cvss_v2score AdmVulnerabilityAudit#max_permissible_cvss_v2score}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 397
          },
          "name": "maxPermissibleCvssV2Score",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_vulnerability_audit#max_permissible_cvss_v3score AdmVulnerabilityAudit#max_permissible_cvss_v3score}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 401
          },
          "name": "maxPermissibleCvssV3Score",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_vulnerability_audit#max_permissible_severity AdmVulnerabilityAudit#max_permissible_severity}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 405
          },
          "name": "maxPermissibleSeverity",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/adm-vulnerability-audit/index:AdmVulnerabilityAuditConfiguration"
    },
    "cdktf-provider-oci.AdmVulnerabilityAuditConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AdmVulnerabilityAuditConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/adm-vulnerability-audit/index.ts",
          "line": 465
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/adm-vulnerability-audit/index.ts",
        "line": 458
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 516
          },
          "name": "resetExclusions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 532
          },
          "name": "resetMaxPermissibleCvssV2Score"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 548
          },
          "name": "resetMaxPermissibleCvssV3Score"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 564
          },
          "name": "resetMaxPermissibleSeverity"
        }
      ],
      "name": "AdmVulnerabilityAuditConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 520
          },
          "name": "exclusionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 536
          },
          "name": "maxPermissibleCvssV2ScoreInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 552
          },
          "name": "maxPermissibleCvssV3ScoreInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 568
          },
          "name": "maxPermissibleSeverityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 510
          },
          "name": "exclusions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 526
          },
          "name": "maxPermissibleCvssV2Score",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 542
          },
          "name": "maxPermissibleCvssV3Score",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 558
          },
          "name": "maxPermissibleSeverity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 469
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AdmVulnerabilityAuditConfiguration"
          }
        }
      ],
      "symbolId": "src/adm-vulnerability-audit/index:AdmVulnerabilityAuditConfigurationOutputReference"
    },
    "cdktf-provider-oci.AdmVulnerabilityAuditSource": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AdmVulnerabilityAuditSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/adm-vulnerability-audit/index.ts",
        "line": 572
      },
      "name": "AdmVulnerabilityAuditSource",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_vulnerability_audit#type AdmVulnerabilityAudit#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 584
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_vulnerability_audit#description AdmVulnerabilityAudit#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 576
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_vulnerability_audit#oci_resource_id AdmVulnerabilityAudit#oci_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 580
          },
          "name": "ociResourceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/adm-vulnerability-audit/index:AdmVulnerabilityAuditSource"
    },
    "cdktf-provider-oci.AdmVulnerabilityAuditSourceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AdmVulnerabilityAuditSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/adm-vulnerability-audit/index.ts",
          "line": 637
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/adm-vulnerability-audit/index.ts",
        "line": 630
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 682
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 698
          },
          "name": "resetOciResourceId"
        }
      ],
      "name": "AdmVulnerabilityAuditSourceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 686
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 702
          },
          "name": "ociResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 715
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 676
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 692
          },
          "name": "ociResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 708
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 641
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AdmVulnerabilityAuditSource"
          }
        }
      ],
      "symbolId": "src/adm-vulnerability-audit/index:AdmVulnerabilityAuditSourceOutputReference"
    },
    "cdktf-provider-oci.AdmVulnerabilityAuditTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AdmVulnerabilityAuditTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/adm-vulnerability-audit/index.ts",
        "line": 719
      },
      "name": "AdmVulnerabilityAuditTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_vulnerability_audit#create AdmVulnerabilityAudit#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 723
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_vulnerability_audit#delete AdmVulnerabilityAudit#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 727
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_vulnerability_audit#update AdmVulnerabilityAudit#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 731
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/adm-vulnerability-audit/index:AdmVulnerabilityAuditTimeouts"
    },
    "cdktf-provider-oci.AdmVulnerabilityAuditTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AdmVulnerabilityAuditTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/adm-vulnerability-audit/index.ts",
          "line": 785
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/adm-vulnerability-audit/index.ts",
        "line": 777
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 839
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 855
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 871
          },
          "name": "resetUpdate"
        }
      ],
      "name": "AdmVulnerabilityAuditTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 843
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 859
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 875
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 833
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 849
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 865
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 789
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AdmVulnerabilityAuditTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/adm-vulnerability-audit/index:AdmVulnerabilityAuditTimeoutsOutputReference"
    },
    "cdktf-provider-oci.AdmVulnerabilityAuditUsageData": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AdmVulnerabilityAuditUsageData",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/adm-vulnerability-audit/index.ts",
        "line": 879
      },
      "name": "AdmVulnerabilityAuditUsageData",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_vulnerability_audit#bucket AdmVulnerabilityAudit#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 883
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_vulnerability_audit#namespace AdmVulnerabilityAudit#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 887
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_vulnerability_audit#object AdmVulnerabilityAudit#object}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 891
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/adm_vulnerability_audit#source_type AdmVulnerabilityAudit#source_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 895
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/adm-vulnerability-audit/index:AdmVulnerabilityAuditUsageData"
    },
    "cdktf-provider-oci.AdmVulnerabilityAuditUsageDataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AdmVulnerabilityAuditUsageDataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/adm-vulnerability-audit/index.ts",
          "line": 955
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/adm-vulnerability-audit/index.ts",
        "line": 948
      },
      "name": "AdmVulnerabilityAuditUsageDataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 1007
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 1020
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 1033
          },
          "name": "objectInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 1046
          },
          "name": "sourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 1000
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 1013
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 1026
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 1039
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 959
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AdmVulnerabilityAuditUsageData"
          }
        }
      ],
      "symbolId": "src/adm-vulnerability-audit/index:AdmVulnerabilityAuditUsageDataOutputReference"
    },
    "cdktf-provider-oci.AdmVulnerabilityAuditVulnerabilities": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AdmVulnerabilityAuditVulnerabilities",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/adm-vulnerability-audit/index.ts",
        "line": 72
      },
      "name": "AdmVulnerabilityAuditVulnerabilities",
      "symbolId": "src/adm-vulnerability-audit/index:AdmVulnerabilityAuditVulnerabilities"
    },
    "cdktf-provider-oci.AdmVulnerabilityAuditVulnerabilitiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AdmVulnerabilityAuditVulnerabilitiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/adm-vulnerability-audit/index.ts",
          "line": 166
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/adm-vulnerability-audit/index.ts",
        "line": 159
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 173
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.AdmVulnerabilityAuditVulnerabilitiesOutputReference"
            }
          }
        }
      ],
      "name": "AdmVulnerabilityAuditVulnerabilitiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 166
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 166
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 166
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/adm-vulnerability-audit/index:AdmVulnerabilityAuditVulnerabilitiesList"
    },
    "cdktf-provider-oci.AdmVulnerabilityAuditVulnerabilitiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AdmVulnerabilityAuditVulnerabilitiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/adm-vulnerability-audit/index.ts",
          "line": 104
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/adm-vulnerability-audit/index.ts",
        "line": 95
      },
      "name": "AdmVulnerabilityAuditVulnerabilitiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 124
          },
          "name": "cvssV2Score",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 129
          },
          "name": "cvssV3Score",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 134
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 139
          },
          "name": "isFalsePositive",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 144
          },
          "name": "isIgnored",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 149
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 154
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/adm-vulnerability-audit/index.ts",
            "line": 108
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AdmVulnerabilityAuditVulnerabilities"
          }
        }
      ],
      "symbolId": "src/adm-vulnerability-audit/index:AdmVulnerabilityAuditVulnerabilitiesOutputReference"
    },
    "cdktf-provider-oci.AiAnomalyDetectionAiPrivateEndpoint": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_ai_private_endpoint oci_ai_anomaly_detection_ai_private_endpoint}."
      },
      "fqn": "cdktf-provider-oci.AiAnomalyDetectionAiPrivateEndpoint",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_ai_private_endpoint oci_ai_anomaly_detection_ai_private_endpoint} Resource."
        },
        "locationInModule": {
          "filename": "src/ai-anomaly-detection-ai-private-endpoint/index.ts",
          "line": 244
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.AiAnomalyDetectionAiPrivateEndpointConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-anomaly-detection-ai-private-endpoint/index.ts",
        "line": 212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a AiAnomalyDetectionAiPrivateEndpoint resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-ai-private-endpoint/index.ts",
            "line": 229
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the AiAnomalyDetectionAiPrivateEndpoint to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_ai_private_endpoint#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing AiAnomalyDetectionAiPrivateEndpoint that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the AiAnomalyDetectionAiPrivateEndpoint to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-ai-private-endpoint/index.ts",
            "line": 413
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AiAnomalyDetectionAiPrivateEndpointTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-ai-private-endpoint/index.ts",
            "line": 300
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-ai-private-endpoint/index.ts",
            "line": 316
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-ai-private-endpoint/index.ts",
            "line": 345
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-ai-private-endpoint/index.ts",
            "line": 361
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-ai-private-endpoint/index.ts",
            "line": 416
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-ai-private-endpoint/index.ts",
            "line": 428
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-ai-private-endpoint/index.ts",
            "line": 441
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "AiAnomalyDetectionAiPrivateEndpoint",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-ai-private-endpoint/index.ts",
            "line": 217
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-ai-private-endpoint/index.ts",
            "line": 275
          },
          "name": "attachedDataAssets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-ai-private-endpoint/index.ts",
            "line": 370
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-ai-private-endpoint/index.ts",
            "line": 375
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-ai-private-endpoint/index.ts",
            "line": 394
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-ai-private-endpoint/index.ts",
            "line": 399
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-ai-private-endpoint/index.ts",
            "line": 410
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.AiAnomalyDetectionAiPrivateEndpointTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-ai-private-endpoint/index.ts",
            "line": 404
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-ai-private-endpoint/index.ts",
            "line": 288
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-ai-private-endpoint/index.ts",
            "line": 304
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-ai-private-endpoint/index.ts",
            "line": 320
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-ai-private-endpoint/index.ts",
            "line": 333
          },
          "name": "dnsZonesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-ai-private-endpoint/index.ts",
            "line": 349
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-ai-private-endpoint/index.ts",
            "line": 365
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-ai-private-endpoint/index.ts",
            "line": 388
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-ai-private-endpoint/index.ts",
            "line": 420
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AiAnomalyDetectionAiPrivateEndpointTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-ai-private-endpoint/index.ts",
            "line": 281
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-ai-private-endpoint/index.ts",
            "line": 294
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-ai-private-endpoint/index.ts",
            "line": 310
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-ai-private-endpoint/index.ts",
            "line": 326
          },
          "name": "dnsZones",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-ai-private-endpoint/index.ts",
            "line": 339
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-ai-private-endpoint/index.ts",
            "line": 355
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-ai-private-endpoint/index.ts",
            "line": 381
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ai-anomaly-detection-ai-private-endpoint/index:AiAnomalyDetectionAiPrivateEndpoint"
    },
    "cdktf-provider-oci.AiAnomalyDetectionAiPrivateEndpointConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiAnomalyDetectionAiPrivateEndpointConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-anomaly-detection-ai-private-endpoint/index.ts",
        "line": 9
      },
      "name": "AiAnomalyDetectionAiPrivateEndpointConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_ai_private_endpoint#compartment_id AiAnomalyDetectionAiPrivateEndpoint#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-ai-private-endpoint/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_ai_private_endpoint#dns_zones AiAnomalyDetectionAiPrivateEndpoint#dns_zones}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-ai-private-endpoint/index.ts",
            "line": 25
          },
          "name": "dnsZones",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_ai_private_endpoint#subnet_id AiAnomalyDetectionAiPrivateEndpoint#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-ai-private-endpoint/index.ts",
            "line": 40
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_ai_private_endpoint#defined_tags AiAnomalyDetectionAiPrivateEndpoint#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-ai-private-endpoint/index.ts",
            "line": 17
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_ai_private_endpoint#display_name AiAnomalyDetectionAiPrivateEndpoint#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-ai-private-endpoint/index.ts",
            "line": 21
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_ai_private_endpoint#freeform_tags AiAnomalyDetectionAiPrivateEndpoint#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-ai-private-endpoint/index.ts",
            "line": 29
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_ai_private_endpoint#id AiAnomalyDetectionAiPrivateEndpoint#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-ai-private-endpoint/index.ts",
            "line": 36
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_ai_private_endpoint#timeouts AiAnomalyDetectionAiPrivateEndpoint#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-ai-private-endpoint/index.ts",
            "line": 46
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiAnomalyDetectionAiPrivateEndpointTimeouts"
          }
        }
      ],
      "symbolId": "src/ai-anomaly-detection-ai-private-endpoint/index:AiAnomalyDetectionAiPrivateEndpointConfig"
    },
    "cdktf-provider-oci.AiAnomalyDetectionAiPrivateEndpointTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiAnomalyDetectionAiPrivateEndpointTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-anomaly-detection-ai-private-endpoint/index.ts",
        "line": 48
      },
      "name": "AiAnomalyDetectionAiPrivateEndpointTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_ai_private_endpoint#create AiAnomalyDetectionAiPrivateEndpoint#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-ai-private-endpoint/index.ts",
            "line": 52
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_ai_private_endpoint#delete AiAnomalyDetectionAiPrivateEndpoint#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-ai-private-endpoint/index.ts",
            "line": 56
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_ai_private_endpoint#update AiAnomalyDetectionAiPrivateEndpoint#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-ai-private-endpoint/index.ts",
            "line": 60
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ai-anomaly-detection-ai-private-endpoint/index:AiAnomalyDetectionAiPrivateEndpointTimeouts"
    },
    "cdktf-provider-oci.AiAnomalyDetectionAiPrivateEndpointTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiAnomalyDetectionAiPrivateEndpointTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-anomaly-detection-ai-private-endpoint/index.ts",
          "line": 114
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-anomaly-detection-ai-private-endpoint/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-ai-private-endpoint/index.ts",
            "line": 168
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-ai-private-endpoint/index.ts",
            "line": 184
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-ai-private-endpoint/index.ts",
            "line": 200
          },
          "name": "resetUpdate"
        }
      ],
      "name": "AiAnomalyDetectionAiPrivateEndpointTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-ai-private-endpoint/index.ts",
            "line": 172
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-ai-private-endpoint/index.ts",
            "line": 188
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-ai-private-endpoint/index.ts",
            "line": 204
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-ai-private-endpoint/index.ts",
            "line": 162
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-ai-private-endpoint/index.ts",
            "line": 178
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-ai-private-endpoint/index.ts",
            "line": 194
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-ai-private-endpoint/index.ts",
            "line": 118
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AiAnomalyDetectionAiPrivateEndpointTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/ai-anomaly-detection-ai-private-endpoint/index:AiAnomalyDetectionAiPrivateEndpointTimeoutsOutputReference"
    },
    "cdktf-provider-oci.AiAnomalyDetectionDataAsset": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_data_asset oci_ai_anomaly_detection_data_asset}."
      },
      "fqn": "cdktf-provider-oci.AiAnomalyDetectionDataAsset",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_data_asset oci_ai_anomaly_detection_data_asset} Resource."
        },
        "locationInModule": {
          "filename": "src/ai-anomaly-detection-data-asset/index.ts",
          "line": 1177
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.AiAnomalyDetectionDataAssetConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-anomaly-detection-data-asset/index.ts",
        "line": 1145
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a AiAnomalyDetectionDataAsset resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 1162
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the AiAnomalyDetectionDataAsset to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_data_asset#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing AiAnomalyDetectionDataAsset that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the AiAnomalyDetectionDataAsset to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 1357
          },
          "name": "putDataSourceDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AiAnomalyDetectionDataAssetDataSourceDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 1370
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AiAnomalyDetectionDataAssetTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 1230
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 1246
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 1262
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 1278
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 1294
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 1310
          },
          "name": "resetPrivateEndpointId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 1373
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 1385
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 1400
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "AiAnomalyDetectionDataAsset",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 1150
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 1354
          },
          "name": "dataSourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.AiAnomalyDetectionDataAssetDataSourceDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 1332
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 1338
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 1343
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 1367
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.AiAnomalyDetectionDataAssetTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 1348
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 1218
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 1361
          },
          "name": "dataSourceDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiAnomalyDetectionDataAssetDataSourceDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 1234
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 1250
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 1266
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 1282
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 1298
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 1314
          },
          "name": "privateEndpointIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 1327
          },
          "name": "projectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 1377
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AiAnomalyDetectionDataAssetTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 1211
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 1224
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 1240
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 1256
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 1272
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 1288
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 1304
          },
          "name": "privateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 1320
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ai-anomaly-detection-data-asset/index:AiAnomalyDetectionDataAsset"
    },
    "cdktf-provider-oci.AiAnomalyDetectionDataAssetConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiAnomalyDetectionDataAssetConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-anomaly-detection-data-asset/index.ts",
        "line": 9
      },
      "name": "AiAnomalyDetectionDataAssetConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_data_asset#compartment_id AiAnomalyDetectionDataAsset#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_data_asset#data_source_details AiAnomalyDetectionDataAsset#data_source_details}",
            "stability": "stable",
            "summary": "data_source_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 50
          },
          "name": "dataSourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.AiAnomalyDetectionDataAssetDataSourceDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_data_asset#project_id AiAnomalyDetectionDataAsset#project_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 44
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_data_asset#defined_tags AiAnomalyDetectionDataAsset#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 17
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_data_asset#description AiAnomalyDetectionDataAsset#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 21
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_data_asset#display_name AiAnomalyDetectionDataAsset#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 25
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_data_asset#freeform_tags AiAnomalyDetectionDataAsset#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 29
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_data_asset#id AiAnomalyDetectionDataAsset#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 36
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_data_asset#private_endpoint_id AiAnomalyDetectionDataAsset#private_endpoint_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 40
          },
          "name": "privateEndpointId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_data_asset#timeouts AiAnomalyDetectionDataAsset#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 56
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiAnomalyDetectionDataAssetTimeouts"
          }
        }
      ],
      "symbolId": "src/ai-anomaly-detection-data-asset/index:AiAnomalyDetectionDataAssetConfig"
    },
    "cdktf-provider-oci.AiAnomalyDetectionDataAssetDataSourceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiAnomalyDetectionDataAssetDataSourceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-anomaly-detection-data-asset/index.ts",
        "line": 271
      },
      "name": "AiAnomalyDetectionDataAssetDataSourceDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_data_asset#data_source_type AiAnomalyDetectionDataAsset#data_source_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 291
          },
          "name": "dataSourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_data_asset#atp_password_secret_id AiAnomalyDetectionDataAsset#atp_password_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 275
          },
          "name": "atpPasswordSecretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_data_asset#atp_user_name AiAnomalyDetectionDataAsset#atp_user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 279
          },
          "name": "atpUserName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_data_asset#bucket AiAnomalyDetectionDataAsset#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 283
          },
          "name": "bucket",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_data_asset#cwallet_file_secret_id AiAnomalyDetectionDataAsset#cwallet_file_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 287
          },
          "name": "cwalletFileSecretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_data_asset#database_name AiAnomalyDetectionDataAsset#database_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 295
          },
          "name": "databaseName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_data_asset#ewallet_file_secret_id AiAnomalyDetectionDataAsset#ewallet_file_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 299
          },
          "name": "ewalletFileSecretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_data_asset#key_store_file_secret_id AiAnomalyDetectionDataAsset#key_store_file_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 303
          },
          "name": "keyStoreFileSecretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_data_asset#measurement_name AiAnomalyDetectionDataAsset#measurement_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 307
          },
          "name": "measurementName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_data_asset#namespace AiAnomalyDetectionDataAsset#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 311
          },
          "name": "namespace",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_data_asset#object AiAnomalyDetectionDataAsset#object}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 315
          },
          "name": "object",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_data_asset#ojdbc_file_secret_id AiAnomalyDetectionDataAsset#ojdbc_file_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 319
          },
          "name": "ojdbcFileSecretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_data_asset#password_secret_id AiAnomalyDetectionDataAsset#password_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 323
          },
          "name": "passwordSecretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_data_asset#table_name AiAnomalyDetectionDataAsset#table_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 327
          },
          "name": "tableName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_data_asset#tnsnames_file_secret_id AiAnomalyDetectionDataAsset#tnsnames_file_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 331
          },
          "name": "tnsnamesFileSecretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_data_asset#truststore_file_secret_id AiAnomalyDetectionDataAsset#truststore_file_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 335
          },
          "name": "truststoreFileSecretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_data_asset#url AiAnomalyDetectionDataAsset#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 339
          },
          "name": "url",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_data_asset#user_name AiAnomalyDetectionDataAsset#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 343
          },
          "name": "userName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_data_asset#version_specific_details AiAnomalyDetectionDataAsset#version_specific_details}",
            "stability": "stable",
            "summary": "version_specific_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 353
          },
          "name": "versionSpecificDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiAnomalyDetectionDataAssetDataSourceDetailsVersionSpecificDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_data_asset#wallet_password_secret_id AiAnomalyDetectionDataAsset#wallet_password_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 347
          },
          "name": "walletPasswordSecretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ai-anomaly-detection-data-asset/index:AiAnomalyDetectionDataAssetDataSourceDetails"
    },
    "cdktf-provider-oci.AiAnomalyDetectionDataAssetDataSourceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiAnomalyDetectionDataAssetDataSourceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-anomaly-detection-data-asset/index.ts",
          "line": 525
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-anomaly-detection-data-asset/index.ts",
        "line": 518
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 970
          },
          "name": "putVersionSpecificDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AiAnomalyDetectionDataAssetDataSourceDetailsVersionSpecificDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 672
          },
          "name": "resetAtpPasswordSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 688
          },
          "name": "resetAtpUserName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 704
          },
          "name": "resetBucket"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 720
          },
          "name": "resetCwalletFileSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 749
          },
          "name": "resetDatabaseName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 765
          },
          "name": "resetEwalletFileSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 781
          },
          "name": "resetKeyStoreFileSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 797
          },
          "name": "resetMeasurementName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 813
          },
          "name": "resetNamespace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 829
          },
          "name": "resetObject"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 845
          },
          "name": "resetOjdbcFileSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 861
          },
          "name": "resetPasswordSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 877
          },
          "name": "resetTableName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 893
          },
          "name": "resetTnsnamesFileSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 909
          },
          "name": "resetTruststoreFileSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 925
          },
          "name": "resetUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 941
          },
          "name": "resetUserName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 973
          },
          "name": "resetVersionSpecificDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 957
          },
          "name": "resetWalletPasswordSecretId"
        }
      ],
      "name": "AiAnomalyDetectionDataAssetDataSourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 967
          },
          "name": "versionSpecificDetails",
          "type": {
            "fqn": "cdktf-provider-oci.AiAnomalyDetectionDataAssetDataSourceDetailsVersionSpecificDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 676
          },
          "name": "atpPasswordSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 692
          },
          "name": "atpUserNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 708
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 724
          },
          "name": "cwalletFileSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 753
          },
          "name": "databaseNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 737
          },
          "name": "dataSourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 769
          },
          "name": "ewalletFileSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 785
          },
          "name": "keyStoreFileSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 801
          },
          "name": "measurementNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 817
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 833
          },
          "name": "objectInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 849
          },
          "name": "ojdbcFileSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 865
          },
          "name": "passwordSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 881
          },
          "name": "tableNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 897
          },
          "name": "tnsnamesFileSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 913
          },
          "name": "truststoreFileSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 929
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 945
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 977
          },
          "name": "versionSpecificDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiAnomalyDetectionDataAssetDataSourceDetailsVersionSpecificDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 961
          },
          "name": "walletPasswordSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 666
          },
          "name": "atpPasswordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 682
          },
          "name": "atpUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 698
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 714
          },
          "name": "cwalletFileSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 743
          },
          "name": "databaseName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 730
          },
          "name": "dataSourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 759
          },
          "name": "ewalletFileSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 775
          },
          "name": "keyStoreFileSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 791
          },
          "name": "measurementName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 807
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 823
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 839
          },
          "name": "ojdbcFileSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 855
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 871
          },
          "name": "tableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 887
          },
          "name": "tnsnamesFileSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 903
          },
          "name": "truststoreFileSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 919
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 935
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 951
          },
          "name": "walletPasswordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 529
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiAnomalyDetectionDataAssetDataSourceDetails"
          }
        }
      ],
      "symbolId": "src/ai-anomaly-detection-data-asset/index:AiAnomalyDetectionDataAssetDataSourceDetailsOutputReference"
    },
    "cdktf-provider-oci.AiAnomalyDetectionDataAssetDataSourceDetailsVersionSpecificDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiAnomalyDetectionDataAssetDataSourceDetailsVersionSpecificDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-anomaly-detection-data-asset/index.ts",
        "line": 58
      },
      "name": "AiAnomalyDetectionDataAssetDataSourceDetailsVersionSpecificDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_data_asset#influx_version AiAnomalyDetectionDataAsset#influx_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 70
          },
          "name": "influxVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_data_asset#bucket AiAnomalyDetectionDataAsset#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 62
          },
          "name": "bucket",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_data_asset#database_name AiAnomalyDetectionDataAsset#database_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 66
          },
          "name": "databaseName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_data_asset#organization_name AiAnomalyDetectionDataAsset#organization_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 74
          },
          "name": "organizationName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_data_asset#retention_policy_name AiAnomalyDetectionDataAsset#retention_policy_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 78
          },
          "name": "retentionPolicyName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ai-anomaly-detection-data-asset/index:AiAnomalyDetectionDataAssetDataSourceDetailsVersionSpecificDetails"
    },
    "cdktf-provider-oci.AiAnomalyDetectionDataAssetDataSourceDetailsVersionSpecificDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiAnomalyDetectionDataAssetDataSourceDetailsVersionSpecificDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-anomaly-detection-data-asset/index.ts",
          "line": 145
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-anomaly-detection-data-asset/index.ts",
        "line": 138
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 202
          },
          "name": "resetBucket"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 218
          },
          "name": "resetDatabaseName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 247
          },
          "name": "resetOrganizationName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 263
          },
          "name": "resetRetentionPolicyName"
        }
      ],
      "name": "AiAnomalyDetectionDataAssetDataSourceDetailsVersionSpecificDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 206
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 222
          },
          "name": "databaseNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 235
          },
          "name": "influxVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 251
          },
          "name": "organizationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 267
          },
          "name": "retentionPolicyNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 196
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 212
          },
          "name": "databaseName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 228
          },
          "name": "influxVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 241
          },
          "name": "organizationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 257
          },
          "name": "retentionPolicyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 149
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiAnomalyDetectionDataAssetDataSourceDetailsVersionSpecificDetails"
          }
        }
      ],
      "symbolId": "src/ai-anomaly-detection-data-asset/index:AiAnomalyDetectionDataAssetDataSourceDetailsVersionSpecificDetailsOutputReference"
    },
    "cdktf-provider-oci.AiAnomalyDetectionDataAssetTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiAnomalyDetectionDataAssetTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-anomaly-detection-data-asset/index.ts",
        "line": 981
      },
      "name": "AiAnomalyDetectionDataAssetTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_data_asset#create AiAnomalyDetectionDataAsset#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 985
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_data_asset#delete AiAnomalyDetectionDataAsset#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 989
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_data_asset#update AiAnomalyDetectionDataAsset#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 993
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ai-anomaly-detection-data-asset/index:AiAnomalyDetectionDataAssetTimeouts"
    },
    "cdktf-provider-oci.AiAnomalyDetectionDataAssetTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiAnomalyDetectionDataAssetTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-anomaly-detection-data-asset/index.ts",
          "line": 1047
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-anomaly-detection-data-asset/index.ts",
        "line": 1039
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 1101
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 1117
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 1133
          },
          "name": "resetUpdate"
        }
      ],
      "name": "AiAnomalyDetectionDataAssetTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 1105
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 1121
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 1137
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 1095
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 1111
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 1127
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-data-asset/index.ts",
            "line": 1051
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AiAnomalyDetectionDataAssetTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/ai-anomaly-detection-data-asset/index:AiAnomalyDetectionDataAssetTimeoutsOutputReference"
    },
    "cdktf-provider-oci.AiAnomalyDetectionDetectAnomalyJob": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_detect_anomaly_job oci_ai_anomaly_detection_detect_anomaly_job}."
      },
      "fqn": "cdktf-provider-oci.AiAnomalyDetectionDetectAnomalyJob",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_detect_anomaly_job oci_ai_anomaly_detection_detect_anomaly_job} Resource."
        },
        "locationInModule": {
          "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
          "line": 1012
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.AiAnomalyDetectionDetectAnomalyJobConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
        "line": 980
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a AiAnomalyDetectionDetectAnomalyJob resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 997
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the AiAnomalyDetectionDetectAnomalyJob to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_detect_anomaly_job#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing AiAnomalyDetectionDetectAnomalyJob that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the AiAnomalyDetectionDetectAnomalyJob to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 1186
          },
          "name": "putInputDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AiAnomalyDetectionDetectAnomalyJobInputDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 1199
          },
          "name": "putOutputDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AiAnomalyDetectionDetectAnomalyJobOutputDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 1212
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AiAnomalyDetectionDetectAnomalyJobTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 1070
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 1086
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 1108
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 1147
          },
          "name": "resetSensitivity"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 1215
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 1227
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 1241
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "AiAnomalyDetectionDetectAnomalyJob",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 985
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 1058
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 1096
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 1183
          },
          "name": "inputDetails",
          "type": {
            "fqn": "cdktf-provider-oci.AiAnomalyDetectionDetectAnomalyJobInputDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 1117
          },
          "name": "lifecycleStateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 1196
          },
          "name": "outputDetails",
          "type": {
            "fqn": "cdktf-provider-oci.AiAnomalyDetectionDetectAnomalyJobOutputDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 1135
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 1156
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 1162
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 1167
          },
          "name": "timeAccepted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 1172
          },
          "name": "timeFinished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 1209
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.AiAnomalyDetectionDetectAnomalyJobTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 1177
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 1052
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 1074
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 1090
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 1112
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 1190
          },
          "name": "inputDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiAnomalyDetectionDetectAnomalyJobInputDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 1130
          },
          "name": "modelIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 1203
          },
          "name": "outputDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiAnomalyDetectionDetectAnomalyJobOutputDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 1151
          },
          "name": "sensitivityInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 1219
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AiAnomalyDetectionDetectAnomalyJobTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 1045
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 1064
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 1080
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 1102
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 1123
          },
          "name": "modelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 1141
          },
          "name": "sensitivity",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/ai-anomaly-detection-detect-anomaly-job/index:AiAnomalyDetectionDetectAnomalyJob"
    },
    "cdktf-provider-oci.AiAnomalyDetectionDetectAnomalyJobConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiAnomalyDetectionDetectAnomalyJobConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
        "line": 9
      },
      "name": "AiAnomalyDetectionDetectAnomalyJobConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_detect_anomaly_job#compartment_id AiAnomalyDetectionDetectAnomalyJob#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_detect_anomaly_job#input_details AiAnomalyDetectionDetectAnomalyJob#input_details}",
            "stability": "stable",
            "summary": "input_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 42
          },
          "name": "inputDetails",
          "type": {
            "fqn": "cdktf-provider-oci.AiAnomalyDetectionDetectAnomalyJobInputDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_detect_anomaly_job#model_id AiAnomalyDetectionDetectAnomalyJob#model_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 32
          },
          "name": "modelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_detect_anomaly_job#output_details AiAnomalyDetectionDetectAnomalyJob#output_details}",
            "stability": "stable",
            "summary": "output_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 48
          },
          "name": "outputDetails",
          "type": {
            "fqn": "cdktf-provider-oci.AiAnomalyDetectionDetectAnomalyJobOutputDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_detect_anomaly_job#description AiAnomalyDetectionDetectAnomalyJob#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 17
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_detect_anomaly_job#display_name AiAnomalyDetectionDetectAnomalyJob#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 21
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_detect_anomaly_job#id AiAnomalyDetectionDetectAnomalyJob#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_detect_anomaly_job#sensitivity AiAnomalyDetectionDetectAnomalyJob#sensitivity}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 36
          },
          "name": "sensitivity",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_detect_anomaly_job#timeouts AiAnomalyDetectionDetectAnomalyJob#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 54
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiAnomalyDetectionDetectAnomalyJobTimeouts"
          }
        }
      ],
      "symbolId": "src/ai-anomaly-detection-detect-anomaly-job/index:AiAnomalyDetectionDetectAnomalyJobConfig"
    },
    "cdktf-provider-oci.AiAnomalyDetectionDetectAnomalyJobInputDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiAnomalyDetectionDetectAnomalyJobInputDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
        "line": 387
      },
      "name": "AiAnomalyDetectionDetectAnomalyJobInputDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_detect_anomaly_job#input_type AiAnomalyDetectionDetectAnomalyJob#input_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 399
          },
          "name": "inputType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_detect_anomaly_job#content AiAnomalyDetectionDetectAnomalyJob#content}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 391
          },
          "name": "content",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_detect_anomaly_job#content_type AiAnomalyDetectionDetectAnomalyJob#content_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 395
          },
          "name": "contentType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_detect_anomaly_job#data AiAnomalyDetectionDetectAnomalyJob#data}",
            "stability": "stable",
            "summary": "data block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 409
          },
          "name": "data",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.AiAnomalyDetectionDetectAnomalyJobInputDetailsData"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_detect_anomaly_job#object_locations AiAnomalyDetectionDetectAnomalyJob#object_locations}",
            "stability": "stable",
            "summary": "object_locations block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 415
          },
          "name": "objectLocations",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.AiAnomalyDetectionDetectAnomalyJobInputDetailsObjectLocations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_detect_anomaly_job#signal_names AiAnomalyDetectionDetectAnomalyJob#signal_names}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 403
          },
          "name": "signalNames",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/ai-anomaly-detection-detect-anomaly-job/index:AiAnomalyDetectionDetectAnomalyJobInputDetails"
    },
    "cdktf-provider-oci.AiAnomalyDetectionDetectAnomalyJobInputDetailsData": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiAnomalyDetectionDetectAnomalyJobInputDetailsData",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
        "line": 56
      },
      "name": "AiAnomalyDetectionDetectAnomalyJobInputDetailsData",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_detect_anomaly_job#timestamp AiAnomalyDetectionDetectAnomalyJob#timestamp}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 60
          },
          "name": "timestamp",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_detect_anomaly_job#values AiAnomalyDetectionDetectAnomalyJob#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 64
          },
          "name": "values",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/ai-anomaly-detection-detect-anomaly-job/index:AiAnomalyDetectionDetectAnomalyJobInputDetailsData"
    },
    "cdktf-provider-oci.AiAnomalyDetectionDetectAnomalyJobInputDetailsDataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiAnomalyDetectionDetectAnomalyJobInputDetailsDataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
          "line": 194
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
        "line": 186
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 201
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.AiAnomalyDetectionDetectAnomalyJobInputDetailsDataOutputReference"
            }
          }
        }
      ],
      "name": "AiAnomalyDetectionDetectAnomalyJobInputDetailsDataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 194
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 194
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 194
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 187
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.AiAnomalyDetectionDetectAnomalyJobInputDetailsData"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/ai-anomaly-detection-detect-anomaly-job/index:AiAnomalyDetectionDetectAnomalyJobInputDetailsDataList"
    },
    "cdktf-provider-oci.AiAnomalyDetectionDetectAnomalyJobInputDetailsDataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiAnomalyDetectionDetectAnomalyJobInputDetailsDataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
          "line": 113
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
        "line": 103
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 161
          },
          "name": "resetTimestamp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 177
          },
          "name": "resetValues"
        }
      ],
      "name": "AiAnomalyDetectionDetectAnomalyJobInputDetailsDataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 165
          },
          "name": "timestampInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 181
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 155
          },
          "name": "timestamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 171
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 117
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AiAnomalyDetectionDetectAnomalyJobInputDetailsData"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/ai-anomaly-detection-detect-anomaly-job/index:AiAnomalyDetectionDetectAnomalyJobInputDetailsDataOutputReference"
    },
    "cdktf-provider-oci.AiAnomalyDetectionDetectAnomalyJobInputDetailsObjectLocations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiAnomalyDetectionDetectAnomalyJobInputDetailsObjectLocations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
        "line": 205
      },
      "name": "AiAnomalyDetectionDetectAnomalyJobInputDetailsObjectLocations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_detect_anomaly_job#bucket AiAnomalyDetectionDetectAnomalyJob#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 209
          },
          "name": "bucket",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_detect_anomaly_job#namespace AiAnomalyDetectionDetectAnomalyJob#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 213
          },
          "name": "namespace",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_detect_anomaly_job#object AiAnomalyDetectionDetectAnomalyJob#object}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 217
          },
          "name": "object",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ai-anomaly-detection-detect-anomaly-job/index:AiAnomalyDetectionDetectAnomalyJobInputDetailsObjectLocations"
    },
    "cdktf-provider-oci.AiAnomalyDetectionDetectAnomalyJobInputDetailsObjectLocationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiAnomalyDetectionDetectAnomalyJobInputDetailsObjectLocationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
          "line": 376
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
        "line": 368
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 383
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.AiAnomalyDetectionDetectAnomalyJobInputDetailsObjectLocationsOutputReference"
            }
          }
        }
      ],
      "name": "AiAnomalyDetectionDetectAnomalyJobInputDetailsObjectLocationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 376
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 376
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 376
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 369
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.AiAnomalyDetectionDetectAnomalyJobInputDetailsObjectLocations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/ai-anomaly-detection-detect-anomaly-job/index:AiAnomalyDetectionDetectAnomalyJobInputDetailsObjectLocationsList"
    },
    "cdktf-provider-oci.AiAnomalyDetectionDetectAnomalyJobInputDetailsObjectLocationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiAnomalyDetectionDetectAnomalyJobInputDetailsObjectLocationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
          "line": 273
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
        "line": 263
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 327
          },
          "name": "resetBucket"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 343
          },
          "name": "resetNamespace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 359
          },
          "name": "resetObject"
        }
      ],
      "name": "AiAnomalyDetectionDetectAnomalyJobInputDetailsObjectLocationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 331
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 347
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 363
          },
          "name": "objectInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 321
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 337
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 353
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 277
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AiAnomalyDetectionDetectAnomalyJobInputDetailsObjectLocations"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/ai-anomaly-detection-detect-anomaly-job/index:AiAnomalyDetectionDetectAnomalyJobInputDetailsObjectLocationsOutputReference"
    },
    "cdktf-provider-oci.AiAnomalyDetectionDetectAnomalyJobInputDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiAnomalyDetectionDetectAnomalyJobInputDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
          "line": 489
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
        "line": 482
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 615
          },
          "name": "putData",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.AiAnomalyDetectionDetectAnomalyJobInputDetailsData"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 631
          },
          "name": "putObjectLocations",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.AiAnomalyDetectionDetectAnomalyJobInputDetailsObjectLocations"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 552
          },
          "name": "resetContent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 568
          },
          "name": "resetContentType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 618
          },
          "name": "resetData"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 634
          },
          "name": "resetObjectLocations"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 602
          },
          "name": "resetSignalNames"
        }
      ],
      "name": "AiAnomalyDetectionDetectAnomalyJobInputDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 612
          },
          "name": "data",
          "type": {
            "fqn": "cdktf-provider-oci.AiAnomalyDetectionDetectAnomalyJobInputDetailsDataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 590
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 628
          },
          "name": "objectLocations",
          "type": {
            "fqn": "cdktf-provider-oci.AiAnomalyDetectionDetectAnomalyJobInputDetailsObjectLocationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 556
          },
          "name": "contentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 572
          },
          "name": "contentTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 622
          },
          "name": "dataInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.AiAnomalyDetectionDetectAnomalyJobInputDetailsData"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 585
          },
          "name": "inputTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 638
          },
          "name": "objectLocationsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.AiAnomalyDetectionDetectAnomalyJobInputDetailsObjectLocations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 606
          },
          "name": "signalNamesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 546
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 562
          },
          "name": "contentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 578
          },
          "name": "inputType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 596
          },
          "name": "signalNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 493
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiAnomalyDetectionDetectAnomalyJobInputDetails"
          }
        }
      ],
      "symbolId": "src/ai-anomaly-detection-detect-anomaly-job/index:AiAnomalyDetectionDetectAnomalyJobInputDetailsOutputReference"
    },
    "cdktf-provider-oci.AiAnomalyDetectionDetectAnomalyJobOutputDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiAnomalyDetectionDetectAnomalyJobOutputDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
        "line": 642
      },
      "name": "AiAnomalyDetectionDetectAnomalyJobOutputDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_detect_anomaly_job#bucket AiAnomalyDetectionDetectAnomalyJob#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 646
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_detect_anomaly_job#namespace AiAnomalyDetectionDetectAnomalyJob#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 650
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_detect_anomaly_job#output_type AiAnomalyDetectionDetectAnomalyJob#output_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 654
          },
          "name": "outputType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_detect_anomaly_job#prefix AiAnomalyDetectionDetectAnomalyJob#prefix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 658
          },
          "name": "prefix",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ai-anomaly-detection-detect-anomaly-job/index:AiAnomalyDetectionDetectAnomalyJobOutputDetails"
    },
    "cdktf-provider-oci.AiAnomalyDetectionDetectAnomalyJobOutputDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiAnomalyDetectionDetectAnomalyJobOutputDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
          "line": 718
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
        "line": 711
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 808
          },
          "name": "resetPrefix"
        }
      ],
      "name": "AiAnomalyDetectionDetectAnomalyJobOutputDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 770
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 783
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 796
          },
          "name": "outputTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 812
          },
          "name": "prefixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 763
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 776
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 789
          },
          "name": "outputType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 802
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 722
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiAnomalyDetectionDetectAnomalyJobOutputDetails"
          }
        }
      ],
      "symbolId": "src/ai-anomaly-detection-detect-anomaly-job/index:AiAnomalyDetectionDetectAnomalyJobOutputDetailsOutputReference"
    },
    "cdktf-provider-oci.AiAnomalyDetectionDetectAnomalyJobTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiAnomalyDetectionDetectAnomalyJobTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
        "line": 816
      },
      "name": "AiAnomalyDetectionDetectAnomalyJobTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_detect_anomaly_job#create AiAnomalyDetectionDetectAnomalyJob#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 820
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_detect_anomaly_job#delete AiAnomalyDetectionDetectAnomalyJob#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 824
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_detect_anomaly_job#update AiAnomalyDetectionDetectAnomalyJob#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 828
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ai-anomaly-detection-detect-anomaly-job/index:AiAnomalyDetectionDetectAnomalyJobTimeouts"
    },
    "cdktf-provider-oci.AiAnomalyDetectionDetectAnomalyJobTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiAnomalyDetectionDetectAnomalyJobTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
          "line": 882
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
        "line": 874
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 936
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 952
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 968
          },
          "name": "resetUpdate"
        }
      ],
      "name": "AiAnomalyDetectionDetectAnomalyJobTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 940
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 956
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 972
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 930
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 946
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 962
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 886
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AiAnomalyDetectionDetectAnomalyJobTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/ai-anomaly-detection-detect-anomaly-job/index:AiAnomalyDetectionDetectAnomalyJobTimeoutsOutputReference"
    },
    "cdktf-provider-oci.AiAnomalyDetectionModel": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_model oci_ai_anomaly_detection_model}."
      },
      "fqn": "cdktf-provider-oci.AiAnomalyDetectionModel",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_model oci_ai_anomaly_detection_model} Resource."
        },
        "locationInModule": {
          "filename": "src/ai-anomaly-detection-model/index.ts",
          "line": 785
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.AiAnomalyDetectionModelConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-anomaly-detection-model/index.ts",
        "line": 753
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a AiAnomalyDetectionModel resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 770
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the AiAnomalyDetectionModel to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_model#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing AiAnomalyDetectionModel that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the AiAnomalyDetectionModel to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 959
          },
          "name": "putModelTrainingDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AiAnomalyDetectionModelModelTrainingDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 972
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AiAnomalyDetectionModelTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 837
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 853
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 869
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 885
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 901
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 975
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 987
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 1001
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "AiAnomalyDetectionModel",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 758
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 910
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 956
          },
          "name": "modelTrainingDetails",
          "type": {
            "fqn": "cdktf-provider-oci.AiAnomalyDetectionModelModelTrainingDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 916
          },
          "name": "modelTrainingResults",
          "type": {
            "fqn": "cdktf-provider-oci.AiAnomalyDetectionModelModelTrainingResultsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 934
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 940
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 945
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 969
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.AiAnomalyDetectionModelTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 950
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 825
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 841
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 857
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 873
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 889
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 905
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 963
          },
          "name": "modelTrainingDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiAnomalyDetectionModelModelTrainingDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 929
          },
          "name": "projectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 979
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AiAnomalyDetectionModelTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 818
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 831
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 847
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 863
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 879
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 895
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 922
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ai-anomaly-detection-model/index:AiAnomalyDetectionModel"
    },
    "cdktf-provider-oci.AiAnomalyDetectionModelConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiAnomalyDetectionModelConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-anomaly-detection-model/index.ts",
        "line": 9
      },
      "name": "AiAnomalyDetectionModelConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_model#compartment_id AiAnomalyDetectionModel#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_model#model_training_details AiAnomalyDetectionModel#model_training_details}",
            "stability": "stable",
            "summary": "model_training_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 46
          },
          "name": "modelTrainingDetails",
          "type": {
            "fqn": "cdktf-provider-oci.AiAnomalyDetectionModelModelTrainingDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_model#project_id AiAnomalyDetectionModel#project_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 40
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_model#defined_tags AiAnomalyDetectionModel#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 17
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_model#description AiAnomalyDetectionModel#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 21
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_model#display_name AiAnomalyDetectionModel#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 25
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_model#freeform_tags AiAnomalyDetectionModel#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 29
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_model#id AiAnomalyDetectionModel#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 36
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_model#timeouts AiAnomalyDetectionModel#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 52
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiAnomalyDetectionModelTimeouts"
          }
        }
      ],
      "symbolId": "src/ai-anomaly-detection-model/index:AiAnomalyDetectionModelConfig"
    },
    "cdktf-provider-oci.AiAnomalyDetectionModelModelTrainingDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiAnomalyDetectionModelModelTrainingDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-anomaly-detection-model/index.ts",
        "line": 376
      },
      "name": "AiAnomalyDetectionModelModelTrainingDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_model#data_asset_ids AiAnomalyDetectionModel#data_asset_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 384
          },
          "name": "dataAssetIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_model#algorithm_hint AiAnomalyDetectionModel#algorithm_hint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 380
          },
          "name": "algorithmHint",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_model#target_fap AiAnomalyDetectionModel#target_fap}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 388
          },
          "name": "targetFap",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_model#training_fraction AiAnomalyDetectionModel#training_fraction}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 392
          },
          "name": "trainingFraction",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_model#window_size AiAnomalyDetectionModel#window_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 396
          },
          "name": "windowSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/ai-anomaly-detection-model/index:AiAnomalyDetectionModelModelTrainingDetails"
    },
    "cdktf-provider-oci.AiAnomalyDetectionModelModelTrainingDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiAnomalyDetectionModelModelTrainingDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-anomaly-detection-model/index.ts",
          "line": 463
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-anomaly-detection-model/index.ts",
        "line": 456
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 520
          },
          "name": "resetAlgorithmHint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 549
          },
          "name": "resetTargetFap"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 565
          },
          "name": "resetTrainingFraction"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 581
          },
          "name": "resetWindowSize"
        }
      ],
      "name": "AiAnomalyDetectionModelModelTrainingDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 524
          },
          "name": "algorithmHintInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 537
          },
          "name": "dataAssetIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 553
          },
          "name": "targetFapInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 569
          },
          "name": "trainingFractionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 585
          },
          "name": "windowSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 514
          },
          "name": "algorithmHint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 530
          },
          "name": "dataAssetIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 543
          },
          "name": "targetFap",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 559
          },
          "name": "trainingFraction",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 575
          },
          "name": "windowSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 467
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiAnomalyDetectionModelModelTrainingDetails"
          }
        }
      ],
      "symbolId": "src/ai-anomaly-detection-model/index:AiAnomalyDetectionModelModelTrainingDetailsOutputReference"
    },
    "cdktf-provider-oci.AiAnomalyDetectionModelModelTrainingResults": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiAnomalyDetectionModelModelTrainingResults",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-anomaly-detection-model/index.ts",
        "line": 254
      },
      "name": "AiAnomalyDetectionModelModelTrainingResults",
      "symbolId": "src/ai-anomaly-detection-model/index:AiAnomalyDetectionModelModelTrainingResults"
    },
    "cdktf-provider-oci.AiAnomalyDetectionModelModelTrainingResultsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiAnomalyDetectionModelModelTrainingResultsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-anomaly-detection-model/index.ts",
          "line": 365
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-anomaly-detection-model/index.ts",
        "line": 358
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 372
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.AiAnomalyDetectionModelModelTrainingResultsOutputReference"
            }
          }
        }
      ],
      "name": "AiAnomalyDetectionModelModelTrainingResultsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 365
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 365
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 365
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/ai-anomaly-detection-model/index:AiAnomalyDetectionModelModelTrainingResultsList"
    },
    "cdktf-provider-oci.AiAnomalyDetectionModelModelTrainingResultsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiAnomalyDetectionModelModelTrainingResultsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-anomaly-detection-model/index.ts",
          "line": 286
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-anomaly-detection-model/index.ts",
        "line": 277
      },
      "name": "AiAnomalyDetectionModelModelTrainingResultsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 306
          },
          "name": "fap",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 311
          },
          "name": "isTrainingGoalAchieved",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 316
          },
          "name": "mae",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 321
          },
          "name": "maxInferenceSyncRows",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 326
          },
          "name": "multivariateFap",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 331
          },
          "name": "rmse",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 337
          },
          "name": "rowReductionDetails",
          "type": {
            "fqn": "cdktf-provider-oci.AiAnomalyDetectionModelModelTrainingResultsRowReductionDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 343
          },
          "name": "signalDetails",
          "type": {
            "fqn": "cdktf-provider-oci.AiAnomalyDetectionModelModelTrainingResultsSignalDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 348
          },
          "name": "warning",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 353
          },
          "name": "windowSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 290
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiAnomalyDetectionModelModelTrainingResults"
          }
        }
      ],
      "symbolId": "src/ai-anomaly-detection-model/index:AiAnomalyDetectionModelModelTrainingResultsOutputReference"
    },
    "cdktf-provider-oci.AiAnomalyDetectionModelModelTrainingResultsRowReductionDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiAnomalyDetectionModelModelTrainingResultsRowReductionDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-anomaly-detection-model/index.ts",
        "line": 54
      },
      "name": "AiAnomalyDetectionModelModelTrainingResultsRowReductionDetails",
      "symbolId": "src/ai-anomaly-detection-model/index:AiAnomalyDetectionModelModelTrainingResultsRowReductionDetails"
    },
    "cdktf-provider-oci.AiAnomalyDetectionModelModelTrainingResultsRowReductionDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiAnomalyDetectionModelModelTrainingResultsRowReductionDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-anomaly-detection-model/index.ts",
          "line": 128
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-anomaly-detection-model/index.ts",
        "line": 121
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 135
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.AiAnomalyDetectionModelModelTrainingResultsRowReductionDetailsOutputReference"
            }
          }
        }
      ],
      "name": "AiAnomalyDetectionModelModelTrainingResultsRowReductionDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 128
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 128
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 128
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/ai-anomaly-detection-model/index:AiAnomalyDetectionModelModelTrainingResultsRowReductionDetailsList"
    },
    "cdktf-provider-oci.AiAnomalyDetectionModelModelTrainingResultsRowReductionDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiAnomalyDetectionModelModelTrainingResultsRowReductionDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-anomaly-detection-model/index.ts",
          "line": 86
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-anomaly-detection-model/index.ts",
        "line": 77
      },
      "name": "AiAnomalyDetectionModelModelTrainingResultsRowReductionDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 106
          },
          "name": "isReductionEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 111
          },
          "name": "reductionMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 116
          },
          "name": "reductionPercentage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 90
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiAnomalyDetectionModelModelTrainingResultsRowReductionDetails"
          }
        }
      ],
      "symbolId": "src/ai-anomaly-detection-model/index:AiAnomalyDetectionModelModelTrainingResultsRowReductionDetailsOutputReference"
    },
    "cdktf-provider-oci.AiAnomalyDetectionModelModelTrainingResultsSignalDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiAnomalyDetectionModelModelTrainingResultsSignalDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-anomaly-detection-model/index.ts",
        "line": 139
      },
      "name": "AiAnomalyDetectionModelModelTrainingResultsSignalDetails",
      "symbolId": "src/ai-anomaly-detection-model/index:AiAnomalyDetectionModelModelTrainingResultsSignalDetails"
    },
    "cdktf-provider-oci.AiAnomalyDetectionModelModelTrainingResultsSignalDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiAnomalyDetectionModelModelTrainingResultsSignalDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-anomaly-detection-model/index.ts",
          "line": 243
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-anomaly-detection-model/index.ts",
        "line": 236
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 250
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.AiAnomalyDetectionModelModelTrainingResultsSignalDetailsOutputReference"
            }
          }
        }
      ],
      "name": "AiAnomalyDetectionModelModelTrainingResultsSignalDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 243
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 243
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 243
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/ai-anomaly-detection-model/index:AiAnomalyDetectionModelModelTrainingResultsSignalDetailsList"
    },
    "cdktf-provider-oci.AiAnomalyDetectionModelModelTrainingResultsSignalDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiAnomalyDetectionModelModelTrainingResultsSignalDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-anomaly-detection-model/index.ts",
          "line": 171
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-anomaly-detection-model/index.ts",
        "line": 162
      },
      "name": "AiAnomalyDetectionModelModelTrainingResultsSignalDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 191
          },
          "name": "details",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 196
          },
          "name": "fap",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 201
          },
          "name": "isQuantized",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 206
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 211
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 216
          },
          "name": "mviRatio",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 221
          },
          "name": "signalName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 226
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 231
          },
          "name": "std",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 175
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiAnomalyDetectionModelModelTrainingResultsSignalDetails"
          }
        }
      ],
      "symbolId": "src/ai-anomaly-detection-model/index:AiAnomalyDetectionModelModelTrainingResultsSignalDetailsOutputReference"
    },
    "cdktf-provider-oci.AiAnomalyDetectionModelTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiAnomalyDetectionModelTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-anomaly-detection-model/index.ts",
        "line": 589
      },
      "name": "AiAnomalyDetectionModelTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_model#create AiAnomalyDetectionModel#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 593
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_model#delete AiAnomalyDetectionModel#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 597
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_model#update AiAnomalyDetectionModel#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 601
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ai-anomaly-detection-model/index:AiAnomalyDetectionModelTimeouts"
    },
    "cdktf-provider-oci.AiAnomalyDetectionModelTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiAnomalyDetectionModelTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-anomaly-detection-model/index.ts",
          "line": 655
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-anomaly-detection-model/index.ts",
        "line": 647
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 709
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 725
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 741
          },
          "name": "resetUpdate"
        }
      ],
      "name": "AiAnomalyDetectionModelTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 713
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 729
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 745
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 703
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 719
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 735
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-model/index.ts",
            "line": 659
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AiAnomalyDetectionModelTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/ai-anomaly-detection-model/index:AiAnomalyDetectionModelTimeoutsOutputReference"
    },
    "cdktf-provider-oci.AiAnomalyDetectionProject": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_project oci_ai_anomaly_detection_project}."
      },
      "fqn": "cdktf-provider-oci.AiAnomalyDetectionProject",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_project oci_ai_anomaly_detection_project} Resource."
        },
        "locationInModule": {
          "filename": "src/ai-anomaly-detection-project/index.ts",
          "line": 240
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.AiAnomalyDetectionProjectConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-anomaly-detection-project/index.ts",
        "line": 208
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a AiAnomalyDetectionProject resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-project/index.ts",
            "line": 225
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the AiAnomalyDetectionProject to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_project#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing AiAnomalyDetectionProject that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the AiAnomalyDetectionProject to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-project/index.ts",
            "line": 388
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AiAnomalyDetectionProjectTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-project/index.ts",
            "line": 290
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-project/index.ts",
            "line": 306
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-project/index.ts",
            "line": 322
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-project/index.ts",
            "line": 338
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-project/index.ts",
            "line": 354
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-project/index.ts",
            "line": 391
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-project/index.ts",
            "line": 403
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-project/index.ts",
            "line": 415
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "AiAnomalyDetectionProject",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-project/index.ts",
            "line": 213
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-project/index.ts",
            "line": 363
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-project/index.ts",
            "line": 369
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-project/index.ts",
            "line": 374
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-project/index.ts",
            "line": 385
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.AiAnomalyDetectionProjectTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-project/index.ts",
            "line": 379
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-project/index.ts",
            "line": 278
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-project/index.ts",
            "line": 294
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-project/index.ts",
            "line": 310
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-project/index.ts",
            "line": 326
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-project/index.ts",
            "line": 342
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-project/index.ts",
            "line": 358
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-project/index.ts",
            "line": 395
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AiAnomalyDetectionProjectTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-project/index.ts",
            "line": 271
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-project/index.ts",
            "line": 284
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-project/index.ts",
            "line": 300
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-project/index.ts",
            "line": 316
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-project/index.ts",
            "line": 332
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-project/index.ts",
            "line": 348
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ai-anomaly-detection-project/index:AiAnomalyDetectionProject"
    },
    "cdktf-provider-oci.AiAnomalyDetectionProjectConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiAnomalyDetectionProjectConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-anomaly-detection-project/index.ts",
        "line": 9
      },
      "name": "AiAnomalyDetectionProjectConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_project#compartment_id AiAnomalyDetectionProject#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-project/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_project#defined_tags AiAnomalyDetectionProject#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-project/index.ts",
            "line": 17
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_project#description AiAnomalyDetectionProject#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-project/index.ts",
            "line": 21
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_project#display_name AiAnomalyDetectionProject#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-project/index.ts",
            "line": 25
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_project#freeform_tags AiAnomalyDetectionProject#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-project/index.ts",
            "line": 29
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_project#id AiAnomalyDetectionProject#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-project/index.ts",
            "line": 36
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_project#timeouts AiAnomalyDetectionProject#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-project/index.ts",
            "line": 42
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiAnomalyDetectionProjectTimeouts"
          }
        }
      ],
      "symbolId": "src/ai-anomaly-detection-project/index:AiAnomalyDetectionProjectConfig"
    },
    "cdktf-provider-oci.AiAnomalyDetectionProjectTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiAnomalyDetectionProjectTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-anomaly-detection-project/index.ts",
        "line": 44
      },
      "name": "AiAnomalyDetectionProjectTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_project#create AiAnomalyDetectionProject#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-project/index.ts",
            "line": 48
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_project#delete AiAnomalyDetectionProject#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-project/index.ts",
            "line": 52
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_anomaly_detection_project#update AiAnomalyDetectionProject#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-project/index.ts",
            "line": 56
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ai-anomaly-detection-project/index:AiAnomalyDetectionProjectTimeouts"
    },
    "cdktf-provider-oci.AiAnomalyDetectionProjectTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiAnomalyDetectionProjectTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-anomaly-detection-project/index.ts",
          "line": 110
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-anomaly-detection-project/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-project/index.ts",
            "line": 164
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-project/index.ts",
            "line": 180
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-project/index.ts",
            "line": 196
          },
          "name": "resetUpdate"
        }
      ],
      "name": "AiAnomalyDetectionProjectTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-project/index.ts",
            "line": 168
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-project/index.ts",
            "line": 184
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-project/index.ts",
            "line": 200
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-project/index.ts",
            "line": 158
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-project/index.ts",
            "line": 174
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-project/index.ts",
            "line": 190
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-anomaly-detection-project/index.ts",
            "line": 114
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AiAnomalyDetectionProjectTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/ai-anomaly-detection-project/index:AiAnomalyDetectionProjectTimeoutsOutputReference"
    },
    "cdktf-provider-oci.AiDocumentModel": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_model oci_ai_document_model}."
      },
      "fqn": "cdktf-provider-oci.AiDocumentModel",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_model oci_ai_document_model} Resource."
        },
        "locationInModule": {
          "filename": "src/ai-document-model/index.ts",
          "line": 1588
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.AiDocumentModelConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-document-model/index.ts",
        "line": 1556
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a AiDocumentModel resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1573
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the AiDocumentModel to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_model#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing AiDocumentModel that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the AiDocumentModel to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1867
          },
          "name": "putComponentModels",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.AiDocumentModelComponentModels"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1883
          },
          "name": "putTestingDataset",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AiDocumentModelTestingDataset"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1899
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AiDocumentModelTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1915
          },
          "name": "putTrainingDataset",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AiDocumentModelTrainingDataset"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1931
          },
          "name": "putValidationDataset",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AiDocumentModelValidationDataset"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1870
          },
          "name": "resetComponentModels"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1648
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1664
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1680
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1696
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1712
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1733
          },
          "name": "resetIsQuickMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1759
          },
          "name": "resetMaxTrainingTimeInHours"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1781
          },
          "name": "resetModelId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1810
          },
          "name": "resetModelVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1886
          },
          "name": "resetTestingDataset"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1902
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1918
          },
          "name": "resetTrainingDataset"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1934
          },
          "name": "resetValidationDataset"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1946
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1968
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "AiDocumentModel",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1561
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1864
          },
          "name": "componentModels",
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentModelComponentModelsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1721
          },
          "name": "isComposedModel",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1742
          },
          "name": "labels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1747
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1769
          },
          "name": "metrics",
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentModelMetricsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1832
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1838
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1843
          },
          "name": "tenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1880
          },
          "name": "testingDataset",
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentModelTestingDatasetOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1848
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1896
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentModelTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1853
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1858
          },
          "name": "trainedTimeInHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1912
          },
          "name": "trainingDataset",
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentModelTrainingDatasetOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1928
          },
          "name": "validationDataset",
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentModelValidationDatasetOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1636
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1874
          },
          "name": "componentModelsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.AiDocumentModelComponentModels"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1652
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1668
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1684
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1700
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1716
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1737
          },
          "name": "isQuickModeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1763
          },
          "name": "maxTrainingTimeInHoursInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1785
          },
          "name": "modelIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1798
          },
          "name": "modelTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1814
          },
          "name": "modelVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1827
          },
          "name": "projectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1890
          },
          "name": "testingDatasetInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentModelTestingDataset"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1906
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AiDocumentModelTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1922
          },
          "name": "trainingDatasetInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentModelTrainingDataset"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1938
          },
          "name": "validationDatasetInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentModelValidationDataset"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1629
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1642
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1658
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1674
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1690
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1706
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1727
          },
          "name": "isQuickMode",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1753
          },
          "name": "maxTrainingTimeInHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1775
          },
          "name": "modelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1791
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1804
          },
          "name": "modelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1820
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ai-document-model/index:AiDocumentModel"
    },
    "cdktf-provider-oci.AiDocumentModelComponentModels": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiDocumentModelComponentModels",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-document-model/index.ts",
        "line": 637
      },
      "name": "AiDocumentModelComponentModels",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_model#model_id AiDocumentModel#model_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 641
          },
          "name": "modelId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ai-document-model/index:AiDocumentModelComponentModels"
    },
    "cdktf-provider-oci.AiDocumentModelComponentModelsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiDocumentModelComponentModelsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-document-model/index.ts",
          "line": 742
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-document-model/index.ts",
        "line": 734
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 749
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.AiDocumentModelComponentModelsOutputReference"
            }
          }
        }
      ],
      "name": "AiDocumentModelComponentModelsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 742
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 742
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 742
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 735
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.AiDocumentModelComponentModels"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/ai-document-model/index:AiDocumentModelComponentModelsList"
    },
    "cdktf-provider-oci.AiDocumentModelComponentModelsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiDocumentModelComponentModelsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-document-model/index.ts",
          "line": 683
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-document-model/index.ts",
        "line": 673
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 725
          },
          "name": "resetModelId"
        }
      ],
      "name": "AiDocumentModelComponentModelsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 729
          },
          "name": "modelIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 719
          },
          "name": "modelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 687
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AiDocumentModelComponentModels"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/ai-document-model/index:AiDocumentModelComponentModelsOutputReference"
    },
    "cdktf-provider-oci.AiDocumentModelConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiDocumentModelConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-document-model/index.ts",
        "line": 9
      },
      "name": "AiDocumentModelConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_model#compartment_id AiDocumentModel#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_model#model_type AiDocumentModel#model_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 52
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_model#project_id AiDocumentModel#project_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 60
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_model#component_models AiDocumentModel#component_models}",
            "stability": "stable",
            "summary": "component_models block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 66
          },
          "name": "componentModels",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.AiDocumentModelComponentModels"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_model#defined_tags AiDocumentModel#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 17
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_model#description AiDocumentModel#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 21
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_model#display_name AiDocumentModel#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 25
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_model#freeform_tags AiDocumentModel#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 29
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_model#id AiDocumentModel#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 36
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_model#is_quick_mode AiDocumentModel#is_quick_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 40
          },
          "name": "isQuickMode",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_model#max_training_time_in_hours AiDocumentModel#max_training_time_in_hours}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 44
          },
          "name": "maxTrainingTimeInHours",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_model#model_id AiDocumentModel#model_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 48
          },
          "name": "modelId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_model#model_version AiDocumentModel#model_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 56
          },
          "name": "modelVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_model#testing_dataset AiDocumentModel#testing_dataset}",
            "stability": "stable",
            "summary": "testing_dataset block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 72
          },
          "name": "testingDataset",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentModelTestingDataset"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_model#timeouts AiDocumentModel#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 78
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentModelTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_model#training_dataset AiDocumentModel#training_dataset}",
            "stability": "stable",
            "summary": "training_dataset block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 84
          },
          "name": "trainingDataset",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentModelTrainingDataset"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_model#validation_dataset AiDocumentModel#validation_dataset}",
            "stability": "stable",
            "summary": "validation_dataset block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 90
          },
          "name": "validationDataset",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentModelValidationDataset"
          }
        }
      ],
      "symbolId": "src/ai-document-model/index:AiDocumentModelConfig"
    },
    "cdktf-provider-oci.AiDocumentModelMetrics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiDocumentModelMetrics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-document-model/index.ts",
        "line": 544
      },
      "name": "AiDocumentModelMetrics",
      "symbolId": "src/ai-document-model/index:AiDocumentModelMetrics"
    },
    "cdktf-provider-oci.AiDocumentModelMetricsDatasetSummary": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiDocumentModelMetricsDatasetSummary",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-document-model/index.ts",
        "line": 92
      },
      "name": "AiDocumentModelMetricsDatasetSummary",
      "symbolId": "src/ai-document-model/index:AiDocumentModelMetricsDatasetSummary"
    },
    "cdktf-provider-oci.AiDocumentModelMetricsDatasetSummaryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiDocumentModelMetricsDatasetSummaryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-document-model/index.ts",
          "line": 166
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-document-model/index.ts",
        "line": 159
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 173
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.AiDocumentModelMetricsDatasetSummaryOutputReference"
            }
          }
        }
      ],
      "name": "AiDocumentModelMetricsDatasetSummaryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 166
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 166
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 166
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/ai-document-model/index:AiDocumentModelMetricsDatasetSummaryList"
    },
    "cdktf-provider-oci.AiDocumentModelMetricsDatasetSummaryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiDocumentModelMetricsDatasetSummaryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-document-model/index.ts",
          "line": 124
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-document-model/index.ts",
        "line": 115
      },
      "name": "AiDocumentModelMetricsDatasetSummaryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 144
          },
          "name": "testSampleCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 149
          },
          "name": "trainingSampleCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 154
          },
          "name": "validationSampleCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 128
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentModelMetricsDatasetSummary"
          }
        }
      ],
      "symbolId": "src/ai-document-model/index:AiDocumentModelMetricsDatasetSummaryOutputReference"
    },
    "cdktf-provider-oci.AiDocumentModelMetricsLabelMetricsReport": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiDocumentModelMetricsLabelMetricsReport",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-document-model/index.ts",
        "line": 272
      },
      "name": "AiDocumentModelMetricsLabelMetricsReport",
      "symbolId": "src/ai-document-model/index:AiDocumentModelMetricsLabelMetricsReport"
    },
    "cdktf-provider-oci.AiDocumentModelMetricsLabelMetricsReportConfidenceEntries": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiDocumentModelMetricsLabelMetricsReportConfidenceEntries",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-document-model/index.ts",
        "line": 177
      },
      "name": "AiDocumentModelMetricsLabelMetricsReportConfidenceEntries",
      "symbolId": "src/ai-document-model/index:AiDocumentModelMetricsLabelMetricsReportConfidenceEntries"
    },
    "cdktf-provider-oci.AiDocumentModelMetricsLabelMetricsReportConfidenceEntriesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiDocumentModelMetricsLabelMetricsReportConfidenceEntriesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-document-model/index.ts",
          "line": 261
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-document-model/index.ts",
        "line": 254
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 268
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.AiDocumentModelMetricsLabelMetricsReportConfidenceEntriesOutputReference"
            }
          }
        }
      ],
      "name": "AiDocumentModelMetricsLabelMetricsReportConfidenceEntriesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 261
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 261
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 261
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/ai-document-model/index:AiDocumentModelMetricsLabelMetricsReportConfidenceEntriesList"
    },
    "cdktf-provider-oci.AiDocumentModelMetricsLabelMetricsReportConfidenceEntriesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiDocumentModelMetricsLabelMetricsReportConfidenceEntriesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-document-model/index.ts",
          "line": 209
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-document-model/index.ts",
        "line": 200
      },
      "name": "AiDocumentModelMetricsLabelMetricsReportConfidenceEntriesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 229
          },
          "name": "accuracy",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 234
          },
          "name": "f1Score",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 239
          },
          "name": "precision",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 244
          },
          "name": "recall",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 249
          },
          "name": "threshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 213
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentModelMetricsLabelMetricsReportConfidenceEntries"
          }
        }
      ],
      "symbolId": "src/ai-document-model/index:AiDocumentModelMetricsLabelMetricsReportConfidenceEntriesOutputReference"
    },
    "cdktf-provider-oci.AiDocumentModelMetricsLabelMetricsReportList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiDocumentModelMetricsLabelMetricsReportList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-document-model/index.ts",
          "line": 352
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-document-model/index.ts",
        "line": 345
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 359
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.AiDocumentModelMetricsLabelMetricsReportOutputReference"
            }
          }
        }
      ],
      "name": "AiDocumentModelMetricsLabelMetricsReportList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 352
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 352
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 352
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/ai-document-model/index:AiDocumentModelMetricsLabelMetricsReportList"
    },
    "cdktf-provider-oci.AiDocumentModelMetricsLabelMetricsReportOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiDocumentModelMetricsLabelMetricsReportOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-document-model/index.ts",
          "line": 304
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-document-model/index.ts",
        "line": 295
      },
      "name": "AiDocumentModelMetricsLabelMetricsReportOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 325
          },
          "name": "confidenceEntries",
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentModelMetricsLabelMetricsReportConfidenceEntriesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 330
          },
          "name": "documentCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 335
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 340
          },
          "name": "meanAveragePrecision",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 308
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentModelMetricsLabelMetricsReport"
          }
        }
      ],
      "symbolId": "src/ai-document-model/index:AiDocumentModelMetricsLabelMetricsReportOutputReference"
    },
    "cdktf-provider-oci.AiDocumentModelMetricsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiDocumentModelMetricsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-document-model/index.ts",
          "line": 626
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-document-model/index.ts",
        "line": 619
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 633
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.AiDocumentModelMetricsOutputReference"
            }
          }
        }
      ],
      "name": "AiDocumentModelMetricsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 626
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 626
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 626
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/ai-document-model/index:AiDocumentModelMetricsList"
    },
    "cdktf-provider-oci.AiDocumentModelMetricsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiDocumentModelMetricsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-document-model/index.ts",
          "line": 576
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-document-model/index.ts",
        "line": 567
      },
      "name": "AiDocumentModelMetricsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 597
          },
          "name": "datasetSummary",
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentModelMetricsDatasetSummaryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 603
          },
          "name": "labelMetricsReport",
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentModelMetricsLabelMetricsReportList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 608
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 614
          },
          "name": "overallMetricsReport",
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentModelMetricsOverallMetricsReportList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 580
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentModelMetrics"
          }
        }
      ],
      "symbolId": "src/ai-document-model/index:AiDocumentModelMetricsOutputReference"
    },
    "cdktf-provider-oci.AiDocumentModelMetricsOverallMetricsReport": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiDocumentModelMetricsOverallMetricsReport",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-document-model/index.ts",
        "line": 458
      },
      "name": "AiDocumentModelMetricsOverallMetricsReport",
      "symbolId": "src/ai-document-model/index:AiDocumentModelMetricsOverallMetricsReport"
    },
    "cdktf-provider-oci.AiDocumentModelMetricsOverallMetricsReportConfidenceEntries": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiDocumentModelMetricsOverallMetricsReportConfidenceEntries",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-document-model/index.ts",
        "line": 363
      },
      "name": "AiDocumentModelMetricsOverallMetricsReportConfidenceEntries",
      "symbolId": "src/ai-document-model/index:AiDocumentModelMetricsOverallMetricsReportConfidenceEntries"
    },
    "cdktf-provider-oci.AiDocumentModelMetricsOverallMetricsReportConfidenceEntriesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiDocumentModelMetricsOverallMetricsReportConfidenceEntriesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-document-model/index.ts",
          "line": 447
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-document-model/index.ts",
        "line": 440
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 454
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.AiDocumentModelMetricsOverallMetricsReportConfidenceEntriesOutputReference"
            }
          }
        }
      ],
      "name": "AiDocumentModelMetricsOverallMetricsReportConfidenceEntriesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 447
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 447
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 447
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/ai-document-model/index:AiDocumentModelMetricsOverallMetricsReportConfidenceEntriesList"
    },
    "cdktf-provider-oci.AiDocumentModelMetricsOverallMetricsReportConfidenceEntriesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiDocumentModelMetricsOverallMetricsReportConfidenceEntriesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-document-model/index.ts",
          "line": 395
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-document-model/index.ts",
        "line": 386
      },
      "name": "AiDocumentModelMetricsOverallMetricsReportConfidenceEntriesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 415
          },
          "name": "accuracy",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 420
          },
          "name": "f1Score",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 425
          },
          "name": "precision",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 430
          },
          "name": "recall",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 435
          },
          "name": "threshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 399
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentModelMetricsOverallMetricsReportConfidenceEntries"
          }
        }
      ],
      "symbolId": "src/ai-document-model/index:AiDocumentModelMetricsOverallMetricsReportConfidenceEntriesOutputReference"
    },
    "cdktf-provider-oci.AiDocumentModelMetricsOverallMetricsReportList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiDocumentModelMetricsOverallMetricsReportList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-document-model/index.ts",
          "line": 533
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-document-model/index.ts",
        "line": 526
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 540
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.AiDocumentModelMetricsOverallMetricsReportOutputReference"
            }
          }
        }
      ],
      "name": "AiDocumentModelMetricsOverallMetricsReportList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 533
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 533
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 533
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/ai-document-model/index:AiDocumentModelMetricsOverallMetricsReportList"
    },
    "cdktf-provider-oci.AiDocumentModelMetricsOverallMetricsReportOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiDocumentModelMetricsOverallMetricsReportOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-document-model/index.ts",
          "line": 490
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-document-model/index.ts",
        "line": 481
      },
      "name": "AiDocumentModelMetricsOverallMetricsReportOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 511
          },
          "name": "confidenceEntries",
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentModelMetricsOverallMetricsReportConfidenceEntriesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 516
          },
          "name": "documentCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 521
          },
          "name": "meanAveragePrecision",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 494
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentModelMetricsOverallMetricsReport"
          }
        }
      ],
      "symbolId": "src/ai-document-model/index:AiDocumentModelMetricsOverallMetricsReportOutputReference"
    },
    "cdktf-provider-oci.AiDocumentModelTestingDataset": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiDocumentModelTestingDataset",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-document-model/index.ts",
        "line": 753
      },
      "name": "AiDocumentModelTestingDataset",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_model#dataset_type AiDocumentModel#dataset_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 765
          },
          "name": "datasetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_model#bucket AiDocumentModel#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 757
          },
          "name": "bucket",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_model#dataset_id AiDocumentModel#dataset_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 761
          },
          "name": "datasetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_model#namespace AiDocumentModel#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 769
          },
          "name": "namespace",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_model#object AiDocumentModel#object}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 773
          },
          "name": "object",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ai-document-model/index:AiDocumentModelTestingDataset"
    },
    "cdktf-provider-oci.AiDocumentModelTestingDatasetOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiDocumentModelTestingDatasetOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-document-model/index.ts",
          "line": 840
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-document-model/index.ts",
        "line": 833
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 897
          },
          "name": "resetBucket"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 913
          },
          "name": "resetDatasetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 942
          },
          "name": "resetNamespace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 958
          },
          "name": "resetObject"
        }
      ],
      "name": "AiDocumentModelTestingDatasetOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 901
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 917
          },
          "name": "datasetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 930
          },
          "name": "datasetTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 946
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 962
          },
          "name": "objectInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 891
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 907
          },
          "name": "datasetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 923
          },
          "name": "datasetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 936
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 952
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 844
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentModelTestingDataset"
          }
        }
      ],
      "symbolId": "src/ai-document-model/index:AiDocumentModelTestingDatasetOutputReference"
    },
    "cdktf-provider-oci.AiDocumentModelTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiDocumentModelTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-document-model/index.ts",
        "line": 966
      },
      "name": "AiDocumentModelTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_model#create AiDocumentModel#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 970
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_model#delete AiDocumentModel#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 974
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_model#update AiDocumentModel#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 978
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ai-document-model/index:AiDocumentModelTimeouts"
    },
    "cdktf-provider-oci.AiDocumentModelTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiDocumentModelTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-document-model/index.ts",
          "line": 1032
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-document-model/index.ts",
        "line": 1024
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1086
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1102
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1118
          },
          "name": "resetUpdate"
        }
      ],
      "name": "AiDocumentModelTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1090
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1106
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1122
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1080
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1096
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1112
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1036
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AiDocumentModelTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/ai-document-model/index:AiDocumentModelTimeoutsOutputReference"
    },
    "cdktf-provider-oci.AiDocumentModelTrainingDataset": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiDocumentModelTrainingDataset",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-document-model/index.ts",
        "line": 1126
      },
      "name": "AiDocumentModelTrainingDataset",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_model#dataset_type AiDocumentModel#dataset_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1138
          },
          "name": "datasetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_model#bucket AiDocumentModel#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1130
          },
          "name": "bucket",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_model#dataset_id AiDocumentModel#dataset_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1134
          },
          "name": "datasetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_model#namespace AiDocumentModel#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1142
          },
          "name": "namespace",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_model#object AiDocumentModel#object}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1146
          },
          "name": "object",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ai-document-model/index:AiDocumentModelTrainingDataset"
    },
    "cdktf-provider-oci.AiDocumentModelTrainingDatasetOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiDocumentModelTrainingDatasetOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-document-model/index.ts",
          "line": 1213
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-document-model/index.ts",
        "line": 1206
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1270
          },
          "name": "resetBucket"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1286
          },
          "name": "resetDatasetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1315
          },
          "name": "resetNamespace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1331
          },
          "name": "resetObject"
        }
      ],
      "name": "AiDocumentModelTrainingDatasetOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1274
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1290
          },
          "name": "datasetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1303
          },
          "name": "datasetTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1319
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1335
          },
          "name": "objectInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1264
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1280
          },
          "name": "datasetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1296
          },
          "name": "datasetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1309
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1325
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1217
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentModelTrainingDataset"
          }
        }
      ],
      "symbolId": "src/ai-document-model/index:AiDocumentModelTrainingDatasetOutputReference"
    },
    "cdktf-provider-oci.AiDocumentModelValidationDataset": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiDocumentModelValidationDataset",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-document-model/index.ts",
        "line": 1339
      },
      "name": "AiDocumentModelValidationDataset",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_model#dataset_type AiDocumentModel#dataset_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1351
          },
          "name": "datasetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_model#bucket AiDocumentModel#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1343
          },
          "name": "bucket",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_model#dataset_id AiDocumentModel#dataset_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1347
          },
          "name": "datasetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_model#namespace AiDocumentModel#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1355
          },
          "name": "namespace",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_model#object AiDocumentModel#object}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1359
          },
          "name": "object",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ai-document-model/index:AiDocumentModelValidationDataset"
    },
    "cdktf-provider-oci.AiDocumentModelValidationDatasetOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiDocumentModelValidationDatasetOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-document-model/index.ts",
          "line": 1426
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-document-model/index.ts",
        "line": 1419
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1483
          },
          "name": "resetBucket"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1499
          },
          "name": "resetDatasetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1528
          },
          "name": "resetNamespace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1544
          },
          "name": "resetObject"
        }
      ],
      "name": "AiDocumentModelValidationDatasetOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1487
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1503
          },
          "name": "datasetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1516
          },
          "name": "datasetTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1532
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1548
          },
          "name": "objectInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1477
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1493
          },
          "name": "datasetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1509
          },
          "name": "datasetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1522
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1538
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1430
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentModelValidationDataset"
          }
        }
      ],
      "symbolId": "src/ai-document-model/index:AiDocumentModelValidationDatasetOutputReference"
    },
    "cdktf-provider-oci.AiDocumentProcessorJob": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_processor_job oci_ai_document_processor_job}."
      },
      "fqn": "cdktf-provider-oci.AiDocumentProcessorJob",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_processor_job oci_ai_document_processor_job} Resource."
        },
        "locationInModule": {
          "filename": "src/ai-document-processor-job/index.ts",
          "line": 1175
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.AiDocumentProcessorJobConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-document-processor-job/index.ts",
        "line": 1143
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a AiDocumentProcessorJob resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1160
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the AiDocumentProcessorJob to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_processor_job#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing AiDocumentProcessorJob that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the AiDocumentProcessorJob to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1284
          },
          "name": "putInputLocation",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AiDocumentProcessorJobInputLocation"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1297
          },
          "name": "putOutputLocation",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AiDocumentProcessorJobOutputLocation"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1310
          },
          "name": "putProcessorConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AiDocumentProcessorJobProcessorConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1323
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AiDocumentProcessorJobTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1225
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1241
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1326
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1338
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1350
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "AiDocumentProcessorJob",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1148
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1281
          },
          "name": "inputLocation",
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentProcessorJobInputLocationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1250
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1294
          },
          "name": "outputLocation",
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentProcessorJobOutputLocationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1255
          },
          "name": "percentComplete",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1307
          },
          "name": "processorConfig",
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentProcessorJobProcessorConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1260
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1265
          },
          "name": "timeAccepted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1270
          },
          "name": "timeFinished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1320
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentProcessorJobTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1275
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1213
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1229
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1245
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1288
          },
          "name": "inputLocationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentProcessorJobInputLocation"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1301
          },
          "name": "outputLocationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentProcessorJobOutputLocation"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1314
          },
          "name": "processorConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentProcessorJobProcessorConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1330
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AiDocumentProcessorJobTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1206
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1219
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1235
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ai-document-processor-job/index:AiDocumentProcessorJob"
    },
    "cdktf-provider-oci.AiDocumentProcessorJobConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiDocumentProcessorJobConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-document-processor-job/index.ts",
        "line": 9
      },
      "name": "AiDocumentProcessorJobConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_processor_job#compartment_id AiDocumentProcessorJob#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_processor_job#input_location AiDocumentProcessorJob#input_location}",
            "stability": "stable",
            "summary": "input_location block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 30
          },
          "name": "inputLocation",
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentProcessorJobInputLocation"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_processor_job#output_location AiDocumentProcessorJob#output_location}",
            "stability": "stable",
            "summary": "output_location block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 36
          },
          "name": "outputLocation",
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentProcessorJobOutputLocation"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_processor_job#processor_config AiDocumentProcessorJob#processor_config}",
            "stability": "stable",
            "summary": "processor_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 42
          },
          "name": "processorConfig",
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentProcessorJobProcessorConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_processor_job#display_name AiDocumentProcessorJob#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 17
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_processor_job#id AiDocumentProcessorJob#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_processor_job#timeouts AiDocumentProcessorJob#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 48
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentProcessorJobTimeouts"
          }
        }
      ],
      "symbolId": "src/ai-document-processor-job/index:AiDocumentProcessorJobConfig"
    },
    "cdktf-provider-oci.AiDocumentProcessorJobInputLocation": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiDocumentProcessorJobInputLocation",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-document-processor-job/index.ts",
        "line": 232
      },
      "name": "AiDocumentProcessorJobInputLocation",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_processor_job#source_type AiDocumentProcessorJob#source_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 240
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_processor_job#data AiDocumentProcessorJob#data}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 236
          },
          "name": "data",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_processor_job#object_locations AiDocumentProcessorJob#object_locations}",
            "stability": "stable",
            "summary": "object_locations block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 246
          },
          "name": "objectLocations",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.AiDocumentProcessorJobInputLocationObjectLocations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/ai-document-processor-job/index:AiDocumentProcessorJobInputLocation"
    },
    "cdktf-provider-oci.AiDocumentProcessorJobInputLocationObjectLocations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiDocumentProcessorJobInputLocationObjectLocations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-document-processor-job/index.ts",
        "line": 50
      },
      "name": "AiDocumentProcessorJobInputLocationObjectLocations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_processor_job#bucket AiDocumentProcessorJob#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 54
          },
          "name": "bucket",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_processor_job#namespace AiDocumentProcessorJob#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 58
          },
          "name": "namespace",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_processor_job#object AiDocumentProcessorJob#object}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 62
          },
          "name": "object",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ai-document-processor-job/index:AiDocumentProcessorJobInputLocationObjectLocations"
    },
    "cdktf-provider-oci.AiDocumentProcessorJobInputLocationObjectLocationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiDocumentProcessorJobInputLocationObjectLocationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-document-processor-job/index.ts",
          "line": 221
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-document-processor-job/index.ts",
        "line": 213
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 228
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.AiDocumentProcessorJobInputLocationObjectLocationsOutputReference"
            }
          }
        }
      ],
      "name": "AiDocumentProcessorJobInputLocationObjectLocationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 221
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 221
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 221
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 214
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.AiDocumentProcessorJobInputLocationObjectLocations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/ai-document-processor-job/index:AiDocumentProcessorJobInputLocationObjectLocationsList"
    },
    "cdktf-provider-oci.AiDocumentProcessorJobInputLocationObjectLocationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiDocumentProcessorJobInputLocationObjectLocationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-document-processor-job/index.ts",
          "line": 118
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-document-processor-job/index.ts",
        "line": 108
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 172
          },
          "name": "resetBucket"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 188
          },
          "name": "resetNamespace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 204
          },
          "name": "resetObject"
        }
      ],
      "name": "AiDocumentProcessorJobInputLocationObjectLocationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 176
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 192
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 208
          },
          "name": "objectInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 166
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 182
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 198
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 122
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AiDocumentProcessorJobInputLocationObjectLocations"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/ai-document-processor-job/index:AiDocumentProcessorJobInputLocationObjectLocationsOutputReference"
    },
    "cdktf-provider-oci.AiDocumentProcessorJobInputLocationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiDocumentProcessorJobInputLocationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-document-processor-job/index.ts",
          "line": 299
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-document-processor-job/index.ts",
        "line": 292
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 370
          },
          "name": "putObjectLocations",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.AiDocumentProcessorJobInputLocationObjectLocations"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 344
          },
          "name": "resetData"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 373
          },
          "name": "resetObjectLocations"
        }
      ],
      "name": "AiDocumentProcessorJobInputLocationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 367
          },
          "name": "objectLocations",
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentProcessorJobInputLocationObjectLocationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 348
          },
          "name": "dataInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 377
          },
          "name": "objectLocationsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.AiDocumentProcessorJobInputLocationObjectLocations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 361
          },
          "name": "sourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 338
          },
          "name": "data",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 354
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 303
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentProcessorJobInputLocation"
          }
        }
      ],
      "symbolId": "src/ai-document-processor-job/index:AiDocumentProcessorJobInputLocationOutputReference"
    },
    "cdktf-provider-oci.AiDocumentProcessorJobOutputLocation": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiDocumentProcessorJobOutputLocation",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-document-processor-job/index.ts",
        "line": 381
      },
      "name": "AiDocumentProcessorJobOutputLocation",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_processor_job#bucket AiDocumentProcessorJob#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 385
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_processor_job#namespace AiDocumentProcessorJob#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 389
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_processor_job#prefix AiDocumentProcessorJob#prefix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 393
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ai-document-processor-job/index:AiDocumentProcessorJobOutputLocation"
    },
    "cdktf-provider-oci.AiDocumentProcessorJobOutputLocationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiDocumentProcessorJobOutputLocationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-document-processor-job/index.ts",
          "line": 446
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-document-processor-job/index.ts",
        "line": 439
      },
      "name": "AiDocumentProcessorJobOutputLocationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 492
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 505
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 518
          },
          "name": "prefixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 485
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 498
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 511
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 450
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentProcessorJobOutputLocation"
          }
        }
      ],
      "symbolId": "src/ai-document-processor-job/index:AiDocumentProcessorJobOutputLocationOutputReference"
    },
    "cdktf-provider-oci.AiDocumentProcessorJobProcessorConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiDocumentProcessorJobProcessorConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-document-processor-job/index.ts",
        "line": 767
      },
      "name": "AiDocumentProcessorJobProcessorConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_processor_job#features AiDocumentProcessorJob#features}",
            "stability": "stable",
            "summary": "features block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 789
          },
          "name": "features",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.AiDocumentProcessorJobProcessorConfigFeatures"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_processor_job#processor_type AiDocumentProcessorJob#processor_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 783
          },
          "name": "processorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_processor_job#document_type AiDocumentProcessorJob#document_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 771
          },
          "name": "documentType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_processor_job#is_zip_output_enabled AiDocumentProcessorJob#is_zip_output_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 775
          },
          "name": "isZipOutputEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_processor_job#language AiDocumentProcessorJob#language}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 779
          },
          "name": "language",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ai-document-processor-job/index:AiDocumentProcessorJobProcessorConfig"
    },
    "cdktf-provider-oci.AiDocumentProcessorJobProcessorConfigFeatures": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiDocumentProcessorJobProcessorConfigFeatures",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-document-processor-job/index.ts",
        "line": 522
      },
      "name": "AiDocumentProcessorJobProcessorConfigFeatures",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_processor_job#feature_type AiDocumentProcessorJob#feature_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 526
          },
          "name": "featureType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_processor_job#generate_searchable_pdf AiDocumentProcessorJob#generate_searchable_pdf}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 530
          },
          "name": "generateSearchablePdf",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_processor_job#max_results AiDocumentProcessorJob#max_results}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 534
          },
          "name": "maxResults",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_processor_job#model_id AiDocumentProcessorJob#model_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 538
          },
          "name": "modelId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_processor_job#tenancy_id AiDocumentProcessorJob#tenancy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 542
          },
          "name": "tenancyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ai-document-processor-job/index:AiDocumentProcessorJobProcessorConfigFeatures"
    },
    "cdktf-provider-oci.AiDocumentProcessorJobProcessorConfigFeaturesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiDocumentProcessorJobProcessorConfigFeaturesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-document-processor-job/index.ts",
          "line": 756
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-document-processor-job/index.ts",
        "line": 748
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 763
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.AiDocumentProcessorJobProcessorConfigFeaturesOutputReference"
            }
          }
        }
      ],
      "name": "AiDocumentProcessorJobProcessorConfigFeaturesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 756
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 756
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 756
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 749
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.AiDocumentProcessorJobProcessorConfigFeatures"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/ai-document-processor-job/index:AiDocumentProcessorJobProcessorConfigFeaturesList"
    },
    "cdktf-provider-oci.AiDocumentProcessorJobProcessorConfigFeaturesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiDocumentProcessorJobProcessorConfigFeaturesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-document-processor-job/index.ts",
          "line": 612
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-document-processor-job/index.ts",
        "line": 602
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 691
          },
          "name": "resetGenerateSearchablePdf"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 707
          },
          "name": "resetMaxResults"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 723
          },
          "name": "resetModelId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 739
          },
          "name": "resetTenancyId"
        }
      ],
      "name": "AiDocumentProcessorJobProcessorConfigFeaturesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 679
          },
          "name": "featureTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 695
          },
          "name": "generateSearchablePdfInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 711
          },
          "name": "maxResultsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 727
          },
          "name": "modelIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 743
          },
          "name": "tenancyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 672
          },
          "name": "featureType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 685
          },
          "name": "generateSearchablePdf",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 701
          },
          "name": "maxResults",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 717
          },
          "name": "modelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 733
          },
          "name": "tenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 616
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AiDocumentProcessorJobProcessorConfigFeatures"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/ai-document-processor-job/index:AiDocumentProcessorJobProcessorConfigFeaturesOutputReference"
    },
    "cdktf-provider-oci.AiDocumentProcessorJobProcessorConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiDocumentProcessorJobProcessorConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-document-processor-job/index.ts",
          "line": 856
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-document-processor-job/index.ts",
        "line": 849
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 971
          },
          "name": "putFeatures",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.AiDocumentProcessorJobProcessorConfigFeatures"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 913
          },
          "name": "resetDocumentType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 929
          },
          "name": "resetIsZipOutputEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 945
          },
          "name": "resetLanguage"
        }
      ],
      "name": "AiDocumentProcessorJobProcessorConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 968
          },
          "name": "features",
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentProcessorJobProcessorConfigFeaturesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 917
          },
          "name": "documentTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 975
          },
          "name": "featuresInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.AiDocumentProcessorJobProcessorConfigFeatures"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 933
          },
          "name": "isZipOutputEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 949
          },
          "name": "languageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 962
          },
          "name": "processorTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 907
          },
          "name": "documentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 923
          },
          "name": "isZipOutputEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 939
          },
          "name": "language",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 955
          },
          "name": "processorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 860
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentProcessorJobProcessorConfig"
          }
        }
      ],
      "symbolId": "src/ai-document-processor-job/index:AiDocumentProcessorJobProcessorConfigOutputReference"
    },
    "cdktf-provider-oci.AiDocumentProcessorJobTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiDocumentProcessorJobTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-document-processor-job/index.ts",
        "line": 979
      },
      "name": "AiDocumentProcessorJobTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_processor_job#create AiDocumentProcessorJob#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 983
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_processor_job#delete AiDocumentProcessorJob#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 987
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_processor_job#update AiDocumentProcessorJob#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 991
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ai-document-processor-job/index:AiDocumentProcessorJobTimeouts"
    },
    "cdktf-provider-oci.AiDocumentProcessorJobTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiDocumentProcessorJobTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-document-processor-job/index.ts",
          "line": 1045
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-document-processor-job/index.ts",
        "line": 1037
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1099
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1115
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1131
          },
          "name": "resetUpdate"
        }
      ],
      "name": "AiDocumentProcessorJobTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1103
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1119
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1135
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1093
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1109
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1125
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1049
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AiDocumentProcessorJobTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/ai-document-processor-job/index:AiDocumentProcessorJobTimeoutsOutputReference"
    },
    "cdktf-provider-oci.AiDocumentProject": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_project oci_ai_document_project}."
      },
      "fqn": "cdktf-provider-oci.AiDocumentProject",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_project oci_ai_document_project} Resource."
        },
        "locationInModule": {
          "filename": "src/ai-document-project/index.ts",
          "line": 240
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.AiDocumentProjectConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-document-project/index.ts",
        "line": 208
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a AiDocumentProject resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 225
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the AiDocumentProject to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_project#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing AiDocumentProject that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the AiDocumentProject to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 393
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AiDocumentProjectTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 290
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 306
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 322
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 338
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 354
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 396
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 408
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 420
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "AiDocumentProject",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 213
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 363
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 368
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 374
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 379
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 390
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentProjectTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 384
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 278
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 294
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 310
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 326
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 342
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 358
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 400
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AiDocumentProjectTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 271
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 284
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 300
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 316
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 332
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 348
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ai-document-project/index:AiDocumentProject"
    },
    "cdktf-provider-oci.AiDocumentProjectConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiDocumentProjectConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-document-project/index.ts",
        "line": 9
      },
      "name": "AiDocumentProjectConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_project#compartment_id AiDocumentProject#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_project#defined_tags AiDocumentProject#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 17
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_project#description AiDocumentProject#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 21
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_project#display_name AiDocumentProject#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 25
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_project#freeform_tags AiDocumentProject#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 29
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_project#id AiDocumentProject#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 36
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_project#timeouts AiDocumentProject#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 42
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentProjectTimeouts"
          }
        }
      ],
      "symbolId": "src/ai-document-project/index:AiDocumentProjectConfig"
    },
    "cdktf-provider-oci.AiDocumentProjectTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiDocumentProjectTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-document-project/index.ts",
        "line": 44
      },
      "name": "AiDocumentProjectTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_project#create AiDocumentProject#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 48
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_project#delete AiDocumentProject#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 52
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_document_project#update AiDocumentProject#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 56
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ai-document-project/index:AiDocumentProjectTimeouts"
    },
    "cdktf-provider-oci.AiDocumentProjectTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiDocumentProjectTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-document-project/index.ts",
          "line": 110
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-document-project/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 164
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 180
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 196
          },
          "name": "resetUpdate"
        }
      ],
      "name": "AiDocumentProjectTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 168
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 184
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 200
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 158
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 174
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 190
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 114
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AiDocumentProjectTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/ai-document-project/index:AiDocumentProjectTimeoutsOutputReference"
    },
    "cdktf-provider-oci.AiLanguageEndpoint": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_language_endpoint oci_ai_language_endpoint}."
      },
      "fqn": "cdktf-provider-oci.AiLanguageEndpoint",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_language_endpoint oci_ai_language_endpoint} Resource."
        },
        "locationInModule": {
          "filename": "src/ai-language-endpoint/index.ts",
          "line": 248
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.AiLanguageEndpointConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-language-endpoint/index.ts",
        "line": 216
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a AiLanguageEndpoint resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/ai-language-endpoint/index.ts",
            "line": 233
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the AiLanguageEndpoint to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_language_endpoint#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing AiLanguageEndpoint that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the AiLanguageEndpoint to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-endpoint/index.ts",
            "line": 437
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AiLanguageEndpointTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-endpoint/index.ts",
            "line": 300
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-endpoint/index.ts",
            "line": 316
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-endpoint/index.ts",
            "line": 332
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-endpoint/index.ts",
            "line": 348
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-endpoint/index.ts",
            "line": 364
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-endpoint/index.ts",
            "line": 380
          },
          "name": "resetInferenceUnits"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-endpoint/index.ts",
            "line": 440
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-endpoint/index.ts",
            "line": 452
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-endpoint/index.ts",
            "line": 466
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "AiLanguageEndpoint",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-endpoint/index.ts",
            "line": 221
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-endpoint/index.ts",
            "line": 389
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-endpoint/index.ts",
            "line": 407
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-endpoint/index.ts",
            "line": 412
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-endpoint/index.ts",
            "line": 418
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-endpoint/index.ts",
            "line": 423
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-endpoint/index.ts",
            "line": 434
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.AiLanguageEndpointTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-endpoint/index.ts",
            "line": 428
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-endpoint/index.ts",
            "line": 288
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-endpoint/index.ts",
            "line": 304
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-endpoint/index.ts",
            "line": 320
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-endpoint/index.ts",
            "line": 336
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-endpoint/index.ts",
            "line": 352
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-endpoint/index.ts",
            "line": 368
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-endpoint/index.ts",
            "line": 384
          },
          "name": "inferenceUnitsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-endpoint/index.ts",
            "line": 402
          },
          "name": "modelIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-endpoint/index.ts",
            "line": 444
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AiLanguageEndpointTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-endpoint/index.ts",
            "line": 281
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-endpoint/index.ts",
            "line": 294
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-endpoint/index.ts",
            "line": 310
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-endpoint/index.ts",
            "line": 326
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-endpoint/index.ts",
            "line": 342
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-endpoint/index.ts",
            "line": 358
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-endpoint/index.ts",
            "line": 374
          },
          "name": "inferenceUnits",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-endpoint/index.ts",
            "line": 395
          },
          "name": "modelId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ai-language-endpoint/index:AiLanguageEndpoint"
    },
    "cdktf-provider-oci.AiLanguageEndpointConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiLanguageEndpointConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-language-endpoint/index.ts",
        "line": 9
      },
      "name": "AiLanguageEndpointConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_language_endpoint#compartment_id AiLanguageEndpoint#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-endpoint/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_language_endpoint#model_id AiLanguageEndpoint#model_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-endpoint/index.ts",
            "line": 44
          },
          "name": "modelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_language_endpoint#defined_tags AiLanguageEndpoint#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-endpoint/index.ts",
            "line": 17
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_language_endpoint#description AiLanguageEndpoint#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-endpoint/index.ts",
            "line": 21
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_language_endpoint#display_name AiLanguageEndpoint#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-endpoint/index.ts",
            "line": 25
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_language_endpoint#freeform_tags AiLanguageEndpoint#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-endpoint/index.ts",
            "line": 29
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_language_endpoint#id AiLanguageEndpoint#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-endpoint/index.ts",
            "line": 36
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_language_endpoint#inference_units AiLanguageEndpoint#inference_units}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-endpoint/index.ts",
            "line": 40
          },
          "name": "inferenceUnits",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_language_endpoint#timeouts AiLanguageEndpoint#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-endpoint/index.ts",
            "line": 50
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiLanguageEndpointTimeouts"
          }
        }
      ],
      "symbolId": "src/ai-language-endpoint/index:AiLanguageEndpointConfig"
    },
    "cdktf-provider-oci.AiLanguageEndpointTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiLanguageEndpointTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-language-endpoint/index.ts",
        "line": 52
      },
      "name": "AiLanguageEndpointTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_language_endpoint#create AiLanguageEndpoint#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-endpoint/index.ts",
            "line": 56
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_language_endpoint#delete AiLanguageEndpoint#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-endpoint/index.ts",
            "line": 60
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_language_endpoint#update AiLanguageEndpoint#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-endpoint/index.ts",
            "line": 64
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ai-language-endpoint/index:AiLanguageEndpointTimeouts"
    },
    "cdktf-provider-oci.AiLanguageEndpointTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiLanguageEndpointTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-language-endpoint/index.ts",
          "line": 118
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-language-endpoint/index.ts",
        "line": 110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-endpoint/index.ts",
            "line": 172
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-endpoint/index.ts",
            "line": 188
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-endpoint/index.ts",
            "line": 204
          },
          "name": "resetUpdate"
        }
      ],
      "name": "AiLanguageEndpointTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-endpoint/index.ts",
            "line": 176
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-endpoint/index.ts",
            "line": 192
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-endpoint/index.ts",
            "line": 208
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-endpoint/index.ts",
            "line": 166
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-endpoint/index.ts",
            "line": 182
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-endpoint/index.ts",
            "line": 198
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-endpoint/index.ts",
            "line": 122
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AiLanguageEndpointTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/ai-language-endpoint/index:AiLanguageEndpointTimeoutsOutputReference"
    },
    "cdktf-provider-oci.AiLanguageModel": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_language_model oci_ai_language_model}."
      },
      "fqn": "cdktf-provider-oci.AiLanguageModel",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_language_model oci_ai_language_model} Resource."
        },
        "locationInModule": {
          "filename": "src/ai-language-model/index.ts",
          "line": 2074
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.AiLanguageModelConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-language-model/index.ts",
        "line": 2042
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a AiLanguageModel resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 2059
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the AiLanguageModel to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_language_model#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing AiLanguageModel that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the AiLanguageModel to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 2255
          },
          "name": "putModelDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AiLanguageModelModelDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 2268
          },
          "name": "putTestStrategy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AiLanguageModelTestStrategy"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 2284
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AiLanguageModelTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 2300
          },
          "name": "putTrainingDataset",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AiLanguageModelTrainingDataset"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 2128
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 2144
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 2160
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 2182
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 2198
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 2271
          },
          "name": "resetTestStrategy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 2287
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 2312
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 2328
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "AiLanguageModel",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 2047
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 2170
          },
          "name": "evaluationResults",
          "type": {
            "fqn": "cdktf-provider-oci.AiLanguageModelEvaluationResultsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 2207
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 2252
          },
          "name": "modelDetails",
          "type": {
            "fqn": "cdktf-provider-oci.AiLanguageModelModelDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 2225
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 2231
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 2265
          },
          "name": "testStrategy",
          "type": {
            "fqn": "cdktf-provider-oci.AiLanguageModelTestStrategyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 2236
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 2281
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.AiLanguageModelTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 2241
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 2297
          },
          "name": "trainingDataset",
          "type": {
            "fqn": "cdktf-provider-oci.AiLanguageModelTrainingDatasetOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 2246
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 2116
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 2132
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 2148
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 2164
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 2186
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 2202
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 2259
          },
          "name": "modelDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiLanguageModelModelDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 2220
          },
          "name": "projectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 2275
          },
          "name": "testStrategyInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiLanguageModelTestStrategy"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 2291
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AiLanguageModelTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 2304
          },
          "name": "trainingDatasetInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiLanguageModelTrainingDataset"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 2109
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 2122
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 2138
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 2154
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 2176
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 2192
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 2213
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ai-language-model/index:AiLanguageModel"
    },
    "cdktf-provider-oci.AiLanguageModelConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiLanguageModelConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-language-model/index.ts",
        "line": 9
      },
      "name": "AiLanguageModelConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_language_model#compartment_id AiLanguageModel#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_language_model#model_details AiLanguageModel#model_details}",
            "stability": "stable",
            "summary": "model_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 46
          },
          "name": "modelDetails",
          "type": {
            "fqn": "cdktf-provider-oci.AiLanguageModelModelDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_language_model#project_id AiLanguageModel#project_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 40
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_language_model#training_dataset AiLanguageModel#training_dataset}",
            "stability": "stable",
            "summary": "training_dataset block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 64
          },
          "name": "trainingDataset",
          "type": {
            "fqn": "cdktf-provider-oci.AiLanguageModelTrainingDataset"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_language_model#defined_tags AiLanguageModel#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 17
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_language_model#description AiLanguageModel#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 21
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_language_model#display_name AiLanguageModel#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 25
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_language_model#freeform_tags AiLanguageModel#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 29
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_language_model#id AiLanguageModel#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 36
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_language_model#test_strategy AiLanguageModel#test_strategy}",
            "stability": "stable",
            "summary": "test_strategy block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 52
          },
          "name": "testStrategy",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiLanguageModelTestStrategy"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_language_model#timeouts AiLanguageModel#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 58
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiLanguageModelTimeouts"
          }
        }
      ],
      "symbolId": "src/ai-language-model/index:AiLanguageModelConfig"
    },
    "cdktf-provider-oci.AiLanguageModelEvaluationResults": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiLanguageModelEvaluationResults",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-language-model/index.ts",
        "line": 371
      },
      "name": "AiLanguageModelEvaluationResults",
      "symbolId": "src/ai-language-model/index:AiLanguageModelEvaluationResults"
    },
    "cdktf-provider-oci.AiLanguageModelEvaluationResultsClassMetrics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiLanguageModelEvaluationResultsClassMetrics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-language-model/index.ts",
        "line": 66
      },
      "name": "AiLanguageModelEvaluationResultsClassMetrics",
      "symbolId": "src/ai-language-model/index:AiLanguageModelEvaluationResultsClassMetrics"
    },
    "cdktf-provider-oci.AiLanguageModelEvaluationResultsClassMetricsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiLanguageModelEvaluationResultsClassMetricsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-language-model/index.ts",
          "line": 150
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-language-model/index.ts",
        "line": 143
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 157
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.AiLanguageModelEvaluationResultsClassMetricsOutputReference"
            }
          }
        }
      ],
      "name": "AiLanguageModelEvaluationResultsClassMetricsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 150
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 150
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 150
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/ai-language-model/index:AiLanguageModelEvaluationResultsClassMetricsList"
    },
    "cdktf-provider-oci.AiLanguageModelEvaluationResultsClassMetricsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiLanguageModelEvaluationResultsClassMetricsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-language-model/index.ts",
          "line": 98
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-language-model/index.ts",
        "line": 89
      },
      "name": "AiLanguageModelEvaluationResultsClassMetricsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 118
          },
          "name": "f1",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 123
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 128
          },
          "name": "precision",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 133
          },
          "name": "recall",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 138
          },
          "name": "support",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiLanguageModelEvaluationResultsClassMetrics"
          }
        }
      ],
      "symbolId": "src/ai-language-model/index:AiLanguageModelEvaluationResultsClassMetricsOutputReference"
    },
    "cdktf-provider-oci.AiLanguageModelEvaluationResultsEntityMetrics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiLanguageModelEvaluationResultsEntityMetrics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-language-model/index.ts",
        "line": 161
      },
      "name": "AiLanguageModelEvaluationResultsEntityMetrics",
      "symbolId": "src/ai-language-model/index:AiLanguageModelEvaluationResultsEntityMetrics"
    },
    "cdktf-provider-oci.AiLanguageModelEvaluationResultsEntityMetricsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiLanguageModelEvaluationResultsEntityMetricsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-language-model/index.ts",
          "line": 240
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-language-model/index.ts",
        "line": 233
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 247
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.AiLanguageModelEvaluationResultsEntityMetricsOutputReference"
            }
          }
        }
      ],
      "name": "AiLanguageModelEvaluationResultsEntityMetricsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 240
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 240
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 240
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/ai-language-model/index:AiLanguageModelEvaluationResultsEntityMetricsList"
    },
    "cdktf-provider-oci.AiLanguageModelEvaluationResultsEntityMetricsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiLanguageModelEvaluationResultsEntityMetricsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-language-model/index.ts",
          "line": 193
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-language-model/index.ts",
        "line": 184
      },
      "name": "AiLanguageModelEvaluationResultsEntityMetricsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 213
          },
          "name": "f1",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 218
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 223
          },
          "name": "precision",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 228
          },
          "name": "recall",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 197
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiLanguageModelEvaluationResultsEntityMetrics"
          }
        }
      ],
      "symbolId": "src/ai-language-model/index:AiLanguageModelEvaluationResultsEntityMetricsOutputReference"
    },
    "cdktf-provider-oci.AiLanguageModelEvaluationResultsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiLanguageModelEvaluationResultsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-language-model/index.ts",
          "line": 463
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-language-model/index.ts",
        "line": 456
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 470
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.AiLanguageModelEvaluationResultsOutputReference"
            }
          }
        }
      ],
      "name": "AiLanguageModelEvaluationResultsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 463
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 463
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 463
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/ai-language-model/index:AiLanguageModelEvaluationResultsList"
    },
    "cdktf-provider-oci.AiLanguageModelEvaluationResultsMetrics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiLanguageModelEvaluationResultsMetrics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-language-model/index.ts",
        "line": 251
      },
      "name": "AiLanguageModelEvaluationResultsMetrics",
      "symbolId": "src/ai-language-model/index:AiLanguageModelEvaluationResultsMetrics"
    },
    "cdktf-provider-oci.AiLanguageModelEvaluationResultsMetricsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiLanguageModelEvaluationResultsMetricsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-language-model/index.ts",
          "line": 360
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-language-model/index.ts",
        "line": 353
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 367
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.AiLanguageModelEvaluationResultsMetricsOutputReference"
            }
          }
        }
      ],
      "name": "AiLanguageModelEvaluationResultsMetricsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 360
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 360
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 360
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/ai-language-model/index:AiLanguageModelEvaluationResultsMetricsList"
    },
    "cdktf-provider-oci.AiLanguageModelEvaluationResultsMetricsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiLanguageModelEvaluationResultsMetricsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-language-model/index.ts",
          "line": 283
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-language-model/index.ts",
        "line": 274
      },
      "name": "AiLanguageModelEvaluationResultsMetricsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 303
          },
          "name": "accuracy",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 308
          },
          "name": "macroF1",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 313
          },
          "name": "macroPrecision",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 318
          },
          "name": "macroRecall",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 323
          },
          "name": "microF1",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 328
          },
          "name": "microPrecision",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 333
          },
          "name": "microRecall",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 338
          },
          "name": "weightedF1",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 343
          },
          "name": "weightedPrecision",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 348
          },
          "name": "weightedRecall",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 287
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiLanguageModelEvaluationResultsMetrics"
          }
        }
      ],
      "symbolId": "src/ai-language-model/index:AiLanguageModelEvaluationResultsMetricsOutputReference"
    },
    "cdktf-provider-oci.AiLanguageModelEvaluationResultsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiLanguageModelEvaluationResultsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-language-model/index.ts",
          "line": 403
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-language-model/index.ts",
        "line": 394
      },
      "name": "AiLanguageModelEvaluationResultsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 424
          },
          "name": "classMetrics",
          "type": {
            "fqn": "cdktf-provider-oci.AiLanguageModelEvaluationResultsClassMetricsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 429
          },
          "name": "confusionMatrix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 435
          },
          "name": "entityMetrics",
          "type": {
            "fqn": "cdktf-provider-oci.AiLanguageModelEvaluationResultsEntityMetricsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 440
          },
          "name": "labels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 446
          },
          "name": "metrics",
          "type": {
            "fqn": "cdktf-provider-oci.AiLanguageModelEvaluationResultsMetricsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 451
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 407
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiLanguageModelEvaluationResults"
          }
        }
      ],
      "symbolId": "src/ai-language-model/index:AiLanguageModelEvaluationResultsOutputReference"
    },
    "cdktf-provider-oci.AiLanguageModelModelDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiLanguageModelModelDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-language-model/index.ts",
        "line": 588
      },
      "name": "AiLanguageModelModelDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_language_model#model_type AiLanguageModel#model_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 596
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_language_model#classification_mode AiLanguageModel#classification_mode}",
            "stability": "stable",
            "summary": "classification_mode block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 606
          },
          "name": "classificationMode",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiLanguageModelModelDetailsClassificationMode"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_language_model#language_code AiLanguageModel#language_code}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 592
          },
          "name": "languageCode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_language_model#version AiLanguageModel#version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 600
          },
          "name": "version",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ai-language-model/index:AiLanguageModelModelDetails"
    },
    "cdktf-provider-oci.AiLanguageModelModelDetailsClassificationMode": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiLanguageModelModelDetailsClassificationMode",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-language-model/index.ts",
        "line": 474
      },
      "name": "AiLanguageModelModelDetailsClassificationMode",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_language_model#classification_mode AiLanguageModel#classification_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 478
          },
          "name": "classificationMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_language_model#version AiLanguageModel#version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 482
          },
          "name": "version",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ai-language-model/index:AiLanguageModelModelDetailsClassificationMode"
    },
    "cdktf-provider-oci.AiLanguageModelModelDetailsClassificationModeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiLanguageModelModelDetailsClassificationModeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-language-model/index.ts",
          "line": 528
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-language-model/index.ts",
        "line": 521
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 580
          },
          "name": "resetVersion"
        }
      ],
      "name": "AiLanguageModelModelDetailsClassificationModeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 568
          },
          "name": "classificationModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 584
          },
          "name": "versionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 561
          },
          "name": "classificationMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 574
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 532
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiLanguageModelModelDetailsClassificationMode"
          }
        }
      ],
      "symbolId": "src/ai-language-model/index:AiLanguageModelModelDetailsClassificationModeOutputReference"
    },
    "cdktf-provider-oci.AiLanguageModelModelDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiLanguageModelModelDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-language-model/index.ts",
          "line": 666
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-language-model/index.ts",
        "line": 659
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 759
          },
          "name": "putClassificationMode",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AiLanguageModelModelDetailsClassificationMode"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 762
          },
          "name": "resetClassificationMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 717
          },
          "name": "resetLanguageCode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 746
          },
          "name": "resetVersion"
        }
      ],
      "name": "AiLanguageModelModelDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 756
          },
          "name": "classificationMode",
          "type": {
            "fqn": "cdktf-provider-oci.AiLanguageModelModelDetailsClassificationModeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 766
          },
          "name": "classificationModeInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiLanguageModelModelDetailsClassificationMode"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 721
          },
          "name": "languageCodeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 734
          },
          "name": "modelTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 750
          },
          "name": "versionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 711
          },
          "name": "languageCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 727
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 740
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 670
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiLanguageModelModelDetails"
          }
        }
      ],
      "symbolId": "src/ai-language-model/index:AiLanguageModelModelDetailsOutputReference"
    },
    "cdktf-provider-oci.AiLanguageModelTestStrategy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiLanguageModelTestStrategy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-language-model/index.ts",
        "line": 1410
      },
      "name": "AiLanguageModelTestStrategy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_language_model#strategy_type AiLanguageModel#strategy_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1414
          },
          "name": "strategyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_language_model#testing_dataset AiLanguageModel#testing_dataset}",
            "stability": "stable",
            "summary": "testing_dataset block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1420
          },
          "name": "testingDataset",
          "type": {
            "fqn": "cdktf-provider-oci.AiLanguageModelTestStrategyTestingDataset"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_language_model#validation_dataset AiLanguageModel#validation_dataset}",
            "stability": "stable",
            "summary": "validation_dataset block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1426
          },
          "name": "validationDataset",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiLanguageModelTestStrategyValidationDataset"
          }
        }
      ],
      "symbolId": "src/ai-language-model/index:AiLanguageModelTestStrategy"
    },
    "cdktf-provider-oci.AiLanguageModelTestStrategyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiLanguageModelTestStrategyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-language-model/index.ts",
          "line": 1479
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-language-model/index.ts",
        "line": 1472
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1534
          },
          "name": "putTestingDataset",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AiLanguageModelTestStrategyTestingDataset"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1547
          },
          "name": "putValidationDataset",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AiLanguageModelTestStrategyValidationDataset"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1550
          },
          "name": "resetValidationDataset"
        }
      ],
      "name": "AiLanguageModelTestStrategyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1531
          },
          "name": "testingDataset",
          "type": {
            "fqn": "cdktf-provider-oci.AiLanguageModelTestStrategyTestingDatasetOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1544
          },
          "name": "validationDataset",
          "type": {
            "fqn": "cdktf-provider-oci.AiLanguageModelTestStrategyValidationDatasetOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1525
          },
          "name": "strategyTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1538
          },
          "name": "testingDatasetInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiLanguageModelTestStrategyTestingDataset"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1554
          },
          "name": "validationDatasetInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiLanguageModelTestStrategyValidationDataset"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1518
          },
          "name": "strategyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1483
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiLanguageModelTestStrategy"
          }
        }
      ],
      "symbolId": "src/ai-language-model/index:AiLanguageModelTestStrategyOutputReference"
    },
    "cdktf-provider-oci.AiLanguageModelTestStrategyTestingDataset": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiLanguageModelTestStrategyTestingDataset",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-language-model/index.ts",
        "line": 941
      },
      "name": "AiLanguageModelTestStrategyTestingDataset",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_language_model#dataset_type AiLanguageModel#dataset_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 949
          },
          "name": "datasetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_language_model#dataset_id AiLanguageModel#dataset_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 945
          },
          "name": "datasetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_language_model#location_details AiLanguageModel#location_details}",
            "stability": "stable",
            "summary": "location_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 955
          },
          "name": "locationDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiLanguageModelTestStrategyTestingDatasetLocationDetails"
          }
        }
      ],
      "symbolId": "src/ai-language-model/index:AiLanguageModelTestStrategyTestingDataset"
    },
    "cdktf-provider-oci.AiLanguageModelTestStrategyTestingDatasetLocationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiLanguageModelTestStrategyTestingDatasetLocationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-language-model/index.ts",
        "line": 770
      },
      "name": "AiLanguageModelTestStrategyTestingDatasetLocationDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_language_model#bucket AiLanguageModel#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 774
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_language_model#location_type AiLanguageModel#location_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 778
          },
          "name": "locationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_language_model#namespace AiLanguageModel#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 782
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_language_model#object_names AiLanguageModel#object_names}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 786
          },
          "name": "objectNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/ai-language-model/index:AiLanguageModelTestStrategyTestingDatasetLocationDetails"
    },
    "cdktf-provider-oci.AiLanguageModelTestStrategyTestingDatasetLocationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiLanguageModelTestStrategyTestingDatasetLocationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-language-model/index.ts",
          "line": 846
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-language-model/index.ts",
        "line": 839
      },
      "name": "AiLanguageModelTestStrategyTestingDatasetLocationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 898
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 911
          },
          "name": "locationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 924
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 937
          },
          "name": "objectNamesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 891
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 904
          },
          "name": "locationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 917
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 930
          },
          "name": "objectNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 850
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiLanguageModelTestStrategyTestingDatasetLocationDetails"
          }
        }
      ],
      "symbolId": "src/ai-language-model/index:AiLanguageModelTestStrategyTestingDatasetLocationDetailsOutputReference"
    },
    "cdktf-provider-oci.AiLanguageModelTestStrategyTestingDatasetOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiLanguageModelTestStrategyTestingDatasetOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-language-model/index.ts",
          "line": 1008
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-language-model/index.ts",
        "line": 1001
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1079
          },
          "name": "putLocationDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AiLanguageModelTestStrategyTestingDatasetLocationDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1053
          },
          "name": "resetDatasetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1082
          },
          "name": "resetLocationDetails"
        }
      ],
      "name": "AiLanguageModelTestStrategyTestingDatasetOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1076
          },
          "name": "locationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.AiLanguageModelTestStrategyTestingDatasetLocationDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1057
          },
          "name": "datasetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1070
          },
          "name": "datasetTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1086
          },
          "name": "locationDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiLanguageModelTestStrategyTestingDatasetLocationDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1047
          },
          "name": "datasetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1063
          },
          "name": "datasetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1012
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiLanguageModelTestStrategyTestingDataset"
          }
        }
      ],
      "symbolId": "src/ai-language-model/index:AiLanguageModelTestStrategyTestingDatasetOutputReference"
    },
    "cdktf-provider-oci.AiLanguageModelTestStrategyValidationDataset": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiLanguageModelTestStrategyValidationDataset",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-language-model/index.ts",
        "line": 1261
      },
      "name": "AiLanguageModelTestStrategyValidationDataset",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_language_model#dataset_type AiLanguageModel#dataset_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1269
          },
          "name": "datasetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_language_model#dataset_id AiLanguageModel#dataset_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1265
          },
          "name": "datasetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_language_model#location_details AiLanguageModel#location_details}",
            "stability": "stable",
            "summary": "location_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1275
          },
          "name": "locationDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiLanguageModelTestStrategyValidationDatasetLocationDetails"
          }
        }
      ],
      "symbolId": "src/ai-language-model/index:AiLanguageModelTestStrategyValidationDataset"
    },
    "cdktf-provider-oci.AiLanguageModelTestStrategyValidationDatasetLocationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiLanguageModelTestStrategyValidationDatasetLocationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-language-model/index.ts",
        "line": 1090
      },
      "name": "AiLanguageModelTestStrategyValidationDatasetLocationDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_language_model#bucket AiLanguageModel#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1094
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_language_model#location_type AiLanguageModel#location_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1098
          },
          "name": "locationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_language_model#namespace AiLanguageModel#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1102
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_language_model#object_names AiLanguageModel#object_names}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1106
          },
          "name": "objectNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/ai-language-model/index:AiLanguageModelTestStrategyValidationDatasetLocationDetails"
    },
    "cdktf-provider-oci.AiLanguageModelTestStrategyValidationDatasetLocationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiLanguageModelTestStrategyValidationDatasetLocationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-language-model/index.ts",
          "line": 1166
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-language-model/index.ts",
        "line": 1159
      },
      "name": "AiLanguageModelTestStrategyValidationDatasetLocationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1218
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1231
          },
          "name": "locationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1244
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1257
          },
          "name": "objectNamesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1211
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1224
          },
          "name": "locationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1237
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1250
          },
          "name": "objectNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1170
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiLanguageModelTestStrategyValidationDatasetLocationDetails"
          }
        }
      ],
      "symbolId": "src/ai-language-model/index:AiLanguageModelTestStrategyValidationDatasetLocationDetailsOutputReference"
    },
    "cdktf-provider-oci.AiLanguageModelTestStrategyValidationDatasetOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiLanguageModelTestStrategyValidationDatasetOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-language-model/index.ts",
          "line": 1328
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-language-model/index.ts",
        "line": 1321
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1399
          },
          "name": "putLocationDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AiLanguageModelTestStrategyValidationDatasetLocationDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1373
          },
          "name": "resetDatasetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1402
          },
          "name": "resetLocationDetails"
        }
      ],
      "name": "AiLanguageModelTestStrategyValidationDatasetOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1396
          },
          "name": "locationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.AiLanguageModelTestStrategyValidationDatasetLocationDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1377
          },
          "name": "datasetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1390
          },
          "name": "datasetTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1406
          },
          "name": "locationDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiLanguageModelTestStrategyValidationDatasetLocationDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1367
          },
          "name": "datasetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1383
          },
          "name": "datasetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1332
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiLanguageModelTestStrategyValidationDataset"
          }
        }
      ],
      "symbolId": "src/ai-language-model/index:AiLanguageModelTestStrategyValidationDatasetOutputReference"
    },
    "cdktf-provider-oci.AiLanguageModelTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiLanguageModelTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-language-model/index.ts",
        "line": 1558
      },
      "name": "AiLanguageModelTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_language_model#create AiLanguageModel#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1562
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_language_model#delete AiLanguageModel#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1566
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_language_model#update AiLanguageModel#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1570
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ai-language-model/index:AiLanguageModelTimeouts"
    },
    "cdktf-provider-oci.AiLanguageModelTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiLanguageModelTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-language-model/index.ts",
          "line": 1624
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-language-model/index.ts",
        "line": 1616
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1678
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1694
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1710
          },
          "name": "resetUpdate"
        }
      ],
      "name": "AiLanguageModelTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1682
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1698
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1714
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1672
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1688
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1704
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1628
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AiLanguageModelTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/ai-language-model/index:AiLanguageModelTimeoutsOutputReference"
    },
    "cdktf-provider-oci.AiLanguageModelTrainingDataset": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiLanguageModelTrainingDataset",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-language-model/index.ts",
        "line": 1889
      },
      "name": "AiLanguageModelTrainingDataset",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_language_model#dataset_type AiLanguageModel#dataset_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1897
          },
          "name": "datasetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_language_model#dataset_id AiLanguageModel#dataset_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1893
          },
          "name": "datasetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_language_model#location_details AiLanguageModel#location_details}",
            "stability": "stable",
            "summary": "location_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1903
          },
          "name": "locationDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiLanguageModelTrainingDatasetLocationDetails"
          }
        }
      ],
      "symbolId": "src/ai-language-model/index:AiLanguageModelTrainingDataset"
    },
    "cdktf-provider-oci.AiLanguageModelTrainingDatasetLocationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiLanguageModelTrainingDatasetLocationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-language-model/index.ts",
        "line": 1718
      },
      "name": "AiLanguageModelTrainingDatasetLocationDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_language_model#bucket AiLanguageModel#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1722
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_language_model#location_type AiLanguageModel#location_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1726
          },
          "name": "locationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_language_model#namespace AiLanguageModel#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1730
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_language_model#object_names AiLanguageModel#object_names}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1734
          },
          "name": "objectNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/ai-language-model/index:AiLanguageModelTrainingDatasetLocationDetails"
    },
    "cdktf-provider-oci.AiLanguageModelTrainingDatasetLocationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiLanguageModelTrainingDatasetLocationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-language-model/index.ts",
          "line": 1794
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-language-model/index.ts",
        "line": 1787
      },
      "name": "AiLanguageModelTrainingDatasetLocationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1846
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1859
          },
          "name": "locationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1872
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1885
          },
          "name": "objectNamesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1839
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1852
          },
          "name": "locationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1865
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1878
          },
          "name": "objectNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1798
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiLanguageModelTrainingDatasetLocationDetails"
          }
        }
      ],
      "symbolId": "src/ai-language-model/index:AiLanguageModelTrainingDatasetLocationDetailsOutputReference"
    },
    "cdktf-provider-oci.AiLanguageModelTrainingDatasetOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiLanguageModelTrainingDatasetOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-language-model/index.ts",
          "line": 1956
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-language-model/index.ts",
        "line": 1949
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 2027
          },
          "name": "putLocationDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AiLanguageModelTrainingDatasetLocationDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 2001
          },
          "name": "resetDatasetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 2030
          },
          "name": "resetLocationDetails"
        }
      ],
      "name": "AiLanguageModelTrainingDatasetOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 2024
          },
          "name": "locationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.AiLanguageModelTrainingDatasetLocationDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 2005
          },
          "name": "datasetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 2018
          },
          "name": "datasetTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 2034
          },
          "name": "locationDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiLanguageModelTrainingDatasetLocationDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1995
          },
          "name": "datasetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 2011
          },
          "name": "datasetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-model/index.ts",
            "line": 1960
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiLanguageModelTrainingDataset"
          }
        }
      ],
      "symbolId": "src/ai-language-model/index:AiLanguageModelTrainingDatasetOutputReference"
    },
    "cdktf-provider-oci.AiLanguageProject": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_language_project oci_ai_language_project}."
      },
      "fqn": "cdktf-provider-oci.AiLanguageProject",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_language_project oci_ai_language_project} Resource."
        },
        "locationInModule": {
          "filename": "src/ai-language-project/index.ts",
          "line": 240
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.AiLanguageProjectConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-language-project/index.ts",
        "line": 208
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a AiLanguageProject resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/ai-language-project/index.ts",
            "line": 225
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the AiLanguageProject to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_language_project#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing AiLanguageProject that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the AiLanguageProject to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-project/index.ts",
            "line": 393
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AiLanguageProjectTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-project/index.ts",
            "line": 290
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-project/index.ts",
            "line": 306
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-project/index.ts",
            "line": 322
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-project/index.ts",
            "line": 338
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-project/index.ts",
            "line": 354
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-project/index.ts",
            "line": 396
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-project/index.ts",
            "line": 408
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-project/index.ts",
            "line": 420
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "AiLanguageProject",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-project/index.ts",
            "line": 213
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-project/index.ts",
            "line": 363
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-project/index.ts",
            "line": 368
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-project/index.ts",
            "line": 374
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-project/index.ts",
            "line": 379
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-project/index.ts",
            "line": 390
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.AiLanguageProjectTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-project/index.ts",
            "line": 384
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-project/index.ts",
            "line": 278
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-project/index.ts",
            "line": 294
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-project/index.ts",
            "line": 310
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-project/index.ts",
            "line": 326
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-project/index.ts",
            "line": 342
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-project/index.ts",
            "line": 358
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-project/index.ts",
            "line": 400
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AiLanguageProjectTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-project/index.ts",
            "line": 271
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-project/index.ts",
            "line": 284
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-project/index.ts",
            "line": 300
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-project/index.ts",
            "line": 316
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-project/index.ts",
            "line": 332
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-project/index.ts",
            "line": 348
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ai-language-project/index:AiLanguageProject"
    },
    "cdktf-provider-oci.AiLanguageProjectConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiLanguageProjectConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-language-project/index.ts",
        "line": 9
      },
      "name": "AiLanguageProjectConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_language_project#compartment_id AiLanguageProject#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-project/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_language_project#defined_tags AiLanguageProject#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-project/index.ts",
            "line": 17
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_language_project#description AiLanguageProject#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-project/index.ts",
            "line": 21
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_language_project#display_name AiLanguageProject#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-project/index.ts",
            "line": 25
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_language_project#freeform_tags AiLanguageProject#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-project/index.ts",
            "line": 29
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_language_project#id AiLanguageProject#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-project/index.ts",
            "line": 36
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_language_project#timeouts AiLanguageProject#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-project/index.ts",
            "line": 42
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiLanguageProjectTimeouts"
          }
        }
      ],
      "symbolId": "src/ai-language-project/index:AiLanguageProjectConfig"
    },
    "cdktf-provider-oci.AiLanguageProjectTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiLanguageProjectTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-language-project/index.ts",
        "line": 44
      },
      "name": "AiLanguageProjectTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_language_project#create AiLanguageProject#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-project/index.ts",
            "line": 48
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_language_project#delete AiLanguageProject#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-project/index.ts",
            "line": 52
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_language_project#update AiLanguageProject#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-project/index.ts",
            "line": 56
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ai-language-project/index:AiLanguageProjectTimeouts"
    },
    "cdktf-provider-oci.AiLanguageProjectTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiLanguageProjectTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-language-project/index.ts",
          "line": 110
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-language-project/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-project/index.ts",
            "line": 164
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-project/index.ts",
            "line": 180
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-project/index.ts",
            "line": 196
          },
          "name": "resetUpdate"
        }
      ],
      "name": "AiLanguageProjectTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-project/index.ts",
            "line": 168
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-project/index.ts",
            "line": 184
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-language-project/index.ts",
            "line": 200
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-project/index.ts",
            "line": 158
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-project/index.ts",
            "line": 174
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-project/index.ts",
            "line": 190
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-language-project/index.ts",
            "line": 114
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AiLanguageProjectTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/ai-language-project/index:AiLanguageProjectTimeoutsOutputReference"
    },
    "cdktf-provider-oci.AiVisionModel": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_vision_model oci_ai_vision_model}."
      },
      "fqn": "cdktf-provider-oci.AiVisionModel",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_vision_model oci_ai_vision_model} Resource."
        },
        "locationInModule": {
          "filename": "src/ai-vision-model/index.ts",
          "line": 917
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.AiVisionModelConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-vision-model/index.ts",
        "line": 885
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a AiVisionModel resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 902
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the AiVisionModel to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_vision_model#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing AiVisionModel that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the AiVisionModel to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 1192
          },
          "name": "putTestingDataset",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AiVisionModelTestingDataset"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 1208
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AiVisionModelTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 1224
          },
          "name": "putTrainingDataset",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AiVisionModelTrainingDataset"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 1237
          },
          "name": "putValidationDataset",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AiVisionModelValidationDataset"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 985
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 1001
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 1017
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 1033
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 1049
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 1065
          },
          "name": "resetIsQuickMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 1086
          },
          "name": "resetMaxTrainingDurationInHours"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 1120
          },
          "name": "resetModelVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 1195
          },
          "name": "resetTestingDataset"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 1211
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 1240
          },
          "name": "resetValidationDataset"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 1252
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 1272
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "AiVisionModel",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 890
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 955
          },
          "name": "averagePrecision",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 973
          },
          "name": "confidenceThreshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 1074
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 1095
          },
          "name": "metrics",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 1129
          },
          "name": "precision",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 1147
          },
          "name": "recall",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 1152
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 1158
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 1163
          },
          "name": "testImageCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 1189
          },
          "name": "testingDataset",
          "type": {
            "fqn": "cdktf-provider-oci.AiVisionModelTestingDatasetOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 1168
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 1205
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.AiVisionModelTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 1173
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 1178
          },
          "name": "totalImageCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 1183
          },
          "name": "trainedDurationInHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 1221
          },
          "name": "trainingDataset",
          "type": {
            "fqn": "cdktf-provider-oci.AiVisionModelTrainingDatasetOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 1234
          },
          "name": "validationDataset",
          "type": {
            "fqn": "cdktf-provider-oci.AiVisionModelValidationDatasetOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 968
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 989
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 1005
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 1021
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 1037
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 1053
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 1069
          },
          "name": "isQuickModeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 1090
          },
          "name": "maxTrainingDurationInHoursInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 1108
          },
          "name": "modelTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 1124
          },
          "name": "modelVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 1142
          },
          "name": "projectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 1199
          },
          "name": "testingDatasetInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiVisionModelTestingDataset"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 1215
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AiVisionModelTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 1228
          },
          "name": "trainingDatasetInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiVisionModelTrainingDataset"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 1244
          },
          "name": "validationDatasetInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiVisionModelValidationDataset"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 961
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 979
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 995
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 1011
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 1027
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 1043
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 1059
          },
          "name": "isQuickMode",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 1080
          },
          "name": "maxTrainingDurationInHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 1101
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 1114
          },
          "name": "modelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 1135
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ai-vision-model/index:AiVisionModel"
    },
    "cdktf-provider-oci.AiVisionModelConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiVisionModelConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-vision-model/index.ts",
        "line": 9
      },
      "name": "AiVisionModelConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_vision_model#compartment_id AiVisionModel#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_vision_model#model_type AiVisionModel#model_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 48
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_vision_model#project_id AiVisionModel#project_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 56
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_vision_model#training_dataset AiVisionModel#training_dataset}",
            "stability": "stable",
            "summary": "training_dataset block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 74
          },
          "name": "trainingDataset",
          "type": {
            "fqn": "cdktf-provider-oci.AiVisionModelTrainingDataset"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_vision_model#defined_tags AiVisionModel#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 17
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_vision_model#description AiVisionModel#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 21
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_vision_model#display_name AiVisionModel#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 25
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_vision_model#freeform_tags AiVisionModel#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 29
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_vision_model#id AiVisionModel#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 36
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_vision_model#is_quick_mode AiVisionModel#is_quick_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 40
          },
          "name": "isQuickMode",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_vision_model#max_training_duration_in_hours AiVisionModel#max_training_duration_in_hours}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 44
          },
          "name": "maxTrainingDurationInHours",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_vision_model#model_version AiVisionModel#model_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 52
          },
          "name": "modelVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_vision_model#testing_dataset AiVisionModel#testing_dataset}",
            "stability": "stable",
            "summary": "testing_dataset block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 62
          },
          "name": "testingDataset",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiVisionModelTestingDataset"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_vision_model#timeouts AiVisionModel#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 68
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiVisionModelTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_vision_model#validation_dataset AiVisionModel#validation_dataset}",
            "stability": "stable",
            "summary": "validation_dataset block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 80
          },
          "name": "validationDataset",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiVisionModelValidationDataset"
          }
        }
      ],
      "symbolId": "src/ai-vision-model/index:AiVisionModelConfig"
    },
    "cdktf-provider-oci.AiVisionModelTestingDataset": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiVisionModelTestingDataset",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-vision-model/index.ts",
        "line": 82
      },
      "name": "AiVisionModelTestingDataset",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_vision_model#dataset_type AiVisionModel#dataset_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 94
          },
          "name": "datasetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_vision_model#bucket AiVisionModel#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 86
          },
          "name": "bucket",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_vision_model#dataset_id AiVisionModel#dataset_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 90
          },
          "name": "datasetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_vision_model#namespace_name AiVisionModel#namespace_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 98
          },
          "name": "namespaceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_vision_model#object AiVisionModel#object}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 102
          },
          "name": "object",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ai-vision-model/index:AiVisionModelTestingDataset"
    },
    "cdktf-provider-oci.AiVisionModelTestingDatasetOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiVisionModelTestingDatasetOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-vision-model/index.ts",
          "line": 169
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-vision-model/index.ts",
        "line": 162
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 226
          },
          "name": "resetBucket"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 242
          },
          "name": "resetDatasetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 271
          },
          "name": "resetNamespaceName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 287
          },
          "name": "resetObject"
        }
      ],
      "name": "AiVisionModelTestingDatasetOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 230
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 246
          },
          "name": "datasetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 259
          },
          "name": "datasetTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 275
          },
          "name": "namespaceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 291
          },
          "name": "objectInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 220
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 236
          },
          "name": "datasetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 252
          },
          "name": "datasetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 265
          },
          "name": "namespaceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 281
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 173
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiVisionModelTestingDataset"
          }
        }
      ],
      "symbolId": "src/ai-vision-model/index:AiVisionModelTestingDatasetOutputReference"
    },
    "cdktf-provider-oci.AiVisionModelTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiVisionModelTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-vision-model/index.ts",
        "line": 295
      },
      "name": "AiVisionModelTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_vision_model#create AiVisionModel#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 299
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_vision_model#delete AiVisionModel#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 303
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_vision_model#update AiVisionModel#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 307
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ai-vision-model/index:AiVisionModelTimeouts"
    },
    "cdktf-provider-oci.AiVisionModelTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiVisionModelTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-vision-model/index.ts",
          "line": 361
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-vision-model/index.ts",
        "line": 353
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 415
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 431
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 447
          },
          "name": "resetUpdate"
        }
      ],
      "name": "AiVisionModelTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 419
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 435
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 451
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 409
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 425
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 441
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 365
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AiVisionModelTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/ai-vision-model/index:AiVisionModelTimeoutsOutputReference"
    },
    "cdktf-provider-oci.AiVisionModelTrainingDataset": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiVisionModelTrainingDataset",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-vision-model/index.ts",
        "line": 455
      },
      "name": "AiVisionModelTrainingDataset",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_vision_model#dataset_type AiVisionModel#dataset_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 467
          },
          "name": "datasetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_vision_model#bucket AiVisionModel#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 459
          },
          "name": "bucket",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_vision_model#dataset_id AiVisionModel#dataset_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 463
          },
          "name": "datasetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_vision_model#namespace_name AiVisionModel#namespace_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 471
          },
          "name": "namespaceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_vision_model#object AiVisionModel#object}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 475
          },
          "name": "object",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ai-vision-model/index:AiVisionModelTrainingDataset"
    },
    "cdktf-provider-oci.AiVisionModelTrainingDatasetOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiVisionModelTrainingDatasetOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-vision-model/index.ts",
          "line": 542
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-vision-model/index.ts",
        "line": 535
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 599
          },
          "name": "resetBucket"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 615
          },
          "name": "resetDatasetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 644
          },
          "name": "resetNamespaceName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 660
          },
          "name": "resetObject"
        }
      ],
      "name": "AiVisionModelTrainingDatasetOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 603
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 619
          },
          "name": "datasetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 632
          },
          "name": "datasetTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 648
          },
          "name": "namespaceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 664
          },
          "name": "objectInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 593
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 609
          },
          "name": "datasetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 625
          },
          "name": "datasetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 638
          },
          "name": "namespaceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 654
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 546
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiVisionModelTrainingDataset"
          }
        }
      ],
      "symbolId": "src/ai-vision-model/index:AiVisionModelTrainingDatasetOutputReference"
    },
    "cdktf-provider-oci.AiVisionModelValidationDataset": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiVisionModelValidationDataset",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-vision-model/index.ts",
        "line": 668
      },
      "name": "AiVisionModelValidationDataset",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_vision_model#dataset_type AiVisionModel#dataset_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 680
          },
          "name": "datasetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_vision_model#bucket AiVisionModel#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 672
          },
          "name": "bucket",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_vision_model#dataset_id AiVisionModel#dataset_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 676
          },
          "name": "datasetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_vision_model#namespace_name AiVisionModel#namespace_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 684
          },
          "name": "namespaceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_vision_model#object AiVisionModel#object}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 688
          },
          "name": "object",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ai-vision-model/index:AiVisionModelValidationDataset"
    },
    "cdktf-provider-oci.AiVisionModelValidationDatasetOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiVisionModelValidationDatasetOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-vision-model/index.ts",
          "line": 755
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-vision-model/index.ts",
        "line": 748
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 812
          },
          "name": "resetBucket"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 828
          },
          "name": "resetDatasetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 857
          },
          "name": "resetNamespaceName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 873
          },
          "name": "resetObject"
        }
      ],
      "name": "AiVisionModelValidationDatasetOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 816
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 832
          },
          "name": "datasetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 845
          },
          "name": "datasetTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 861
          },
          "name": "namespaceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 877
          },
          "name": "objectInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 806
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 822
          },
          "name": "datasetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 838
          },
          "name": "datasetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 851
          },
          "name": "namespaceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 867
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-model/index.ts",
            "line": 759
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiVisionModelValidationDataset"
          }
        }
      ],
      "symbolId": "src/ai-vision-model/index:AiVisionModelValidationDatasetOutputReference"
    },
    "cdktf-provider-oci.AiVisionProject": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_vision_project oci_ai_vision_project}."
      },
      "fqn": "cdktf-provider-oci.AiVisionProject",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_vision_project oci_ai_vision_project} Resource."
        },
        "locationInModule": {
          "filename": "src/ai-vision-project/index.ts",
          "line": 240
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.AiVisionProjectConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-vision-project/index.ts",
        "line": 208
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a AiVisionProject resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/ai-vision-project/index.ts",
            "line": 225
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the AiVisionProject to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_vision_project#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing AiVisionProject that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the AiVisionProject to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-project/index.ts",
            "line": 393
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AiVisionProjectTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-project/index.ts",
            "line": 290
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-project/index.ts",
            "line": 306
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-project/index.ts",
            "line": 322
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-project/index.ts",
            "line": 338
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-project/index.ts",
            "line": 354
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-project/index.ts",
            "line": 396
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-project/index.ts",
            "line": 408
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-project/index.ts",
            "line": 420
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "AiVisionProject",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-project/index.ts",
            "line": 213
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-project/index.ts",
            "line": 363
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-project/index.ts",
            "line": 368
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-project/index.ts",
            "line": 374
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-project/index.ts",
            "line": 379
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-project/index.ts",
            "line": 390
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.AiVisionProjectTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-project/index.ts",
            "line": 384
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-project/index.ts",
            "line": 278
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-project/index.ts",
            "line": 294
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-project/index.ts",
            "line": 310
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-project/index.ts",
            "line": 326
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-project/index.ts",
            "line": 342
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-project/index.ts",
            "line": 358
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-project/index.ts",
            "line": 400
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AiVisionProjectTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-project/index.ts",
            "line": 271
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-project/index.ts",
            "line": 284
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-project/index.ts",
            "line": 300
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-project/index.ts",
            "line": 316
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-project/index.ts",
            "line": 332
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-project/index.ts",
            "line": 348
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ai-vision-project/index:AiVisionProject"
    },
    "cdktf-provider-oci.AiVisionProjectConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiVisionProjectConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-vision-project/index.ts",
        "line": 9
      },
      "name": "AiVisionProjectConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_vision_project#compartment_id AiVisionProject#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-project/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_vision_project#defined_tags AiVisionProject#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-project/index.ts",
            "line": 17
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_vision_project#description AiVisionProject#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-project/index.ts",
            "line": 21
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_vision_project#display_name AiVisionProject#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-project/index.ts",
            "line": 25
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_vision_project#freeform_tags AiVisionProject#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-project/index.ts",
            "line": 29
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_vision_project#id AiVisionProject#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-project/index.ts",
            "line": 36
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_vision_project#timeouts AiVisionProject#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-project/index.ts",
            "line": 42
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiVisionProjectTimeouts"
          }
        }
      ],
      "symbolId": "src/ai-vision-project/index:AiVisionProjectConfig"
    },
    "cdktf-provider-oci.AiVisionProjectTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiVisionProjectTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-vision-project/index.ts",
        "line": 44
      },
      "name": "AiVisionProjectTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_vision_project#create AiVisionProject#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-project/index.ts",
            "line": 48
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_vision_project#delete AiVisionProject#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-project/index.ts",
            "line": 52
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/ai_vision_project#update AiVisionProject#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-project/index.ts",
            "line": 56
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ai-vision-project/index:AiVisionProjectTimeouts"
    },
    "cdktf-provider-oci.AiVisionProjectTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiVisionProjectTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-vision-project/index.ts",
          "line": 110
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-vision-project/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-project/index.ts",
            "line": 164
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-project/index.ts",
            "line": 180
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-project/index.ts",
            "line": 196
          },
          "name": "resetUpdate"
        }
      ],
      "name": "AiVisionProjectTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-project/index.ts",
            "line": 168
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-project/index.ts",
            "line": 184
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-project/index.ts",
            "line": 200
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-project/index.ts",
            "line": 158
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-project/index.ts",
            "line": 174
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-project/index.ts",
            "line": 190
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-project/index.ts",
            "line": 114
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AiVisionProjectTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/ai-vision-project/index:AiVisionProjectTimeoutsOutputReference"
    },
    "cdktf-provider-oci.AnalyticsAnalyticsInstance": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/analytics_analytics_instance oci_analytics_analytics_instance}."
      },
      "fqn": "cdktf-provider-oci.AnalyticsAnalyticsInstance",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/analytics_analytics_instance oci_analytics_analytics_instance} Resource."
        },
        "locationInModule": {
          "filename": "src/analytics-analytics-instance/index.ts",
          "line": 836
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.AnalyticsAnalyticsInstanceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/analytics-analytics-instance/index.ts",
        "line": 804
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a AnalyticsAnalyticsInstance resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 821
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the AnalyticsAnalyticsInstance to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/analytics_analytics_instance#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing AnalyticsAnalyticsInstance that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the AnalyticsAnalyticsInstance to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 1147
          },
          "name": "putCapacity",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AnalyticsAnalyticsInstanceCapacity"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 1160
          },
          "name": "putNetworkEndpointDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AnalyticsAnalyticsInstanceNetworkEndpointDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 1176
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AnalyticsAnalyticsInstanceTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 885
          },
          "name": "resetAdminUser"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 914
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 930
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 946
          },
          "name": "resetDomainId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 962
          },
          "name": "resetEmailNotification"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 978
          },
          "name": "resetFeatureBundle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 1007
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 1023
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 1039
          },
          "name": "resetIdcsAccessToken"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 1055
          },
          "name": "resetKmsKeyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 1163
          },
          "name": "resetNetworkEndpointDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 1102
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 1179
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 1134
          },
          "name": "resetUpdateChannel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 1191
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 1215
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "AnalyticsAnalyticsInstance",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 809
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 1144
          },
          "name": "capacity",
          "type": {
            "fqn": "cdktf-provider-oci.AnalyticsAnalyticsInstanceCapacityOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 1157
          },
          "name": "networkEndpointDetails",
          "type": {
            "fqn": "cdktf-provider-oci.AnalyticsAnalyticsInstanceNetworkEndpointDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 1090
          },
          "name": "serviceUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 1112
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 1117
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 1173
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.AnalyticsAnalyticsInstanceTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 1122
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 889
          },
          "name": "adminUserInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 1151
          },
          "name": "capacityInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AnalyticsAnalyticsInstanceCapacity"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 902
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 918
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 934
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 950
          },
          "name": "domainIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 966
          },
          "name": "emailNotificationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 982
          },
          "name": "featureBundleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 995
          },
          "name": "featureSetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 1011
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 1043
          },
          "name": "idcsAccessTokenInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 1027
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 1059
          },
          "name": "kmsKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 1072
          },
          "name": "licenseTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 1085
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 1167
          },
          "name": "networkEndpointDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AnalyticsAnalyticsInstanceNetworkEndpointDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 1106
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 1183
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AnalyticsAnalyticsInstanceTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 1138
          },
          "name": "updateChannelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 879
          },
          "name": "adminUser",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 895
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 908
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 924
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 940
          },
          "name": "domainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 956
          },
          "name": "emailNotification",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 972
          },
          "name": "featureBundle",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 988
          },
          "name": "featureSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 1001
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 1017
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 1033
          },
          "name": "idcsAccessToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 1049
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 1065
          },
          "name": "licenseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 1078
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 1096
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 1128
          },
          "name": "updateChannel",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/analytics-analytics-instance/index:AnalyticsAnalyticsInstance"
    },
    "cdktf-provider-oci.AnalyticsAnalyticsInstanceCapacity": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AnalyticsAnalyticsInstanceCapacity",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/analytics-analytics-instance/index.ts",
        "line": 96
      },
      "name": "AnalyticsAnalyticsInstanceCapacity",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/analytics_analytics_instance#capacity_type AnalyticsAnalyticsInstance#capacity_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 100
          },
          "name": "capacityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/analytics_analytics_instance#capacity_value AnalyticsAnalyticsInstance#capacity_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 104
          },
          "name": "capacityValue",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/analytics-analytics-instance/index:AnalyticsAnalyticsInstanceCapacity"
    },
    "cdktf-provider-oci.AnalyticsAnalyticsInstanceCapacityOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AnalyticsAnalyticsInstanceCapacityOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/analytics-analytics-instance/index.ts",
          "line": 150
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/analytics-analytics-instance/index.ts",
        "line": 143
      },
      "name": "AnalyticsAnalyticsInstanceCapacityOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 190
          },
          "name": "capacityTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 203
          },
          "name": "capacityValueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 183
          },
          "name": "capacityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 196
          },
          "name": "capacityValue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 154
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AnalyticsAnalyticsInstanceCapacity"
          }
        }
      ],
      "symbolId": "src/analytics-analytics-instance/index:AnalyticsAnalyticsInstanceCapacityOutputReference"
    },
    "cdktf-provider-oci.AnalyticsAnalyticsInstanceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AnalyticsAnalyticsInstanceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/analytics-analytics-instance/index.ts",
        "line": 9
      },
      "name": "AnalyticsAnalyticsInstanceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/analytics_analytics_instance#capacity AnalyticsAnalyticsInstance#capacity}",
            "stability": "stable",
            "summary": "capacity block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 82
          },
          "name": "capacity",
          "type": {
            "fqn": "cdktf-provider-oci.AnalyticsAnalyticsInstanceCapacity"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/analytics_analytics_instance#compartment_id AnalyticsAnalyticsInstance#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 17
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/analytics_analytics_instance#feature_set AnalyticsAnalyticsInstance#feature_set}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 41
          },
          "name": "featureSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/analytics_analytics_instance#license_type AnalyticsAnalyticsInstance#license_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 64
          },
          "name": "licenseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/analytics_analytics_instance#name AnalyticsAnalyticsInstance#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 68
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/analytics_analytics_instance#admin_user AnalyticsAnalyticsInstance#admin_user}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 13
          },
          "name": "adminUser",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/analytics_analytics_instance#defined_tags AnalyticsAnalyticsInstance#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 21
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/analytics_analytics_instance#description AnalyticsAnalyticsInstance#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 25
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/analytics_analytics_instance#domain_id AnalyticsAnalyticsInstance#domain_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 29
          },
          "name": "domainId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/analytics_analytics_instance#email_notification AnalyticsAnalyticsInstance#email_notification}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 33
          },
          "name": "emailNotification",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/analytics_analytics_instance#feature_bundle AnalyticsAnalyticsInstance#feature_bundle}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 37
          },
          "name": "featureBundle",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/analytics_analytics_instance#freeform_tags AnalyticsAnalyticsInstance#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 45
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/analytics_analytics_instance#id AnalyticsAnalyticsInstance#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 52
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/analytics_analytics_instance#idcs_access_token AnalyticsAnalyticsInstance#idcs_access_token}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 56
          },
          "name": "idcsAccessToken",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/analytics_analytics_instance#kms_key_id AnalyticsAnalyticsInstance#kms_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 60
          },
          "name": "kmsKeyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/analytics_analytics_instance#network_endpoint_details AnalyticsAnalyticsInstance#network_endpoint_details}",
            "stability": "stable",
            "summary": "network_endpoint_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 88
          },
          "name": "networkEndpointDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AnalyticsAnalyticsInstanceNetworkEndpointDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/analytics_analytics_instance#state AnalyticsAnalyticsInstance#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 72
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/analytics_analytics_instance#timeouts AnalyticsAnalyticsInstance#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 94
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AnalyticsAnalyticsInstanceTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/analytics_analytics_instance#update_channel AnalyticsAnalyticsInstance#update_channel}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 76
          },
          "name": "updateChannel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/analytics-analytics-instance/index:AnalyticsAnalyticsInstanceConfig"
    },
    "cdktf-provider-oci.AnalyticsAnalyticsInstanceNetworkEndpointDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AnalyticsAnalyticsInstanceNetworkEndpointDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/analytics-analytics-instance/index.ts",
        "line": 359
      },
      "name": "AnalyticsAnalyticsInstanceNetworkEndpointDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/analytics_analytics_instance#network_endpoint_type AnalyticsAnalyticsInstance#network_endpoint_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 363
          },
          "name": "networkEndpointType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/analytics_analytics_instance#network_security_group_ids AnalyticsAnalyticsInstance#network_security_group_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 367
          },
          "name": "networkSecurityGroupIds",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/analytics_analytics_instance#subnet_id AnalyticsAnalyticsInstance#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 371
          },
          "name": "subnetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/analytics_analytics_instance#vcn_id AnalyticsAnalyticsInstance#vcn_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 375
          },
          "name": "vcnId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/analytics_analytics_instance#whitelisted_ips AnalyticsAnalyticsInstance#whitelisted_ips}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 379
          },
          "name": "whitelistedIps",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/analytics_analytics_instance#whitelisted_services AnalyticsAnalyticsInstance#whitelisted_services}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 383
          },
          "name": "whitelistedServices",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/analytics_analytics_instance#whitelisted_vcns AnalyticsAnalyticsInstance#whitelisted_vcns}",
            "stability": "stable",
            "summary": "whitelisted_vcns block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 389
          },
          "name": "whitelistedVcns",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.AnalyticsAnalyticsInstanceNetworkEndpointDetailsWhitelistedVcns"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/analytics-analytics-instance/index:AnalyticsAnalyticsInstanceNetworkEndpointDetails"
    },
    "cdktf-provider-oci.AnalyticsAnalyticsInstanceNetworkEndpointDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AnalyticsAnalyticsInstanceNetworkEndpointDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/analytics-analytics-instance/index.ts",
          "line": 470
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/analytics-analytics-instance/index.ts",
        "line": 463
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 629
          },
          "name": "putWhitelistedVcns",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.AnalyticsAnalyticsInstanceNetworkEndpointDetailsWhitelistedVcns"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 552
          },
          "name": "resetNetworkSecurityGroupIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 568
          },
          "name": "resetSubnetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 584
          },
          "name": "resetVcnId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 600
          },
          "name": "resetWhitelistedIps"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 616
          },
          "name": "resetWhitelistedServices"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 632
          },
          "name": "resetWhitelistedVcns"
        }
      ],
      "name": "AnalyticsAnalyticsInstanceNetworkEndpointDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 626
          },
          "name": "whitelistedVcns",
          "type": {
            "fqn": "cdktf-provider-oci.AnalyticsAnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 540
          },
          "name": "networkEndpointTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 556
          },
          "name": "networkSecurityGroupIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 572
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 588
          },
          "name": "vcnIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 604
          },
          "name": "whitelistedIpsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 620
          },
          "name": "whitelistedServicesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 636
          },
          "name": "whitelistedVcnsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.AnalyticsAnalyticsInstanceNetworkEndpointDetailsWhitelistedVcns"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 533
          },
          "name": "networkEndpointType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 546
          },
          "name": "networkSecurityGroupIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 562
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 578
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 594
          },
          "name": "whitelistedIps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 610
          },
          "name": "whitelistedServices",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 474
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AnalyticsAnalyticsInstanceNetworkEndpointDetails"
          }
        }
      ],
      "symbolId": "src/analytics-analytics-instance/index:AnalyticsAnalyticsInstanceNetworkEndpointDetailsOutputReference"
    },
    "cdktf-provider-oci.AnalyticsAnalyticsInstanceNetworkEndpointDetailsWhitelistedVcns": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AnalyticsAnalyticsInstanceNetworkEndpointDetailsWhitelistedVcns",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/analytics-analytics-instance/index.ts",
        "line": 207
      },
      "name": "AnalyticsAnalyticsInstanceNetworkEndpointDetailsWhitelistedVcns",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/analytics_analytics_instance#id AnalyticsAnalyticsInstance#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 214
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/analytics_analytics_instance#whitelisted_ips AnalyticsAnalyticsInstance#whitelisted_ips}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 218
          },
          "name": "whitelistedIps",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/analytics-analytics-instance/index:AnalyticsAnalyticsInstanceNetworkEndpointDetailsWhitelistedVcns"
    },
    "cdktf-provider-oci.AnalyticsAnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AnalyticsAnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/analytics-analytics-instance/index.ts",
          "line": 348
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/analytics-analytics-instance/index.ts",
        "line": 340
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 355
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.AnalyticsAnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnsOutputReference"
            }
          }
        }
      ],
      "name": "AnalyticsAnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 348
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 348
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 348
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 341
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.AnalyticsAnalyticsInstanceNetworkEndpointDetailsWhitelistedVcns"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/analytics-analytics-instance/index:AnalyticsAnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnsList"
    },
    "cdktf-provider-oci.AnalyticsAnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AnalyticsAnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/analytics-analytics-instance/index.ts",
          "line": 267
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/analytics-analytics-instance/index.ts",
        "line": 257
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 315
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 331
          },
          "name": "resetWhitelistedIps"
        }
      ],
      "name": "AnalyticsAnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 319
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 335
          },
          "name": "whitelistedIpsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 309
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 325
          },
          "name": "whitelistedIps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 271
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AnalyticsAnalyticsInstanceNetworkEndpointDetailsWhitelistedVcns"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/analytics-analytics-instance/index:AnalyticsAnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnsOutputReference"
    },
    "cdktf-provider-oci.AnalyticsAnalyticsInstancePrivateAccessChannel": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/analytics_analytics_instance_private_access_channel oci_analytics_analytics_instance_private_access_channel}."
      },
      "fqn": "cdktf-provider-oci.AnalyticsAnalyticsInstancePrivateAccessChannel",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/analytics_analytics_instance_private_access_channel oci_analytics_analytics_instance_private_access_channel} Resource."
        },
        "locationInModule": {
          "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
          "line": 574
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.AnalyticsAnalyticsInstancePrivateAccessChannelConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
        "line": 542
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a AnalyticsAnalyticsInstancePrivateAccessChannel resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 559
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the AnalyticsAnalyticsInstancePrivateAccessChannel to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/analytics_analytics_instance_private_access_channel#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing AnalyticsAnalyticsInstancePrivateAccessChannel that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the AnalyticsAnalyticsInstancePrivateAccessChannel to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 709
          },
          "name": "putPrivateSourceDnsZones",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.AnalyticsAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZones"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 722
          },
          "name": "putPrivateSourceScanHosts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.AnalyticsAnalyticsInstancePrivateAccessChannelPrivateSourceScanHosts"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 738
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AnalyticsAnalyticsInstancePrivateAccessChannelTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 644
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 670
          },
          "name": "resetNetworkSecurityGroupIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 725
          },
          "name": "resetPrivateSourceScanHosts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 741
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 753
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 767
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "AnalyticsAnalyticsInstancePrivateAccessChannel",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 547
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 632
          },
          "name": "egressSourceIpAddresses",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 653
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 658
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 706
          },
          "name": "privateSourceDnsZones",
          "type": {
            "fqn": "cdktf-provider-oci.AnalyticsAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZonesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 719
          },
          "name": "privateSourceScanHosts",
          "type": {
            "fqn": "cdktf-provider-oci.AnalyticsAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 735
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.AnalyticsAnalyticsInstancePrivateAccessChannelTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 614
          },
          "name": "analyticsInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 627
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 648
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 674
          },
          "name": "networkSecurityGroupIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 713
          },
          "name": "privateSourceDnsZonesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.AnalyticsAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZones"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 729
          },
          "name": "privateSourceScanHostsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.AnalyticsAnalyticsInstancePrivateAccessChannelPrivateSourceScanHosts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 687
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 745
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AnalyticsAnalyticsInstancePrivateAccessChannelTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 700
          },
          "name": "vcnIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 607
          },
          "name": "analyticsInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 620
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 638
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 664
          },
          "name": "networkSecurityGroupIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 680
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 693
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/analytics-analytics-instance-private-access-channel/index:AnalyticsAnalyticsInstancePrivateAccessChannel"
    },
    "cdktf-provider-oci.AnalyticsAnalyticsInstancePrivateAccessChannelConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AnalyticsAnalyticsInstancePrivateAccessChannelConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
        "line": 9
      },
      "name": "AnalyticsAnalyticsInstancePrivateAccessChannelConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/analytics_analytics_instance_private_access_channel#analytics_instance_id AnalyticsAnalyticsInstancePrivateAccessChannel#analytics_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 13
          },
          "name": "analyticsInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/analytics_analytics_instance_private_access_channel#display_name AnalyticsAnalyticsInstancePrivateAccessChannel#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 17
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/analytics_analytics_instance_private_access_channel#private_source_dns_zones AnalyticsAnalyticsInstancePrivateAccessChannel#private_source_dns_zones}",
            "stability": "stable",
            "summary": "private_source_dns_zones block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 42
          },
          "name": "privateSourceDnsZones",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.AnalyticsAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZones"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/analytics_analytics_instance_private_access_channel#subnet_id AnalyticsAnalyticsInstancePrivateAccessChannel#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 32
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/analytics_analytics_instance_private_access_channel#vcn_id AnalyticsAnalyticsInstancePrivateAccessChannel#vcn_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 36
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/analytics_analytics_instance_private_access_channel#id AnalyticsAnalyticsInstancePrivateAccessChannel#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/analytics_analytics_instance_private_access_channel#network_security_group_ids AnalyticsAnalyticsInstancePrivateAccessChannel#network_security_group_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 28
          },
          "name": "networkSecurityGroupIds",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/analytics_analytics_instance_private_access_channel#private_source_scan_hosts AnalyticsAnalyticsInstancePrivateAccessChannel#private_source_scan_hosts}",
            "stability": "stable",
            "summary": "private_source_scan_hosts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 48
          },
          "name": "privateSourceScanHosts",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.AnalyticsAnalyticsInstancePrivateAccessChannelPrivateSourceScanHosts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/analytics_analytics_instance_private_access_channel#timeouts AnalyticsAnalyticsInstancePrivateAccessChannel#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 54
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AnalyticsAnalyticsInstancePrivateAccessChannelTimeouts"
          }
        }
      ],
      "symbolId": "src/analytics-analytics-instance-private-access-channel/index:AnalyticsAnalyticsInstancePrivateAccessChannelConfig"
    },
    "cdktf-provider-oci.AnalyticsAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZones": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AnalyticsAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZones",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
        "line": 56
      },
      "name": "AnalyticsAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZones",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/analytics_analytics_instance_private_access_channel#dns_zone AnalyticsAnalyticsInstancePrivateAccessChannel#dns_zone}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 64
          },
          "name": "dnsZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/analytics_analytics_instance_private_access_channel#description AnalyticsAnalyticsInstancePrivateAccessChannel#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 60
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/analytics-analytics-instance-private-access-channel/index:AnalyticsAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZones"
    },
    "cdktf-provider-oci.AnalyticsAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZonesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AnalyticsAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZonesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
          "line": 191
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
        "line": 183
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 198
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.AnalyticsAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZonesOutputReference"
            }
          }
        }
      ],
      "name": "AnalyticsAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZonesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 191
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 191
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 191
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 184
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.AnalyticsAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZones"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/analytics-analytics-instance-private-access-channel/index:AnalyticsAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZonesList"
    },
    "cdktf-provider-oci.AnalyticsAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZonesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AnalyticsAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZonesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
          "line": 113
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
        "line": 103
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 161
          },
          "name": "resetDescription"
        }
      ],
      "name": "AnalyticsAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZonesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 165
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 178
          },
          "name": "dnsZoneInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 155
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 171
          },
          "name": "dnsZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 117
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AnalyticsAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZones"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/analytics-analytics-instance-private-access-channel/index:AnalyticsAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZonesOutputReference"
    },
    "cdktf-provider-oci.AnalyticsAnalyticsInstancePrivateAccessChannelPrivateSourceScanHosts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AnalyticsAnalyticsInstancePrivateAccessChannelPrivateSourceScanHosts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
        "line": 202
      },
      "name": "AnalyticsAnalyticsInstancePrivateAccessChannelPrivateSourceScanHosts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/analytics_analytics_instance_private_access_channel#scan_hostname AnalyticsAnalyticsInstancePrivateAccessChannel#scan_hostname}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 210
          },
          "name": "scanHostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/analytics_analytics_instance_private_access_channel#scan_port AnalyticsAnalyticsInstancePrivateAccessChannel#scan_port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 214
          },
          "name": "scanPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/analytics_analytics_instance_private_access_channel#description AnalyticsAnalyticsInstancePrivateAccessChannel#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 206
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/analytics-analytics-instance-private-access-channel/index:AnalyticsAnalyticsInstancePrivateAccessChannelPrivateSourceScanHosts"
    },
    "cdktf-provider-oci.AnalyticsAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AnalyticsAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
          "line": 367
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
        "line": 359
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 374
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.AnalyticsAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostsOutputReference"
            }
          }
        }
      ],
      "name": "AnalyticsAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 367
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 367
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 367
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 360
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.AnalyticsAnalyticsInstancePrivateAccessChannelPrivateSourceScanHosts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/analytics-analytics-instance-private-access-channel/index:AnalyticsAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostsList"
    },
    "cdktf-provider-oci.AnalyticsAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AnalyticsAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
          "line": 270
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
        "line": 260
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 324
          },
          "name": "resetDescription"
        }
      ],
      "name": "AnalyticsAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 328
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 341
          },
          "name": "scanHostnameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 354
          },
          "name": "scanPortInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 318
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 334
          },
          "name": "scanHostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 347
          },
          "name": "scanPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 274
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AnalyticsAnalyticsInstancePrivateAccessChannelPrivateSourceScanHosts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/analytics-analytics-instance-private-access-channel/index:AnalyticsAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostsOutputReference"
    },
    "cdktf-provider-oci.AnalyticsAnalyticsInstancePrivateAccessChannelTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AnalyticsAnalyticsInstancePrivateAccessChannelTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
        "line": 378
      },
      "name": "AnalyticsAnalyticsInstancePrivateAccessChannelTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/analytics_analytics_instance_private_access_channel#create AnalyticsAnalyticsInstancePrivateAccessChannel#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 382
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/analytics_analytics_instance_private_access_channel#delete AnalyticsAnalyticsInstancePrivateAccessChannel#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 386
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/analytics_analytics_instance_private_access_channel#update AnalyticsAnalyticsInstancePrivateAccessChannel#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 390
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/analytics-analytics-instance-private-access-channel/index:AnalyticsAnalyticsInstancePrivateAccessChannelTimeouts"
    },
    "cdktf-provider-oci.AnalyticsAnalyticsInstancePrivateAccessChannelTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AnalyticsAnalyticsInstancePrivateAccessChannelTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
          "line": 444
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
        "line": 436
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 498
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 514
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 530
          },
          "name": "resetUpdate"
        }
      ],
      "name": "AnalyticsAnalyticsInstancePrivateAccessChannelTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 502
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 518
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 534
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 492
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 508
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 524
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-private-access-channel/index.ts",
            "line": 448
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AnalyticsAnalyticsInstancePrivateAccessChannelTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/analytics-analytics-instance-private-access-channel/index:AnalyticsAnalyticsInstancePrivateAccessChannelTimeoutsOutputReference"
    },
    "cdktf-provider-oci.AnalyticsAnalyticsInstanceTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AnalyticsAnalyticsInstanceTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/analytics-analytics-instance/index.ts",
        "line": 640
      },
      "name": "AnalyticsAnalyticsInstanceTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/analytics_analytics_instance#create AnalyticsAnalyticsInstance#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 644
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/analytics_analytics_instance#delete AnalyticsAnalyticsInstance#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 648
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/analytics_analytics_instance#update AnalyticsAnalyticsInstance#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 652
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/analytics-analytics-instance/index:AnalyticsAnalyticsInstanceTimeouts"
    },
    "cdktf-provider-oci.AnalyticsAnalyticsInstanceTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AnalyticsAnalyticsInstanceTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/analytics-analytics-instance/index.ts",
          "line": 706
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/analytics-analytics-instance/index.ts",
        "line": 698
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 760
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 776
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 792
          },
          "name": "resetUpdate"
        }
      ],
      "name": "AnalyticsAnalyticsInstanceTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 764
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 780
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 796
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 754
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 770
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 786
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance/index.ts",
            "line": 710
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AnalyticsAnalyticsInstanceTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/analytics-analytics-instance/index:AnalyticsAnalyticsInstanceTimeoutsOutputReference"
    },
    "cdktf-provider-oci.AnalyticsAnalyticsInstanceVanityUrl": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/analytics_analytics_instance_vanity_url oci_analytics_analytics_instance_vanity_url}."
      },
      "fqn": "cdktf-provider-oci.AnalyticsAnalyticsInstanceVanityUrl",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/analytics_analytics_instance_vanity_url oci_analytics_analytics_instance_vanity_url} Resource."
        },
        "locationInModule": {
          "filename": "src/analytics-analytics-instance-vanity-url/index.ts",
          "line": 248
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.AnalyticsAnalyticsInstanceVanityUrlConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/analytics-analytics-instance-vanity-url/index.ts",
        "line": 216
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a AnalyticsAnalyticsInstanceVanityUrl resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-vanity-url/index.ts",
            "line": 233
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the AnalyticsAnalyticsInstanceVanityUrl to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/analytics_analytics_instance_vanity_url#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing AnalyticsAnalyticsInstanceVanityUrl that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the AnalyticsAnalyticsInstanceVanityUrl to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-vanity-url/index.ts",
            "line": 397
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AnalyticsAnalyticsInstanceVanityUrlTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-vanity-url/index.ts",
            "line": 313
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-vanity-url/index.ts",
            "line": 342
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-vanity-url/index.ts",
            "line": 358
          },
          "name": "resetPassphrase"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-vanity-url/index.ts",
            "line": 400
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-vanity-url/index.ts",
            "line": 412
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-vanity-url/index.ts",
            "line": 426
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "AnalyticsAnalyticsInstanceVanityUrl",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-vanity-url/index.ts",
            "line": 221
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-vanity-url/index.ts",
            "line": 394
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.AnalyticsAnalyticsInstanceVanityUrlTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-vanity-url/index.ts",
            "line": 288
          },
          "name": "analyticsInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-vanity-url/index.ts",
            "line": 301
          },
          "name": "caCertificateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-vanity-url/index.ts",
            "line": 317
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-vanity-url/index.ts",
            "line": 330
          },
          "name": "hostsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-vanity-url/index.ts",
            "line": 346
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-vanity-url/index.ts",
            "line": 362
          },
          "name": "passphraseInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-vanity-url/index.ts",
            "line": 375
          },
          "name": "privateKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-vanity-url/index.ts",
            "line": 388
          },
          "name": "publicCertificateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-vanity-url/index.ts",
            "line": 404
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AnalyticsAnalyticsInstanceVanityUrlTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-vanity-url/index.ts",
            "line": 281
          },
          "name": "analyticsInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-vanity-url/index.ts",
            "line": 294
          },
          "name": "caCertificate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-vanity-url/index.ts",
            "line": 307
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-vanity-url/index.ts",
            "line": 323
          },
          "name": "hosts",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-vanity-url/index.ts",
            "line": 336
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-vanity-url/index.ts",
            "line": 352
          },
          "name": "passphrase",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-vanity-url/index.ts",
            "line": 368
          },
          "name": "privateKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-vanity-url/index.ts",
            "line": 381
          },
          "name": "publicCertificate",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/analytics-analytics-instance-vanity-url/index:AnalyticsAnalyticsInstanceVanityUrl"
    },
    "cdktf-provider-oci.AnalyticsAnalyticsInstanceVanityUrlConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AnalyticsAnalyticsInstanceVanityUrlConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/analytics-analytics-instance-vanity-url/index.ts",
        "line": 9
      },
      "name": "AnalyticsAnalyticsInstanceVanityUrlConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/analytics_analytics_instance_vanity_url#analytics_instance_id AnalyticsAnalyticsInstanceVanityUrl#analytics_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-vanity-url/index.ts",
            "line": 13
          },
          "name": "analyticsInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/analytics_analytics_instance_vanity_url#ca_certificate AnalyticsAnalyticsInstanceVanityUrl#ca_certificate}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-vanity-url/index.ts",
            "line": 17
          },
          "name": "caCertificate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/analytics_analytics_instance_vanity_url#hosts AnalyticsAnalyticsInstanceVanityUrl#hosts}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-vanity-url/index.ts",
            "line": 25
          },
          "name": "hosts",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/analytics_analytics_instance_vanity_url#private_key AnalyticsAnalyticsInstanceVanityUrl#private_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-vanity-url/index.ts",
            "line": 40
          },
          "name": "privateKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/analytics_analytics_instance_vanity_url#public_certificate AnalyticsAnalyticsInstanceVanityUrl#public_certificate}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-vanity-url/index.ts",
            "line": 44
          },
          "name": "publicCertificate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/analytics_analytics_instance_vanity_url#description AnalyticsAnalyticsInstanceVanityUrl#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-vanity-url/index.ts",
            "line": 21
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/analytics_analytics_instance_vanity_url#id AnalyticsAnalyticsInstanceVanityUrl#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-vanity-url/index.ts",
            "line": 32
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/analytics_analytics_instance_vanity_url#passphrase AnalyticsAnalyticsInstanceVanityUrl#passphrase}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-vanity-url/index.ts",
            "line": 36
          },
          "name": "passphrase",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/analytics_analytics_instance_vanity_url#timeouts AnalyticsAnalyticsInstanceVanityUrl#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-vanity-url/index.ts",
            "line": 50
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AnalyticsAnalyticsInstanceVanityUrlTimeouts"
          }
        }
      ],
      "symbolId": "src/analytics-analytics-instance-vanity-url/index:AnalyticsAnalyticsInstanceVanityUrlConfig"
    },
    "cdktf-provider-oci.AnalyticsAnalyticsInstanceVanityUrlTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AnalyticsAnalyticsInstanceVanityUrlTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/analytics-analytics-instance-vanity-url/index.ts",
        "line": 52
      },
      "name": "AnalyticsAnalyticsInstanceVanityUrlTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/analytics_analytics_instance_vanity_url#create AnalyticsAnalyticsInstanceVanityUrl#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-vanity-url/index.ts",
            "line": 56
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/analytics_analytics_instance_vanity_url#delete AnalyticsAnalyticsInstanceVanityUrl#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-vanity-url/index.ts",
            "line": 60
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/analytics_analytics_instance_vanity_url#update AnalyticsAnalyticsInstanceVanityUrl#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-vanity-url/index.ts",
            "line": 64
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/analytics-analytics-instance-vanity-url/index:AnalyticsAnalyticsInstanceVanityUrlTimeouts"
    },
    "cdktf-provider-oci.AnalyticsAnalyticsInstanceVanityUrlTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AnalyticsAnalyticsInstanceVanityUrlTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/analytics-analytics-instance-vanity-url/index.ts",
          "line": 118
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/analytics-analytics-instance-vanity-url/index.ts",
        "line": 110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-vanity-url/index.ts",
            "line": 172
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-vanity-url/index.ts",
            "line": 188
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-vanity-url/index.ts",
            "line": 204
          },
          "name": "resetUpdate"
        }
      ],
      "name": "AnalyticsAnalyticsInstanceVanityUrlTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-vanity-url/index.ts",
            "line": 176
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-vanity-url/index.ts",
            "line": 192
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-vanity-url/index.ts",
            "line": 208
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-vanity-url/index.ts",
            "line": 166
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-vanity-url/index.ts",
            "line": 182
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-vanity-url/index.ts",
            "line": 198
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/analytics-analytics-instance-vanity-url/index.ts",
            "line": 122
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AnalyticsAnalyticsInstanceVanityUrlTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/analytics-analytics-instance-vanity-url/index:AnalyticsAnalyticsInstanceVanityUrlTimeoutsOutputReference"
    },
    "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscription": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/announcements_service_announcement_subscription oci_announcements_service_announcement_subscription}."
      },
      "fqn": "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscription",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/announcements_service_announcement_subscription oci_announcements_service_announcement_subscription} Resource."
        },
        "locationInModule": {
          "filename": "src/announcements-service-announcement-subscription/index.ts",
          "line": 489
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscriptionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/announcements-service-announcement-subscription/index.ts",
        "line": 457
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a AnnouncementsServiceAnnouncementSubscription resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 474
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the AnnouncementsServiceAnnouncementSubscription to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/announcements_service_announcement_subscription#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing AnnouncementsServiceAnnouncementSubscription that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the AnnouncementsServiceAnnouncementSubscription to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 688
          },
          "name": "putFilterGroups",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscriptionFilterGroups"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 704
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscriptionTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 543
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 559
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 691
          },
          "name": "resetFilterGroups"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 588
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 604
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 638
          },
          "name": "resetPreferredLanguage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 654
          },
          "name": "resetPreferredTimeZone"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 707
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 719
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 735
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "AnnouncementsServiceAnnouncementSubscription",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 462
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 685
          },
          "name": "filterGroups",
          "type": {
            "fqn": "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscriptionFilterGroupsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 613
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 663
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 669
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 674
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 701
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscriptionTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 679
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 531
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 547
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 563
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 576
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 695
          },
          "name": "filterGroupsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscriptionFilterGroups"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 592
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 608
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 626
          },
          "name": "onsTopicIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 642
          },
          "name": "preferredLanguageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 658
          },
          "name": "preferredTimeZoneInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 711
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscriptionTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 524
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 537
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 553
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 569
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 582
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 598
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 619
          },
          "name": "onsTopicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 632
          },
          "name": "preferredLanguage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 648
          },
          "name": "preferredTimeZone",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/announcements-service-announcement-subscription/index:AnnouncementsServiceAnnouncementSubscription"
    },
    "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscriptionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscriptionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/announcements-service-announcement-subscription/index.ts",
        "line": 9
      },
      "name": "AnnouncementsServiceAnnouncementSubscriptionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/announcements_service_announcement_subscription#compartment_id AnnouncementsServiceAnnouncementSubscription#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/announcements_service_announcement_subscription#display_name AnnouncementsServiceAnnouncementSubscription#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 25
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/announcements_service_announcement_subscription#ons_topic_id AnnouncementsServiceAnnouncementSubscription#ons_topic_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 40
          },
          "name": "onsTopicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/announcements_service_announcement_subscription#defined_tags AnnouncementsServiceAnnouncementSubscription#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 17
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/announcements_service_announcement_subscription#description AnnouncementsServiceAnnouncementSubscription#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 21
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/announcements_service_announcement_subscription#filter_groups AnnouncementsServiceAnnouncementSubscription#filter_groups}",
            "stability": "stable",
            "summary": "filter_groups block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 54
          },
          "name": "filterGroups",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscriptionFilterGroups"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/announcements_service_announcement_subscription#freeform_tags AnnouncementsServiceAnnouncementSubscription#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 29
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/announcements_service_announcement_subscription#id AnnouncementsServiceAnnouncementSubscription#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 36
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/announcements_service_announcement_subscription#preferred_language AnnouncementsServiceAnnouncementSubscription#preferred_language}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 44
          },
          "name": "preferredLanguage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/announcements_service_announcement_subscription#preferred_time_zone AnnouncementsServiceAnnouncementSubscription#preferred_time_zone}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 48
          },
          "name": "preferredTimeZone",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/announcements_service_announcement_subscription#timeouts AnnouncementsServiceAnnouncementSubscription#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 60
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscriptionTimeouts"
          }
        }
      ],
      "symbolId": "src/announcements-service-announcement-subscription/index:AnnouncementsServiceAnnouncementSubscriptionConfig"
    },
    "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscriptionFilterGroups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscriptionFilterGroups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/announcements-service-announcement-subscription/index.ts",
        "line": 205
      },
      "name": "AnnouncementsServiceAnnouncementSubscriptionFilterGroups",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/announcements_service_announcement_subscription#filters AnnouncementsServiceAnnouncementSubscription#filters}",
            "stability": "stable",
            "summary": "filters block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 211
          },
          "name": "filters",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscriptionFilterGroupsFilters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/announcements-service-announcement-subscription/index:AnnouncementsServiceAnnouncementSubscriptionFilterGroups"
    },
    "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscriptionFilterGroupsFilters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscriptionFilterGroupsFilters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/announcements-service-announcement-subscription/index.ts",
        "line": 62
      },
      "name": "AnnouncementsServiceAnnouncementSubscriptionFilterGroupsFilters",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/announcements_service_announcement_subscription#type AnnouncementsServiceAnnouncementSubscription#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 66
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/announcements_service_announcement_subscription#value AnnouncementsServiceAnnouncementSubscription#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 70
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/announcements-service-announcement-subscription/index:AnnouncementsServiceAnnouncementSubscriptionFilterGroupsFilters"
    },
    "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscriptionFilterGroupsFiltersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscriptionFilterGroupsFiltersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/announcements-service-announcement-subscription/index.ts",
          "line": 194
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/announcements-service-announcement-subscription/index.ts",
        "line": 186
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 201
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscriptionFilterGroupsFiltersOutputReference"
            }
          }
        }
      ],
      "name": "AnnouncementsServiceAnnouncementSubscriptionFilterGroupsFiltersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 194
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 194
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 194
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 187
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscriptionFilterGroupsFilters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/announcements-service-announcement-subscription/index:AnnouncementsServiceAnnouncementSubscriptionFilterGroupsFiltersList"
    },
    "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscriptionFilterGroupsFiltersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscriptionFilterGroupsFiltersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/announcements-service-announcement-subscription/index.ts",
          "line": 119
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/announcements-service-announcement-subscription/index.ts",
        "line": 109
      },
      "name": "AnnouncementsServiceAnnouncementSubscriptionFilterGroupsFiltersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 168
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 181
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 161
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 174
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 123
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscriptionFilterGroupsFilters"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/announcements-service-announcement-subscription/index:AnnouncementsServiceAnnouncementSubscriptionFilterGroupsFiltersOutputReference"
    },
    "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscriptionFilterGroupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscriptionFilterGroupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/announcements-service-announcement-subscription/index.ts",
          "line": 250
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/announcements-service-announcement-subscription/index.ts",
        "line": 243
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 285
          },
          "name": "putFilters",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscriptionFilterGroupsFilters"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        }
      ],
      "name": "AnnouncementsServiceAnnouncementSubscriptionFilterGroupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 282
          },
          "name": "filters",
          "type": {
            "fqn": "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscriptionFilterGroupsFiltersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 276
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 289
          },
          "name": "filtersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscriptionFilterGroupsFilters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 254
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscriptionFilterGroups"
          }
        }
      ],
      "symbolId": "src/announcements-service-announcement-subscription/index:AnnouncementsServiceAnnouncementSubscriptionFilterGroupsOutputReference"
    },
    "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscriptionTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscriptionTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/announcements-service-announcement-subscription/index.ts",
        "line": 293
      },
      "name": "AnnouncementsServiceAnnouncementSubscriptionTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/announcements_service_announcement_subscription#create AnnouncementsServiceAnnouncementSubscription#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 297
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/announcements_service_announcement_subscription#delete AnnouncementsServiceAnnouncementSubscription#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 301
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/announcements_service_announcement_subscription#update AnnouncementsServiceAnnouncementSubscription#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 305
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/announcements-service-announcement-subscription/index:AnnouncementsServiceAnnouncementSubscriptionTimeouts"
    },
    "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscriptionTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscriptionTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/announcements-service-announcement-subscription/index.ts",
          "line": 359
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/announcements-service-announcement-subscription/index.ts",
        "line": 351
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 413
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 429
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 445
          },
          "name": "resetUpdate"
        }
      ],
      "name": "AnnouncementsServiceAnnouncementSubscriptionTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 417
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 433
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 449
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 407
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 423
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 439
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscription/index.ts",
            "line": 363
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscriptionTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/announcements-service-announcement-subscription/index:AnnouncementsServiceAnnouncementSubscriptionTimeoutsOutputReference"
    },
    "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscriptionsActionsChangeCompartment": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/announcements_service_announcement_subscriptions_actions_change_compartment oci_announcements_service_announcement_subscriptions_actions_change_compartment}."
      },
      "fqn": "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscriptionsActionsChangeCompartment",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/announcements_service_announcement_subscriptions_actions_change_compartment oci_announcements_service_announcement_subscriptions_actions_change_compartment} Resource."
        },
        "locationInModule": {
          "filename": "src/announcements-service-announcement-subscriptions-actions-change-compartment/index.ts",
          "line": 228
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscriptionsActionsChangeCompartmentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/announcements-service-announcement-subscriptions-actions-change-compartment/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a AnnouncementsServiceAnnouncementSubscriptionsActionsChangeCompartment resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-actions-change-compartment/index.ts",
            "line": 213
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the AnnouncementsServiceAnnouncementSubscriptionsActionsChangeCompartment to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/announcements_service_announcement_subscriptions_actions_change_compartment#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing AnnouncementsServiceAnnouncementSubscriptionsActionsChangeCompartment that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the AnnouncementsServiceAnnouncementSubscriptionsActionsChangeCompartment to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-actions-change-compartment/index.ts",
            "line": 301
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscriptionsActionsChangeCompartmentTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-actions-change-compartment/index.ts",
            "line": 288
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-actions-change-compartment/index.ts",
            "line": 304
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-actions-change-compartment/index.ts",
            "line": 316
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-actions-change-compartment/index.ts",
            "line": 325
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "AnnouncementsServiceAnnouncementSubscriptionsActionsChangeCompartment",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-actions-change-compartment/index.ts",
            "line": 201
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-actions-change-compartment/index.ts",
            "line": 298
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscriptionsActionsChangeCompartmentTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-actions-change-compartment/index.ts",
            "line": 263
          },
          "name": "announcementSubscriptionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-actions-change-compartment/index.ts",
            "line": 276
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-actions-change-compartment/index.ts",
            "line": 292
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-actions-change-compartment/index.ts",
            "line": 308
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscriptionsActionsChangeCompartmentTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-actions-change-compartment/index.ts",
            "line": 256
          },
          "name": "announcementSubscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-actions-change-compartment/index.ts",
            "line": 269
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-actions-change-compartment/index.ts",
            "line": 282
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/announcements-service-announcement-subscriptions-actions-change-compartment/index:AnnouncementsServiceAnnouncementSubscriptionsActionsChangeCompartment"
    },
    "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscriptionsActionsChangeCompartmentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscriptionsActionsChangeCompartmentConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/announcements-service-announcement-subscriptions-actions-change-compartment/index.ts",
        "line": 9
      },
      "name": "AnnouncementsServiceAnnouncementSubscriptionsActionsChangeCompartmentConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/announcements_service_announcement_subscriptions_actions_change_compartment#announcement_subscription_id AnnouncementsServiceAnnouncementSubscriptionsActionsChangeCompartment#announcement_subscription_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-actions-change-compartment/index.ts",
            "line": 13
          },
          "name": "announcementSubscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/announcements_service_announcement_subscriptions_actions_change_compartment#compartment_id AnnouncementsServiceAnnouncementSubscriptionsActionsChangeCompartment#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-actions-change-compartment/index.ts",
            "line": 17
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/announcements_service_announcement_subscriptions_actions_change_compartment#id AnnouncementsServiceAnnouncementSubscriptionsActionsChangeCompartment#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-actions-change-compartment/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/announcements_service_announcement_subscriptions_actions_change_compartment#timeouts AnnouncementsServiceAnnouncementSubscriptionsActionsChangeCompartment#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-actions-change-compartment/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscriptionsActionsChangeCompartmentTimeouts"
          }
        }
      ],
      "symbolId": "src/announcements-service-announcement-subscriptions-actions-change-compartment/index:AnnouncementsServiceAnnouncementSubscriptionsActionsChangeCompartmentConfig"
    },
    "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscriptionsActionsChangeCompartmentTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscriptionsActionsChangeCompartmentTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/announcements-service-announcement-subscriptions-actions-change-compartment/index.ts",
        "line": 32
      },
      "name": "AnnouncementsServiceAnnouncementSubscriptionsActionsChangeCompartmentTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/announcements_service_announcement_subscriptions_actions_change_compartment#create AnnouncementsServiceAnnouncementSubscriptionsActionsChangeCompartment#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-actions-change-compartment/index.ts",
            "line": 36
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/announcements_service_announcement_subscriptions_actions_change_compartment#delete AnnouncementsServiceAnnouncementSubscriptionsActionsChangeCompartment#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-actions-change-compartment/index.ts",
            "line": 40
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/announcements_service_announcement_subscriptions_actions_change_compartment#update AnnouncementsServiceAnnouncementSubscriptionsActionsChangeCompartment#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-actions-change-compartment/index.ts",
            "line": 44
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/announcements-service-announcement-subscriptions-actions-change-compartment/index:AnnouncementsServiceAnnouncementSubscriptionsActionsChangeCompartmentTimeouts"
    },
    "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscriptionsActionsChangeCompartmentTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscriptionsActionsChangeCompartmentTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/announcements-service-announcement-subscriptions-actions-change-compartment/index.ts",
          "line": 98
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/announcements-service-announcement-subscriptions-actions-change-compartment/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-actions-change-compartment/index.ts",
            "line": 152
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-actions-change-compartment/index.ts",
            "line": 168
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-actions-change-compartment/index.ts",
            "line": 184
          },
          "name": "resetUpdate"
        }
      ],
      "name": "AnnouncementsServiceAnnouncementSubscriptionsActionsChangeCompartmentTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-actions-change-compartment/index.ts",
            "line": 156
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-actions-change-compartment/index.ts",
            "line": 172
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-actions-change-compartment/index.ts",
            "line": 188
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-actions-change-compartment/index.ts",
            "line": 146
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-actions-change-compartment/index.ts",
            "line": 162
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-actions-change-compartment/index.ts",
            "line": 178
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-actions-change-compartment/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscriptionsActionsChangeCompartmentTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/announcements-service-announcement-subscriptions-actions-change-compartment/index:AnnouncementsServiceAnnouncementSubscriptionsActionsChangeCompartmentTimeoutsOutputReference"
    },
    "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscriptionsFilterGroup": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/announcements_service_announcement_subscriptions_filter_group oci_announcements_service_announcement_subscriptions_filter_group}."
      },
      "fqn": "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscriptionsFilterGroup",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/announcements_service_announcement_subscriptions_filter_group oci_announcements_service_announcement_subscriptions_filter_group} Resource."
        },
        "locationInModule": {
          "filename": "src/announcements-service-announcement-subscriptions-filter-group/index.ts",
          "line": 377
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscriptionsFilterGroupConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/announcements-service-announcement-subscriptions-filter-group/index.ts",
        "line": 345
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a AnnouncementsServiceAnnouncementSubscriptionsFilterGroup resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-filter-group/index.ts",
            "line": 362
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the AnnouncementsServiceAnnouncementSubscriptionsFilterGroup to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/announcements_service_announcement_subscriptions_filter_group#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing AnnouncementsServiceAnnouncementSubscriptionsFilterGroup that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the AnnouncementsServiceAnnouncementSubscriptionsFilterGroup to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-filter-group/index.ts",
            "line": 451
          },
          "name": "putFilters",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscriptionsFilterGroupFilters"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-filter-group/index.ts",
            "line": 464
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscriptionsFilterGroupTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-filter-group/index.ts",
            "line": 425
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-filter-group/index.ts",
            "line": 467
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-filter-group/index.ts",
            "line": 479
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-filter-group/index.ts",
            "line": 489
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "AnnouncementsServiceAnnouncementSubscriptionsFilterGroup",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-filter-group/index.ts",
            "line": 350
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-filter-group/index.ts",
            "line": 448
          },
          "name": "filters",
          "type": {
            "fqn": "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscriptionsFilterGroupFiltersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-filter-group/index.ts",
            "line": 461
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscriptionsFilterGroupTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-filter-group/index.ts",
            "line": 413
          },
          "name": "announcementSubscriptionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-filter-group/index.ts",
            "line": 455
          },
          "name": "filtersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscriptionsFilterGroupFilters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-filter-group/index.ts",
            "line": 429
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-filter-group/index.ts",
            "line": 442
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-filter-group/index.ts",
            "line": 471
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscriptionsFilterGroupTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-filter-group/index.ts",
            "line": 406
          },
          "name": "announcementSubscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-filter-group/index.ts",
            "line": 419
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-filter-group/index.ts",
            "line": 435
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/announcements-service-announcement-subscriptions-filter-group/index:AnnouncementsServiceAnnouncementSubscriptionsFilterGroup"
    },
    "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscriptionsFilterGroupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscriptionsFilterGroupConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/announcements-service-announcement-subscriptions-filter-group/index.ts",
        "line": 9
      },
      "name": "AnnouncementsServiceAnnouncementSubscriptionsFilterGroupConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/announcements_service_announcement_subscriptions_filter_group#announcement_subscription_id AnnouncementsServiceAnnouncementSubscriptionsFilterGroup#announcement_subscription_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-filter-group/index.ts",
            "line": 13
          },
          "name": "announcementSubscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/announcements_service_announcement_subscriptions_filter_group#filters AnnouncementsServiceAnnouncementSubscriptionsFilterGroup#filters}",
            "stability": "stable",
            "summary": "filters block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-filter-group/index.ts",
            "line": 30
          },
          "name": "filters",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscriptionsFilterGroupFilters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/announcements_service_announcement_subscriptions_filter_group#name AnnouncementsServiceAnnouncementSubscriptionsFilterGroup#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-filter-group/index.ts",
            "line": 24
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/announcements_service_announcement_subscriptions_filter_group#id AnnouncementsServiceAnnouncementSubscriptionsFilterGroup#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-filter-group/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/announcements_service_announcement_subscriptions_filter_group#timeouts AnnouncementsServiceAnnouncementSubscriptionsFilterGroup#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-filter-group/index.ts",
            "line": 36
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscriptionsFilterGroupTimeouts"
          }
        }
      ],
      "symbolId": "src/announcements-service-announcement-subscriptions-filter-group/index:AnnouncementsServiceAnnouncementSubscriptionsFilterGroupConfig"
    },
    "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscriptionsFilterGroupFilters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscriptionsFilterGroupFilters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/announcements-service-announcement-subscriptions-filter-group/index.ts",
        "line": 38
      },
      "name": "AnnouncementsServiceAnnouncementSubscriptionsFilterGroupFilters",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/announcements_service_announcement_subscriptions_filter_group#type AnnouncementsServiceAnnouncementSubscriptionsFilterGroup#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-filter-group/index.ts",
            "line": 42
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/announcements_service_announcement_subscriptions_filter_group#value AnnouncementsServiceAnnouncementSubscriptionsFilterGroup#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-filter-group/index.ts",
            "line": 46
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/announcements-service-announcement-subscriptions-filter-group/index:AnnouncementsServiceAnnouncementSubscriptionsFilterGroupFilters"
    },
    "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscriptionsFilterGroupFiltersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscriptionsFilterGroupFiltersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/announcements-service-announcement-subscriptions-filter-group/index.ts",
          "line": 170
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/announcements-service-announcement-subscriptions-filter-group/index.ts",
        "line": 162
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-filter-group/index.ts",
            "line": 177
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscriptionsFilterGroupFiltersOutputReference"
            }
          }
        }
      ],
      "name": "AnnouncementsServiceAnnouncementSubscriptionsFilterGroupFiltersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-filter-group/index.ts",
            "line": 170
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-filter-group/index.ts",
            "line": 170
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-filter-group/index.ts",
            "line": 170
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-filter-group/index.ts",
            "line": 163
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscriptionsFilterGroupFilters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/announcements-service-announcement-subscriptions-filter-group/index:AnnouncementsServiceAnnouncementSubscriptionsFilterGroupFiltersList"
    },
    "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscriptionsFilterGroupFiltersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscriptionsFilterGroupFiltersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/announcements-service-announcement-subscriptions-filter-group/index.ts",
          "line": 95
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/announcements-service-announcement-subscriptions-filter-group/index.ts",
        "line": 85
      },
      "name": "AnnouncementsServiceAnnouncementSubscriptionsFilterGroupFiltersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-filter-group/index.ts",
            "line": 144
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-filter-group/index.ts",
            "line": 157
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-filter-group/index.ts",
            "line": 137
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-filter-group/index.ts",
            "line": 150
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-filter-group/index.ts",
            "line": 99
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscriptionsFilterGroupFilters"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/announcements-service-announcement-subscriptions-filter-group/index:AnnouncementsServiceAnnouncementSubscriptionsFilterGroupFiltersOutputReference"
    },
    "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscriptionsFilterGroupTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscriptionsFilterGroupTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/announcements-service-announcement-subscriptions-filter-group/index.ts",
        "line": 181
      },
      "name": "AnnouncementsServiceAnnouncementSubscriptionsFilterGroupTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/announcements_service_announcement_subscriptions_filter_group#create AnnouncementsServiceAnnouncementSubscriptionsFilterGroup#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-filter-group/index.ts",
            "line": 185
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/announcements_service_announcement_subscriptions_filter_group#delete AnnouncementsServiceAnnouncementSubscriptionsFilterGroup#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-filter-group/index.ts",
            "line": 189
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/announcements_service_announcement_subscriptions_filter_group#update AnnouncementsServiceAnnouncementSubscriptionsFilterGroup#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-filter-group/index.ts",
            "line": 193
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/announcements-service-announcement-subscriptions-filter-group/index:AnnouncementsServiceAnnouncementSubscriptionsFilterGroupTimeouts"
    },
    "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscriptionsFilterGroupTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscriptionsFilterGroupTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/announcements-service-announcement-subscriptions-filter-group/index.ts",
          "line": 247
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/announcements-service-announcement-subscriptions-filter-group/index.ts",
        "line": 239
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-filter-group/index.ts",
            "line": 301
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-filter-group/index.ts",
            "line": 317
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-filter-group/index.ts",
            "line": 333
          },
          "name": "resetUpdate"
        }
      ],
      "name": "AnnouncementsServiceAnnouncementSubscriptionsFilterGroupTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-filter-group/index.ts",
            "line": 305
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-filter-group/index.ts",
            "line": 321
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-filter-group/index.ts",
            "line": 337
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-filter-group/index.ts",
            "line": 295
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-filter-group/index.ts",
            "line": 311
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-filter-group/index.ts",
            "line": 327
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/announcements-service-announcement-subscriptions-filter-group/index.ts",
            "line": 251
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AnnouncementsServiceAnnouncementSubscriptionsFilterGroupTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/announcements-service-announcement-subscriptions-filter-group/index:AnnouncementsServiceAnnouncementSubscriptionsFilterGroupTimeoutsOutputReference"
    },
    "cdktf-provider-oci.ApigatewayApi": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_api oci_apigateway_api}."
      },
      "fqn": "cdktf-provider-oci.ApigatewayApi",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_api oci_apigateway_api} Resource."
        },
        "locationInModule": {
          "filename": "src/apigateway-api/index.ts",
          "line": 320
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.ApigatewayApiConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-api/index.ts",
        "line": 288
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ApigatewayApi resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 305
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the ApigatewayApi to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_api#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ApigatewayApi that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ApigatewayApi to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 478
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayApiTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 370
          },
          "name": "resetContent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 386
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 402
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 418
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 434
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 481
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 493
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 505
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ApigatewayApi",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 293
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 443
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 448
          },
          "name": "specificationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 453
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 458
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 475
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayApiTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 463
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 469
          },
          "name": "validationResults",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayApiValidationResultsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 358
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 374
          },
          "name": "contentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 390
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 406
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 422
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 438
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 485
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApigatewayApiTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 351
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 364
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 380
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 396
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 412
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 428
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apigateway-api/index:ApigatewayApi"
    },
    "cdktf-provider-oci.ApigatewayApiConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayApiConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-api/index.ts",
        "line": 9
      },
      "name": "ApigatewayApiConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_api#compartment_id ApigatewayApi#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_api#content ApigatewayApi#content}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 17
          },
          "name": "content",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_api#defined_tags ApigatewayApi#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 21
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_api#display_name ApigatewayApi#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 25
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_api#freeform_tags ApigatewayApi#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 29
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_api#id ApigatewayApi#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 36
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_api#timeouts ApigatewayApi#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 42
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayApiTimeouts"
          }
        }
      ],
      "symbolId": "src/apigateway-api/index:ApigatewayApiConfig"
    },
    "cdktf-provider-oci.ApigatewayApiTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayApiTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-api/index.ts",
        "line": 124
      },
      "name": "ApigatewayApiTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_api#create ApigatewayApi#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 128
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_api#delete ApigatewayApi#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 132
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_api#update ApigatewayApi#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 136
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apigateway-api/index:ApigatewayApiTimeouts"
    },
    "cdktf-provider-oci.ApigatewayApiTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayApiTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-api/index.ts",
          "line": 190
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-api/index.ts",
        "line": 182
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 244
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 260
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 276
          },
          "name": "resetUpdate"
        }
      ],
      "name": "ApigatewayApiTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 248
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 264
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 280
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 238
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 254
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 270
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 194
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApigatewayApiTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-api/index:ApigatewayApiTimeoutsOutputReference"
    },
    "cdktf-provider-oci.ApigatewayApiValidationResults": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayApiValidationResults",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-api/index.ts",
        "line": 44
      },
      "name": "ApigatewayApiValidationResults",
      "symbolId": "src/apigateway-api/index:ApigatewayApiValidationResults"
    },
    "cdktf-provider-oci.ApigatewayApiValidationResultsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayApiValidationResultsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-api/index.ts",
          "line": 113
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-api/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 120
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ApigatewayApiValidationResultsOutputReference"
            }
          }
        }
      ],
      "name": "ApigatewayApiValidationResultsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 113
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 113
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 113
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/apigateway-api/index:ApigatewayApiValidationResultsList"
    },
    "cdktf-provider-oci.ApigatewayApiValidationResultsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayApiValidationResultsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-api/index.ts",
          "line": 76
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-api/index.ts",
        "line": 67
      },
      "name": "ApigatewayApiValidationResultsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 96
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 101
          },
          "name": "result",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayApiValidationResults"
          }
        }
      ],
      "symbolId": "src/apigateway-api/index:ApigatewayApiValidationResultsOutputReference"
    },
    "cdktf-provider-oci.ApigatewayCertificate": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_certificate oci_apigateway_certificate}."
      },
      "fqn": "cdktf-provider-oci.ApigatewayCertificate",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_certificate oci_apigateway_certificate} Resource."
        },
        "locationInModule": {
          "filename": "src/apigateway-certificate/index.ts",
          "line": 248
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.ApigatewayCertificateConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-certificate/index.ts",
        "line": 216
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ApigatewayCertificate resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 233
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the ApigatewayCertificate to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_certificate#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ApigatewayCertificate that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ApigatewayCertificate to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 433
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayCertificateTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 313
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 329
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 345
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 361
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 377
          },
          "name": "resetIntermediateCertificates"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 436
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 448
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 462
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ApigatewayCertificate",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 221
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 386
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 404
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 409
          },
          "name": "subjectNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 414
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 419
          },
          "name": "timeNotValidAfter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 430
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayCertificateTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 424
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 288
          },
          "name": "certificateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 301
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 317
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 333
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 349
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 365
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 381
          },
          "name": "intermediateCertificatesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 399
          },
          "name": "privateKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 440
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApigatewayCertificateTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 281
          },
          "name": "certificate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 294
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 307
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 323
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 339
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 355
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 371
          },
          "name": "intermediateCertificates",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 392
          },
          "name": "privateKey",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apigateway-certificate/index:ApigatewayCertificate"
    },
    "cdktf-provider-oci.ApigatewayCertificateConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayCertificateConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-certificate/index.ts",
        "line": 9
      },
      "name": "ApigatewayCertificateConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_certificate#certificate ApigatewayCertificate#certificate}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 13
          },
          "name": "certificate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_certificate#compartment_id ApigatewayCertificate#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 17
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_certificate#private_key ApigatewayCertificate#private_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 44
          },
          "name": "privateKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_certificate#defined_tags ApigatewayCertificate#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 21
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_certificate#display_name ApigatewayCertificate#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 25
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_certificate#freeform_tags ApigatewayCertificate#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 29
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_certificate#id ApigatewayCertificate#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 36
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_certificate#intermediate_certificates ApigatewayCertificate#intermediate_certificates}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 40
          },
          "name": "intermediateCertificates",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_certificate#timeouts ApigatewayCertificate#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 50
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayCertificateTimeouts"
          }
        }
      ],
      "symbolId": "src/apigateway-certificate/index:ApigatewayCertificateConfig"
    },
    "cdktf-provider-oci.ApigatewayCertificateTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayCertificateTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-certificate/index.ts",
        "line": 52
      },
      "name": "ApigatewayCertificateTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_certificate#create ApigatewayCertificate#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 56
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_certificate#delete ApigatewayCertificate#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 60
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_certificate#update ApigatewayCertificate#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 64
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apigateway-certificate/index:ApigatewayCertificateTimeouts"
    },
    "cdktf-provider-oci.ApigatewayCertificateTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayCertificateTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-certificate/index.ts",
          "line": 118
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-certificate/index.ts",
        "line": 110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 172
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 188
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 204
          },
          "name": "resetUpdate"
        }
      ],
      "name": "ApigatewayCertificateTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 176
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 192
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 208
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 166
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 182
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 198
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 122
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApigatewayCertificateTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-certificate/index:ApigatewayCertificateTimeoutsOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeployment": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment oci_apigateway_deployment}."
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeployment",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment oci_apigateway_deployment} Resource."
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 17514
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.ApigatewayDeploymentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 17482
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ApigatewayDeployment resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17499
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the ApigatewayDeployment to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ApigatewayDeployment that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ApigatewayDeployment to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17678
          },
          "name": "putSpecification",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecification"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17691
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17566
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17582
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17603
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17632
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17694
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17706
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17720
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ApigatewayDeployment",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17487
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17591
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17641
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17675
          },
          "name": "specification",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17659
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17664
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17688
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17669
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17554
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17570
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17586
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17607
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17620
          },
          "name": "gatewayIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17636
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17654
          },
          "name": "pathPrefixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17682
          },
          "name": "specificationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecification"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17698
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApigatewayDeploymentTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17547
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17560
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17576
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17597
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17613
          },
          "name": "gatewayId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17626
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17647
          },
          "name": "pathPrefix",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeployment"
    },
    "cdktf-provider-oci.ApigatewayDeploymentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 9
      },
      "name": "ApigatewayDeploymentConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#compartment_id ApigatewayDeployment#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#gateway_id ApigatewayDeployment#gateway_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 29
          },
          "name": "gatewayId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#path_prefix ApigatewayDeployment#path_prefix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 40
          },
          "name": "pathPrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#specification ApigatewayDeployment#specification}",
            "stability": "stable",
            "summary": "specification block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 46
          },
          "name": "specification",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecification"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#defined_tags ApigatewayDeployment#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#display_name ApigatewayDeployment#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 21
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#freeform_tags ApigatewayDeployment#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 25
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#id ApigatewayDeployment#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 36
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#timeouts ApigatewayDeployment#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 52
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentTimeouts"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentConfig"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecification": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecification",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 17165
      },
      "name": "ApigatewayDeploymentSpecification",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#routes ApigatewayDeployment#routes}",
            "stability": "stable",
            "summary": "routes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17183
          },
          "name": "routes",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#logging_policies ApigatewayDeployment#logging_policies}",
            "stability": "stable",
            "summary": "logging_policies block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17171
          },
          "name": "loggingPolicies",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationLoggingPolicies"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#request_policies ApigatewayDeployment#request_policies}",
            "stability": "stable",
            "summary": "request_policies block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17177
          },
          "name": "requestPolicies",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPolicies"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecification"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationLoggingPolicies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationLoggingPolicies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 255
      },
      "name": "ApigatewayDeploymentSpecificationLoggingPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#access_log ApigatewayDeployment#access_log}",
            "stability": "stable",
            "summary": "access_log block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 261
          },
          "name": "accessLog",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationLoggingPoliciesAccessLog"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#execution_log ApigatewayDeployment#execution_log}",
            "stability": "stable",
            "summary": "execution_log block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 267
          },
          "name": "executionLog",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationLoggingPoliciesExecutionLog"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationLoggingPolicies"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationLoggingPoliciesAccessLog": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationLoggingPoliciesAccessLog",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 54
      },
      "name": "ApigatewayDeploymentSpecificationLoggingPoliciesAccessLog",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#is_enabled ApigatewayDeployment#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 58
          },
          "name": "isEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationLoggingPoliciesAccessLog"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationLoggingPoliciesAccessLogOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationLoggingPoliciesAccessLogOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 97
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 130
          },
          "name": "resetIsEnabled"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationLoggingPoliciesAccessLogOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 134
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 124
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 101
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationLoggingPoliciesAccessLog"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationLoggingPoliciesAccessLogOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationLoggingPoliciesExecutionLog": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationLoggingPoliciesExecutionLog",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 138
      },
      "name": "ApigatewayDeploymentSpecificationLoggingPoliciesExecutionLog",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#is_enabled ApigatewayDeployment#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 142
          },
          "name": "isEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#log_level ApigatewayDeployment#log_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 146
          },
          "name": "logLevel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationLoggingPoliciesExecutionLog"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationLoggingPoliciesExecutionLogOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationLoggingPoliciesExecutionLogOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 192
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 185
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 231
          },
          "name": "resetIsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 247
          },
          "name": "resetLogLevel"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationLoggingPoliciesExecutionLogOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 235
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 251
          },
          "name": "logLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 225
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 241
          },
          "name": "logLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 196
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationLoggingPoliciesExecutionLog"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationLoggingPoliciesExecutionLogOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationLoggingPoliciesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationLoggingPoliciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 313
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 306
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 349
          },
          "name": "putAccessLog",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationLoggingPoliciesAccessLog"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 365
          },
          "name": "putExecutionLog",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationLoggingPoliciesExecutionLog"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 352
          },
          "name": "resetAccessLog"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 368
          },
          "name": "resetExecutionLog"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationLoggingPoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 346
          },
          "name": "accessLog",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationLoggingPoliciesAccessLogOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 362
          },
          "name": "executionLog",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationLoggingPoliciesExecutionLogOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 356
          },
          "name": "accessLogInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationLoggingPoliciesAccessLog"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 372
          },
          "name": "executionLogInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationLoggingPoliciesExecutionLog"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 317
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationLoggingPolicies"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationLoggingPoliciesOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 17236
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 17229
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17278
          },
          "name": "putLoggingPolicies",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationLoggingPolicies"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17294
          },
          "name": "putRequestPolicies",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPolicies"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17310
          },
          "name": "putRoutes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutes"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17281
          },
          "name": "resetLoggingPolicies"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17297
          },
          "name": "resetRequestPolicies"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17275
          },
          "name": "loggingPolicies",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationLoggingPoliciesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17291
          },
          "name": "requestPolicies",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17307
          },
          "name": "routes",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17285
          },
          "name": "loggingPoliciesInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationLoggingPolicies"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17301
          },
          "name": "requestPoliciesInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPolicies"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17314
          },
          "name": "routesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17240
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecification"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPolicies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPolicies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 10225
      },
      "name": "ApigatewayDeploymentSpecificationRequestPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#authentication ApigatewayDeployment#authentication}",
            "stability": "stable",
            "summary": "authentication block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10231
          },
          "name": "authentication",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthentication"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#cors ApigatewayDeployment#cors}",
            "stability": "stable",
            "summary": "cors block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10237
          },
          "name": "cors",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesCors"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#dynamic_authentication ApigatewayDeployment#dynamic_authentication}",
            "stability": "stable",
            "summary": "dynamic_authentication block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10243
          },
          "name": "dynamicAuthentication",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthentication"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#mutual_tls ApigatewayDeployment#mutual_tls}",
            "stability": "stable",
            "summary": "mutual_tls block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10249
          },
          "name": "mutualTls",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesMutualTls"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#rate_limiting ApigatewayDeployment#rate_limiting}",
            "stability": "stable",
            "summary": "rate_limiting block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10255
          },
          "name": "rateLimiting",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesRateLimiting"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#usage_plans ApigatewayDeployment#usage_plans}",
            "stability": "stable",
            "summary": "usage_plans block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10261
          },
          "name": "usagePlans",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesUsagePlans"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPolicies"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthentication": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthentication",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 4179
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthentication",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#type ApigatewayDeployment#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4223
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#audiences ApigatewayDeployment#audiences}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4183
          },
          "name": "audiences",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#cache_key ApigatewayDeployment#cache_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4187
          },
          "name": "cacheKey",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#function_id ApigatewayDeployment#function_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4191
          },
          "name": "functionId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#is_anonymous_access_allowed ApigatewayDeployment#is_anonymous_access_allowed}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4195
          },
          "name": "isAnonymousAccessAllowed",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#issuers ApigatewayDeployment#issuers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4199
          },
          "name": "issuers",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#max_clock_skew_in_seconds ApigatewayDeployment#max_clock_skew_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4203
          },
          "name": "maxClockSkewInSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#parameters ApigatewayDeployment#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4207
          },
          "name": "parameters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#public_keys ApigatewayDeployment#public_keys}",
            "stability": "stable",
            "summary": "public_keys block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4229
          },
          "name": "publicKeys",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeys"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#token_auth_scheme ApigatewayDeployment#token_auth_scheme}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4211
          },
          "name": "tokenAuthScheme",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#token_header ApigatewayDeployment#token_header}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4215
          },
          "name": "tokenHeader",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#token_query_param ApigatewayDeployment#token_query_param}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4219
          },
          "name": "tokenQueryParam",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#validation_failure_policy ApigatewayDeployment#validation_failure_policy}",
            "stability": "stable",
            "summary": "validation_failure_policy block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4235
          },
          "name": "validationFailurePolicy",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicy"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#validation_policy ApigatewayDeployment#validation_policy}",
            "stability": "stable",
            "summary": "validation_policy block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4241
          },
          "name": "validationPolicy",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicy"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#verify_claims ApigatewayDeployment#verify_claims}",
            "stability": "stable",
            "summary": "verify_claims block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4247
          },
          "name": "verifyClaims",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationVerifyClaims"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesAuthentication"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 4384
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 4377
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4671
          },
          "name": "putPublicKeys",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeys"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4687
          },
          "name": "putValidationFailurePolicy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicy"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4703
          },
          "name": "putValidationPolicy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicy"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4719
          },
          "name": "putVerifyClaims",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationVerifyClaims"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4501
          },
          "name": "resetAudiences"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4517
          },
          "name": "resetCacheKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4533
          },
          "name": "resetFunctionId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4549
          },
          "name": "resetIsAnonymousAccessAllowed"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4565
          },
          "name": "resetIssuers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4581
          },
          "name": "resetMaxClockSkewInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4597
          },
          "name": "resetParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4674
          },
          "name": "resetPublicKeys"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4613
          },
          "name": "resetTokenAuthScheme"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4629
          },
          "name": "resetTokenHeader"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4645
          },
          "name": "resetTokenQueryParam"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4690
          },
          "name": "resetValidationFailurePolicy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4706
          },
          "name": "resetValidationPolicy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4722
          },
          "name": "resetVerifyClaims"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4668
          },
          "name": "publicKeys",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4684
          },
          "name": "validationFailurePolicy",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4700
          },
          "name": "validationPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4716
          },
          "name": "verifyClaims",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationVerifyClaimsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4505
          },
          "name": "audiencesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4521
          },
          "name": "cacheKeyInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4537
          },
          "name": "functionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4553
          },
          "name": "isAnonymousAccessAllowedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4569
          },
          "name": "issuersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4585
          },
          "name": "maxClockSkewInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4601
          },
          "name": "parametersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4678
          },
          "name": "publicKeysInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeys"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4617
          },
          "name": "tokenAuthSchemeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4633
          },
          "name": "tokenHeaderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4649
          },
          "name": "tokenQueryParamInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4662
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4694
          },
          "name": "validationFailurePolicyInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicy"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4710
          },
          "name": "validationPolicyInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicy"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4726
          },
          "name": "verifyClaimsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationVerifyClaims"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4495
          },
          "name": "audiences",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4511
          },
          "name": "cacheKey",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4527
          },
          "name": "functionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4543
          },
          "name": "isAnonymousAccessAllowed",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4559
          },
          "name": "issuers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4575
          },
          "name": "maxClockSkewInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4591
          },
          "name": "parameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4607
          },
          "name": "tokenAuthScheme",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4623
          },
          "name": "tokenHeader",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4639
          },
          "name": "tokenQueryParam",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4655
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4388
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthentication"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeys": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeys",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 753
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeys",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#type ApigatewayDeployment#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 765
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#is_ssl_verify_disabled ApigatewayDeployment#is_ssl_verify_disabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 757
          },
          "name": "isSslVerifyDisabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#keys ApigatewayDeployment#keys}",
            "stability": "stable",
            "summary": "keys block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 775
          },
          "name": "keys",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysKeys"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#max_cache_duration_in_hours ApigatewayDeployment#max_cache_duration_in_hours}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 761
          },
          "name": "maxCacheDurationInHours",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#uri ApigatewayDeployment#uri}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 769
          },
          "name": "uri",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeys"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysKeys": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysKeys",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 376
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysKeys",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#format ApigatewayDeployment#format}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 388
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#alg ApigatewayDeployment#alg}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 380
          },
          "name": "alg",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#e ApigatewayDeployment#e}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 384
          },
          "name": "e",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#key ApigatewayDeployment#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 392
          },
          "name": "key",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#key_ops ApigatewayDeployment#key_ops}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 396
          },
          "name": "keyOps",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#kid ApigatewayDeployment#kid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 400
          },
          "name": "kid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#kty ApigatewayDeployment#kty}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 404
          },
          "name": "kty",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#n ApigatewayDeployment#n}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 408
          },
          "name": "n",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#use ApigatewayDeployment#use}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 412
          },
          "name": "use",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysKeys"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysKeysList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysKeysList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 742
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 734
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 749
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysKeysOutputReference"
            }
          }
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysKeysList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 742
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 742
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 742
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 735
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysKeys"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysKeysList"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysKeysOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysKeysOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 510
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 500
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 600
          },
          "name": "resetAlg"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 616
          },
          "name": "resetE"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 645
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 661
          },
          "name": "resetKeyOps"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 677
          },
          "name": "resetKid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 693
          },
          "name": "resetKty"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 709
          },
          "name": "resetN"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 725
          },
          "name": "resetUse"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysKeysOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 604
          },
          "name": "algInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 620
          },
          "name": "eInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 633
          },
          "name": "formatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 649
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 665
          },
          "name": "keyOpsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 681
          },
          "name": "kidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 697
          },
          "name": "ktyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 713
          },
          "name": "nInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 729
          },
          "name": "useInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 594
          },
          "name": "alg",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 610
          },
          "name": "e",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 626
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 639
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 655
          },
          "name": "keyOps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 671
          },
          "name": "kid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 687
          },
          "name": "kty",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 703
          },
          "name": "n",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 719
          },
          "name": "use",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 514
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysKeys"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysKeysOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 842
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 835
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 957
          },
          "name": "putKeys",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysKeys"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 899
          },
          "name": "resetIsSslVerifyDisabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 960
          },
          "name": "resetKeys"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 915
          },
          "name": "resetMaxCacheDurationInHours"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 944
          },
          "name": "resetUri"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 954
          },
          "name": "keys",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysKeysList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 903
          },
          "name": "isSslVerifyDisabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 964
          },
          "name": "keysInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysKeys"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 919
          },
          "name": "maxCacheDurationInHoursInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 932
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 948
          },
          "name": "uriInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 893
          },
          "name": "isSslVerifyDisabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 909
          },
          "name": "maxCacheDurationInHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 925
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 938
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 846
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeys"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 2156
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#type ApigatewayDeployment#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2188
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#client_details ApigatewayDeployment#client_details}",
            "stability": "stable",
            "summary": "client_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2206
          },
          "name": "clientDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyClientDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#fallback_redirect_path ApigatewayDeployment#fallback_redirect_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2160
          },
          "name": "fallbackRedirectPath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#logout_path ApigatewayDeployment#logout_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2164
          },
          "name": "logoutPath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#max_expiry_duration_in_hours ApigatewayDeployment#max_expiry_duration_in_hours}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2168
          },
          "name": "maxExpiryDurationInHours",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#response_code ApigatewayDeployment#response_code}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2172
          },
          "name": "responseCode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#response_header_transformations ApigatewayDeployment#response_header_transformations}",
            "stability": "stable",
            "summary": "response_header_transformations block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2212
          },
          "name": "responseHeaderTransformations",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformations"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#response_message ApigatewayDeployment#response_message}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2176
          },
          "name": "responseMessage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#response_type ApigatewayDeployment#response_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2180
          },
          "name": "responseType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#scopes ApigatewayDeployment#scopes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2184
          },
          "name": "scopes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#source_uri_details ApigatewayDeployment#source_uri_details}",
            "stability": "stable",
            "summary": "source_uri_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2218
          },
          "name": "sourceUriDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicySourceUriDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#use_cookies_for_intermediate_steps ApigatewayDeployment#use_cookies_for_intermediate_steps}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2192
          },
          "name": "useCookiesForIntermediateSteps",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#use_cookies_for_session ApigatewayDeployment#use_cookies_for_session}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2196
          },
          "name": "useCookiesForSession",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#use_pkce ApigatewayDeployment#use_pkce}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2200
          },
          "name": "usePkce",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicy"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyClientDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyClientDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 968
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyClientDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#type ApigatewayDeployment#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 984
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#client_id ApigatewayDeployment#client_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 972
          },
          "name": "clientId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#client_secret_id ApigatewayDeployment#client_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 976
          },
          "name": "clientSecretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#client_secret_version_number ApigatewayDeployment#client_secret_version_number}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 980
          },
          "name": "clientSecretVersionNumber",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyClientDetails"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyClientDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyClientDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 1044
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 1037
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1095
          },
          "name": "resetClientId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1111
          },
          "name": "resetClientSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1127
          },
          "name": "resetClientSecretVersionNumber"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyClientDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1099
          },
          "name": "clientIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1115
          },
          "name": "clientSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1131
          },
          "name": "clientSecretVersionNumberInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1144
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1089
          },
          "name": "clientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1105
          },
          "name": "clientSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1121
          },
          "name": "clientSecretVersionNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1137
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1048
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyClientDetails"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyClientDetailsOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 2348
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 2341
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2629
          },
          "name": "putClientDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyClientDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2645
          },
          "name": "putResponseHeaderTransformations",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformations"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2661
          },
          "name": "putSourceUriDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicySourceUriDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2632
          },
          "name": "resetClientDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2459
          },
          "name": "resetFallbackRedirectPath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2475
          },
          "name": "resetLogoutPath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2491
          },
          "name": "resetMaxExpiryDurationInHours"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2507
          },
          "name": "resetResponseCode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2648
          },
          "name": "resetResponseHeaderTransformations"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2523
          },
          "name": "resetResponseMessage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2539
          },
          "name": "resetResponseType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2555
          },
          "name": "resetScopes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2664
          },
          "name": "resetSourceUriDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2584
          },
          "name": "resetUseCookiesForIntermediateSteps"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2600
          },
          "name": "resetUseCookiesForSession"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2616
          },
          "name": "resetUsePkce"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2626
          },
          "name": "clientDetails",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyClientDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2642
          },
          "name": "responseHeaderTransformations",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2658
          },
          "name": "sourceUriDetails",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicySourceUriDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2636
          },
          "name": "clientDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyClientDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2463
          },
          "name": "fallbackRedirectPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2479
          },
          "name": "logoutPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2495
          },
          "name": "maxExpiryDurationInHoursInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2511
          },
          "name": "responseCodeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2652
          },
          "name": "responseHeaderTransformationsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformations"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2527
          },
          "name": "responseMessageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2543
          },
          "name": "responseTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2559
          },
          "name": "scopesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2668
          },
          "name": "sourceUriDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicySourceUriDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2572
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2588
          },
          "name": "useCookiesForIntermediateStepsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2604
          },
          "name": "useCookiesForSessionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2620
          },
          "name": "usePkceInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2453
          },
          "name": "fallbackRedirectPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2469
          },
          "name": "logoutPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2485
          },
          "name": "maxExpiryDurationInHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2501
          },
          "name": "responseCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2517
          },
          "name": "responseMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2533
          },
          "name": "responseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2549
          },
          "name": "scopes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2565
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2578
          },
          "name": "useCookiesForIntermediateSteps",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2594
          },
          "name": "useCookiesForSession",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2610
          },
          "name": "usePkce",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2352
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicy"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 1886
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#filter_headers ApigatewayDeployment#filter_headers}",
            "stability": "stable",
            "summary": "filter_headers block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1892
          },
          "name": "filterHeaders",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeaders"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#rename_headers ApigatewayDeployment#rename_headers}",
            "stability": "stable",
            "summary": "rename_headers block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1898
          },
          "name": "renameHeaders",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeaders"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#set_headers ApigatewayDeployment#set_headers}",
            "stability": "stable",
            "summary": "set_headers block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1904
          },
          "name": "setHeaders",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeaders"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformations"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeaders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeaders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 1264
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeaders",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#items ApigatewayDeployment#items}",
            "stability": "stable",
            "summary": "items block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1274
          },
          "name": "items",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#type ApigatewayDeployment#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1268
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeaders"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 1148
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItems",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#name ApigatewayDeployment#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1152
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItems"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 1253
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 1245
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1260
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsOutputReference"
            }
          }
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1253
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1253
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1253
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1246
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsList"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 1194
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 1184
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1236
          },
          "name": "resetName"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1240
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1230
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1198
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItems"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 1320
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 1313
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1372
          },
          "name": "putItems",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItems"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1375
          },
          "name": "resetItems"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1359
          },
          "name": "resetType"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1369
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1379
          },
          "name": "itemsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1363
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1353
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1324
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeaders"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 1957
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 1950
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1999
          },
          "name": "putFilterHeaders",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeaders"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2015
          },
          "name": "putRenameHeaders",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeaders"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2031
          },
          "name": "putSetHeaders",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeaders"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2002
          },
          "name": "resetFilterHeaders"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2018
          },
          "name": "resetRenameHeaders"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2034
          },
          "name": "resetSetHeaders"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1996
          },
          "name": "filterHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2012
          },
          "name": "renameHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2028
          },
          "name": "setHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2006
          },
          "name": "filterHeadersInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeaders"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2022
          },
          "name": "renameHeadersInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeaders"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2038
          },
          "name": "setHeadersInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeaders"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1961
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformations"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeaders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeaders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 1532
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeaders",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#items ApigatewayDeployment#items}",
            "stability": "stable",
            "summary": "items block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1538
          },
          "name": "items",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeaders"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 1383
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItems",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#from ApigatewayDeployment#from}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1387
          },
          "name": "from",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#to ApigatewayDeployment#to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1391
          },
          "name": "to",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItems"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 1521
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 1513
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1528
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsOutputReference"
            }
          }
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1521
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1521
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1521
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1514
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsList"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 1440
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 1430
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1488
          },
          "name": "resetFrom"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1504
          },
          "name": "resetTo"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1492
          },
          "name": "fromInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1508
          },
          "name": "toInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1482
          },
          "name": "from",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1498
          },
          "name": "to",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1444
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItems"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 1577
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 1570
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1607
          },
          "name": "putItems",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItems"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1610
          },
          "name": "resetItems"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1604
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1614
          },
          "name": "itemsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1581
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeaders"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeaders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeaders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 1800
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeaders",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#items ApigatewayDeployment#items}",
            "stability": "stable",
            "summary": "items block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1806
          },
          "name": "items",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeaders"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 1618
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersItems",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#if_exists ApigatewayDeployment#if_exists}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1622
          },
          "name": "ifExists",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#name ApigatewayDeployment#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1626
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#values ApigatewayDeployment#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1630
          },
          "name": "values",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersItems"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 1789
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 1781
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1796
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsOutputReference"
            }
          }
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1789
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1789
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1789
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1782
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsList"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 1686
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 1676
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1740
          },
          "name": "resetIfExists"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1756
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1772
          },
          "name": "resetValues"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1744
          },
          "name": "ifExistsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1760
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1776
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1734
          },
          "name": "ifExists",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1750
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1766
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1690
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersItems"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 1845
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 1838
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1875
          },
          "name": "putItems",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersItems"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1878
          },
          "name": "resetItems"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1872
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1882
          },
          "name": "itemsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1849
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeaders"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicySourceUriDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicySourceUriDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 2042
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicySourceUriDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#type ApigatewayDeployment#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2046
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#uri ApigatewayDeployment#uri}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2050
          },
          "name": "uri",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicySourceUriDetails"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicySourceUriDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicySourceUriDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 2096
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 2089
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2148
          },
          "name": "resetUri"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicySourceUriDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2136
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2152
          },
          "name": "uriInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2129
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2142
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2100
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicySourceUriDetails"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicySourceUriDetailsOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 3677
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#type ApigatewayDeployment#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3689
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#additional_validation_policy ApigatewayDeployment#additional_validation_policy}",
            "stability": "stable",
            "summary": "additional_validation_policy block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3699
          },
          "name": "additionalValidationPolicy",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicy"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#client_details ApigatewayDeployment#client_details}",
            "stability": "stable",
            "summary": "client_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3705
          },
          "name": "clientDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyClientDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#is_ssl_verify_disabled ApigatewayDeployment#is_ssl_verify_disabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3681
          },
          "name": "isSslVerifyDisabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#keys ApigatewayDeployment#keys}",
            "stability": "stable",
            "summary": "keys block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3711
          },
          "name": "keys",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyKeys"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#max_cache_duration_in_hours ApigatewayDeployment#max_cache_duration_in_hours}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3685
          },
          "name": "maxCacheDurationInHours",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#source_uri_details ApigatewayDeployment#source_uri_details}",
            "stability": "stable",
            "summary": "source_uri_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3717
          },
          "name": "sourceUriDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicySourceUriDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#uri ApigatewayDeployment#uri}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3693
          },
          "name": "uri",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicy"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 2854
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#audiences ApigatewayDeployment#audiences}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2858
          },
          "name": "audiences",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#issuers ApigatewayDeployment#issuers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2862
          },
          "name": "issuers",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#verify_claims ApigatewayDeployment#verify_claims}",
            "stability": "stable",
            "summary": "verify_claims block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2868
          },
          "name": "verifyClaims",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyVerifyClaims"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicy"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 2921
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 2914
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2995
          },
          "name": "putVerifyClaims",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyVerifyClaims"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2966
          },
          "name": "resetAudiences"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2982
          },
          "name": "resetIssuers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2998
          },
          "name": "resetVerifyClaims"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2992
          },
          "name": "verifyClaims",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyVerifyClaimsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2970
          },
          "name": "audiencesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2986
          },
          "name": "issuersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3002
          },
          "name": "verifyClaimsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyVerifyClaims"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2960
          },
          "name": "audiences",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2976
          },
          "name": "issuers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2925
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicy"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyVerifyClaims": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyVerifyClaims",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 2672
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyVerifyClaims",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#is_required ApigatewayDeployment#is_required}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2676
          },
          "name": "isRequired",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#key ApigatewayDeployment#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2680
          },
          "name": "key",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#values ApigatewayDeployment#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2684
          },
          "name": "values",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyVerifyClaims"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyVerifyClaimsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyVerifyClaimsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 2843
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 2835
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2850
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyVerifyClaimsOutputReference"
            }
          }
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyVerifyClaimsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2843
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2843
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2843
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2836
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyVerifyClaims"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyVerifyClaimsList"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyVerifyClaimsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyVerifyClaimsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 2740
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 2730
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2794
          },
          "name": "resetIsRequired"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2810
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2826
          },
          "name": "resetValues"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyVerifyClaimsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2798
          },
          "name": "isRequiredInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2814
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2830
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2788
          },
          "name": "isRequired",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2804
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2820
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2744
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyVerifyClaims"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyVerifyClaimsOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyClientDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyClientDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 3006
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyClientDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#type ApigatewayDeployment#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3022
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#client_id ApigatewayDeployment#client_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3010
          },
          "name": "clientId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#client_secret_id ApigatewayDeployment#client_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3014
          },
          "name": "clientSecretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#client_secret_version_number ApigatewayDeployment#client_secret_version_number}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3018
          },
          "name": "clientSecretVersionNumber",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyClientDetails"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyClientDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyClientDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 3082
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 3075
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3133
          },
          "name": "resetClientId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3149
          },
          "name": "resetClientSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3165
          },
          "name": "resetClientSecretVersionNumber"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyClientDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3137
          },
          "name": "clientIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3153
          },
          "name": "clientSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3169
          },
          "name": "clientSecretVersionNumberInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3182
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3127
          },
          "name": "clientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3143
          },
          "name": "clientSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3159
          },
          "name": "clientSecretVersionNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3175
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3086
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyClientDetails"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyClientDetailsOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyKeys": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyKeys",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 3186
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyKeys",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#format ApigatewayDeployment#format}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3198
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#alg ApigatewayDeployment#alg}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3190
          },
          "name": "alg",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#e ApigatewayDeployment#e}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3194
          },
          "name": "e",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#key ApigatewayDeployment#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3202
          },
          "name": "key",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#key_ops ApigatewayDeployment#key_ops}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3206
          },
          "name": "keyOps",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#kid ApigatewayDeployment#kid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3210
          },
          "name": "kid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#kty ApigatewayDeployment#kty}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3214
          },
          "name": "kty",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#n ApigatewayDeployment#n}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3218
          },
          "name": "n",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#use ApigatewayDeployment#use}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3222
          },
          "name": "use",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyKeys"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyKeysList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyKeysList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 3552
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 3544
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3559
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyKeysOutputReference"
            }
          }
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyKeysList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3552
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3552
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3552
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3545
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyKeys"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyKeysList"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyKeysOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyKeysOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 3320
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 3310
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3410
          },
          "name": "resetAlg"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3426
          },
          "name": "resetE"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3455
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3471
          },
          "name": "resetKeyOps"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3487
          },
          "name": "resetKid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3503
          },
          "name": "resetKty"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3519
          },
          "name": "resetN"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3535
          },
          "name": "resetUse"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyKeysOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3414
          },
          "name": "algInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3430
          },
          "name": "eInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3443
          },
          "name": "formatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3459
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3475
          },
          "name": "keyOpsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3491
          },
          "name": "kidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3507
          },
          "name": "ktyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3523
          },
          "name": "nInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3539
          },
          "name": "useInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3404
          },
          "name": "alg",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3420
          },
          "name": "e",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3436
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3449
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3465
          },
          "name": "keyOps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3481
          },
          "name": "kid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3497
          },
          "name": "kty",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3513
          },
          "name": "n",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3529
          },
          "name": "use",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3324
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyKeys"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyKeysOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 3805
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 3798
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3938
          },
          "name": "putAdditionalValidationPolicy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicy"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3954
          },
          "name": "putClientDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyClientDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3970
          },
          "name": "putKeys",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyKeys"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3986
          },
          "name": "putSourceUriDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicySourceUriDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3941
          },
          "name": "resetAdditionalValidationPolicy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3957
          },
          "name": "resetClientDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3880
          },
          "name": "resetIsSslVerifyDisabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3973
          },
          "name": "resetKeys"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3896
          },
          "name": "resetMaxCacheDurationInHours"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3989
          },
          "name": "resetSourceUriDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3925
          },
          "name": "resetUri"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3935
          },
          "name": "additionalValidationPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3951
          },
          "name": "clientDetails",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyClientDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3967
          },
          "name": "keys",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyKeysList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3983
          },
          "name": "sourceUriDetails",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicySourceUriDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3945
          },
          "name": "additionalValidationPolicyInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicy"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3961
          },
          "name": "clientDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyClientDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3884
          },
          "name": "isSslVerifyDisabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3977
          },
          "name": "keysInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyKeys"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3900
          },
          "name": "maxCacheDurationInHoursInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3993
          },
          "name": "sourceUriDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicySourceUriDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3913
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3929
          },
          "name": "uriInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3874
          },
          "name": "isSslVerifyDisabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3890
          },
          "name": "maxCacheDurationInHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3906
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3919
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3809
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicy"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicySourceUriDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicySourceUriDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 3563
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicySourceUriDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#type ApigatewayDeployment#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3567
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#uri ApigatewayDeployment#uri}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3571
          },
          "name": "uri",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicySourceUriDetails"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicySourceUriDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicySourceUriDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 3617
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 3610
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3669
          },
          "name": "resetUri"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicySourceUriDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3657
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3673
          },
          "name": "uriInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3650
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3663
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3621
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicySourceUriDetails"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicySourceUriDetailsOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationVerifyClaims": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationVerifyClaims",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 3997
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationVerifyClaims",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#is_required ApigatewayDeployment#is_required}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4001
          },
          "name": "isRequired",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#key ApigatewayDeployment#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4005
          },
          "name": "key",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#values ApigatewayDeployment#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4009
          },
          "name": "values",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationVerifyClaims"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationVerifyClaimsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationVerifyClaimsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 4168
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 4160
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4175
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationVerifyClaimsOutputReference"
            }
          }
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationVerifyClaimsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4168
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4168
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4168
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4161
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationVerifyClaims"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationVerifyClaimsList"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationVerifyClaimsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationVerifyClaimsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 4065
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 4055
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4119
          },
          "name": "resetIsRequired"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4135
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4151
          },
          "name": "resetValues"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationVerifyClaimsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4123
          },
          "name": "isRequiredInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4139
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4155
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4113
          },
          "name": "isRequired",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4129
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4145
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4069
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationVerifyClaims"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationVerifyClaimsOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesCors": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesCors",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 4730
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesCors",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#allowed_origins ApigatewayDeployment#allowed_origins}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4742
          },
          "name": "allowedOrigins",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#allowed_headers ApigatewayDeployment#allowed_headers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4734
          },
          "name": "allowedHeaders",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#allowed_methods ApigatewayDeployment#allowed_methods}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4738
          },
          "name": "allowedMethods",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#exposed_headers ApigatewayDeployment#exposed_headers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4746
          },
          "name": "exposedHeaders",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#is_allow_credentials_enabled ApigatewayDeployment#is_allow_credentials_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4750
          },
          "name": "isAllowCredentialsEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#max_age_in_seconds ApigatewayDeployment#max_age_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4754
          },
          "name": "maxAgeInSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesCors"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesCorsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesCorsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 4828
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 4821
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4891
          },
          "name": "resetAllowedHeaders"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4907
          },
          "name": "resetAllowedMethods"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4936
          },
          "name": "resetExposedHeaders"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4952
          },
          "name": "resetIsAllowCredentialsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4968
          },
          "name": "resetMaxAgeInSeconds"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesCorsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4895
          },
          "name": "allowedHeadersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4911
          },
          "name": "allowedMethodsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4924
          },
          "name": "allowedOriginsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4940
          },
          "name": "exposedHeadersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4956
          },
          "name": "isAllowCredentialsEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4972
          },
          "name": "maxAgeInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4885
          },
          "name": "allowedHeaders",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4901
          },
          "name": "allowedMethods",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4917
          },
          "name": "allowedOrigins",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4930
          },
          "name": "exposedHeaders",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4946
          },
          "name": "isAllowCredentialsEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4962
          },
          "name": "maxAgeInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4832
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesCors"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesCorsOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthentication": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthentication",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 9801
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthentication",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#authentication_servers ApigatewayDeployment#authentication_servers}",
            "stability": "stable",
            "summary": "authentication_servers block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9807
          },
          "name": "authenticationServers",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#selection_source ApigatewayDeployment#selection_source}",
            "stability": "stable",
            "summary": "selection_source block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9813
          },
          "name": "selectionSource",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationSelectionSource"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthentication"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 9543
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServers",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#authentication_server_detail ApigatewayDeployment#authentication_server_detail}",
            "stability": "stable",
            "summary": "authentication_server_detail block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9549
          },
          "name": "authenticationServerDetail",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetail"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#key ApigatewayDeployment#key}",
            "stability": "stable",
            "summary": "key block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9555
          },
          "name": "key",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersKey"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServers"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetail": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetail",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 8779
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetail",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#type ApigatewayDeployment#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8823
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#audiences ApigatewayDeployment#audiences}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8783
          },
          "name": "audiences",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#cache_key ApigatewayDeployment#cache_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8787
          },
          "name": "cacheKey",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#function_id ApigatewayDeployment#function_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8791
          },
          "name": "functionId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#is_anonymous_access_allowed ApigatewayDeployment#is_anonymous_access_allowed}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8795
          },
          "name": "isAnonymousAccessAllowed",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#issuers ApigatewayDeployment#issuers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8799
          },
          "name": "issuers",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#max_clock_skew_in_seconds ApigatewayDeployment#max_clock_skew_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8803
          },
          "name": "maxClockSkewInSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#parameters ApigatewayDeployment#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8807
          },
          "name": "parameters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#public_keys ApigatewayDeployment#public_keys}",
            "stability": "stable",
            "summary": "public_keys block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8829
          },
          "name": "publicKeys",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeys"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#token_auth_scheme ApigatewayDeployment#token_auth_scheme}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8811
          },
          "name": "tokenAuthScheme",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#token_header ApigatewayDeployment#token_header}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8815
          },
          "name": "tokenHeader",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#token_query_param ApigatewayDeployment#token_query_param}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8819
          },
          "name": "tokenQueryParam",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#validation_failure_policy ApigatewayDeployment#validation_failure_policy}",
            "stability": "stable",
            "summary": "validation_failure_policy block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8835
          },
          "name": "validationFailurePolicy",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicy"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#validation_policy ApigatewayDeployment#validation_policy}",
            "stability": "stable",
            "summary": "validation_policy block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8841
          },
          "name": "validationPolicy",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicy"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#verify_claims ApigatewayDeployment#verify_claims}",
            "stability": "stable",
            "summary": "verify_claims block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8847
          },
          "name": "verifyClaims",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailVerifyClaims"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetail"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 8984
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 8977
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9271
          },
          "name": "putPublicKeys",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeys"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9287
          },
          "name": "putValidationFailurePolicy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicy"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9303
          },
          "name": "putValidationPolicy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicy"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9319
          },
          "name": "putVerifyClaims",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailVerifyClaims"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9101
          },
          "name": "resetAudiences"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9117
          },
          "name": "resetCacheKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9133
          },
          "name": "resetFunctionId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9149
          },
          "name": "resetIsAnonymousAccessAllowed"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9165
          },
          "name": "resetIssuers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9181
          },
          "name": "resetMaxClockSkewInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9197
          },
          "name": "resetParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9274
          },
          "name": "resetPublicKeys"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9213
          },
          "name": "resetTokenAuthScheme"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9229
          },
          "name": "resetTokenHeader"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9245
          },
          "name": "resetTokenQueryParam"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9290
          },
          "name": "resetValidationFailurePolicy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9306
          },
          "name": "resetValidationPolicy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9322
          },
          "name": "resetVerifyClaims"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9268
          },
          "name": "publicKeys",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9284
          },
          "name": "validationFailurePolicy",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9300
          },
          "name": "validationPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9316
          },
          "name": "verifyClaims",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailVerifyClaimsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9105
          },
          "name": "audiencesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9121
          },
          "name": "cacheKeyInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9137
          },
          "name": "functionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9153
          },
          "name": "isAnonymousAccessAllowedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9169
          },
          "name": "issuersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9185
          },
          "name": "maxClockSkewInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9201
          },
          "name": "parametersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9278
          },
          "name": "publicKeysInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeys"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9217
          },
          "name": "tokenAuthSchemeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9233
          },
          "name": "tokenHeaderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9249
          },
          "name": "tokenQueryParamInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9262
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9294
          },
          "name": "validationFailurePolicyInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicy"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9310
          },
          "name": "validationPolicyInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicy"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9326
          },
          "name": "verifyClaimsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailVerifyClaims"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9095
          },
          "name": "audiences",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9111
          },
          "name": "cacheKey",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9127
          },
          "name": "functionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9143
          },
          "name": "isAnonymousAccessAllowed",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9159
          },
          "name": "issuers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9175
          },
          "name": "maxClockSkewInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9191
          },
          "name": "parameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9207
          },
          "name": "tokenAuthScheme",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9223
          },
          "name": "tokenHeader",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9239
          },
          "name": "tokenQueryParam",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9255
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8988
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetail"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeys": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeys",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 5353
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeys",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#type ApigatewayDeployment#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5365
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#is_ssl_verify_disabled ApigatewayDeployment#is_ssl_verify_disabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5357
          },
          "name": "isSslVerifyDisabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#keys ApigatewayDeployment#keys}",
            "stability": "stable",
            "summary": "keys block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5375
          },
          "name": "keys",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysKeys"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#max_cache_duration_in_hours ApigatewayDeployment#max_cache_duration_in_hours}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5361
          },
          "name": "maxCacheDurationInHours",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#uri ApigatewayDeployment#uri}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5369
          },
          "name": "uri",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeys"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysKeys": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysKeys",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 4976
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysKeys",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#format ApigatewayDeployment#format}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4988
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#alg ApigatewayDeployment#alg}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4980
          },
          "name": "alg",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#e ApigatewayDeployment#e}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4984
          },
          "name": "e",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#key ApigatewayDeployment#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4992
          },
          "name": "key",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#key_ops ApigatewayDeployment#key_ops}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4996
          },
          "name": "keyOps",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#kid ApigatewayDeployment#kid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5000
          },
          "name": "kid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#kty ApigatewayDeployment#kty}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5004
          },
          "name": "kty",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#n ApigatewayDeployment#n}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5008
          },
          "name": "n",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#use ApigatewayDeployment#use}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5012
          },
          "name": "use",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysKeys"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysKeysList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysKeysList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 5342
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 5334
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5349
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysKeysOutputReference"
            }
          }
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysKeysList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5342
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5342
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5342
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5335
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysKeys"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysKeysList"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysKeysOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysKeysOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 5110
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 5100
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5200
          },
          "name": "resetAlg"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5216
          },
          "name": "resetE"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5245
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5261
          },
          "name": "resetKeyOps"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5277
          },
          "name": "resetKid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5293
          },
          "name": "resetKty"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5309
          },
          "name": "resetN"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5325
          },
          "name": "resetUse"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysKeysOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5204
          },
          "name": "algInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5220
          },
          "name": "eInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5233
          },
          "name": "formatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5249
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5265
          },
          "name": "keyOpsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5281
          },
          "name": "kidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5297
          },
          "name": "ktyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5313
          },
          "name": "nInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5329
          },
          "name": "useInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5194
          },
          "name": "alg",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5210
          },
          "name": "e",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5226
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5239
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5255
          },
          "name": "keyOps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5271
          },
          "name": "kid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5287
          },
          "name": "kty",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5303
          },
          "name": "n",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5319
          },
          "name": "use",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5114
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysKeys"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysKeysOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 5442
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 5435
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5557
          },
          "name": "putKeys",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysKeys"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5499
          },
          "name": "resetIsSslVerifyDisabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5560
          },
          "name": "resetKeys"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5515
          },
          "name": "resetMaxCacheDurationInHours"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5544
          },
          "name": "resetUri"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5554
          },
          "name": "keys",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysKeysList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5503
          },
          "name": "isSslVerifyDisabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5564
          },
          "name": "keysInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysKeys"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5519
          },
          "name": "maxCacheDurationInHoursInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5532
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5548
          },
          "name": "uriInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5493
          },
          "name": "isSslVerifyDisabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5509
          },
          "name": "maxCacheDurationInHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5525
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5538
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5446
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeys"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 6756
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#type ApigatewayDeployment#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6788
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#client_details ApigatewayDeployment#client_details}",
            "stability": "stable",
            "summary": "client_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6806
          },
          "name": "clientDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyClientDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#fallback_redirect_path ApigatewayDeployment#fallback_redirect_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6760
          },
          "name": "fallbackRedirectPath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#logout_path ApigatewayDeployment#logout_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6764
          },
          "name": "logoutPath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#max_expiry_duration_in_hours ApigatewayDeployment#max_expiry_duration_in_hours}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6768
          },
          "name": "maxExpiryDurationInHours",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#response_code ApigatewayDeployment#response_code}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6772
          },
          "name": "responseCode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#response_header_transformations ApigatewayDeployment#response_header_transformations}",
            "stability": "stable",
            "summary": "response_header_transformations block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6812
          },
          "name": "responseHeaderTransformations",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformations"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#response_message ApigatewayDeployment#response_message}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6776
          },
          "name": "responseMessage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#response_type ApigatewayDeployment#response_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6780
          },
          "name": "responseType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#scopes ApigatewayDeployment#scopes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6784
          },
          "name": "scopes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#source_uri_details ApigatewayDeployment#source_uri_details}",
            "stability": "stable",
            "summary": "source_uri_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6818
          },
          "name": "sourceUriDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicySourceUriDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#use_cookies_for_intermediate_steps ApigatewayDeployment#use_cookies_for_intermediate_steps}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6792
          },
          "name": "useCookiesForIntermediateSteps",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#use_cookies_for_session ApigatewayDeployment#use_cookies_for_session}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6796
          },
          "name": "useCookiesForSession",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#use_pkce ApigatewayDeployment#use_pkce}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6800
          },
          "name": "usePkce",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicy"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyClientDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyClientDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 5568
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyClientDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#type ApigatewayDeployment#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5584
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#client_id ApigatewayDeployment#client_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5572
          },
          "name": "clientId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#client_secret_id ApigatewayDeployment#client_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5576
          },
          "name": "clientSecretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#client_secret_version_number ApigatewayDeployment#client_secret_version_number}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5580
          },
          "name": "clientSecretVersionNumber",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyClientDetails"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyClientDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyClientDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 5644
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 5637
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5695
          },
          "name": "resetClientId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5711
          },
          "name": "resetClientSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5727
          },
          "name": "resetClientSecretVersionNumber"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyClientDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5699
          },
          "name": "clientIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5715
          },
          "name": "clientSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5731
          },
          "name": "clientSecretVersionNumberInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5744
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5689
          },
          "name": "clientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5705
          },
          "name": "clientSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5721
          },
          "name": "clientSecretVersionNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5737
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5648
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyClientDetails"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyClientDetailsOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 6948
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 6941
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7229
          },
          "name": "putClientDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyClientDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7245
          },
          "name": "putResponseHeaderTransformations",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformations"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7261
          },
          "name": "putSourceUriDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicySourceUriDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7232
          },
          "name": "resetClientDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7059
          },
          "name": "resetFallbackRedirectPath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7075
          },
          "name": "resetLogoutPath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7091
          },
          "name": "resetMaxExpiryDurationInHours"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7107
          },
          "name": "resetResponseCode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7248
          },
          "name": "resetResponseHeaderTransformations"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7123
          },
          "name": "resetResponseMessage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7139
          },
          "name": "resetResponseType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7155
          },
          "name": "resetScopes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7264
          },
          "name": "resetSourceUriDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7184
          },
          "name": "resetUseCookiesForIntermediateSteps"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7200
          },
          "name": "resetUseCookiesForSession"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7216
          },
          "name": "resetUsePkce"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7226
          },
          "name": "clientDetails",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyClientDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7242
          },
          "name": "responseHeaderTransformations",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7258
          },
          "name": "sourceUriDetails",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicySourceUriDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7236
          },
          "name": "clientDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyClientDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7063
          },
          "name": "fallbackRedirectPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7079
          },
          "name": "logoutPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7095
          },
          "name": "maxExpiryDurationInHoursInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7111
          },
          "name": "responseCodeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7252
          },
          "name": "responseHeaderTransformationsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformations"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7127
          },
          "name": "responseMessageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7143
          },
          "name": "responseTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7159
          },
          "name": "scopesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7268
          },
          "name": "sourceUriDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicySourceUriDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7172
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7188
          },
          "name": "useCookiesForIntermediateStepsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7204
          },
          "name": "useCookiesForSessionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7220
          },
          "name": "usePkceInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7053
          },
          "name": "fallbackRedirectPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7069
          },
          "name": "logoutPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7085
          },
          "name": "maxExpiryDurationInHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7101
          },
          "name": "responseCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7117
          },
          "name": "responseMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7133
          },
          "name": "responseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7149
          },
          "name": "scopes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7165
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7178
          },
          "name": "useCookiesForIntermediateSteps",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7194
          },
          "name": "useCookiesForSession",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7210
          },
          "name": "usePkce",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6952
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicy"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 6486
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#filter_headers ApigatewayDeployment#filter_headers}",
            "stability": "stable",
            "summary": "filter_headers block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6492
          },
          "name": "filterHeaders",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeaders"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#rename_headers ApigatewayDeployment#rename_headers}",
            "stability": "stable",
            "summary": "rename_headers block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6498
          },
          "name": "renameHeaders",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeaders"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#set_headers ApigatewayDeployment#set_headers}",
            "stability": "stable",
            "summary": "set_headers block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6504
          },
          "name": "setHeaders",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeaders"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformations"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeaders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeaders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 5864
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeaders",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#items ApigatewayDeployment#items}",
            "stability": "stable",
            "summary": "items block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5874
          },
          "name": "items",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#type ApigatewayDeployment#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5868
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeaders"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 5748
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItems",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#name ApigatewayDeployment#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5752
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItems"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 5853
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 5845
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5860
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsOutputReference"
            }
          }
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5853
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5853
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5853
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5846
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsList"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 5794
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 5784
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5836
          },
          "name": "resetName"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5840
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5830
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5798
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItems"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 5920
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 5913
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5972
          },
          "name": "putItems",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItems"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5975
          },
          "name": "resetItems"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5959
          },
          "name": "resetType"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5969
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5979
          },
          "name": "itemsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5963
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5953
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5924
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeaders"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 6557
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 6550
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6599
          },
          "name": "putFilterHeaders",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeaders"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6615
          },
          "name": "putRenameHeaders",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeaders"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6631
          },
          "name": "putSetHeaders",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeaders"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6602
          },
          "name": "resetFilterHeaders"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6618
          },
          "name": "resetRenameHeaders"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6634
          },
          "name": "resetSetHeaders"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6596
          },
          "name": "filterHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6612
          },
          "name": "renameHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6628
          },
          "name": "setHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6606
          },
          "name": "filterHeadersInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeaders"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6622
          },
          "name": "renameHeadersInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeaders"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6638
          },
          "name": "setHeadersInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeaders"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6561
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformations"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeaders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeaders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 6132
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeaders",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#items ApigatewayDeployment#items}",
            "stability": "stable",
            "summary": "items block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6138
          },
          "name": "items",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeaders"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 5983
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItems",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#from ApigatewayDeployment#from}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5987
          },
          "name": "from",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#to ApigatewayDeployment#to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5991
          },
          "name": "to",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItems"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 6121
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 6113
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6128
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsOutputReference"
            }
          }
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6121
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6121
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6121
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6114
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsList"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 6040
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 6030
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6088
          },
          "name": "resetFrom"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6104
          },
          "name": "resetTo"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6092
          },
          "name": "fromInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6108
          },
          "name": "toInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6082
          },
          "name": "from",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6098
          },
          "name": "to",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6044
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItems"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 6177
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 6170
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6207
          },
          "name": "putItems",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItems"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6210
          },
          "name": "resetItems"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6204
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6214
          },
          "name": "itemsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6181
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeaders"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeaders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeaders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 6400
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeaders",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#items ApigatewayDeployment#items}",
            "stability": "stable",
            "summary": "items block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6406
          },
          "name": "items",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeaders"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 6218
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersItems",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#if_exists ApigatewayDeployment#if_exists}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6222
          },
          "name": "ifExists",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#name ApigatewayDeployment#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6226
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#values ApigatewayDeployment#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6230
          },
          "name": "values",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersItems"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 6389
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 6381
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6396
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsOutputReference"
            }
          }
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6389
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6389
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6389
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6382
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsList"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 6286
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 6276
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6340
          },
          "name": "resetIfExists"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6356
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6372
          },
          "name": "resetValues"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6344
          },
          "name": "ifExistsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6360
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6376
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6334
          },
          "name": "ifExists",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6350
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6366
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6290
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersItems"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 6445
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 6438
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6475
          },
          "name": "putItems",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersItems"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6478
          },
          "name": "resetItems"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6472
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6482
          },
          "name": "itemsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6449
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeaders"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicySourceUriDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicySourceUriDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 6642
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicySourceUriDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#type ApigatewayDeployment#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6646
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#uri ApigatewayDeployment#uri}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6650
          },
          "name": "uri",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicySourceUriDetails"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicySourceUriDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicySourceUriDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 6696
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 6689
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6748
          },
          "name": "resetUri"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicySourceUriDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6736
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6752
          },
          "name": "uriInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6729
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6742
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6700
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicySourceUriDetails"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicySourceUriDetailsOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 8277
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#type ApigatewayDeployment#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8289
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#additional_validation_policy ApigatewayDeployment#additional_validation_policy}",
            "stability": "stable",
            "summary": "additional_validation_policy block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8299
          },
          "name": "additionalValidationPolicy",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicy"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#client_details ApigatewayDeployment#client_details}",
            "stability": "stable",
            "summary": "client_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8305
          },
          "name": "clientDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyClientDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#is_ssl_verify_disabled ApigatewayDeployment#is_ssl_verify_disabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8281
          },
          "name": "isSslVerifyDisabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#keys ApigatewayDeployment#keys}",
            "stability": "stable",
            "summary": "keys block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8311
          },
          "name": "keys",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyKeys"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#max_cache_duration_in_hours ApigatewayDeployment#max_cache_duration_in_hours}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8285
          },
          "name": "maxCacheDurationInHours",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#source_uri_details ApigatewayDeployment#source_uri_details}",
            "stability": "stable",
            "summary": "source_uri_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8317
          },
          "name": "sourceUriDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicySourceUriDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#uri ApigatewayDeployment#uri}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8293
          },
          "name": "uri",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicy"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 7454
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#audiences ApigatewayDeployment#audiences}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7458
          },
          "name": "audiences",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#issuers ApigatewayDeployment#issuers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7462
          },
          "name": "issuers",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#verify_claims ApigatewayDeployment#verify_claims}",
            "stability": "stable",
            "summary": "verify_claims block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7468
          },
          "name": "verifyClaims",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyVerifyClaims"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicy"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 7521
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 7514
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7595
          },
          "name": "putVerifyClaims",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyVerifyClaims"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7566
          },
          "name": "resetAudiences"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7582
          },
          "name": "resetIssuers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7598
          },
          "name": "resetVerifyClaims"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7592
          },
          "name": "verifyClaims",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyVerifyClaimsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7570
          },
          "name": "audiencesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7586
          },
          "name": "issuersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7602
          },
          "name": "verifyClaimsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyVerifyClaims"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7560
          },
          "name": "audiences",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7576
          },
          "name": "issuers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7525
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicy"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyVerifyClaims": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyVerifyClaims",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 7272
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyVerifyClaims",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#is_required ApigatewayDeployment#is_required}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7276
          },
          "name": "isRequired",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#key ApigatewayDeployment#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7280
          },
          "name": "key",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#values ApigatewayDeployment#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7284
          },
          "name": "values",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyVerifyClaims"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyVerifyClaimsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyVerifyClaimsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 7443
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 7435
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7450
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyVerifyClaimsOutputReference"
            }
          }
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyVerifyClaimsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7443
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7443
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7443
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7436
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyVerifyClaims"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyVerifyClaimsList"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyVerifyClaimsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyVerifyClaimsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 7340
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 7330
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7394
          },
          "name": "resetIsRequired"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7410
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7426
          },
          "name": "resetValues"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyVerifyClaimsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7398
          },
          "name": "isRequiredInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7414
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7430
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7388
          },
          "name": "isRequired",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7404
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7420
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7344
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyVerifyClaims"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyVerifyClaimsOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyClientDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyClientDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 7606
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyClientDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#type ApigatewayDeployment#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7622
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#client_id ApigatewayDeployment#client_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7610
          },
          "name": "clientId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#client_secret_id ApigatewayDeployment#client_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7614
          },
          "name": "clientSecretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#client_secret_version_number ApigatewayDeployment#client_secret_version_number}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7618
          },
          "name": "clientSecretVersionNumber",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyClientDetails"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyClientDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyClientDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 7682
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 7675
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7733
          },
          "name": "resetClientId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7749
          },
          "name": "resetClientSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7765
          },
          "name": "resetClientSecretVersionNumber"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyClientDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7737
          },
          "name": "clientIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7753
          },
          "name": "clientSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7769
          },
          "name": "clientSecretVersionNumberInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7782
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7727
          },
          "name": "clientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7743
          },
          "name": "clientSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7759
          },
          "name": "clientSecretVersionNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7775
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7686
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyClientDetails"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyClientDetailsOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyKeys": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyKeys",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 7786
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyKeys",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#format ApigatewayDeployment#format}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7798
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#alg ApigatewayDeployment#alg}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7790
          },
          "name": "alg",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#e ApigatewayDeployment#e}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7794
          },
          "name": "e",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#key ApigatewayDeployment#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7802
          },
          "name": "key",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#key_ops ApigatewayDeployment#key_ops}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7806
          },
          "name": "keyOps",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#kid ApigatewayDeployment#kid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7810
          },
          "name": "kid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#kty ApigatewayDeployment#kty}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7814
          },
          "name": "kty",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#n ApigatewayDeployment#n}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7818
          },
          "name": "n",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#use ApigatewayDeployment#use}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7822
          },
          "name": "use",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyKeys"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyKeysList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyKeysList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 8152
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 8144
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8159
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyKeysOutputReference"
            }
          }
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyKeysList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8152
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8152
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8152
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8145
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyKeys"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyKeysList"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyKeysOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyKeysOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 7920
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 7910
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8010
          },
          "name": "resetAlg"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8026
          },
          "name": "resetE"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8055
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8071
          },
          "name": "resetKeyOps"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8087
          },
          "name": "resetKid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8103
          },
          "name": "resetKty"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8119
          },
          "name": "resetN"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8135
          },
          "name": "resetUse"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyKeysOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8014
          },
          "name": "algInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8030
          },
          "name": "eInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8043
          },
          "name": "formatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8059
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8075
          },
          "name": "keyOpsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8091
          },
          "name": "kidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8107
          },
          "name": "ktyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8123
          },
          "name": "nInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8139
          },
          "name": "useInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8004
          },
          "name": "alg",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8020
          },
          "name": "e",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8036
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8049
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8065
          },
          "name": "keyOps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8081
          },
          "name": "kid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8097
          },
          "name": "kty",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8113
          },
          "name": "n",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8129
          },
          "name": "use",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7924
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyKeys"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyKeysOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 8405
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 8398
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8538
          },
          "name": "putAdditionalValidationPolicy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicy"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8554
          },
          "name": "putClientDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyClientDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8570
          },
          "name": "putKeys",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyKeys"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8586
          },
          "name": "putSourceUriDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicySourceUriDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8541
          },
          "name": "resetAdditionalValidationPolicy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8557
          },
          "name": "resetClientDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8480
          },
          "name": "resetIsSslVerifyDisabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8573
          },
          "name": "resetKeys"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8496
          },
          "name": "resetMaxCacheDurationInHours"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8589
          },
          "name": "resetSourceUriDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8525
          },
          "name": "resetUri"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8535
          },
          "name": "additionalValidationPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8551
          },
          "name": "clientDetails",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyClientDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8567
          },
          "name": "keys",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyKeysList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8583
          },
          "name": "sourceUriDetails",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicySourceUriDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8545
          },
          "name": "additionalValidationPolicyInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicy"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8561
          },
          "name": "clientDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyClientDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8484
          },
          "name": "isSslVerifyDisabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8577
          },
          "name": "keysInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyKeys"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8500
          },
          "name": "maxCacheDurationInHoursInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8593
          },
          "name": "sourceUriDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicySourceUriDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8513
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8529
          },
          "name": "uriInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8474
          },
          "name": "isSslVerifyDisabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8490
          },
          "name": "maxCacheDurationInHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8506
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8519
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8409
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicy"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicySourceUriDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicySourceUriDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 8163
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicySourceUriDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#type ApigatewayDeployment#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8167
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#uri ApigatewayDeployment#uri}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8171
          },
          "name": "uri",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicySourceUriDetails"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicySourceUriDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicySourceUriDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 8217
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 8210
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8269
          },
          "name": "resetUri"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicySourceUriDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8257
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8273
          },
          "name": "uriInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8250
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8263
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8221
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicySourceUriDetails"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicySourceUriDetailsOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailVerifyClaims": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailVerifyClaims",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 8597
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailVerifyClaims",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#is_required ApigatewayDeployment#is_required}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8601
          },
          "name": "isRequired",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#key ApigatewayDeployment#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8605
          },
          "name": "key",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#values ApigatewayDeployment#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8609
          },
          "name": "values",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailVerifyClaims"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailVerifyClaimsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailVerifyClaimsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 8768
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 8760
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8775
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailVerifyClaimsOutputReference"
            }
          }
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailVerifyClaimsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8768
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8768
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8768
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8761
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailVerifyClaims"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailVerifyClaimsList"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailVerifyClaimsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailVerifyClaimsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 8665
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 8655
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8719
          },
          "name": "resetIsRequired"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8735
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8751
          },
          "name": "resetValues"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailVerifyClaimsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8723
          },
          "name": "isRequiredInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8739
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8755
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8713
          },
          "name": "isRequired",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8729
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8745
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8669
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailVerifyClaims"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailVerifyClaimsOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersKey": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersKey",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 9330
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersKey",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#name ApigatewayDeployment#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9342
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#expression ApigatewayDeployment#expression}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9334
          },
          "name": "expression",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#is_default ApigatewayDeployment#is_default}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9338
          },
          "name": "isDefault",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#type ApigatewayDeployment#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9346
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#values ApigatewayDeployment#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9350
          },
          "name": "values",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersKey"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersKeyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersKeyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 9417
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 9410
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9474
          },
          "name": "resetExpression"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9490
          },
          "name": "resetIsDefault"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9519
          },
          "name": "resetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9535
          },
          "name": "resetValues"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersKeyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9478
          },
          "name": "expressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9494
          },
          "name": "isDefaultInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9507
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9523
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9539
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9468
          },
          "name": "expression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9484
          },
          "name": "isDefault",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9500
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9513
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9529
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9421
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersKey"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersKeyOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 9679
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 9671
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9686
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersOutputReference"
            }
          }
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9679
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9679
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9679
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9672
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersList"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 9604
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 9594
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9649
          },
          "name": "putAuthenticationServerDetail",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetail"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9662
          },
          "name": "putKey",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersKey"
              }
            }
          ]
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9646
          },
          "name": "authenticationServerDetail",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9659
          },
          "name": "key",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersKeyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9653
          },
          "name": "authenticationServerDetailInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetail"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9666
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersKey"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9608
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServers"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 9859
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 9852
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9895
          },
          "name": "putAuthenticationServers",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServers"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9908
          },
          "name": "putSelectionSource",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationSelectionSource"
              }
            }
          ]
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9892
          },
          "name": "authenticationServers",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9905
          },
          "name": "selectionSource",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationSelectionSourceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9899
          },
          "name": "authenticationServersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9912
          },
          "name": "selectionSourceInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationSelectionSource"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9863
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthentication"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationSelectionSource": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationSelectionSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 9690
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationSelectionSource",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#selector ApigatewayDeployment#selector}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9694
          },
          "name": "selector",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#type ApigatewayDeployment#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9698
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationSelectionSource"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationSelectionSourceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationSelectionSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 9744
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 9737
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationSelectionSourceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9784
          },
          "name": "selectorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9797
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9777
          },
          "name": "selector",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9790
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9748
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationSelectionSource"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationSelectionSourceOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesMutualTls": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesMutualTls",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 9916
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesMutualTls",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#allowed_sans ApigatewayDeployment#allowed_sans}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9920
          },
          "name": "allowedSans",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#is_verified_certificate_required ApigatewayDeployment#is_verified_certificate_required}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9924
          },
          "name": "isVerifiedCertificateRequired",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesMutualTls"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesMutualTlsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesMutualTlsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 9970
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 9963
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10009
          },
          "name": "resetAllowedSans"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10025
          },
          "name": "resetIsVerifiedCertificateRequired"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesMutualTlsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10013
          },
          "name": "allowedSansInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10029
          },
          "name": "isVerifiedCertificateRequiredInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10003
          },
          "name": "allowedSans",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10019
          },
          "name": "isVerifiedCertificateRequired",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9974
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesMutualTls"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesMutualTlsOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 10335
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 10328
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10395
          },
          "name": "putAuthentication",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthentication"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10411
          },
          "name": "putCors",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesCors"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10427
          },
          "name": "putDynamicAuthentication",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthentication"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10443
          },
          "name": "putMutualTls",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesMutualTls"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10459
          },
          "name": "putRateLimiting",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesRateLimiting"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10475
          },
          "name": "putUsagePlans",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesUsagePlans"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10398
          },
          "name": "resetAuthentication"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10414
          },
          "name": "resetCors"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10430
          },
          "name": "resetDynamicAuthentication"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10446
          },
          "name": "resetMutualTls"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10462
          },
          "name": "resetRateLimiting"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10478
          },
          "name": "resetUsagePlans"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10392
          },
          "name": "authentication",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10408
          },
          "name": "cors",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesCorsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10424
          },
          "name": "dynamicAuthentication",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10440
          },
          "name": "mutualTls",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesMutualTlsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10456
          },
          "name": "rateLimiting",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesRateLimitingOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10472
          },
          "name": "usagePlans",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesUsagePlansOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10402
          },
          "name": "authenticationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthentication"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10418
          },
          "name": "corsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesCors"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10434
          },
          "name": "dynamicAuthenticationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthentication"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10450
          },
          "name": "mutualTlsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesMutualTls"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10466
          },
          "name": "rateLimitingInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesRateLimiting"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10482
          },
          "name": "usagePlansInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesUsagePlans"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10339
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPolicies"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesRateLimiting": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesRateLimiting",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 10033
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesRateLimiting",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#rate_in_requests_per_second ApigatewayDeployment#rate_in_requests_per_second}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10037
          },
          "name": "rateInRequestsPerSecond",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#rate_key ApigatewayDeployment#rate_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10041
          },
          "name": "rateKey",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesRateLimiting"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesRateLimitingOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesRateLimitingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 10087
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 10080
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesRateLimitingOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10127
          },
          "name": "rateInRequestsPerSecondInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10140
          },
          "name": "rateKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10120
          },
          "name": "rateInRequestsPerSecond",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10133
          },
          "name": "rateKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10091
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesRateLimiting"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesRateLimitingOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesUsagePlans": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesUsagePlans",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 10144
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesUsagePlans",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#token_locations ApigatewayDeployment#token_locations}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10148
          },
          "name": "tokenLocations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesUsagePlans"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesUsagePlansOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesUsagePlansOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 10187
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 10180
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesUsagePlansOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10221
          },
          "name": "tokenLocationsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10214
          },
          "name": "tokenLocations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10191
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesUsagePlans"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRequestPoliciesUsagePlansOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 16882
      },
      "name": "ApigatewayDeploymentSpecificationRoutes",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#backend ApigatewayDeployment#backend}",
            "stability": "stable",
            "summary": "backend block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16896
          },
          "name": "backend",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackend"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#path ApigatewayDeployment#path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16890
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#logging_policies ApigatewayDeployment#logging_policies}",
            "stability": "stable",
            "summary": "logging_policies block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16902
          },
          "name": "loggingPolicies",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesLoggingPolicies"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#methods ApigatewayDeployment#methods}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16886
          },
          "name": "methods",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#request_policies ApigatewayDeployment#request_policies}",
            "stability": "stable",
            "summary": "request_policies block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16908
          },
          "name": "requestPolicies",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPolicies"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#response_policies ApigatewayDeployment#response_policies}",
            "stability": "stable",
            "summary": "response_policies block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16914
          },
          "name": "responsePolicies",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePolicies"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutes"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackend": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackend",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 11512
      },
      "name": "ApigatewayDeploymentSpecificationRoutesBackend",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#type ApigatewayDeployment#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11552
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#allowed_post_logout_uris ApigatewayDeployment#allowed_post_logout_uris}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11516
          },
          "name": "allowedPostLogoutUris",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#body ApigatewayDeployment#body}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11520
          },
          "name": "body",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#connect_timeout_in_seconds ApigatewayDeployment#connect_timeout_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11524
          },
          "name": "connectTimeoutInSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#function_id ApigatewayDeployment#function_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11528
          },
          "name": "functionId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#headers ApigatewayDeployment#headers}",
            "stability": "stable",
            "summary": "headers block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11562
          },
          "name": "headers",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendHeaders"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#is_ssl_verify_disabled ApigatewayDeployment#is_ssl_verify_disabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11532
          },
          "name": "isSslVerifyDisabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#post_logout_state ApigatewayDeployment#post_logout_state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11536
          },
          "name": "postLogoutState",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#read_timeout_in_seconds ApigatewayDeployment#read_timeout_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11540
          },
          "name": "readTimeoutInSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#routing_backends ApigatewayDeployment#routing_backends}",
            "stability": "stable",
            "summary": "routing_backends block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11568
          },
          "name": "routingBackends",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendRoutingBackends"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#selection_source ApigatewayDeployment#selection_source}",
            "stability": "stable",
            "summary": "selection_source block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11574
          },
          "name": "selectionSource",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendSelectionSource"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#send_timeout_in_seconds ApigatewayDeployment#send_timeout_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11544
          },
          "name": "sendTimeoutInSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#status ApigatewayDeployment#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11548
          },
          "name": "status",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#url ApigatewayDeployment#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11556
          },
          "name": "url",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesBackend"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendHeaders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendHeaders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 10486
      },
      "name": "ApigatewayDeploymentSpecificationRoutesBackendHeaders",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#name ApigatewayDeployment#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10490
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#value ApigatewayDeployment#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10494
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesBackendHeaders"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendHeadersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendHeadersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 10624
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 10616
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10631
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendHeadersOutputReference"
            }
          }
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRoutesBackendHeadersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10624
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10624
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10624
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10617
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendHeaders"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesBackendHeadersList"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendHeadersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendHeadersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 10543
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 10533
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10591
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10607
          },
          "name": "resetValue"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRoutesBackendHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10595
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10611
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10585
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10601
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10547
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendHeaders"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesBackendHeadersOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 11704
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 11697
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11985
          },
          "name": "putHeaders",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendHeaders"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12001
          },
          "name": "putRoutingBackends",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendRoutingBackends"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12017
          },
          "name": "putSelectionSource",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendSelectionSource"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11815
          },
          "name": "resetAllowedPostLogoutUris"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11831
          },
          "name": "resetBody"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11847
          },
          "name": "resetConnectTimeoutInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11863
          },
          "name": "resetFunctionId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11988
          },
          "name": "resetHeaders"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11879
          },
          "name": "resetIsSslVerifyDisabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11895
          },
          "name": "resetPostLogoutState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11911
          },
          "name": "resetReadTimeoutInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12004
          },
          "name": "resetRoutingBackends"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12020
          },
          "name": "resetSelectionSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11927
          },
          "name": "resetSendTimeoutInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11943
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11972
          },
          "name": "resetUrl"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRoutesBackendOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11982
          },
          "name": "headers",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11998
          },
          "name": "routingBackends",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12014
          },
          "name": "selectionSource",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendSelectionSourceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11819
          },
          "name": "allowedPostLogoutUrisInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11835
          },
          "name": "bodyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11851
          },
          "name": "connectTimeoutInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11867
          },
          "name": "functionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11992
          },
          "name": "headersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendHeaders"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11883
          },
          "name": "isSslVerifyDisabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11899
          },
          "name": "postLogoutStateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11915
          },
          "name": "readTimeoutInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12008
          },
          "name": "routingBackendsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendRoutingBackends"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12024
          },
          "name": "selectionSourceInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendSelectionSource"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11931
          },
          "name": "sendTimeoutInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11947
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11960
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11976
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11809
          },
          "name": "allowedPostLogoutUris",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11825
          },
          "name": "body",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11841
          },
          "name": "connectTimeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11857
          },
          "name": "functionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11873
          },
          "name": "isSslVerifyDisabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11889
          },
          "name": "postLogoutState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11905
          },
          "name": "readTimeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11921
          },
          "name": "sendTimeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11937
          },
          "name": "status",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11953
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11966
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11708
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackend"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesBackendOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendRoutingBackends": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendRoutingBackends",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 11248
      },
      "name": "ApigatewayDeploymentSpecificationRoutesBackendRoutingBackends",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#backend ApigatewayDeployment#backend}",
            "stability": "stable",
            "summary": "backend block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11254
          },
          "name": "backend",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackend"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#key ApigatewayDeployment#key}",
            "stability": "stable",
            "summary": "key block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11260
          },
          "name": "key",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsKey"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesBackendRoutingBackends"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackend": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackend",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 10715
      },
      "name": "ApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackend",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#type ApigatewayDeployment#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10743
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#body ApigatewayDeployment#body}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10719
          },
          "name": "body",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#connect_timeout_in_seconds ApigatewayDeployment#connect_timeout_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10723
          },
          "name": "connectTimeoutInSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#function_id ApigatewayDeployment#function_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10727
          },
          "name": "functionId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#is_ssl_verify_disabled ApigatewayDeployment#is_ssl_verify_disabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10731
          },
          "name": "isSslVerifyDisabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#read_timeout_in_seconds ApigatewayDeployment#read_timeout_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10735
          },
          "name": "readTimeoutInSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#status ApigatewayDeployment#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10739
          },
          "name": "status",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#url ApigatewayDeployment#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10747
          },
          "name": "url",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackend"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackendHeaders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackendHeaders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 10635
      },
      "name": "ApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackendHeaders",
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackendHeaders"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackendHeadersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackendHeadersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 10704
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 10697
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10711
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackendHeadersOutputReference"
            }
          }
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackendHeadersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10704
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10704
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10704
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackendHeadersList"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackendHeadersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackendHeadersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 10667
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 10658
      },
      "name": "ApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackendHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10687
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10692
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10671
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackendHeaders"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackendHeadersOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackendOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackendOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 10835
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 10828
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10910
          },
          "name": "resetBody"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10926
          },
          "name": "resetConnectTimeoutInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10942
          },
          "name": "resetFunctionId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10964
          },
          "name": "resetIsSslVerifyDisabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10980
          },
          "name": "resetReadTimeoutInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11001
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11030
          },
          "name": "resetUrl"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackendOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10952
          },
          "name": "headers",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackendHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10989
          },
          "name": "sendTimeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10914
          },
          "name": "bodyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10930
          },
          "name": "connectTimeoutInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10946
          },
          "name": "functionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10968
          },
          "name": "isSslVerifyDisabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10984
          },
          "name": "readTimeoutInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11005
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11018
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11034
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10904
          },
          "name": "body",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10920
          },
          "name": "connectTimeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10936
          },
          "name": "functionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10958
          },
          "name": "isSslVerifyDisabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10974
          },
          "name": "readTimeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10995
          },
          "name": "status",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11011
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11024
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10839
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackend"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackendOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsKey": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsKey",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 11038
      },
      "name": "ApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsKey",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#name ApigatewayDeployment#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11050
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#type ApigatewayDeployment#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11054
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#expression ApigatewayDeployment#expression}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11042
          },
          "name": "expression",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#is_default ApigatewayDeployment#is_default}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11046
          },
          "name": "isDefault",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#values ApigatewayDeployment#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11058
          },
          "name": "values",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsKey"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsKeyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsKeyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 11125
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 11118
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11182
          },
          "name": "resetExpression"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11198
          },
          "name": "resetIsDefault"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11240
          },
          "name": "resetValues"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsKeyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11186
          },
          "name": "expressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11202
          },
          "name": "isDefaultInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11215
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11228
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11244
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11176
          },
          "name": "expression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11192
          },
          "name": "isDefault",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11208
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11221
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11234
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11129
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsKey"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsKeyOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 11390
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 11382
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11397
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsOutputReference"
            }
          }
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11390
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11390
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11390
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11383
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendRoutingBackends"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsList"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 11309
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 11299
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11354
          },
          "name": "putBackend",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackend"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11370
          },
          "name": "putKey",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsKey"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11357
          },
          "name": "resetBackend"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11373
          },
          "name": "resetKey"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11351
          },
          "name": "backend",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackendOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11367
          },
          "name": "key",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsKeyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11361
          },
          "name": "backendInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackend"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11377
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsKey"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11313
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendRoutingBackends"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendSelectionSource": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendSelectionSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 11401
      },
      "name": "ApigatewayDeploymentSpecificationRoutesBackendSelectionSource",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#selector ApigatewayDeployment#selector}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11405
          },
          "name": "selector",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#type ApigatewayDeployment#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11409
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesBackendSelectionSource"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendSelectionSourceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendSelectionSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 11455
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 11448
      },
      "name": "ApigatewayDeploymentSpecificationRoutesBackendSelectionSourceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11495
          },
          "name": "selectorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11508
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11488
          },
          "name": "selector",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11501
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11459
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendSelectionSource"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesBackendSelectionSourceOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 17154
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 17146
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17161
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesOutputReference"
            }
          }
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRoutesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17154
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17154
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17154
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17147
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesList"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesLoggingPolicies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesLoggingPolicies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 12229
      },
      "name": "ApigatewayDeploymentSpecificationRoutesLoggingPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#access_log ApigatewayDeployment#access_log}",
            "stability": "stable",
            "summary": "access_log block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12235
          },
          "name": "accessLog",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesLoggingPoliciesAccessLog"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#execution_log ApigatewayDeployment#execution_log}",
            "stability": "stable",
            "summary": "execution_log block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12241
          },
          "name": "executionLog",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesLoggingPoliciesExecutionLog"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesLoggingPolicies"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesLoggingPoliciesAccessLog": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesLoggingPoliciesAccessLog",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 12028
      },
      "name": "ApigatewayDeploymentSpecificationRoutesLoggingPoliciesAccessLog",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#is_enabled ApigatewayDeployment#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12032
          },
          "name": "isEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesLoggingPoliciesAccessLog"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesLoggingPoliciesAccessLogOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesLoggingPoliciesAccessLogOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 12071
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 12064
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12104
          },
          "name": "resetIsEnabled"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRoutesLoggingPoliciesAccessLogOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12108
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12098
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12075
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesLoggingPoliciesAccessLog"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesLoggingPoliciesAccessLogOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesLoggingPoliciesExecutionLog": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesLoggingPoliciesExecutionLog",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 12112
      },
      "name": "ApigatewayDeploymentSpecificationRoutesLoggingPoliciesExecutionLog",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#is_enabled ApigatewayDeployment#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12116
          },
          "name": "isEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#log_level ApigatewayDeployment#log_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12120
          },
          "name": "logLevel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesLoggingPoliciesExecutionLog"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesLoggingPoliciesExecutionLogOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesLoggingPoliciesExecutionLogOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 12166
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 12159
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12205
          },
          "name": "resetIsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12221
          },
          "name": "resetLogLevel"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRoutesLoggingPoliciesExecutionLogOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12209
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12225
          },
          "name": "logLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12199
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12215
          },
          "name": "logLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12170
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesLoggingPoliciesExecutionLog"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesLoggingPoliciesExecutionLogOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesLoggingPoliciesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesLoggingPoliciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 12287
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 12280
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12323
          },
          "name": "putAccessLog",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesLoggingPoliciesAccessLog"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12339
          },
          "name": "putExecutionLog",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesLoggingPoliciesExecutionLog"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12326
          },
          "name": "resetAccessLog"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12342
          },
          "name": "resetExecutionLog"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRoutesLoggingPoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12320
          },
          "name": "accessLog",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesLoggingPoliciesAccessLogOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12336
          },
          "name": "executionLog",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesLoggingPoliciesExecutionLogOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12330
          },
          "name": "accessLogInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesLoggingPoliciesAccessLog"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12346
          },
          "name": "executionLogInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesLoggingPoliciesExecutionLog"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12291
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesLoggingPolicies"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesLoggingPoliciesOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 16991
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 16981
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17089
          },
          "name": "putBackend",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackend"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17102
          },
          "name": "putLoggingPolicies",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesLoggingPolicies"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17118
          },
          "name": "putRequestPolicies",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPolicies"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17134
          },
          "name": "putResponsePolicies",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePolicies"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17105
          },
          "name": "resetLoggingPolicies"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17063
          },
          "name": "resetMethods"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17121
          },
          "name": "resetRequestPolicies"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17137
          },
          "name": "resetResponsePolicies"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRoutesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17086
          },
          "name": "backend",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17099
          },
          "name": "loggingPolicies",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesLoggingPoliciesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17115
          },
          "name": "requestPolicies",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17131
          },
          "name": "responsePolicies",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17093
          },
          "name": "backendInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackend"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17109
          },
          "name": "loggingPoliciesInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesLoggingPolicies"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17067
          },
          "name": "methodsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17080
          },
          "name": "pathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17125
          },
          "name": "requestPoliciesInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPolicies"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17141
          },
          "name": "responsePoliciesInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePolicies"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17057
          },
          "name": "methods",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17073
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16995
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutes"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPolicies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPolicies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 15452
      },
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#authorization ApigatewayDeployment#authorization}",
            "stability": "stable",
            "summary": "authorization block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15458
          },
          "name": "authorization",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesAuthorization"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#body_validation ApigatewayDeployment#body_validation}",
            "stability": "stable",
            "summary": "body_validation block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15464
          },
          "name": "bodyValidation",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidation"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#cors ApigatewayDeployment#cors}",
            "stability": "stable",
            "summary": "cors block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15470
          },
          "name": "cors",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesCors"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#header_transformations ApigatewayDeployment#header_transformations}",
            "stability": "stable",
            "summary": "header_transformations block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15476
          },
          "name": "headerTransformations",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformations"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#header_validations ApigatewayDeployment#header_validations}",
            "stability": "stable",
            "summary": "header_validations block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15482
          },
          "name": "headerValidations",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidations"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#query_parameter_transformations ApigatewayDeployment#query_parameter_transformations}",
            "stability": "stable",
            "summary": "query_parameter_transformations block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15488
          },
          "name": "queryParameterTransformations",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformations"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#query_parameter_validations ApigatewayDeployment#query_parameter_validations}",
            "stability": "stable",
            "summary": "query_parameter_validations block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15494
          },
          "name": "queryParameterValidations",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidations"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#response_cache_lookup ApigatewayDeployment#response_cache_lookup}",
            "stability": "stable",
            "summary": "response_cache_lookup block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15500
          },
          "name": "responseCacheLookup",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesResponseCacheLookup"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesRequestPolicies"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesAuthorization": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesAuthorization",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 12350
      },
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesAuthorization",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#allowed_scope ApigatewayDeployment#allowed_scope}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12354
          },
          "name": "allowedScope",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#type ApigatewayDeployment#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12358
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesRequestPoliciesAuthorization"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesAuthorizationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesAuthorizationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 12404
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 12397
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12443
          },
          "name": "resetAllowedScope"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12459
          },
          "name": "resetType"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesAuthorizationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12447
          },
          "name": "allowedScopeInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12463
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12437
          },
          "name": "allowedScope",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12453
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12408
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesAuthorization"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesRequestPoliciesAuthorizationOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidation": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidation",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 12610
      },
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidation",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#content ApigatewayDeployment#content}",
            "stability": "stable",
            "summary": "content block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12624
          },
          "name": "content",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidationContent"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#required ApigatewayDeployment#required}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12614
          },
          "name": "required",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#validation_mode ApigatewayDeployment#validation_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12618
          },
          "name": "validationMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidation"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidationContent": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidationContent",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 12467
      },
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidationContent",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#media_type ApigatewayDeployment#media_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12471
          },
          "name": "mediaType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#validation_type ApigatewayDeployment#validation_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12475
          },
          "name": "validationType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidationContent"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidationContentList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidationContentList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 12599
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 12591
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12606
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidationContentOutputReference"
            }
          }
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidationContentList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12599
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12599
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12599
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12592
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidationContent"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidationContentList"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidationContentOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidationContentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 12524
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 12514
      },
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidationContentOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12573
          },
          "name": "mediaTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12586
          },
          "name": "validationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12566
          },
          "name": "mediaType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12579
          },
          "name": "validationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12528
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidationContent"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidationContentOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 12677
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 12670
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12751
          },
          "name": "putContent",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidationContent"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12754
          },
          "name": "resetContent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12722
          },
          "name": "resetRequired"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12738
          },
          "name": "resetValidationMode"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12748
          },
          "name": "content",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidationContentList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12758
          },
          "name": "contentInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidationContent"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12726
          },
          "name": "requiredInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12742
          },
          "name": "validationModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12716
          },
          "name": "required",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12732
          },
          "name": "validationMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12681
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidation"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidationOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesCors": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesCors",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 12762
      },
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesCors",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#allowed_origins ApigatewayDeployment#allowed_origins}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12774
          },
          "name": "allowedOrigins",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#allowed_headers ApigatewayDeployment#allowed_headers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12766
          },
          "name": "allowedHeaders",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#allowed_methods ApigatewayDeployment#allowed_methods}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12770
          },
          "name": "allowedMethods",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#exposed_headers ApigatewayDeployment#exposed_headers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12778
          },
          "name": "exposedHeaders",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#is_allow_credentials_enabled ApigatewayDeployment#is_allow_credentials_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12782
          },
          "name": "isAllowCredentialsEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#max_age_in_seconds ApigatewayDeployment#max_age_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12786
          },
          "name": "maxAgeInSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesRequestPoliciesCors"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesCorsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesCorsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 12860
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 12853
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12923
          },
          "name": "resetAllowedHeaders"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12939
          },
          "name": "resetAllowedMethods"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12968
          },
          "name": "resetExposedHeaders"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12984
          },
          "name": "resetIsAllowCredentialsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13000
          },
          "name": "resetMaxAgeInSeconds"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesCorsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12927
          },
          "name": "allowedHeadersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12943
          },
          "name": "allowedMethodsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12956
          },
          "name": "allowedOriginsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12972
          },
          "name": "exposedHeadersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12988
          },
          "name": "isAllowCredentialsEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13004
          },
          "name": "maxAgeInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12917
          },
          "name": "allowedHeaders",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12933
          },
          "name": "allowedMethods",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12949
          },
          "name": "allowedOrigins",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12962
          },
          "name": "exposedHeaders",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12978
          },
          "name": "isAllowCredentialsEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12994
          },
          "name": "maxAgeInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12864
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesCors"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesRequestPoliciesCorsOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 13719
      },
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#filter_headers ApigatewayDeployment#filter_headers}",
            "stability": "stable",
            "summary": "filter_headers block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13725
          },
          "name": "filterHeaders",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeaders"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#rename_headers ApigatewayDeployment#rename_headers}",
            "stability": "stable",
            "summary": "rename_headers block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13731
          },
          "name": "renameHeaders",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeaders"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#set_headers ApigatewayDeployment#set_headers}",
            "stability": "stable",
            "summary": "set_headers block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13737
          },
          "name": "setHeaders",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeaders"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformations"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeaders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeaders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 13121
      },
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeaders",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#items ApigatewayDeployment#items}",
            "stability": "stable",
            "summary": "items block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13131
          },
          "name": "items",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#type ApigatewayDeployment#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13125
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeaders"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 13008
      },
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItems",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#name ApigatewayDeployment#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13012
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItems"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 13110
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 13102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13117
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItemsOutputReference"
            }
          }
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13110
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13110
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13110
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13103
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItemsList"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 13054
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 13044
      },
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13097
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13090
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13058
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItems"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItemsOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 13177
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 13170
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13226
          },
          "name": "putItems",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItems"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13223
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13230
          },
          "name": "itemsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13217
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13210
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13181
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeaders"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 13790
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 13783
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13832
          },
          "name": "putFilterHeaders",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeaders"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13848
          },
          "name": "putRenameHeaders",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeaders"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13864
          },
          "name": "putSetHeaders",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeaders"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13835
          },
          "name": "resetFilterHeaders"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13851
          },
          "name": "resetRenameHeaders"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13867
          },
          "name": "resetSetHeaders"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13829
          },
          "name": "filterHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13845
          },
          "name": "renameHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13861
          },
          "name": "setHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13839
          },
          "name": "filterHeadersInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeaders"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13855
          },
          "name": "renameHeadersInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeaders"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13871
          },
          "name": "setHeadersInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeaders"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13794
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformations"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeaders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeaders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 13377
      },
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeaders",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#items ApigatewayDeployment#items}",
            "stability": "stable",
            "summary": "items block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13383
          },
          "name": "items",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeaders"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 13234
      },
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItems",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#from ApigatewayDeployment#from}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13238
          },
          "name": "from",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#to ApigatewayDeployment#to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13242
          },
          "name": "to",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItems"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 13366
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 13358
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13373
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItemsOutputReference"
            }
          }
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13366
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13366
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13366
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13359
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItemsList"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 13291
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 13281
      },
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13340
          },
          "name": "fromInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13353
          },
          "name": "toInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13333
          },
          "name": "from",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13346
          },
          "name": "to",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13295
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItems"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItemsOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 13422
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 13415
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13452
          },
          "name": "putItems",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItems"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13449
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13456
          },
          "name": "itemsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13426
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeaders"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeaders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeaders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 13636
      },
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeaders",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#items ApigatewayDeployment#items}",
            "stability": "stable",
            "summary": "items block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13642
          },
          "name": "items",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeaders"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 13460
      },
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItems",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#name ApigatewayDeployment#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13468
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#values ApigatewayDeployment#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13472
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#if_exists ApigatewayDeployment#if_exists}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13464
          },
          "name": "ifExists",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItems"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 13625
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 13617
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13632
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItemsOutputReference"
            }
          }
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13625
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13625
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13625
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13618
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItemsList"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 13528
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 13518
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13582
          },
          "name": "resetIfExists"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13586
          },
          "name": "ifExistsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13599
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13612
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13576
          },
          "name": "ifExists",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13592
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13605
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13532
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItems"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItemsOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 13681
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 13674
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13711
          },
          "name": "putItems",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItems"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13708
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13715
          },
          "name": "itemsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13685
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeaders"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 14021
      },
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#headers ApigatewayDeployment#headers}",
            "stability": "stable",
            "summary": "headers block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14031
          },
          "name": "headers",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsHeaders"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#validation_mode ApigatewayDeployment#validation_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14025
          },
          "name": "validationMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidations"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsHeaders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsHeaders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 13875
      },
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsHeaders",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#name ApigatewayDeployment#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13879
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#required ApigatewayDeployment#required}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13883
          },
          "name": "required",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsHeaders"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsHeadersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsHeadersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 14010
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 14002
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14017
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsHeadersOutputReference"
            }
          }
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsHeadersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14010
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14010
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14010
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14003
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsHeaders"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsHeadersList"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsHeadersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsHeadersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 13932
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 13922
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13993
          },
          "name": "resetRequired"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13981
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13997
          },
          "name": "requiredInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13974
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13987
          },
          "name": "required",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13936
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsHeaders"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsHeadersOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 14077
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 14070
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14129
          },
          "name": "putHeaders",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsHeaders"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14132
          },
          "name": "resetHeaders"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14116
          },
          "name": "resetValidationMode"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14126
          },
          "name": "headers",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14136
          },
          "name": "headersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsHeaders"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14120
          },
          "name": "validationModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14110
          },
          "name": "validationMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14081
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidations"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 15588
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 15581
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15660
          },
          "name": "putAuthorization",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesAuthorization"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15676
          },
          "name": "putBodyValidation",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidation"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15692
          },
          "name": "putCors",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesCors"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15708
          },
          "name": "putHeaderTransformations",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformations"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15724
          },
          "name": "putHeaderValidations",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidations"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15740
          },
          "name": "putQueryParameterTransformations",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformations"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15756
          },
          "name": "putQueryParameterValidations",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidations"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15772
          },
          "name": "putResponseCacheLookup",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesResponseCacheLookup"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15663
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15679
          },
          "name": "resetBodyValidation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15695
          },
          "name": "resetCors"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15711
          },
          "name": "resetHeaderTransformations"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15727
          },
          "name": "resetHeaderValidations"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15743
          },
          "name": "resetQueryParameterTransformations"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15759
          },
          "name": "resetQueryParameterValidations"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15775
          },
          "name": "resetResponseCacheLookup"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15657
          },
          "name": "authorization",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesAuthorizationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15673
          },
          "name": "bodyValidation",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15689
          },
          "name": "cors",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesCorsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15705
          },
          "name": "headerTransformations",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15721
          },
          "name": "headerValidations",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15737
          },
          "name": "queryParameterTransformations",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15753
          },
          "name": "queryParameterValidations",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15769
          },
          "name": "responseCacheLookup",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesResponseCacheLookupOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15667
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesAuthorization"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15683
          },
          "name": "bodyValidationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidation"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15699
          },
          "name": "corsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesCors"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15715
          },
          "name": "headerTransformationsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformations"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15731
          },
          "name": "headerValidationsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidations"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15747
          },
          "name": "queryParameterTransformationsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformations"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15763
          },
          "name": "queryParameterValidationsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidations"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15779
          },
          "name": "responseCacheLookupInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesResponseCacheLookup"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15592
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPolicies"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesRequestPoliciesOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 14851
      },
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#filter_query_parameters ApigatewayDeployment#filter_query_parameters}",
            "stability": "stable",
            "summary": "filter_query_parameters block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14857
          },
          "name": "filterQueryParameters",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParameters"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#rename_query_parameters ApigatewayDeployment#rename_query_parameters}",
            "stability": "stable",
            "summary": "rename_query_parameters block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14863
          },
          "name": "renameQueryParameters",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParameters"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#set_query_parameters ApigatewayDeployment#set_query_parameters}",
            "stability": "stable",
            "summary": "set_query_parameters block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14869
          },
          "name": "setQueryParameters",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParameters"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformations"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParameters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 14253
      },
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParameters",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#items ApigatewayDeployment#items}",
            "stability": "stable",
            "summary": "items block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14263
          },
          "name": "items",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#type ApigatewayDeployment#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14257
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParameters"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 14140
      },
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItems",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#name ApigatewayDeployment#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14144
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItems"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 14242
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 14234
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14249
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItemsOutputReference"
            }
          }
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14242
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14242
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14242
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14235
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItemsList"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 14186
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 14176
      },
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14229
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14222
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14190
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItems"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItemsOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 14309
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 14302
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14358
          },
          "name": "putItems",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItems"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14355
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14362
          },
          "name": "itemsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14349
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14342
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14313
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParameters"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 14922
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 14915
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14964
          },
          "name": "putFilterQueryParameters",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParameters"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14980
          },
          "name": "putRenameQueryParameters",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParameters"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14996
          },
          "name": "putSetQueryParameters",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParameters"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14967
          },
          "name": "resetFilterQueryParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14983
          },
          "name": "resetRenameQueryParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14999
          },
          "name": "resetSetQueryParameters"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14961
          },
          "name": "filterQueryParameters",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14977
          },
          "name": "renameQueryParameters",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14993
          },
          "name": "setQueryParameters",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14971
          },
          "name": "filterQueryParametersInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParameters"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14987
          },
          "name": "renameQueryParametersInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParameters"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15003
          },
          "name": "setQueryParametersInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParameters"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14926
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformations"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParameters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 14509
      },
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParameters",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#items ApigatewayDeployment#items}",
            "stability": "stable",
            "summary": "items block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14515
          },
          "name": "items",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParameters"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 14366
      },
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItems",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#from ApigatewayDeployment#from}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14370
          },
          "name": "from",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#to ApigatewayDeployment#to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14374
          },
          "name": "to",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItems"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 14498
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 14490
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14505
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItemsOutputReference"
            }
          }
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14498
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14498
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14498
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14491
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItemsList"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 14423
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 14413
      },
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14472
          },
          "name": "fromInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14485
          },
          "name": "toInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14465
          },
          "name": "from",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14478
          },
          "name": "to",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14427
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItems"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItemsOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 14554
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 14547
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14584
          },
          "name": "putItems",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItems"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14581
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14588
          },
          "name": "itemsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14558
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParameters"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParameters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 14768
      },
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParameters",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#items ApigatewayDeployment#items}",
            "stability": "stable",
            "summary": "items block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14774
          },
          "name": "items",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParameters"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 14592
      },
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItems",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#name ApigatewayDeployment#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14600
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#values ApigatewayDeployment#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14604
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#if_exists ApigatewayDeployment#if_exists}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14596
          },
          "name": "ifExists",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItems"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 14757
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 14749
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14764
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItemsOutputReference"
            }
          }
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14757
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14757
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14757
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14750
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItemsList"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 14660
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 14650
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14714
          },
          "name": "resetIfExists"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14718
          },
          "name": "ifExistsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14731
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14744
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14708
          },
          "name": "ifExists",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14724
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14737
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14664
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItems"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItemsOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 14813
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 14806
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14843
          },
          "name": "putItems",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItems"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14840
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14847
          },
          "name": "itemsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14817
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParameters"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 15153
      },
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#parameters ApigatewayDeployment#parameters}",
            "stability": "stable",
            "summary": "parameters block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15163
          },
          "name": "parameters",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsParameters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#validation_mode ApigatewayDeployment#validation_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15157
          },
          "name": "validationMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidations"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 15209
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 15202
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15261
          },
          "name": "putParameters",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsParameters"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15264
          },
          "name": "resetParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15248
          },
          "name": "resetValidationMode"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15258
          },
          "name": "parameters",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15268
          },
          "name": "parametersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsParameters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15252
          },
          "name": "validationModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15242
          },
          "name": "validationMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15213
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidations"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsParameters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 15007
      },
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsParameters",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#name ApigatewayDeployment#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15011
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#required ApigatewayDeployment#required}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15015
          },
          "name": "required",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsParameters"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsParametersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsParametersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 15142
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 15134
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15149
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsParametersOutputReference"
            }
          }
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsParametersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15142
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15142
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15142
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15135
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsParameters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsParametersList"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsParametersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 15064
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 15054
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15125
          },
          "name": "resetRequired"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15113
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15129
          },
          "name": "requiredInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15106
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15119
          },
          "name": "required",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15068
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsParameters"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsParametersOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesResponseCacheLookup": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesResponseCacheLookup",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 15272
      },
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesResponseCacheLookup",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#type ApigatewayDeployment#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15288
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#cache_key_additions ApigatewayDeployment#cache_key_additions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15276
          },
          "name": "cacheKeyAdditions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#is_enabled ApigatewayDeployment#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15280
          },
          "name": "isEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#is_private_caching_enabled ApigatewayDeployment#is_private_caching_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15284
          },
          "name": "isPrivateCachingEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesRequestPoliciesResponseCacheLookup"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesResponseCacheLookupOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesResponseCacheLookupOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 15348
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 15341
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15399
          },
          "name": "resetCacheKeyAdditions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15415
          },
          "name": "resetIsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15431
          },
          "name": "resetIsPrivateCachingEnabled"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesResponseCacheLookupOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15403
          },
          "name": "cacheKeyAdditionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15419
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15435
          },
          "name": "isPrivateCachingEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15448
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15393
          },
          "name": "cacheKeyAdditions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15409
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15425
          },
          "name": "isPrivateCachingEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15441
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15352
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesResponseCacheLookup"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesRequestPoliciesResponseCacheLookupOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePolicies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePolicies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 16761
      },
      "name": "ApigatewayDeploymentSpecificationRoutesResponsePolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#header_transformations ApigatewayDeployment#header_transformations}",
            "stability": "stable",
            "summary": "header_transformations block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16767
          },
          "name": "headerTransformations",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformations"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#response_cache_store ApigatewayDeployment#response_cache_store}",
            "stability": "stable",
            "summary": "response_cache_store block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16773
          },
          "name": "responseCacheStore",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesResponseCacheStore"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesResponsePolicies"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 16494
      },
      "name": "ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#filter_headers ApigatewayDeployment#filter_headers}",
            "stability": "stable",
            "summary": "filter_headers block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16500
          },
          "name": "filterHeaders",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeaders"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#rename_headers ApigatewayDeployment#rename_headers}",
            "stability": "stable",
            "summary": "rename_headers block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16506
          },
          "name": "renameHeaders",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeaders"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#set_headers ApigatewayDeployment#set_headers}",
            "stability": "stable",
            "summary": "set_headers block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16512
          },
          "name": "setHeaders",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeaders"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformations"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeaders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeaders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 15896
      },
      "name": "ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeaders",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#items ApigatewayDeployment#items}",
            "stability": "stable",
            "summary": "items block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15906
          },
          "name": "items",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#type ApigatewayDeployment#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15900
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeaders"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 15783
      },
      "name": "ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItems",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#name ApigatewayDeployment#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15787
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItems"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 15885
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 15877
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15892
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItemsOutputReference"
            }
          }
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15885
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15885
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15885
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15878
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItemsList"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 15829
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 15819
      },
      "name": "ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15872
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15865
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15833
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItems"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItemsOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 15952
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 15945
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16001
          },
          "name": "putItems",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItems"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15998
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16005
          },
          "name": "itemsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15992
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15985
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15956
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeaders"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 16565
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 16558
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16607
          },
          "name": "putFilterHeaders",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeaders"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16623
          },
          "name": "putRenameHeaders",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeaders"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16639
          },
          "name": "putSetHeaders",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeaders"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16610
          },
          "name": "resetFilterHeaders"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16626
          },
          "name": "resetRenameHeaders"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16642
          },
          "name": "resetSetHeaders"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16604
          },
          "name": "filterHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16620
          },
          "name": "renameHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16636
          },
          "name": "setHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16614
          },
          "name": "filterHeadersInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeaders"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16630
          },
          "name": "renameHeadersInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeaders"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16646
          },
          "name": "setHeadersInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeaders"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16569
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformations"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeaders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeaders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 16152
      },
      "name": "ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeaders",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#items ApigatewayDeployment#items}",
            "stability": "stable",
            "summary": "items block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16158
          },
          "name": "items",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeaders"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 16009
      },
      "name": "ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItems",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#from ApigatewayDeployment#from}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16013
          },
          "name": "from",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#to ApigatewayDeployment#to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16017
          },
          "name": "to",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItems"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 16141
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 16133
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16148
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItemsOutputReference"
            }
          }
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16141
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16141
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16141
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16134
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItemsList"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 16066
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 16056
      },
      "name": "ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16115
          },
          "name": "fromInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16128
          },
          "name": "toInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16108
          },
          "name": "from",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16121
          },
          "name": "to",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16070
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItems"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItemsOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 16197
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 16190
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16227
          },
          "name": "putItems",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItems"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16224
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16231
          },
          "name": "itemsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16201
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeaders"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeaders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeaders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 16411
      },
      "name": "ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeaders",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#items ApigatewayDeployment#items}",
            "stability": "stable",
            "summary": "items block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16417
          },
          "name": "items",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeaders"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 16235
      },
      "name": "ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItems",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#name ApigatewayDeployment#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16243
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#values ApigatewayDeployment#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16247
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#if_exists ApigatewayDeployment#if_exists}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16239
          },
          "name": "ifExists",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItems"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 16400
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 16392
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16407
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItemsOutputReference"
            }
          }
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16400
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16400
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16400
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16393
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItemsList"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 16303
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 16293
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16357
          },
          "name": "resetIfExists"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16361
          },
          "name": "ifExistsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16374
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16387
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16351
          },
          "name": "ifExists",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16367
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16380
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16307
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItems"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItemsOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 16456
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 16449
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16486
          },
          "name": "putItems",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItems"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16483
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16490
          },
          "name": "itemsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16460
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeaders"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 16819
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 16812
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16855
          },
          "name": "putHeaderTransformations",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformations"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16871
          },
          "name": "putResponseCacheStore",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesResponseCacheStore"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16858
          },
          "name": "resetHeaderTransformations"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16874
          },
          "name": "resetResponseCacheStore"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRoutesResponsePoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16852
          },
          "name": "headerTransformations",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16868
          },
          "name": "responseCacheStore",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesResponseCacheStoreOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16862
          },
          "name": "headerTransformationsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformations"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16878
          },
          "name": "responseCacheStoreInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesResponseCacheStore"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16823
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePolicies"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesResponsePoliciesOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesResponseCacheStore": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesResponseCacheStore",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 16650
      },
      "name": "ApigatewayDeploymentSpecificationRoutesResponsePoliciesResponseCacheStore",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#time_to_live_in_seconds ApigatewayDeployment#time_to_live_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16654
          },
          "name": "timeToLiveInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#type ApigatewayDeployment#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16658
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesResponsePoliciesResponseCacheStore"
    },
    "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesResponseCacheStoreOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesResponseCacheStoreOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 16704
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 16697
      },
      "name": "ApigatewayDeploymentSpecificationRoutesResponsePoliciesResponseCacheStoreOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16744
          },
          "name": "timeToLiveInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16757
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16737
          },
          "name": "timeToLiveInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16750
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16708
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesResponseCacheStore"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentSpecificationRoutesResponsePoliciesResponseCacheStoreOutputReference"
    },
    "cdktf-provider-oci.ApigatewayDeploymentTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 17318
      },
      "name": "ApigatewayDeploymentTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#create ApigatewayDeployment#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17322
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#delete ApigatewayDeployment#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17326
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_deployment#update ApigatewayDeployment#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17330
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentTimeouts"
    },
    "cdktf-provider-oci.ApigatewayDeploymentTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 17384
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 17376
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17438
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17454
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17470
          },
          "name": "resetUpdate"
        }
      ],
      "name": "ApigatewayDeploymentTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17442
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17458
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17474
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17432
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17448
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17464
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17388
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApigatewayDeploymentTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentTimeoutsOutputReference"
    },
    "cdktf-provider-oci.ApigatewayGateway": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_gateway oci_apigateway_gateway}."
      },
      "fqn": "cdktf-provider-oci.ApigatewayGateway",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_gateway oci_apigateway_gateway} Resource."
        },
        "locationInModule": {
          "filename": "src/apigateway-gateway/index.ts",
          "line": 1014
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.ApigatewayGatewayConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-gateway/index.ts",
        "line": 982
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ApigatewayGateway resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 999
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the ApigatewayGateway to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_gateway#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ApigatewayGateway that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ApigatewayGateway to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1219
          },
          "name": "putCaBundles",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ApigatewayGatewayCaBundles"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1235
          },
          "name": "putResponseCacheDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayGatewayResponseCacheDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1251
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayGatewayTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1222
          },
          "name": "resetCaBundles"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1056
          },
          "name": "resetCertificateId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1085
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1101
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1130
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1151
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1178
          },
          "name": "resetNetworkSecurityGroupIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1238
          },
          "name": "resetResponseCacheDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1254
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1266
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1283
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ApigatewayGateway",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 987
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1216
          },
          "name": "caBundles",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayGatewayCaBundlesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1139
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1161
          },
          "name": "ipAddresses",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayGatewayIpAddressesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1166
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1232
          },
          "name": "responseCacheDetails",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayGatewayResponseCacheDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1187
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1205
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1248
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayGatewayTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1210
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1226
          },
          "name": "caBundlesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayGatewayCaBundles"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1060
          },
          "name": "certificateIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1073
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1089
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1105
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1118
          },
          "name": "endpointTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1134
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1155
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1182
          },
          "name": "networkSecurityGroupIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1242
          },
          "name": "responseCacheDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayGatewayResponseCacheDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1200
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1258
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApigatewayGatewayTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1050
          },
          "name": "certificateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1066
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1079
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1095
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1111
          },
          "name": "endpointType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1124
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1145
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1172
          },
          "name": "networkSecurityGroupIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1193
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apigateway-gateway/index:ApigatewayGateway"
    },
    "cdktf-provider-oci.ApigatewayGatewayCaBundles": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayGatewayCaBundles",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-gateway/index.ts",
        "line": 143
      },
      "name": "ApigatewayGatewayCaBundles",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_gateway#type ApigatewayGateway#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 155
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_gateway#ca_bundle_id ApigatewayGateway#ca_bundle_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 147
          },
          "name": "caBundleId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_gateway#certificate_authority_id ApigatewayGateway#certificate_authority_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 151
          },
          "name": "certificateAuthorityId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apigateway-gateway/index:ApigatewayGatewayCaBundles"
    },
    "cdktf-provider-oci.ApigatewayGatewayCaBundlesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayGatewayCaBundlesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-gateway/index.ts",
          "line": 311
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-gateway/index.ts",
        "line": 303
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 318
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ApigatewayGatewayCaBundlesOutputReference"
            }
          }
        }
      ],
      "name": "ApigatewayGatewayCaBundlesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 311
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 311
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 311
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 304
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayGatewayCaBundles"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-gateway/index:ApigatewayGatewayCaBundlesList"
    },
    "cdktf-provider-oci.ApigatewayGatewayCaBundlesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayGatewayCaBundlesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-gateway/index.ts",
          "line": 211
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-gateway/index.ts",
        "line": 201
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 265
          },
          "name": "resetCaBundleId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 281
          },
          "name": "resetCertificateAuthorityId"
        }
      ],
      "name": "ApigatewayGatewayCaBundlesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 269
          },
          "name": "caBundleIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 285
          },
          "name": "certificateAuthorityIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 298
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 259
          },
          "name": "caBundleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 275
          },
          "name": "certificateAuthorityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 291
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 215
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApigatewayGatewayCaBundles"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-gateway/index:ApigatewayGatewayCaBundlesOutputReference"
    },
    "cdktf-provider-oci.ApigatewayGatewayConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayGatewayConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-gateway/index.ts",
        "line": 9
      },
      "name": "ApigatewayGatewayConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_gateway#compartment_id ApigatewayGateway#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 17
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_gateway#endpoint_type ApigatewayGateway#endpoint_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 29
          },
          "name": "endpointType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_gateway#subnet_id ApigatewayGateway#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 48
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_gateway#ca_bundles ApigatewayGateway#ca_bundles}",
            "stability": "stable",
            "summary": "ca_bundles block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 54
          },
          "name": "caBundles",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayGatewayCaBundles"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_gateway#certificate_id ApigatewayGateway#certificate_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 13
          },
          "name": "certificateId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_gateway#defined_tags ApigatewayGateway#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 21
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_gateway#display_name ApigatewayGateway#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 25
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_gateway#freeform_tags ApigatewayGateway#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 33
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_gateway#id ApigatewayGateway#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 40
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_gateway#network_security_group_ids ApigatewayGateway#network_security_group_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 44
          },
          "name": "networkSecurityGroupIds",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_gateway#response_cache_details ApigatewayGateway#response_cache_details}",
            "stability": "stable",
            "summary": "response_cache_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 60
          },
          "name": "responseCacheDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayGatewayResponseCacheDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_gateway#timeouts ApigatewayGateway#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 66
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayGatewayTimeouts"
          }
        }
      ],
      "symbolId": "src/apigateway-gateway/index:ApigatewayGatewayConfig"
    },
    "cdktf-provider-oci.ApigatewayGatewayIpAddresses": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayGatewayIpAddresses",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-gateway/index.ts",
        "line": 68
      },
      "name": "ApigatewayGatewayIpAddresses",
      "symbolId": "src/apigateway-gateway/index:ApigatewayGatewayIpAddresses"
    },
    "cdktf-provider-oci.ApigatewayGatewayIpAddressesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayGatewayIpAddressesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-gateway/index.ts",
          "line": 132
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-gateway/index.ts",
        "line": 125
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 139
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ApigatewayGatewayIpAddressesOutputReference"
            }
          }
        }
      ],
      "name": "ApigatewayGatewayIpAddressesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 132
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 132
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 132
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/apigateway-gateway/index:ApigatewayGatewayIpAddressesList"
    },
    "cdktf-provider-oci.ApigatewayGatewayIpAddressesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayGatewayIpAddressesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-gateway/index.ts",
          "line": 100
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-gateway/index.ts",
        "line": 91
      },
      "name": "ApigatewayGatewayIpAddressesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 120
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 104
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayGatewayIpAddresses"
          }
        }
      ],
      "symbolId": "src/apigateway-gateway/index:ApigatewayGatewayIpAddressesOutputReference"
    },
    "cdktf-provider-oci.ApigatewayGatewayResponseCacheDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayGatewayResponseCacheDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-gateway/index.ts",
        "line": 471
      },
      "name": "ApigatewayGatewayResponseCacheDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_gateway#type ApigatewayGateway#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 503
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_gateway#authentication_secret_id ApigatewayGateway#authentication_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 475
          },
          "name": "authenticationSecretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_gateway#authentication_secret_version_number ApigatewayGateway#authentication_secret_version_number}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 479
          },
          "name": "authenticationSecretVersionNumber",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_gateway#connect_timeout_in_ms ApigatewayGateway#connect_timeout_in_ms}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 483
          },
          "name": "connectTimeoutInMs",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_gateway#is_ssl_enabled ApigatewayGateway#is_ssl_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 487
          },
          "name": "isSslEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_gateway#is_ssl_verify_disabled ApigatewayGateway#is_ssl_verify_disabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 491
          },
          "name": "isSslVerifyDisabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_gateway#read_timeout_in_ms ApigatewayGateway#read_timeout_in_ms}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 495
          },
          "name": "readTimeoutInMs",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_gateway#send_timeout_in_ms ApigatewayGateway#send_timeout_in_ms}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 499
          },
          "name": "sendTimeoutInMs",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_gateway#servers ApigatewayGateway#servers}",
            "stability": "stable",
            "summary": "servers block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 509
          },
          "name": "servers",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayGatewayResponseCacheDetailsServers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-gateway/index:ApigatewayGatewayResponseCacheDetails"
    },
    "cdktf-provider-oci.ApigatewayGatewayResponseCacheDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayGatewayResponseCacheDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-gateway/index.ts",
          "line": 604
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-gateway/index.ts",
        "line": 597
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 807
          },
          "name": "putServers",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ApigatewayGatewayResponseCacheDetailsServers"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 685
          },
          "name": "resetAuthenticationSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 701
          },
          "name": "resetAuthenticationSecretVersionNumber"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 717
          },
          "name": "resetConnectTimeoutInMs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 733
          },
          "name": "resetIsSslEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 749
          },
          "name": "resetIsSslVerifyDisabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 765
          },
          "name": "resetReadTimeoutInMs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 781
          },
          "name": "resetSendTimeoutInMs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 810
          },
          "name": "resetServers"
        }
      ],
      "name": "ApigatewayGatewayResponseCacheDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 804
          },
          "name": "servers",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayGatewayResponseCacheDetailsServersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 689
          },
          "name": "authenticationSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 705
          },
          "name": "authenticationSecretVersionNumberInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 721
          },
          "name": "connectTimeoutInMsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 737
          },
          "name": "isSslEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 753
          },
          "name": "isSslVerifyDisabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 769
          },
          "name": "readTimeoutInMsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 785
          },
          "name": "sendTimeoutInMsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 814
          },
          "name": "serversInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayGatewayResponseCacheDetailsServers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 798
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 679
          },
          "name": "authenticationSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 695
          },
          "name": "authenticationSecretVersionNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 711
          },
          "name": "connectTimeoutInMs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 727
          },
          "name": "isSslEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 743
          },
          "name": "isSslVerifyDisabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 759
          },
          "name": "readTimeoutInMs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 775
          },
          "name": "sendTimeoutInMs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 791
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 608
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayGatewayResponseCacheDetails"
          }
        }
      ],
      "symbolId": "src/apigateway-gateway/index:ApigatewayGatewayResponseCacheDetailsOutputReference"
    },
    "cdktf-provider-oci.ApigatewayGatewayResponseCacheDetailsServers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayGatewayResponseCacheDetailsServers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-gateway/index.ts",
        "line": 322
      },
      "name": "ApigatewayGatewayResponseCacheDetailsServers",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_gateway#host ApigatewayGateway#host}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 326
          },
          "name": "host",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_gateway#port ApigatewayGateway#port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 330
          },
          "name": "port",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/apigateway-gateway/index:ApigatewayGatewayResponseCacheDetailsServers"
    },
    "cdktf-provider-oci.ApigatewayGatewayResponseCacheDetailsServersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayGatewayResponseCacheDetailsServersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-gateway/index.ts",
          "line": 460
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-gateway/index.ts",
        "line": 452
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 467
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ApigatewayGatewayResponseCacheDetailsServersOutputReference"
            }
          }
        }
      ],
      "name": "ApigatewayGatewayResponseCacheDetailsServersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 460
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 460
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 460
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 453
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayGatewayResponseCacheDetailsServers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-gateway/index:ApigatewayGatewayResponseCacheDetailsServersList"
    },
    "cdktf-provider-oci.ApigatewayGatewayResponseCacheDetailsServersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayGatewayResponseCacheDetailsServersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-gateway/index.ts",
          "line": 379
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-gateway/index.ts",
        "line": 369
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 427
          },
          "name": "resetHost"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 443
          },
          "name": "resetPort"
        }
      ],
      "name": "ApigatewayGatewayResponseCacheDetailsServersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 431
          },
          "name": "hostInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 447
          },
          "name": "portInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 421
          },
          "name": "host",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 437
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 383
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApigatewayGatewayResponseCacheDetailsServers"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-gateway/index:ApigatewayGatewayResponseCacheDetailsServersOutputReference"
    },
    "cdktf-provider-oci.ApigatewayGatewayTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayGatewayTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-gateway/index.ts",
        "line": 818
      },
      "name": "ApigatewayGatewayTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_gateway#create ApigatewayGateway#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 822
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_gateway#delete ApigatewayGateway#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 826
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_gateway#update ApigatewayGateway#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 830
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apigateway-gateway/index:ApigatewayGatewayTimeouts"
    },
    "cdktf-provider-oci.ApigatewayGatewayTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayGatewayTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-gateway/index.ts",
          "line": 884
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-gateway/index.ts",
        "line": 876
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 938
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 954
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 970
          },
          "name": "resetUpdate"
        }
      ],
      "name": "ApigatewayGatewayTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 942
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 958
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 974
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 932
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 948
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 964
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 888
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApigatewayGatewayTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-gateway/index:ApigatewayGatewayTimeoutsOutputReference"
    },
    "cdktf-provider-oci.ApigatewaySubscriber": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_subscriber oci_apigateway_subscriber}."
      },
      "fqn": "cdktf-provider-oci.ApigatewaySubscriber",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_subscriber oci_apigateway_subscriber} Resource."
        },
        "locationInModule": {
          "filename": "src/apigateway-subscriber/index.ts",
          "line": 389
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.ApigatewaySubscriberConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-subscriber/index.ts",
        "line": 357
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ApigatewaySubscriber resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 374
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the ApigatewaySubscriber to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_subscriber#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ApigatewaySubscriber that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ApigatewaySubscriber to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 534
          },
          "name": "putClients",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ApigatewaySubscriberClients"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 547
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewaySubscriberTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 440
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 456
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 472
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 488
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 550
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 562
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 575
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ApigatewaySubscriber",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 362
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 531
          },
          "name": "clients",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewaySubscriberClientsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 497
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 502
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 507
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 544
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewaySubscriberTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 512
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 538
          },
          "name": "clientsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewaySubscriberClients"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 428
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 444
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 460
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 476
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 492
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 554
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApigatewaySubscriberTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 525
          },
          "name": "usagePlansInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 421
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 434
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 450
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 466
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 482
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 518
          },
          "name": "usagePlans",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/apigateway-subscriber/index:ApigatewaySubscriber"
    },
    "cdktf-provider-oci.ApigatewaySubscriberClients": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewaySubscriberClients",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-subscriber/index.ts",
        "line": 50
      },
      "name": "ApigatewaySubscriberClients",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_subscriber#name ApigatewaySubscriber#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 54
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_subscriber#token ApigatewaySubscriber#token}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 58
          },
          "name": "token",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apigateway-subscriber/index:ApigatewaySubscriberClients"
    },
    "cdktf-provider-oci.ApigatewaySubscriberClientsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewaySubscriberClientsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-subscriber/index.ts",
          "line": 182
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-subscriber/index.ts",
        "line": 174
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 189
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ApigatewaySubscriberClientsOutputReference"
            }
          }
        }
      ],
      "name": "ApigatewaySubscriberClientsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 182
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 182
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 182
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 175
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewaySubscriberClients"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-subscriber/index:ApigatewaySubscriberClientsList"
    },
    "cdktf-provider-oci.ApigatewaySubscriberClientsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewaySubscriberClientsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-subscriber/index.ts",
          "line": 107
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-subscriber/index.ts",
        "line": 97
      },
      "name": "ApigatewaySubscriberClientsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 156
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 169
          },
          "name": "tokenInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 149
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 162
          },
          "name": "token",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 111
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApigatewaySubscriberClients"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-subscriber/index:ApigatewaySubscriberClientsOutputReference"
    },
    "cdktf-provider-oci.ApigatewaySubscriberConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewaySubscriberConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-subscriber/index.ts",
        "line": 9
      },
      "name": "ApigatewaySubscriberConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_subscriber#clients ApigatewaySubscriber#clients}",
            "stability": "stable",
            "summary": "clients block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 42
          },
          "name": "clients",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewaySubscriberClients"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_subscriber#compartment_id ApigatewaySubscriber#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_subscriber#usage_plans ApigatewaySubscriber#usage_plans}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 36
          },
          "name": "usagePlans",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_subscriber#defined_tags ApigatewaySubscriber#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 17
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_subscriber#display_name ApigatewaySubscriber#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 21
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_subscriber#freeform_tags ApigatewaySubscriber#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 25
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_subscriber#id ApigatewaySubscriber#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 32
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_subscriber#timeouts ApigatewaySubscriber#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 48
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewaySubscriberTimeouts"
          }
        }
      ],
      "symbolId": "src/apigateway-subscriber/index:ApigatewaySubscriberConfig"
    },
    "cdktf-provider-oci.ApigatewaySubscriberTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewaySubscriberTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-subscriber/index.ts",
        "line": 193
      },
      "name": "ApigatewaySubscriberTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_subscriber#create ApigatewaySubscriber#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 197
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_subscriber#delete ApigatewaySubscriber#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 201
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_subscriber#update ApigatewaySubscriber#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 205
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apigateway-subscriber/index:ApigatewaySubscriberTimeouts"
    },
    "cdktf-provider-oci.ApigatewaySubscriberTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewaySubscriberTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-subscriber/index.ts",
          "line": 259
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-subscriber/index.ts",
        "line": 251
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 313
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 329
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 345
          },
          "name": "resetUpdate"
        }
      ],
      "name": "ApigatewaySubscriberTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 317
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 333
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 349
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 307
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 323
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 339
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 263
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApigatewaySubscriberTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-subscriber/index:ApigatewaySubscriberTimeoutsOutputReference"
    },
    "cdktf-provider-oci.ApigatewayUsagePlan": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_usage_plan oci_apigateway_usage_plan}."
      },
      "fqn": "cdktf-provider-oci.ApigatewayUsagePlan",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_usage_plan oci_apigateway_usage_plan} Resource."
        },
        "locationInModule": {
          "filename": "src/apigateway-usage-plan/index.ts",
          "line": 888
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.ApigatewayUsagePlanConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-usage-plan/index.ts",
        "line": 856
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ApigatewayUsagePlan resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 873
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the ApigatewayUsagePlan to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_usage_plan#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ApigatewayUsagePlan that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ApigatewayUsagePlan to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 1019
          },
          "name": "putEntitlements",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ApigatewayUsagePlanEntitlements"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 1032
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayUsagePlanTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 938
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 954
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 970
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 986
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 1035
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 1047
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 1059
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ApigatewayUsagePlan",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 861
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 1016
          },
          "name": "entitlements",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayUsagePlanEntitlementsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 995
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 1000
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 1005
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 1029
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayUsagePlanTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 1010
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 926
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 942
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 958
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 1023
          },
          "name": "entitlementsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayUsagePlanEntitlements"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 974
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 990
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 1039
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApigatewayUsagePlanTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 919
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 932
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 948
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 964
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 980
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apigateway-usage-plan/index:ApigatewayUsagePlan"
    },
    "cdktf-provider-oci.ApigatewayUsagePlanConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayUsagePlanConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-usage-plan/index.ts",
        "line": 9
      },
      "name": "ApigatewayUsagePlanConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_usage_plan#compartment_id ApigatewayUsagePlan#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_usage_plan#entitlements ApigatewayUsagePlan#entitlements}",
            "stability": "stable",
            "summary": "entitlements block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 38
          },
          "name": "entitlements",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayUsagePlanEntitlements"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_usage_plan#defined_tags ApigatewayUsagePlan#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 17
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_usage_plan#display_name ApigatewayUsagePlan#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 21
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_usage_plan#freeform_tags ApigatewayUsagePlan#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 25
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_usage_plan#id ApigatewayUsagePlan#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 32
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_usage_plan#timeouts ApigatewayUsagePlan#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 44
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayUsagePlanTimeouts"
          }
        }
      ],
      "symbolId": "src/apigateway-usage-plan/index:ApigatewayUsagePlanConfig"
    },
    "cdktf-provider-oci.ApigatewayUsagePlanEntitlements": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayUsagePlanEntitlements",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-usage-plan/index.ts",
        "line": 441
      },
      "name": "ApigatewayUsagePlanEntitlements",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_usage_plan#name ApigatewayUsagePlan#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 449
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_usage_plan#description ApigatewayUsagePlan#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 445
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_usage_plan#quota ApigatewayUsagePlan#quota}",
            "stability": "stable",
            "summary": "quota block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 455
          },
          "name": "quota",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayUsagePlanEntitlementsQuota"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_usage_plan#rate_limit ApigatewayUsagePlan#rate_limit}",
            "stability": "stable",
            "summary": "rate_limit block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 461
          },
          "name": "rateLimit",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayUsagePlanEntitlementsRateLimit"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_usage_plan#targets ApigatewayUsagePlan#targets}",
            "stability": "stable",
            "summary": "targets block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 467
          },
          "name": "targets",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayUsagePlanEntitlementsTargets"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-usage-plan/index:ApigatewayUsagePlanEntitlements"
    },
    "cdktf-provider-oci.ApigatewayUsagePlanEntitlementsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayUsagePlanEntitlementsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-usage-plan/index.ts",
          "line": 681
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-usage-plan/index.ts",
        "line": 673
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 688
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ApigatewayUsagePlanEntitlementsOutputReference"
            }
          }
        }
      ],
      "name": "ApigatewayUsagePlanEntitlementsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 681
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 681
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 681
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 674
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayUsagePlanEntitlements"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-usage-plan/index:ApigatewayUsagePlanEntitlementsList"
    },
    "cdktf-provider-oci.ApigatewayUsagePlanEntitlementsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayUsagePlanEntitlementsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-usage-plan/index.ts",
          "line": 537
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-usage-plan/index.ts",
        "line": 527
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 629
          },
          "name": "putQuota",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayUsagePlanEntitlementsQuota"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 645
          },
          "name": "putRateLimit",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayUsagePlanEntitlementsRateLimit"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 661
          },
          "name": "putTargets",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ApigatewayUsagePlanEntitlementsTargets"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 603
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 632
          },
          "name": "resetQuota"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 648
          },
          "name": "resetRateLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 664
          },
          "name": "resetTargets"
        }
      ],
      "name": "ApigatewayUsagePlanEntitlementsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 626
          },
          "name": "quota",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayUsagePlanEntitlementsQuotaOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 642
          },
          "name": "rateLimit",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayUsagePlanEntitlementsRateLimitOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 658
          },
          "name": "targets",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayUsagePlanEntitlementsTargetsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 607
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 620
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 636
          },
          "name": "quotaInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayUsagePlanEntitlementsQuota"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 652
          },
          "name": "rateLimitInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayUsagePlanEntitlementsRateLimit"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 668
          },
          "name": "targetsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayUsagePlanEntitlementsTargets"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 597
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 613
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 541
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApigatewayUsagePlanEntitlements"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-usage-plan/index:ApigatewayUsagePlanEntitlementsOutputReference"
    },
    "cdktf-provider-oci.ApigatewayUsagePlanEntitlementsQuota": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayUsagePlanEntitlementsQuota",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-usage-plan/index.ts",
        "line": 46
      },
      "name": "ApigatewayUsagePlanEntitlementsQuota",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_usage_plan#operation_on_breach ApigatewayUsagePlan#operation_on_breach}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 50
          },
          "name": "operationOnBreach",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_usage_plan#reset_policy ApigatewayUsagePlan#reset_policy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 54
          },
          "name": "resetPolicy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_usage_plan#unit ApigatewayUsagePlan#unit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 58
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_usage_plan#value ApigatewayUsagePlan#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 62
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/apigateway-usage-plan/index:ApigatewayUsagePlanEntitlementsQuota"
    },
    "cdktf-provider-oci.ApigatewayUsagePlanEntitlementsQuotaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayUsagePlanEntitlementsQuotaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-usage-plan/index.ts",
          "line": 122
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-usage-plan/index.ts",
        "line": 115
      },
      "name": "ApigatewayUsagePlanEntitlementsQuotaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 174
          },
          "name": "operationOnBreachInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 187
          },
          "name": "resetPolicyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 200
          },
          "name": "unitInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 213
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 167
          },
          "name": "operationOnBreach",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 180
          },
          "name": "resetPolicy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 193
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 206
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 126
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayUsagePlanEntitlementsQuota"
          }
        }
      ],
      "symbolId": "src/apigateway-usage-plan/index:ApigatewayUsagePlanEntitlementsQuotaOutputReference"
    },
    "cdktf-provider-oci.ApigatewayUsagePlanEntitlementsRateLimit": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayUsagePlanEntitlementsRateLimit",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-usage-plan/index.ts",
        "line": 217
      },
      "name": "ApigatewayUsagePlanEntitlementsRateLimit",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_usage_plan#unit ApigatewayUsagePlan#unit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 221
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_usage_plan#value ApigatewayUsagePlan#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 225
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/apigateway-usage-plan/index:ApigatewayUsagePlanEntitlementsRateLimit"
    },
    "cdktf-provider-oci.ApigatewayUsagePlanEntitlementsRateLimitOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayUsagePlanEntitlementsRateLimitOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-usage-plan/index.ts",
          "line": 271
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-usage-plan/index.ts",
        "line": 264
      },
      "name": "ApigatewayUsagePlanEntitlementsRateLimitOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 311
          },
          "name": "unitInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 324
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 304
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 317
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 275
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayUsagePlanEntitlementsRateLimit"
          }
        }
      ],
      "symbolId": "src/apigateway-usage-plan/index:ApigatewayUsagePlanEntitlementsRateLimitOutputReference"
    },
    "cdktf-provider-oci.ApigatewayUsagePlanEntitlementsTargets": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayUsagePlanEntitlementsTargets",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-usage-plan/index.ts",
        "line": 328
      },
      "name": "ApigatewayUsagePlanEntitlementsTargets",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_usage_plan#deployment_id ApigatewayUsagePlan#deployment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 332
          },
          "name": "deploymentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apigateway-usage-plan/index:ApigatewayUsagePlanEntitlementsTargets"
    },
    "cdktf-provider-oci.ApigatewayUsagePlanEntitlementsTargetsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayUsagePlanEntitlementsTargetsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-usage-plan/index.ts",
          "line": 430
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-usage-plan/index.ts",
        "line": 422
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 437
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ApigatewayUsagePlanEntitlementsTargetsOutputReference"
            }
          }
        }
      ],
      "name": "ApigatewayUsagePlanEntitlementsTargetsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 430
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 430
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 430
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 423
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayUsagePlanEntitlementsTargets"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-usage-plan/index:ApigatewayUsagePlanEntitlementsTargetsList"
    },
    "cdktf-provider-oci.ApigatewayUsagePlanEntitlementsTargetsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayUsagePlanEntitlementsTargetsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-usage-plan/index.ts",
          "line": 374
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-usage-plan/index.ts",
        "line": 364
      },
      "name": "ApigatewayUsagePlanEntitlementsTargetsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 417
          },
          "name": "deploymentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 410
          },
          "name": "deploymentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 378
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApigatewayUsagePlanEntitlementsTargets"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-usage-plan/index:ApigatewayUsagePlanEntitlementsTargetsOutputReference"
    },
    "cdktf-provider-oci.ApigatewayUsagePlanTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayUsagePlanTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-usage-plan/index.ts",
        "line": 692
      },
      "name": "ApigatewayUsagePlanTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_usage_plan#create ApigatewayUsagePlan#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 696
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_usage_plan#delete ApigatewayUsagePlan#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 700
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apigateway_usage_plan#update ApigatewayUsagePlan#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 704
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apigateway-usage-plan/index:ApigatewayUsagePlanTimeouts"
    },
    "cdktf-provider-oci.ApigatewayUsagePlanTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayUsagePlanTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-usage-plan/index.ts",
          "line": 758
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-usage-plan/index.ts",
        "line": 750
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 812
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 828
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 844
          },
          "name": "resetUpdate"
        }
      ],
      "name": "ApigatewayUsagePlanTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 816
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 832
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 848
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 806
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 822
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 838
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 762
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApigatewayUsagePlanTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-usage-plan/index:ApigatewayUsagePlanTimeoutsOutputReference"
    },
    "cdktf-provider-oci.ApmApmDomain": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_apm_domain oci_apm_apm_domain}."
      },
      "fqn": "cdktf-provider-oci.ApmApmDomain",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_apm_domain oci_apm_apm_domain} Resource."
        },
        "locationInModule": {
          "filename": "src/apm-apm-domain/index.ts",
          "line": 244
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.ApmApmDomainConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-apm-domain/index.ts",
        "line": 212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ApmApmDomain resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/apm-apm-domain/index.ts",
            "line": 229
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the ApmApmDomain to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_apm_domain#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ApmApmDomain that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ApmApmDomain to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-apm-domain/index.ts",
            "line": 405
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApmApmDomainTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-apm-domain/index.ts",
            "line": 300
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-apm-domain/index.ts",
            "line": 316
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-apm-domain/index.ts",
            "line": 345
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-apm-domain/index.ts",
            "line": 361
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-apm-domain/index.ts",
            "line": 377
          },
          "name": "resetIsFreeTier"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-apm-domain/index.ts",
            "line": 408
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-apm-domain/index.ts",
            "line": 420
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-apm-domain/index.ts",
            "line": 433
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ApmApmDomain",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-apm-domain/index.ts",
            "line": 217
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-apm-domain/index.ts",
            "line": 288
          },
          "name": "dataUploadEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-apm-domain/index.ts",
            "line": 386
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-apm-domain/index.ts",
            "line": 391
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-apm-domain/index.ts",
            "line": 402
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.ApmApmDomainTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-apm-domain/index.ts",
            "line": 396
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-apm-domain/index.ts",
            "line": 283
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-apm-domain/index.ts",
            "line": 304
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-apm-domain/index.ts",
            "line": 320
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-apm-domain/index.ts",
            "line": 333
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-apm-domain/index.ts",
            "line": 349
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-apm-domain/index.ts",
            "line": 365
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-apm-domain/index.ts",
            "line": 381
          },
          "name": "isFreeTierInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-apm-domain/index.ts",
            "line": 412
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApmApmDomainTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-apm-domain/index.ts",
            "line": 276
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-apm-domain/index.ts",
            "line": 294
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-apm-domain/index.ts",
            "line": 310
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-apm-domain/index.ts",
            "line": 326
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-apm-domain/index.ts",
            "line": 339
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-apm-domain/index.ts",
            "line": 355
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-apm-domain/index.ts",
            "line": 371
          },
          "name": "isFreeTier",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apm-apm-domain/index:ApmApmDomain"
    },
    "cdktf-provider-oci.ApmApmDomainConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmApmDomainConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apm-apm-domain/index.ts",
        "line": 9
      },
      "name": "ApmApmDomainConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_apm_domain#compartment_id ApmApmDomain#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-apm-domain/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_apm_domain#display_name ApmApmDomain#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-apm-domain/index.ts",
            "line": 25
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_apm_domain#defined_tags ApmApmDomain#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-apm-domain/index.ts",
            "line": 17
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_apm_domain#description ApmApmDomain#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-apm-domain/index.ts",
            "line": 21
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_apm_domain#freeform_tags ApmApmDomain#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-apm-domain/index.ts",
            "line": 29
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_apm_domain#id ApmApmDomain#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-apm-domain/index.ts",
            "line": 36
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_apm_domain#is_free_tier ApmApmDomain#is_free_tier}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-apm-domain/index.ts",
            "line": 40
          },
          "name": "isFreeTier",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_apm_domain#timeouts ApmApmDomain#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-apm-domain/index.ts",
            "line": 46
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmApmDomainTimeouts"
          }
        }
      ],
      "symbolId": "src/apm-apm-domain/index:ApmApmDomainConfig"
    },
    "cdktf-provider-oci.ApmApmDomainTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmApmDomainTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apm-apm-domain/index.ts",
        "line": 48
      },
      "name": "ApmApmDomainTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_apm_domain#create ApmApmDomain#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-apm-domain/index.ts",
            "line": 52
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_apm_domain#delete ApmApmDomain#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-apm-domain/index.ts",
            "line": 56
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_apm_domain#update ApmApmDomain#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-apm-domain/index.ts",
            "line": 60
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apm-apm-domain/index:ApmApmDomainTimeouts"
    },
    "cdktf-provider-oci.ApmApmDomainTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmApmDomainTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apm-apm-domain/index.ts",
          "line": 114
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-apm-domain/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-apm-domain/index.ts",
            "line": 168
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-apm-domain/index.ts",
            "line": 184
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-apm-domain/index.ts",
            "line": 200
          },
          "name": "resetUpdate"
        }
      ],
      "name": "ApmApmDomainTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-apm-domain/index.ts",
            "line": 172
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-apm-domain/index.ts",
            "line": 188
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-apm-domain/index.ts",
            "line": 204
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-apm-domain/index.ts",
            "line": 162
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-apm-domain/index.ts",
            "line": 178
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-apm-domain/index.ts",
            "line": 194
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-apm-domain/index.ts",
            "line": 118
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApmApmDomainTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apm-apm-domain/index:ApmApmDomainTimeoutsOutputReference"
    },
    "cdktf-provider-oci.ApmConfigConfig": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_config_config oci_apm_config_config}."
      },
      "fqn": "cdktf-provider-oci.ApmConfigConfig",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_config_config oci_apm_config_config} Resource."
        },
        "locationInModule": {
          "filename": "src/apm-config-config/index.ts",
          "line": 1071
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.ApmConfigConfigConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-config-config/index.ts",
        "line": 1039
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ApmConfigConfig resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1056
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the ApmConfigConfig to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_config_config#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ApmConfigConfig that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ApmConfigConfig to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1340
          },
          "name": "putDimensions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ApmConfigConfigDimensions"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1356
          },
          "name": "putInUseBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ApmConfigConfigInUseBy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1372
          },
          "name": "putMetrics",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ApmConfigConfigMetrics"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1388
          },
          "name": "putRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ApmConfigConfigRules"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1404
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApmConfigConfigTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1150
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1166
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1343
          },
          "name": "resetDimensions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1200
          },
          "name": "resetFilterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1216
          },
          "name": "resetFilterText"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1232
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1248
          },
          "name": "resetGroup"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1264
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1359
          },
          "name": "resetInUseBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1375
          },
          "name": "resetMetrics"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1280
          },
          "name": "resetNamespace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1296
          },
          "name": "resetOpcDryRun"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1312
          },
          "name": "resetOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1391
          },
          "name": "resetRules"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1407
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1419
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1442
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ApmConfigConfig",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1044
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1138
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1337
          },
          "name": "dimensions",
          "type": {
            "fqn": "cdktf-provider-oci.ApmConfigConfigDimensionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1188
          },
          "name": "etag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1353
          },
          "name": "inUseBy",
          "type": {
            "fqn": "cdktf-provider-oci.ApmConfigConfigInUseByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1369
          },
          "name": "metrics",
          "type": {
            "fqn": "cdktf-provider-oci.ApmConfigConfigMetricsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1385
          },
          "name": "rules",
          "type": {
            "fqn": "cdktf-provider-oci.ApmConfigConfigRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1321
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1401
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.ApmConfigConfigTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1326
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1331
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1120
          },
          "name": "apmDomainIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1133
          },
          "name": "configTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1154
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1170
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1347
          },
          "name": "dimensionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApmConfigConfigDimensions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1183
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1204
          },
          "name": "filterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1220
          },
          "name": "filterTextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1236
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1252
          },
          "name": "groupInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1268
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1363
          },
          "name": "inUseByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApmConfigConfigInUseBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1379
          },
          "name": "metricsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApmConfigConfigMetrics"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1284
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1300
          },
          "name": "opcDryRunInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1316
          },
          "name": "optionsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1395
          },
          "name": "rulesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApmConfigConfigRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1411
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApmConfigConfigTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1113
          },
          "name": "apmDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1126
          },
          "name": "configType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1144
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1160
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1176
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1194
          },
          "name": "filterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1210
          },
          "name": "filterText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1226
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1242
          },
          "name": "group",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1258
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1274
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1290
          },
          "name": "opcDryRun",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1306
          },
          "name": "options",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apm-config-config/index:ApmConfigConfig"
    },
    "cdktf-provider-oci.ApmConfigConfigConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmConfigConfigConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apm-config-config/index.ts",
        "line": 9
      },
      "name": "ApmConfigConfigConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_config_config#apm_domain_id ApmConfigConfig#apm_domain_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 13
          },
          "name": "apmDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_config_config#config_type ApmConfigConfig#config_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 17
          },
          "name": "configType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_config_config#display_name ApmConfigConfig#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 29
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_config_config#defined_tags ApmConfigConfig#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 21
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_config_config#description ApmConfigConfig#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 25
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_config_config#dimensions ApmConfigConfig#dimensions}",
            "stability": "stable",
            "summary": "dimensions block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 70
          },
          "name": "dimensions",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApmConfigConfigDimensions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_config_config#filter_id ApmConfigConfig#filter_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 33
          },
          "name": "filterId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_config_config#filter_text ApmConfigConfig#filter_text}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 37
          },
          "name": "filterText",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_config_config#freeform_tags ApmConfigConfig#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 41
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_config_config#group ApmConfigConfig#group}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 45
          },
          "name": "group",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_config_config#id ApmConfigConfig#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 52
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_config_config#in_use_by ApmConfigConfig#in_use_by}",
            "stability": "stable",
            "summary": "in_use_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 76
          },
          "name": "inUseBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApmConfigConfigInUseBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_config_config#metrics ApmConfigConfig#metrics}",
            "stability": "stable",
            "summary": "metrics block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 82
          },
          "name": "metrics",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApmConfigConfigMetrics"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_config_config#namespace ApmConfigConfig#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 56
          },
          "name": "namespace",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_config_config#opc_dry_run ApmConfigConfig#opc_dry_run}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 60
          },
          "name": "opcDryRun",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_config_config#options ApmConfigConfig#options}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 64
          },
          "name": "options",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_config_config#rules ApmConfigConfig#rules}",
            "stability": "stable",
            "summary": "rules block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 88
          },
          "name": "rules",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApmConfigConfigRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_config_config#timeouts ApmConfigConfig#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 94
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmConfigConfigTimeouts"
          }
        }
      ],
      "symbolId": "src/apm-config-config/index:ApmConfigConfigConfig"
    },
    "cdktf-provider-oci.ApmConfigConfigDimensions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmConfigConfigDimensions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apm-config-config/index.ts",
        "line": 96
      },
      "name": "ApmConfigConfigDimensions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_config_config#name ApmConfigConfig#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 100
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_config_config#value_source ApmConfigConfig#value_source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 104
          },
          "name": "valueSource",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apm-config-config/index:ApmConfigConfigDimensions"
    },
    "cdktf-provider-oci.ApmConfigConfigDimensionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmConfigConfigDimensionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apm-config-config/index.ts",
          "line": 234
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-config-config/index.ts",
        "line": 226
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 241
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ApmConfigConfigDimensionsOutputReference"
            }
          }
        }
      ],
      "name": "ApmConfigConfigDimensionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 234
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 234
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 234
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 227
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApmConfigConfigDimensions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apm-config-config/index:ApmConfigConfigDimensionsList"
    },
    "cdktf-provider-oci.ApmConfigConfigDimensionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmConfigConfigDimensionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apm-config-config/index.ts",
          "line": 153
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-config-config/index.ts",
        "line": 143
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 201
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 217
          },
          "name": "resetValueSource"
        }
      ],
      "name": "ApmConfigConfigDimensionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 205
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 221
          },
          "name": "valueSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 195
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 211
          },
          "name": "valueSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 157
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApmConfigConfigDimensions"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apm-config-config/index:ApmConfigConfigDimensionsOutputReference"
    },
    "cdktf-provider-oci.ApmConfigConfigInUseBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmConfigConfigInUseBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apm-config-config/index.ts",
        "line": 245
      },
      "name": "ApmConfigConfigInUseBy",
      "symbolId": "src/apm-config-config/index:ApmConfigConfigInUseBy"
    },
    "cdktf-provider-oci.ApmConfigConfigInUseByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmConfigConfigInUseByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apm-config-config/index.ts",
          "line": 335
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-config-config/index.ts",
        "line": 327
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 342
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ApmConfigConfigInUseByOutputReference"
            }
          }
        }
      ],
      "name": "ApmConfigConfigInUseByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 335
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 335
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 335
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 328
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApmConfigConfigInUseBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apm-config-config/index:ApmConfigConfigInUseByList"
    },
    "cdktf-provider-oci.ApmConfigConfigInUseByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmConfigConfigInUseByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apm-config-config/index.ts",
          "line": 278
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-config-config/index.ts",
        "line": 268
      },
      "name": "ApmConfigConfigInUseByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 307
          },
          "name": "configType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 312
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 317
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 322
          },
          "name": "optionsGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 282
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApmConfigConfigInUseBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apm-config-config/index:ApmConfigConfigInUseByOutputReference"
    },
    "cdktf-provider-oci.ApmConfigConfigMetrics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmConfigConfigMetrics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apm-config-config/index.ts",
        "line": 346
      },
      "name": "ApmConfigConfigMetrics",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_config_config#description ApmConfigConfig#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 350
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_config_config#name ApmConfigConfig#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 354
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_config_config#unit ApmConfigConfig#unit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 358
          },
          "name": "unit",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_config_config#value_source ApmConfigConfig#value_source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 362
          },
          "name": "valueSource",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apm-config-config/index:ApmConfigConfigMetrics"
    },
    "cdktf-provider-oci.ApmConfigConfigMetricsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmConfigConfigMetricsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apm-config-config/index.ts",
          "line": 550
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-config-config/index.ts",
        "line": 542
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 557
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ApmConfigConfigMetricsOutputReference"
            }
          }
        }
      ],
      "name": "ApmConfigConfigMetricsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 550
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 550
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 550
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 543
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApmConfigConfigMetrics"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apm-config-config/index:ApmConfigConfigMetricsList"
    },
    "cdktf-provider-oci.ApmConfigConfigMetricsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmConfigConfigMetricsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apm-config-config/index.ts",
          "line": 425
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-config-config/index.ts",
        "line": 415
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 485
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 501
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 517
          },
          "name": "resetUnit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 533
          },
          "name": "resetValueSource"
        }
      ],
      "name": "ApmConfigConfigMetricsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 489
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 505
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 521
          },
          "name": "unitInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 537
          },
          "name": "valueSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 479
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 495
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 511
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 527
          },
          "name": "valueSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 429
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApmConfigConfigMetrics"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apm-config-config/index:ApmConfigConfigMetricsOutputReference"
    },
    "cdktf-provider-oci.ApmConfigConfigRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmConfigConfigRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apm-config-config/index.ts",
        "line": 561
      },
      "name": "ApmConfigConfigRules",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_config_config#display_name ApmConfigConfig#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 565
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_config_config#filter_text ApmConfigConfig#filter_text}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 569
          },
          "name": "filterText",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_config_config#is_apply_to_error_spans ApmConfigConfig#is_apply_to_error_spans}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 573
          },
          "name": "isApplyToErrorSpans",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_config_config#is_enabled ApmConfigConfig#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 577
          },
          "name": "isEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_config_config#priority ApmConfigConfig#priority}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 581
          },
          "name": "priority",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_config_config#satisfied_response_time ApmConfigConfig#satisfied_response_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 585
          },
          "name": "satisfiedResponseTime",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_config_config#tolerating_response_time ApmConfigConfig#tolerating_response_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 589
          },
          "name": "toleratingResponseTime",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/apm-config-config/index:ApmConfigConfigRules"
    },
    "cdktf-provider-oci.ApmConfigConfigRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmConfigConfigRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apm-config-config/index.ts",
          "line": 864
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-config-config/index.ts",
        "line": 856
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 871
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ApmConfigConfigRulesOutputReference"
            }
          }
        }
      ],
      "name": "ApmConfigConfigRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 864
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 864
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 864
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 857
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApmConfigConfigRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apm-config-config/index:ApmConfigConfigRulesList"
    },
    "cdktf-provider-oci.ApmConfigConfigRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmConfigConfigRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apm-config-config/index.ts",
          "line": 673
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-config-config/index.ts",
        "line": 663
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 751
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 767
          },
          "name": "resetFilterText"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 783
          },
          "name": "resetIsApplyToErrorSpans"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 799
          },
          "name": "resetIsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 815
          },
          "name": "resetPriority"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 831
          },
          "name": "resetSatisfiedResponseTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 847
          },
          "name": "resetToleratingResponseTime"
        }
      ],
      "name": "ApmConfigConfigRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 755
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 771
          },
          "name": "filterTextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 787
          },
          "name": "isApplyToErrorSpansInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 803
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 819
          },
          "name": "priorityInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 835
          },
          "name": "satisfiedResponseTimeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 851
          },
          "name": "toleratingResponseTimeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 745
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 761
          },
          "name": "filterText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 777
          },
          "name": "isApplyToErrorSpans",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 793
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 809
          },
          "name": "priority",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 825
          },
          "name": "satisfiedResponseTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 841
          },
          "name": "toleratingResponseTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 677
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApmConfigConfigRules"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apm-config-config/index:ApmConfigConfigRulesOutputReference"
    },
    "cdktf-provider-oci.ApmConfigConfigTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmConfigConfigTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apm-config-config/index.ts",
        "line": 875
      },
      "name": "ApmConfigConfigTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_config_config#create ApmConfigConfig#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 879
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_config_config#delete ApmConfigConfig#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 883
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_config_config#update ApmConfigConfig#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 887
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apm-config-config/index:ApmConfigConfigTimeouts"
    },
    "cdktf-provider-oci.ApmConfigConfigTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmConfigConfigTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apm-config-config/index.ts",
          "line": 941
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-config-config/index.ts",
        "line": 933
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 995
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1011
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1027
          },
          "name": "resetUpdate"
        }
      ],
      "name": "ApmConfigConfigTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 999
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1015
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1031
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 989
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1005
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1021
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 945
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApmConfigConfigTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apm-config-config/index:ApmConfigConfigTimeoutsOutputReference"
    },
    "cdktf-provider-oci.ApmSyntheticsDedicatedVantagePoint": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_dedicated_vantage_point oci_apm_synthetics_dedicated_vantage_point}."
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsDedicatedVantagePoint",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_dedicated_vantage_point oci_apm_synthetics_dedicated_vantage_point} Resource."
        },
        "locationInModule": {
          "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
          "line": 511
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.ApmSyntheticsDedicatedVantagePointConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
        "line": 479
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ApmSyntheticsDedicatedVantagePoint resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 496
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the ApmSyntheticsDedicatedVantagePoint to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_dedicated_vantage_point#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ApmSyntheticsDedicatedVantagePoint that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ApmSyntheticsDedicatedVantagePoint to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 671
          },
          "name": "putDvpStackDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApmSyntheticsDedicatedVantagePointDvpStackDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 684
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApmSyntheticsDedicatedVantagePointTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 563
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 592
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 608
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 648
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 687
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 699
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 713
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ApmSyntheticsDedicatedVantagePoint",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 484
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 668
          },
          "name": "dvpStackDetails",
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsDedicatedVantagePointDvpStackDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 618
          },
          "name": "monitorStatusCountMap",
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsDedicatedVantagePointMonitorStatusCountMapList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 623
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 657
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 681
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsDedicatedVantagePointTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 662
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 551
          },
          "name": "apmDomainIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 567
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 580
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 675
          },
          "name": "dvpStackDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsDedicatedVantagePointDvpStackDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 596
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 612
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 636
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 652
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 691
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApmSyntheticsDedicatedVantagePointTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 544
          },
          "name": "apmDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 557
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 573
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 586
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 602
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 629
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 642
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apm-synthetics-dedicated-vantage-point/index:ApmSyntheticsDedicatedVantagePoint"
    },
    "cdktf-provider-oci.ApmSyntheticsDedicatedVantagePointConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsDedicatedVantagePointConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
        "line": 9
      },
      "name": "ApmSyntheticsDedicatedVantagePointConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_dedicated_vantage_point#apm_domain_id ApmSyntheticsDedicatedVantagePoint#apm_domain_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 13
          },
          "name": "apmDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_dedicated_vantage_point#display_name ApmSyntheticsDedicatedVantagePoint#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 21
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_dedicated_vantage_point#dvp_stack_details ApmSyntheticsDedicatedVantagePoint#dvp_stack_details}",
            "stability": "stable",
            "summary": "dvp_stack_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 46
          },
          "name": "dvpStackDetails",
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsDedicatedVantagePointDvpStackDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_dedicated_vantage_point#region ApmSyntheticsDedicatedVantagePoint#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 36
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_dedicated_vantage_point#defined_tags ApmSyntheticsDedicatedVantagePoint#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 17
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_dedicated_vantage_point#freeform_tags ApmSyntheticsDedicatedVantagePoint#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 25
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_dedicated_vantage_point#id ApmSyntheticsDedicatedVantagePoint#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 32
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_dedicated_vantage_point#status ApmSyntheticsDedicatedVantagePoint#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 40
          },
          "name": "status",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_dedicated_vantage_point#timeouts ApmSyntheticsDedicatedVantagePoint#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 52
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsDedicatedVantagePointTimeouts"
          }
        }
      ],
      "symbolId": "src/apm-synthetics-dedicated-vantage-point/index:ApmSyntheticsDedicatedVantagePointConfig"
    },
    "cdktf-provider-oci.ApmSyntheticsDedicatedVantagePointDvpStackDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsDedicatedVantagePointDvpStackDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
        "line": 144
      },
      "name": "ApmSyntheticsDedicatedVantagePointDvpStackDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_dedicated_vantage_point#dvp_stack_id ApmSyntheticsDedicatedVantagePoint#dvp_stack_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 148
          },
          "name": "dvpStackId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_dedicated_vantage_point#dvp_stack_type ApmSyntheticsDedicatedVantagePoint#dvp_stack_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 152
          },
          "name": "dvpStackType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_dedicated_vantage_point#dvp_stream_id ApmSyntheticsDedicatedVantagePoint#dvp_stream_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 156
          },
          "name": "dvpStreamId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_dedicated_vantage_point#dvp_version ApmSyntheticsDedicatedVantagePoint#dvp_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 160
          },
          "name": "dvpVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apm-synthetics-dedicated-vantage-point/index:ApmSyntheticsDedicatedVantagePointDvpStackDetails"
    },
    "cdktf-provider-oci.ApmSyntheticsDedicatedVantagePointDvpStackDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsDedicatedVantagePointDvpStackDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
          "line": 220
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
        "line": 213
      },
      "name": "ApmSyntheticsDedicatedVantagePointDvpStackDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 272
          },
          "name": "dvpStackIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 285
          },
          "name": "dvpStackTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 298
          },
          "name": "dvpStreamIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 311
          },
          "name": "dvpVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 265
          },
          "name": "dvpStackId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 278
          },
          "name": "dvpStackType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 291
          },
          "name": "dvpStreamId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 304
          },
          "name": "dvpVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 224
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsDedicatedVantagePointDvpStackDetails"
          }
        }
      ],
      "symbolId": "src/apm-synthetics-dedicated-vantage-point/index:ApmSyntheticsDedicatedVantagePointDvpStackDetailsOutputReference"
    },
    "cdktf-provider-oci.ApmSyntheticsDedicatedVantagePointMonitorStatusCountMap": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsDedicatedVantagePointMonitorStatusCountMap",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
        "line": 54
      },
      "name": "ApmSyntheticsDedicatedVantagePointMonitorStatusCountMap",
      "symbolId": "src/apm-synthetics-dedicated-vantage-point/index:ApmSyntheticsDedicatedVantagePointMonitorStatusCountMap"
    },
    "cdktf-provider-oci.ApmSyntheticsDedicatedVantagePointMonitorStatusCountMapList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsDedicatedVantagePointMonitorStatusCountMapList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
          "line": 133
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
        "line": 126
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 140
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ApmSyntheticsDedicatedVantagePointMonitorStatusCountMapOutputReference"
            }
          }
        }
      ],
      "name": "ApmSyntheticsDedicatedVantagePointMonitorStatusCountMapList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 133
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 133
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 133
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/apm-synthetics-dedicated-vantage-point/index:ApmSyntheticsDedicatedVantagePointMonitorStatusCountMapList"
    },
    "cdktf-provider-oci.ApmSyntheticsDedicatedVantagePointMonitorStatusCountMapOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsDedicatedVantagePointMonitorStatusCountMapOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
          "line": 86
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
        "line": 77
      },
      "name": "ApmSyntheticsDedicatedVantagePointMonitorStatusCountMapOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 106
          },
          "name": "disabled",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 111
          },
          "name": "enabled",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 116
          },
          "name": "invalid",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 121
          },
          "name": "total",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 90
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsDedicatedVantagePointMonitorStatusCountMap"
          }
        }
      ],
      "symbolId": "src/apm-synthetics-dedicated-vantage-point/index:ApmSyntheticsDedicatedVantagePointMonitorStatusCountMapOutputReference"
    },
    "cdktf-provider-oci.ApmSyntheticsDedicatedVantagePointTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsDedicatedVantagePointTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
        "line": 315
      },
      "name": "ApmSyntheticsDedicatedVantagePointTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_dedicated_vantage_point#create ApmSyntheticsDedicatedVantagePoint#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 319
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_dedicated_vantage_point#delete ApmSyntheticsDedicatedVantagePoint#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 323
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_dedicated_vantage_point#update ApmSyntheticsDedicatedVantagePoint#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 327
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apm-synthetics-dedicated-vantage-point/index:ApmSyntheticsDedicatedVantagePointTimeouts"
    },
    "cdktf-provider-oci.ApmSyntheticsDedicatedVantagePointTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsDedicatedVantagePointTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
          "line": 381
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
        "line": 373
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 435
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 451
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 467
          },
          "name": "resetUpdate"
        }
      ],
      "name": "ApmSyntheticsDedicatedVantagePointTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 439
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 455
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 471
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 429
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 445
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 461
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 385
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApmSyntheticsDedicatedVantagePointTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apm-synthetics-dedicated-vantage-point/index:ApmSyntheticsDedicatedVantagePointTimeoutsOutputReference"
    },
    "cdktf-provider-oci.ApmSyntheticsMonitor": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor oci_apm_synthetics_monitor}."
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsMonitor",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor oci_apm_synthetics_monitor} Resource."
        },
        "locationInModule": {
          "filename": "src/apm-synthetics-monitor/index.ts",
          "line": 4354
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-synthetics-monitor/index.ts",
        "line": 4322
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ApmSyntheticsMonitor resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4339
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the ApmSyntheticsMonitor to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ApmSyntheticsMonitor that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ApmSyntheticsMonitor to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4689
          },
          "name": "putAvailabilityConfiguration",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorAvailabilityConfiguration"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4705
          },
          "name": "putConfiguration",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfiguration"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4721
          },
          "name": "putMaintenanceWindowSchedule",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorMaintenanceWindowSchedule"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4737
          },
          "name": "putScriptParameters",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorScriptParameters"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4753
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4769
          },
          "name": "putVantagePoints",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorVantagePoints"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4692
          },
          "name": "resetAvailabilityConfiguration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4420
          },
          "name": "resetBatchIntervalInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4708
          },
          "name": "resetConfiguration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4441
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4470
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4486
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4502
          },
          "name": "resetIsIpv6"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4518
          },
          "name": "resetIsRunNow"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4534
          },
          "name": "resetIsRunOnce"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4724
          },
          "name": "resetMaintenanceWindowSchedule"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4581
          },
          "name": "resetSchedulingPolicy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4597
          },
          "name": "resetScriptId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4613
          },
          "name": "resetScriptName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4740
          },
          "name": "resetScriptParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4629
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4645
          },
          "name": "resetTarget"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4671
          },
          "name": "resetTimeoutInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4756
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4781
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4809
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ApmSyntheticsMonitor",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4327
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4686
          },
          "name": "availabilityConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorAvailabilityConfigurationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4702
          },
          "name": "configuration",
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4429
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4543
          },
          "name": "lastUpdatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4718
          },
          "name": "maintenanceWindowSchedule",
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorMaintenanceWindowScheduleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4734
          },
          "name": "scriptParameters",
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorScriptParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4654
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4750
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4659
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4680
          },
          "name": "vantagePointCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4766
          },
          "name": "vantagePoints",
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorVantagePointsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4408
          },
          "name": "apmDomainIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4696
          },
          "name": "availabilityConfigurationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorAvailabilityConfiguration"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4424
          },
          "name": "batchIntervalInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4712
          },
          "name": "configurationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfiguration"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4445
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4458
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4474
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4490
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4506
          },
          "name": "isIpv6Input",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4522
          },
          "name": "isRunNowInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4538
          },
          "name": "isRunOnceInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4728
          },
          "name": "maintenanceWindowScheduleInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorMaintenanceWindowSchedule"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4556
          },
          "name": "monitorTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4569
          },
          "name": "repeatIntervalInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4585
          },
          "name": "schedulingPolicyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4601
          },
          "name": "scriptIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4617
          },
          "name": "scriptNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4744
          },
          "name": "scriptParametersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorScriptParameters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4633
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4649
          },
          "name": "targetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4675
          },
          "name": "timeoutInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4760
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4773
          },
          "name": "vantagePointsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorVantagePoints"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4401
          },
          "name": "apmDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4414
          },
          "name": "batchIntervalInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4435
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4451
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4464
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4480
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4496
          },
          "name": "isIpv6",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4512
          },
          "name": "isRunNow",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4528
          },
          "name": "isRunOnce",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4549
          },
          "name": "monitorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4562
          },
          "name": "repeatIntervalInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4575
          },
          "name": "schedulingPolicy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4591
          },
          "name": "scriptId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4607
          },
          "name": "scriptName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4623
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4639
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4665
          },
          "name": "timeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/apm-synthetics-monitor/index:ApmSyntheticsMonitor"
    },
    "cdktf-provider-oci.ApmSyntheticsMonitorAvailabilityConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorAvailabilityConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apm-synthetics-monitor/index.ts",
        "line": 118
      },
      "name": "ApmSyntheticsMonitorAvailabilityConfiguration",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#max_allowed_failures_per_interval ApmSyntheticsMonitor#max_allowed_failures_per_interval}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 122
          },
          "name": "maxAllowedFailuresPerInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#min_allowed_runs_per_interval ApmSyntheticsMonitor#min_allowed_runs_per_interval}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 126
          },
          "name": "minAllowedRunsPerInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/apm-synthetics-monitor/index:ApmSyntheticsMonitorAvailabilityConfiguration"
    },
    "cdktf-provider-oci.ApmSyntheticsMonitorAvailabilityConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorAvailabilityConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apm-synthetics-monitor/index.ts",
          "line": 172
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-synthetics-monitor/index.ts",
        "line": 165
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 211
          },
          "name": "resetMaxAllowedFailuresPerInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 227
          },
          "name": "resetMinAllowedRunsPerInterval"
        }
      ],
      "name": "ApmSyntheticsMonitorAvailabilityConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 215
          },
          "name": "maxAllowedFailuresPerIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 231
          },
          "name": "minAllowedRunsPerIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 205
          },
          "name": "maxAllowedFailuresPerInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 221
          },
          "name": "minAllowedRunsPerInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 176
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorAvailabilityConfiguration"
          }
        }
      ],
      "symbolId": "src/apm-synthetics-monitor/index:ApmSyntheticsMonitorAvailabilityConfigurationOutputReference"
    },
    "cdktf-provider-oci.ApmSyntheticsMonitorConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apm-synthetics-monitor/index.ts",
        "line": 9
      },
      "name": "ApmSyntheticsMonitorConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#apm_domain_id ApmSyntheticsMonitor#apm_domain_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 13
          },
          "name": "apmDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#display_name ApmSyntheticsMonitor#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 25
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#monitor_type ApmSyntheticsMonitor#monitor_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 52
          },
          "name": "monitorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#repeat_interval_in_seconds ApmSyntheticsMonitor#repeat_interval_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 56
          },
          "name": "repeatIntervalInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#vantage_points ApmSyntheticsMonitor#vantage_points}",
            "stability": "stable",
            "summary": "vantage_points block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 116
          },
          "name": "vantagePoints",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorVantagePoints"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#availability_configuration ApmSyntheticsMonitor#availability_configuration}",
            "stability": "stable",
            "summary": "availability_configuration block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 86
          },
          "name": "availabilityConfiguration",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorAvailabilityConfiguration"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#batch_interval_in_seconds ApmSyntheticsMonitor#batch_interval_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 17
          },
          "name": "batchIntervalInSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#configuration ApmSyntheticsMonitor#configuration}",
            "stability": "stable",
            "summary": "configuration block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 92
          },
          "name": "configuration",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfiguration"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#defined_tags ApmSyntheticsMonitor#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 21
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#freeform_tags ApmSyntheticsMonitor#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 29
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#id ApmSyntheticsMonitor#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 36
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#is_ipv6 ApmSyntheticsMonitor#is_ipv6}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 40
          },
          "name": "isIpv6",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#is_run_now ApmSyntheticsMonitor#is_run_now}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 44
          },
          "name": "isRunNow",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#is_run_once ApmSyntheticsMonitor#is_run_once}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 48
          },
          "name": "isRunOnce",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#maintenance_window_schedule ApmSyntheticsMonitor#maintenance_window_schedule}",
            "stability": "stable",
            "summary": "maintenance_window_schedule block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 98
          },
          "name": "maintenanceWindowSchedule",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorMaintenanceWindowSchedule"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#scheduling_policy ApmSyntheticsMonitor#scheduling_policy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 60
          },
          "name": "schedulingPolicy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#script_id ApmSyntheticsMonitor#script_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 64
          },
          "name": "scriptId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#script_name ApmSyntheticsMonitor#script_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 68
          },
          "name": "scriptName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#script_parameters ApmSyntheticsMonitor#script_parameters}",
            "stability": "stable",
            "summary": "script_parameters block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 104
          },
          "name": "scriptParameters",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorScriptParameters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#status ApmSyntheticsMonitor#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 72
          },
          "name": "status",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#target ApmSyntheticsMonitor#target}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 76
          },
          "name": "target",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#timeout_in_seconds ApmSyntheticsMonitor#timeout_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 80
          },
          "name": "timeoutInSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#timeouts ApmSyntheticsMonitor#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 110
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorTimeouts"
          }
        }
      ],
      "symbolId": "src/apm-synthetics-monitor/index:ApmSyntheticsMonitorConfig"
    },
    "cdktf-provider-oci.ApmSyntheticsMonitorConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apm-synthetics-monitor/index.ts",
        "line": 2458
      },
      "name": "ApmSyntheticsMonitorConfiguration",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#client_certificate_details ApmSyntheticsMonitor#client_certificate_details}",
            "stability": "stable",
            "summary": "client_certificate_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2560
          },
          "name": "clientCertificateDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationClientCertificateDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#config_type ApmSyntheticsMonitor#config_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2462
          },
          "name": "configType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#connection_string ApmSyntheticsMonitor#connection_string}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2466
          },
          "name": "connectionString",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#database_authentication_details ApmSyntheticsMonitor#database_authentication_details}",
            "stability": "stable",
            "summary": "database_authentication_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2566
          },
          "name": "databaseAuthenticationDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationDatabaseAuthenticationDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#database_connection_type ApmSyntheticsMonitor#database_connection_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2470
          },
          "name": "databaseConnectionType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#database_role ApmSyntheticsMonitor#database_role}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2474
          },
          "name": "databaseRole",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#database_type ApmSyntheticsMonitor#database_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2478
          },
          "name": "databaseType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#database_wallet_details ApmSyntheticsMonitor#database_wallet_details}",
            "stability": "stable",
            "summary": "database_wallet_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2572
          },
          "name": "databaseWalletDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationDatabaseWalletDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#dns_configuration ApmSyntheticsMonitor#dns_configuration}",
            "stability": "stable",
            "summary": "dns_configuration block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2578
          },
          "name": "dnsConfiguration",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationDnsConfiguration"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#download_size_limit_in_bytes ApmSyntheticsMonitor#download_size_limit_in_bytes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2482
          },
          "name": "downloadSizeLimitInBytes",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#ftp_basic_authentication_details ApmSyntheticsMonitor#ftp_basic_authentication_details}",
            "stability": "stable",
            "summary": "ftp_basic_authentication_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2584
          },
          "name": "ftpBasicAuthenticationDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationFtpBasicAuthenticationDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#ftp_protocol ApmSyntheticsMonitor#ftp_protocol}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2486
          },
          "name": "ftpProtocol",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#ftp_request_type ApmSyntheticsMonitor#ftp_request_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2490
          },
          "name": "ftpRequestType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#is_active_mode ApmSyntheticsMonitor#is_active_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2494
          },
          "name": "isActiveMode",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#is_certificate_validation_enabled ApmSyntheticsMonitor#is_certificate_validation_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2498
          },
          "name": "isCertificateValidationEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#is_default_snapshot_enabled ApmSyntheticsMonitor#is_default_snapshot_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2502
          },
          "name": "isDefaultSnapshotEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#is_failure_retried ApmSyntheticsMonitor#is_failure_retried}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2506
          },
          "name": "isFailureRetried",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#is_query_recursive ApmSyntheticsMonitor#is_query_recursive}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2510
          },
          "name": "isQueryRecursive",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#is_redirection_enabled ApmSyntheticsMonitor#is_redirection_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2514
          },
          "name": "isRedirectionEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#name_server ApmSyntheticsMonitor#name_server}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2518
          },
          "name": "nameServer",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#network_configuration ApmSyntheticsMonitor#network_configuration}",
            "stability": "stable",
            "summary": "network_configuration block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2590
          },
          "name": "networkConfiguration",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationNetworkConfiguration"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#protocol ApmSyntheticsMonitor#protocol}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2522
          },
          "name": "protocol",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#query ApmSyntheticsMonitor#query}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2526
          },
          "name": "query",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#record_type ApmSyntheticsMonitor#record_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2530
          },
          "name": "recordType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#req_authentication_details ApmSyntheticsMonitor#req_authentication_details}",
            "stability": "stable",
            "summary": "req_authentication_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2596
          },
          "name": "reqAuthenticationDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationReqAuthenticationDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#req_authentication_scheme ApmSyntheticsMonitor#req_authentication_scheme}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2534
          },
          "name": "reqAuthenticationScheme",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#request_headers ApmSyntheticsMonitor#request_headers}",
            "stability": "stable",
            "summary": "request_headers block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2602
          },
          "name": "requestHeaders",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationRequestHeaders"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#request_method ApmSyntheticsMonitor#request_method}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2538
          },
          "name": "requestMethod",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#request_post_body ApmSyntheticsMonitor#request_post_body}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2542
          },
          "name": "requestPostBody",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#request_query_params ApmSyntheticsMonitor#request_query_params}",
            "stability": "stable",
            "summary": "request_query_params block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2608
          },
          "name": "requestQueryParams",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationRequestQueryParams"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#upload_file_size_in_bytes ApmSyntheticsMonitor#upload_file_size_in_bytes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2546
          },
          "name": "uploadFileSizeInBytes",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#verify_response_codes ApmSyntheticsMonitor#verify_response_codes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2550
          },
          "name": "verifyResponseCodes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#verify_response_content ApmSyntheticsMonitor#verify_response_content}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2554
          },
          "name": "verifyResponseContent",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#verify_texts ApmSyntheticsMonitor#verify_texts}",
            "stability": "stable",
            "summary": "verify_texts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2614
          },
          "name": "verifyTexts",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationVerifyTexts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apm-synthetics-monitor/index:ApmSyntheticsMonitorConfiguration"
    },
    "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationClientCertificateDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationClientCertificateDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apm-synthetics-monitor/index.ts",
        "line": 469
      },
      "name": "ApmSyntheticsMonitorConfigurationClientCertificateDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#client_certificate ApmSyntheticsMonitor#client_certificate}",
            "stability": "stable",
            "summary": "client_certificate block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 475
          },
          "name": "clientCertificate",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationClientCertificateDetailsClientCertificate"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#private_key ApmSyntheticsMonitor#private_key}",
            "stability": "stable",
            "summary": "private_key block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 481
          },
          "name": "privateKey",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationClientCertificateDetailsPrivateKey"
          }
        }
      ],
      "symbolId": "src/apm-synthetics-monitor/index:ApmSyntheticsMonitorConfigurationClientCertificateDetails"
    },
    "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationClientCertificateDetailsClientCertificate": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationClientCertificateDetailsClientCertificate",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apm-synthetics-monitor/index.ts",
        "line": 235
      },
      "name": "ApmSyntheticsMonitorConfigurationClientCertificateDetailsClientCertificate",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#content ApmSyntheticsMonitor#content}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 239
          },
          "name": "content",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#file_name ApmSyntheticsMonitor#file_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 243
          },
          "name": "fileName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apm-synthetics-monitor/index:ApmSyntheticsMonitorConfigurationClientCertificateDetailsClientCertificate"
    },
    "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationClientCertificateDetailsClientCertificateOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationClientCertificateDetailsClientCertificateOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apm-synthetics-monitor/index.ts",
          "line": 289
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-synthetics-monitor/index.ts",
        "line": 282
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 328
          },
          "name": "resetContent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 344
          },
          "name": "resetFileName"
        }
      ],
      "name": "ApmSyntheticsMonitorConfigurationClientCertificateDetailsClientCertificateOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 332
          },
          "name": "contentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 348
          },
          "name": "fileNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 322
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 338
          },
          "name": "fileName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 293
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationClientCertificateDetailsClientCertificate"
          }
        }
      ],
      "symbolId": "src/apm-synthetics-monitor/index:ApmSyntheticsMonitorConfigurationClientCertificateDetailsClientCertificateOutputReference"
    },
    "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationClientCertificateDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationClientCertificateDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apm-synthetics-monitor/index.ts",
          "line": 527
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-synthetics-monitor/index.ts",
        "line": 520
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 563
          },
          "name": "putClientCertificate",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationClientCertificateDetailsClientCertificate"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 579
          },
          "name": "putPrivateKey",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationClientCertificateDetailsPrivateKey"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 566
          },
          "name": "resetClientCertificate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 582
          },
          "name": "resetPrivateKey"
        }
      ],
      "name": "ApmSyntheticsMonitorConfigurationClientCertificateDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 560
          },
          "name": "clientCertificate",
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationClientCertificateDetailsClientCertificateOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 576
          },
          "name": "privateKey",
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationClientCertificateDetailsPrivateKeyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 570
          },
          "name": "clientCertificateInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationClientCertificateDetailsClientCertificate"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 586
          },
          "name": "privateKeyInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationClientCertificateDetailsPrivateKey"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 531
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationClientCertificateDetails"
          }
        }
      ],
      "symbolId": "src/apm-synthetics-monitor/index:ApmSyntheticsMonitorConfigurationClientCertificateDetailsOutputReference"
    },
    "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationClientCertificateDetailsPrivateKey": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationClientCertificateDetailsPrivateKey",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apm-synthetics-monitor/index.ts",
        "line": 352
      },
      "name": "ApmSyntheticsMonitorConfigurationClientCertificateDetailsPrivateKey",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#content ApmSyntheticsMonitor#content}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 356
          },
          "name": "content",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#file_name ApmSyntheticsMonitor#file_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 360
          },
          "name": "fileName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apm-synthetics-monitor/index:ApmSyntheticsMonitorConfigurationClientCertificateDetailsPrivateKey"
    },
    "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationClientCertificateDetailsPrivateKeyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationClientCertificateDetailsPrivateKeyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apm-synthetics-monitor/index.ts",
          "line": 406
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-synthetics-monitor/index.ts",
        "line": 399
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 445
          },
          "name": "resetContent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 461
          },
          "name": "resetFileName"
        }
      ],
      "name": "ApmSyntheticsMonitorConfigurationClientCertificateDetailsPrivateKeyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 449
          },
          "name": "contentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 465
          },
          "name": "fileNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 439
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 455
          },
          "name": "fileName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 410
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationClientCertificateDetailsPrivateKey"
          }
        }
      ],
      "symbolId": "src/apm-synthetics-monitor/index:ApmSyntheticsMonitorConfigurationClientCertificateDetailsPrivateKeyOutputReference"
    },
    "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationDatabaseAuthenticationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationDatabaseAuthenticationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apm-synthetics-monitor/index.ts",
        "line": 740
      },
      "name": "ApmSyntheticsMonitorConfigurationDatabaseAuthenticationDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#password ApmSyntheticsMonitor#password}",
            "stability": "stable",
            "summary": "password block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 750
          },
          "name": "password",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationDatabaseAuthenticationDetailsPassword"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#username ApmSyntheticsMonitor#username}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 744
          },
          "name": "username",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apm-synthetics-monitor/index:ApmSyntheticsMonitorConfigurationDatabaseAuthenticationDetails"
    },
    "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationDatabaseAuthenticationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationDatabaseAuthenticationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apm-synthetics-monitor/index.ts",
          "line": 796
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-synthetics-monitor/index.ts",
        "line": 789
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 848
          },
          "name": "putPassword",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationDatabaseAuthenticationDetailsPassword"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 851
          },
          "name": "resetPassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 835
          },
          "name": "resetUsername"
        }
      ],
      "name": "ApmSyntheticsMonitorConfigurationDatabaseAuthenticationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 845
          },
          "name": "password",
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationDatabaseAuthenticationDetailsPasswordOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 855
          },
          "name": "passwordInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationDatabaseAuthenticationDetailsPassword"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 839
          },
          "name": "usernameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 829
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 800
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationDatabaseAuthenticationDetails"
          }
        }
      ],
      "symbolId": "src/apm-synthetics-monitor/index:ApmSyntheticsMonitorConfigurationDatabaseAuthenticationDetailsOutputReference"
    },
    "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationDatabaseAuthenticationDetailsPassword": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationDatabaseAuthenticationDetailsPassword",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apm-synthetics-monitor/index.ts",
        "line": 590
      },
      "name": "ApmSyntheticsMonitorConfigurationDatabaseAuthenticationDetailsPassword",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#password ApmSyntheticsMonitor#password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 594
          },
          "name": "password",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#password_type ApmSyntheticsMonitor#password_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 598
          },
          "name": "passwordType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#vault_secret_id ApmSyntheticsMonitor#vault_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 602
          },
          "name": "vaultSecretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apm-synthetics-monitor/index:ApmSyntheticsMonitorConfigurationDatabaseAuthenticationDetailsPassword"
    },
    "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationDatabaseAuthenticationDetailsPasswordOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationDatabaseAuthenticationDetailsPasswordOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apm-synthetics-monitor/index.ts",
          "line": 655
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-synthetics-monitor/index.ts",
        "line": 648
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 700
          },
          "name": "resetPassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 716
          },
          "name": "resetPasswordType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 732
          },
          "name": "resetVaultSecretId"
        }
      ],
      "name": "ApmSyntheticsMonitorConfigurationDatabaseAuthenticationDetailsPasswordOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 704
          },
          "name": "passwordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 720
          },
          "name": "passwordTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 736
          },
          "name": "vaultSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 694
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 710
          },
          "name": "passwordType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 726
          },
          "name": "vaultSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 659
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationDatabaseAuthenticationDetailsPassword"
          }
        }
      ],
      "symbolId": "src/apm-synthetics-monitor/index:ApmSyntheticsMonitorConfigurationDatabaseAuthenticationDetailsPasswordOutputReference"
    },
    "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationDatabaseWalletDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationDatabaseWalletDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apm-synthetics-monitor/index.ts",
        "line": 859
      },
      "name": "ApmSyntheticsMonitorConfigurationDatabaseWalletDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#database_wallet ApmSyntheticsMonitor#database_wallet}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 863
          },
          "name": "databaseWallet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#service_name ApmSyntheticsMonitor#service_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 867
          },
          "name": "serviceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apm-synthetics-monitor/index:ApmSyntheticsMonitorConfigurationDatabaseWalletDetails"
    },
    "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationDatabaseWalletDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationDatabaseWalletDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apm-synthetics-monitor/index.ts",
          "line": 913
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-synthetics-monitor/index.ts",
        "line": 906
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 952
          },
          "name": "resetDatabaseWallet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 968
          },
          "name": "resetServiceName"
        }
      ],
      "name": "ApmSyntheticsMonitorConfigurationDatabaseWalletDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 956
          },
          "name": "databaseWalletInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 972
          },
          "name": "serviceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 946
          },
          "name": "databaseWallet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 962
          },
          "name": "serviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 917
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationDatabaseWalletDetails"
          }
        }
      ],
      "symbolId": "src/apm-synthetics-monitor/index:ApmSyntheticsMonitorConfigurationDatabaseWalletDetailsOutputReference"
    },
    "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationDnsConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationDnsConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apm-synthetics-monitor/index.ts",
        "line": 976
      },
      "name": "ApmSyntheticsMonitorConfigurationDnsConfiguration",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#is_override_dns ApmSyntheticsMonitor#is_override_dns}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 980
          },
          "name": "isOverrideDns",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#override_dns_ip ApmSyntheticsMonitor#override_dns_ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 984
          },
          "name": "overrideDnsIp",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apm-synthetics-monitor/index:ApmSyntheticsMonitorConfigurationDnsConfiguration"
    },
    "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationDnsConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationDnsConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apm-synthetics-monitor/index.ts",
          "line": 1030
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-synthetics-monitor/index.ts",
        "line": 1023
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1069
          },
          "name": "resetIsOverrideDns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1085
          },
          "name": "resetOverrideDnsIp"
        }
      ],
      "name": "ApmSyntheticsMonitorConfigurationDnsConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1073
          },
          "name": "isOverrideDnsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1089
          },
          "name": "overrideDnsIpInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1063
          },
          "name": "isOverrideDns",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1079
          },
          "name": "overrideDnsIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1034
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationDnsConfiguration"
          }
        }
      ],
      "symbolId": "src/apm-synthetics-monitor/index:ApmSyntheticsMonitorConfigurationDnsConfigurationOutputReference"
    },
    "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationFtpBasicAuthenticationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationFtpBasicAuthenticationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apm-synthetics-monitor/index.ts",
        "line": 1243
      },
      "name": "ApmSyntheticsMonitorConfigurationFtpBasicAuthenticationDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#password ApmSyntheticsMonitor#password}",
            "stability": "stable",
            "summary": "password block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1253
          },
          "name": "password",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationFtpBasicAuthenticationDetailsPassword"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#username ApmSyntheticsMonitor#username}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1247
          },
          "name": "username",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apm-synthetics-monitor/index:ApmSyntheticsMonitorConfigurationFtpBasicAuthenticationDetails"
    },
    "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationFtpBasicAuthenticationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationFtpBasicAuthenticationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apm-synthetics-monitor/index.ts",
          "line": 1299
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-synthetics-monitor/index.ts",
        "line": 1292
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1351
          },
          "name": "putPassword",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationFtpBasicAuthenticationDetailsPassword"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1354
          },
          "name": "resetPassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1338
          },
          "name": "resetUsername"
        }
      ],
      "name": "ApmSyntheticsMonitorConfigurationFtpBasicAuthenticationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1348
          },
          "name": "password",
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationFtpBasicAuthenticationDetailsPasswordOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1358
          },
          "name": "passwordInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationFtpBasicAuthenticationDetailsPassword"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1342
          },
          "name": "usernameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1332
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1303
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationFtpBasicAuthenticationDetails"
          }
        }
      ],
      "symbolId": "src/apm-synthetics-monitor/index:ApmSyntheticsMonitorConfigurationFtpBasicAuthenticationDetailsOutputReference"
    },
    "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationFtpBasicAuthenticationDetailsPassword": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationFtpBasicAuthenticationDetailsPassword",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apm-synthetics-monitor/index.ts",
        "line": 1093
      },
      "name": "ApmSyntheticsMonitorConfigurationFtpBasicAuthenticationDetailsPassword",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#password ApmSyntheticsMonitor#password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1097
          },
          "name": "password",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#password_type ApmSyntheticsMonitor#password_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1101
          },
          "name": "passwordType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#vault_secret_id ApmSyntheticsMonitor#vault_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1105
          },
          "name": "vaultSecretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apm-synthetics-monitor/index:ApmSyntheticsMonitorConfigurationFtpBasicAuthenticationDetailsPassword"
    },
    "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationFtpBasicAuthenticationDetailsPasswordOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationFtpBasicAuthenticationDetailsPasswordOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apm-synthetics-monitor/index.ts",
          "line": 1158
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-synthetics-monitor/index.ts",
        "line": 1151
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1203
          },
          "name": "resetPassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1219
          },
          "name": "resetPasswordType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1235
          },
          "name": "resetVaultSecretId"
        }
      ],
      "name": "ApmSyntheticsMonitorConfigurationFtpBasicAuthenticationDetailsPasswordOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1207
          },
          "name": "passwordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1223
          },
          "name": "passwordTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1239
          },
          "name": "vaultSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1197
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1213
          },
          "name": "passwordType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1229
          },
          "name": "vaultSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1162
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationFtpBasicAuthenticationDetailsPassword"
          }
        }
      ],
      "symbolId": "src/apm-synthetics-monitor/index:ApmSyntheticsMonitorConfigurationFtpBasicAuthenticationDetailsPasswordOutputReference"
    },
    "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationNetworkConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationNetworkConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apm-synthetics-monitor/index.ts",
        "line": 1362
      },
      "name": "ApmSyntheticsMonitorConfigurationNetworkConfiguration",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#number_of_hops ApmSyntheticsMonitor#number_of_hops}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1366
          },
          "name": "numberOfHops",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#probe_mode ApmSyntheticsMonitor#probe_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1370
          },
          "name": "probeMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#probe_per_hop ApmSyntheticsMonitor#probe_per_hop}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1374
          },
          "name": "probePerHop",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#protocol ApmSyntheticsMonitor#protocol}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1378
          },
          "name": "protocol",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#transmission_rate ApmSyntheticsMonitor#transmission_rate}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1382
          },
          "name": "transmissionRate",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/apm-synthetics-monitor/index:ApmSyntheticsMonitorConfigurationNetworkConfiguration"
    },
    "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationNetworkConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationNetworkConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apm-synthetics-monitor/index.ts",
          "line": 1449
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-synthetics-monitor/index.ts",
        "line": 1442
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1506
          },
          "name": "resetNumberOfHops"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1522
          },
          "name": "resetProbeMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1538
          },
          "name": "resetProbePerHop"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1554
          },
          "name": "resetProtocol"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1570
          },
          "name": "resetTransmissionRate"
        }
      ],
      "name": "ApmSyntheticsMonitorConfigurationNetworkConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1510
          },
          "name": "numberOfHopsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1526
          },
          "name": "probeModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1542
          },
          "name": "probePerHopInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1558
          },
          "name": "protocolInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1574
          },
          "name": "transmissionRateInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1500
          },
          "name": "numberOfHops",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1516
          },
          "name": "probeMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1532
          },
          "name": "probePerHop",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1548
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1564
          },
          "name": "transmissionRate",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1453
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationNetworkConfiguration"
          }
        }
      ],
      "symbolId": "src/apm-synthetics-monitor/index:ApmSyntheticsMonitorConfigurationNetworkConfigurationOutputReference"
    },
    "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apm-synthetics-monitor/index.ts",
          "line": 2884
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-synthetics-monitor/index.ts",
        "line": 2877
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3496
          },
          "name": "putClientCertificateDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationClientCertificateDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3512
          },
          "name": "putDatabaseAuthenticationDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationDatabaseAuthenticationDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3528
          },
          "name": "putDatabaseWalletDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationDatabaseWalletDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3544
          },
          "name": "putDnsConfiguration",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationDnsConfiguration"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3560
          },
          "name": "putFtpBasicAuthenticationDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationFtpBasicAuthenticationDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3576
          },
          "name": "putNetworkConfiguration",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationNetworkConfiguration"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3592
          },
          "name": "putReqAuthenticationDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationReqAuthenticationDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3608
          },
          "name": "putRequestHeaders",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationRequestHeaders"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3624
          },
          "name": "putRequestQueryParams",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationRequestQueryParams"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3640
          },
          "name": "putVerifyTexts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationVerifyTexts"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3499
          },
          "name": "resetClientCertificateDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3115
          },
          "name": "resetConfigType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3131
          },
          "name": "resetConnectionString"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3515
          },
          "name": "resetDatabaseAuthenticationDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3147
          },
          "name": "resetDatabaseConnectionType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3163
          },
          "name": "resetDatabaseRole"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3179
          },
          "name": "resetDatabaseType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3531
          },
          "name": "resetDatabaseWalletDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3547
          },
          "name": "resetDnsConfiguration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3195
          },
          "name": "resetDownloadSizeLimitInBytes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3563
          },
          "name": "resetFtpBasicAuthenticationDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3211
          },
          "name": "resetFtpProtocol"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3227
          },
          "name": "resetFtpRequestType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3243
          },
          "name": "resetIsActiveMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3259
          },
          "name": "resetIsCertificateValidationEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3275
          },
          "name": "resetIsDefaultSnapshotEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3291
          },
          "name": "resetIsFailureRetried"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3307
          },
          "name": "resetIsQueryRecursive"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3323
          },
          "name": "resetIsRedirectionEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3339
          },
          "name": "resetNameServer"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3579
          },
          "name": "resetNetworkConfiguration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3355
          },
          "name": "resetProtocol"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3371
          },
          "name": "resetQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3387
          },
          "name": "resetRecordType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3595
          },
          "name": "resetReqAuthenticationDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3403
          },
          "name": "resetReqAuthenticationScheme"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3611
          },
          "name": "resetRequestHeaders"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3419
          },
          "name": "resetRequestMethod"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3435
          },
          "name": "resetRequestPostBody"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3627
          },
          "name": "resetRequestQueryParams"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3451
          },
          "name": "resetUploadFileSizeInBytes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3467
          },
          "name": "resetVerifyResponseCodes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3483
          },
          "name": "resetVerifyResponseContent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3643
          },
          "name": "resetVerifyTexts"
        }
      ],
      "name": "ApmSyntheticsMonitorConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3493
          },
          "name": "clientCertificateDetails",
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationClientCertificateDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3509
          },
          "name": "databaseAuthenticationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationDatabaseAuthenticationDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3525
          },
          "name": "databaseWalletDetails",
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationDatabaseWalletDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3541
          },
          "name": "dnsConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationDnsConfigurationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3557
          },
          "name": "ftpBasicAuthenticationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationFtpBasicAuthenticationDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3573
          },
          "name": "networkConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationNetworkConfigurationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3589
          },
          "name": "reqAuthenticationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationReqAuthenticationDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3605
          },
          "name": "requestHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationRequestHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3621
          },
          "name": "requestQueryParams",
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationRequestQueryParamsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3637
          },
          "name": "verifyTexts",
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationVerifyTextsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3503
          },
          "name": "clientCertificateDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationClientCertificateDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3119
          },
          "name": "configTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3135
          },
          "name": "connectionStringInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3519
          },
          "name": "databaseAuthenticationDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationDatabaseAuthenticationDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3151
          },
          "name": "databaseConnectionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3167
          },
          "name": "databaseRoleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3183
          },
          "name": "databaseTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3535
          },
          "name": "databaseWalletDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationDatabaseWalletDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3551
          },
          "name": "dnsConfigurationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationDnsConfiguration"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3199
          },
          "name": "downloadSizeLimitInBytesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3567
          },
          "name": "ftpBasicAuthenticationDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationFtpBasicAuthenticationDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3215
          },
          "name": "ftpProtocolInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3231
          },
          "name": "ftpRequestTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3247
          },
          "name": "isActiveModeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3263
          },
          "name": "isCertificateValidationEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3279
          },
          "name": "isDefaultSnapshotEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3295
          },
          "name": "isFailureRetriedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3311
          },
          "name": "isQueryRecursiveInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3327
          },
          "name": "isRedirectionEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3343
          },
          "name": "nameServerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3583
          },
          "name": "networkConfigurationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationNetworkConfiguration"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3359
          },
          "name": "protocolInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3375
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3391
          },
          "name": "recordTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3599
          },
          "name": "reqAuthenticationDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationReqAuthenticationDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3407
          },
          "name": "reqAuthenticationSchemeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3615
          },
          "name": "requestHeadersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationRequestHeaders"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3423
          },
          "name": "requestMethodInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3439
          },
          "name": "requestPostBodyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3631
          },
          "name": "requestQueryParamsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationRequestQueryParams"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3455
          },
          "name": "uploadFileSizeInBytesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3471
          },
          "name": "verifyResponseCodesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3487
          },
          "name": "verifyResponseContentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3647
          },
          "name": "verifyTextsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationVerifyTexts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3109
          },
          "name": "configType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3125
          },
          "name": "connectionString",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3141
          },
          "name": "databaseConnectionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3157
          },
          "name": "databaseRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3173
          },
          "name": "databaseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3189
          },
          "name": "downloadSizeLimitInBytes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3205
          },
          "name": "ftpProtocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3221
          },
          "name": "ftpRequestType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3237
          },
          "name": "isActiveMode",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3253
          },
          "name": "isCertificateValidationEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3269
          },
          "name": "isDefaultSnapshotEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3285
          },
          "name": "isFailureRetried",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3301
          },
          "name": "isQueryRecursive",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3317
          },
          "name": "isRedirectionEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3333
          },
          "name": "nameServer",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3349
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3365
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3381
          },
          "name": "recordType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3397
          },
          "name": "reqAuthenticationScheme",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3413
          },
          "name": "requestMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3429
          },
          "name": "requestPostBody",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3445
          },
          "name": "uploadFileSizeInBytes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3461
          },
          "name": "verifyResponseCodes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3477
          },
          "name": "verifyResponseContent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2888
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfiguration"
          }
        }
      ],
      "symbolId": "src/apm-synthetics-monitor/index:ApmSyntheticsMonitorConfigurationOutputReference"
    },
    "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationReqAuthenticationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationReqAuthenticationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apm-synthetics-monitor/index.ts",
        "line": 1727
      },
      "name": "ApmSyntheticsMonitorConfigurationReqAuthenticationDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#auth_headers ApmSyntheticsMonitor#auth_headers}",
            "stability": "stable",
            "summary": "auth_headers block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1761
          },
          "name": "authHeaders",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationReqAuthenticationDetailsAuthHeaders"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#auth_request_method ApmSyntheticsMonitor#auth_request_method}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1731
          },
          "name": "authRequestMethod",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#auth_request_post_body ApmSyntheticsMonitor#auth_request_post_body}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1735
          },
          "name": "authRequestPostBody",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#auth_token ApmSyntheticsMonitor#auth_token}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1739
          },
          "name": "authToken",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#auth_url ApmSyntheticsMonitor#auth_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1743
          },
          "name": "authUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#auth_user_name ApmSyntheticsMonitor#auth_user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1747
          },
          "name": "authUserName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#auth_user_password ApmSyntheticsMonitor#auth_user_password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1751
          },
          "name": "authUserPassword",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#oauth_scheme ApmSyntheticsMonitor#oauth_scheme}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1755
          },
          "name": "oauthScheme",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apm-synthetics-monitor/index:ApmSyntheticsMonitorConfigurationReqAuthenticationDetails"
    },
    "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationReqAuthenticationDetailsAuthHeaders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationReqAuthenticationDetailsAuthHeaders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apm-synthetics-monitor/index.ts",
        "line": 1578
      },
      "name": "ApmSyntheticsMonitorConfigurationReqAuthenticationDetailsAuthHeaders",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#header_name ApmSyntheticsMonitor#header_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1582
          },
          "name": "headerName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#header_value ApmSyntheticsMonitor#header_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1586
          },
          "name": "headerValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apm-synthetics-monitor/index:ApmSyntheticsMonitorConfigurationReqAuthenticationDetailsAuthHeaders"
    },
    "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationReqAuthenticationDetailsAuthHeadersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationReqAuthenticationDetailsAuthHeadersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apm-synthetics-monitor/index.ts",
          "line": 1716
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-synthetics-monitor/index.ts",
        "line": 1708
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1723
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationReqAuthenticationDetailsAuthHeadersOutputReference"
            }
          }
        }
      ],
      "name": "ApmSyntheticsMonitorConfigurationReqAuthenticationDetailsAuthHeadersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1716
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1716
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1716
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1709
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationReqAuthenticationDetailsAuthHeaders"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apm-synthetics-monitor/index:ApmSyntheticsMonitorConfigurationReqAuthenticationDetailsAuthHeadersList"
    },
    "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationReqAuthenticationDetailsAuthHeadersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationReqAuthenticationDetailsAuthHeadersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apm-synthetics-monitor/index.ts",
          "line": 1635
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-synthetics-monitor/index.ts",
        "line": 1625
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1683
          },
          "name": "resetHeaderName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1699
          },
          "name": "resetHeaderValue"
        }
      ],
      "name": "ApmSyntheticsMonitorConfigurationReqAuthenticationDetailsAuthHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1687
          },
          "name": "headerNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1703
          },
          "name": "headerValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1677
          },
          "name": "headerName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1693
          },
          "name": "headerValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1639
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationReqAuthenticationDetailsAuthHeaders"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apm-synthetics-monitor/index:ApmSyntheticsMonitorConfigurationReqAuthenticationDetailsAuthHeadersOutputReference"
    },
    "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationReqAuthenticationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationReqAuthenticationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apm-synthetics-monitor/index.ts",
          "line": 1849
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-synthetics-monitor/index.ts",
        "line": 1842
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2033
          },
          "name": "putAuthHeaders",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationReqAuthenticationDetailsAuthHeaders"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2036
          },
          "name": "resetAuthHeaders"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1924
          },
          "name": "resetAuthRequestMethod"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1940
          },
          "name": "resetAuthRequestPostBody"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1956
          },
          "name": "resetAuthToken"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1972
          },
          "name": "resetAuthUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1988
          },
          "name": "resetAuthUserName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2004
          },
          "name": "resetAuthUserPassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2020
          },
          "name": "resetOauthScheme"
        }
      ],
      "name": "ApmSyntheticsMonitorConfigurationReqAuthenticationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2030
          },
          "name": "authHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationReqAuthenticationDetailsAuthHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2040
          },
          "name": "authHeadersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationReqAuthenticationDetailsAuthHeaders"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1928
          },
          "name": "authRequestMethodInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1944
          },
          "name": "authRequestPostBodyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1960
          },
          "name": "authTokenInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1976
          },
          "name": "authUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1992
          },
          "name": "authUserNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2008
          },
          "name": "authUserPasswordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2024
          },
          "name": "oauthSchemeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1918
          },
          "name": "authRequestMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1934
          },
          "name": "authRequestPostBody",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1950
          },
          "name": "authToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1966
          },
          "name": "authUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1982
          },
          "name": "authUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1998
          },
          "name": "authUserPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2014
          },
          "name": "oauthScheme",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 1853
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationReqAuthenticationDetails"
          }
        }
      ],
      "symbolId": "src/apm-synthetics-monitor/index:ApmSyntheticsMonitorConfigurationReqAuthenticationDetailsOutputReference"
    },
    "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationRequestHeaders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationRequestHeaders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apm-synthetics-monitor/index.ts",
        "line": 2044
      },
      "name": "ApmSyntheticsMonitorConfigurationRequestHeaders",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#header_name ApmSyntheticsMonitor#header_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2048
          },
          "name": "headerName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#header_value ApmSyntheticsMonitor#header_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2052
          },
          "name": "headerValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apm-synthetics-monitor/index:ApmSyntheticsMonitorConfigurationRequestHeaders"
    },
    "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationRequestHeadersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationRequestHeadersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apm-synthetics-monitor/index.ts",
          "line": 2182
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-synthetics-monitor/index.ts",
        "line": 2174
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2189
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationRequestHeadersOutputReference"
            }
          }
        }
      ],
      "name": "ApmSyntheticsMonitorConfigurationRequestHeadersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2182
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2182
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2182
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2175
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationRequestHeaders"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apm-synthetics-monitor/index:ApmSyntheticsMonitorConfigurationRequestHeadersList"
    },
    "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationRequestHeadersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationRequestHeadersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apm-synthetics-monitor/index.ts",
          "line": 2101
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-synthetics-monitor/index.ts",
        "line": 2091
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2149
          },
          "name": "resetHeaderName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2165
          },
          "name": "resetHeaderValue"
        }
      ],
      "name": "ApmSyntheticsMonitorConfigurationRequestHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2153
          },
          "name": "headerNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2169
          },
          "name": "headerValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2143
          },
          "name": "headerName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2159
          },
          "name": "headerValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2105
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationRequestHeaders"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apm-synthetics-monitor/index:ApmSyntheticsMonitorConfigurationRequestHeadersOutputReference"
    },
    "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationRequestQueryParams": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationRequestQueryParams",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apm-synthetics-monitor/index.ts",
        "line": 2193
      },
      "name": "ApmSyntheticsMonitorConfigurationRequestQueryParams",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#param_name ApmSyntheticsMonitor#param_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2197
          },
          "name": "paramName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#param_value ApmSyntheticsMonitor#param_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2201
          },
          "name": "paramValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apm-synthetics-monitor/index:ApmSyntheticsMonitorConfigurationRequestQueryParams"
    },
    "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationRequestQueryParamsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationRequestQueryParamsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apm-synthetics-monitor/index.ts",
          "line": 2331
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-synthetics-monitor/index.ts",
        "line": 2323
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2338
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationRequestQueryParamsOutputReference"
            }
          }
        }
      ],
      "name": "ApmSyntheticsMonitorConfigurationRequestQueryParamsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2331
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2331
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2331
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2324
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationRequestQueryParams"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apm-synthetics-monitor/index:ApmSyntheticsMonitorConfigurationRequestQueryParamsList"
    },
    "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationRequestQueryParamsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationRequestQueryParamsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apm-synthetics-monitor/index.ts",
          "line": 2250
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-synthetics-monitor/index.ts",
        "line": 2240
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2298
          },
          "name": "resetParamName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2314
          },
          "name": "resetParamValue"
        }
      ],
      "name": "ApmSyntheticsMonitorConfigurationRequestQueryParamsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2302
          },
          "name": "paramNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2318
          },
          "name": "paramValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2292
          },
          "name": "paramName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2308
          },
          "name": "paramValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2254
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationRequestQueryParams"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apm-synthetics-monitor/index:ApmSyntheticsMonitorConfigurationRequestQueryParamsOutputReference"
    },
    "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationVerifyTexts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationVerifyTexts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apm-synthetics-monitor/index.ts",
        "line": 2342
      },
      "name": "ApmSyntheticsMonitorConfigurationVerifyTexts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#text ApmSyntheticsMonitor#text}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2346
          },
          "name": "text",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apm-synthetics-monitor/index:ApmSyntheticsMonitorConfigurationVerifyTexts"
    },
    "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationVerifyTextsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationVerifyTextsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apm-synthetics-monitor/index.ts",
          "line": 2447
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-synthetics-monitor/index.ts",
        "line": 2439
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2454
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationVerifyTextsOutputReference"
            }
          }
        }
      ],
      "name": "ApmSyntheticsMonitorConfigurationVerifyTextsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2447
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2447
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2447
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2440
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationVerifyTexts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apm-synthetics-monitor/index:ApmSyntheticsMonitorConfigurationVerifyTextsList"
    },
    "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationVerifyTextsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationVerifyTextsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apm-synthetics-monitor/index.ts",
          "line": 2388
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-synthetics-monitor/index.ts",
        "line": 2378
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2430
          },
          "name": "resetText"
        }
      ],
      "name": "ApmSyntheticsMonitorConfigurationVerifyTextsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2434
          },
          "name": "textInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2424
          },
          "name": "text",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 2392
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationVerifyTexts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apm-synthetics-monitor/index:ApmSyntheticsMonitorConfigurationVerifyTextsOutputReference"
    },
    "cdktf-provider-oci.ApmSyntheticsMonitorMaintenanceWindowSchedule": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorMaintenanceWindowSchedule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apm-synthetics-monitor/index.ts",
        "line": 3651
      },
      "name": "ApmSyntheticsMonitorMaintenanceWindowSchedule",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#time_ended ApmSyntheticsMonitor#time_ended}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3655
          },
          "name": "timeEnded",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#time_started ApmSyntheticsMonitor#time_started}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3659
          },
          "name": "timeStarted",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apm-synthetics-monitor/index:ApmSyntheticsMonitorMaintenanceWindowSchedule"
    },
    "cdktf-provider-oci.ApmSyntheticsMonitorMaintenanceWindowScheduleOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorMaintenanceWindowScheduleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apm-synthetics-monitor/index.ts",
          "line": 3705
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-synthetics-monitor/index.ts",
        "line": 3698
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3744
          },
          "name": "resetTimeEnded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3760
          },
          "name": "resetTimeStarted"
        }
      ],
      "name": "ApmSyntheticsMonitorMaintenanceWindowScheduleOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3748
          },
          "name": "timeEndedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3764
          },
          "name": "timeStartedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3738
          },
          "name": "timeEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3754
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3709
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorMaintenanceWindowSchedule"
          }
        }
      ],
      "symbolId": "src/apm-synthetics-monitor/index:ApmSyntheticsMonitorMaintenanceWindowScheduleOutputReference"
    },
    "cdktf-provider-oci.ApmSyntheticsMonitorScriptParameters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorScriptParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apm-synthetics-monitor/index.ts",
        "line": 3848
      },
      "name": "ApmSyntheticsMonitorScriptParameters",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#param_name ApmSyntheticsMonitor#param_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3852
          },
          "name": "paramName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#param_value ApmSyntheticsMonitor#param_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3856
          },
          "name": "paramValue",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apm-synthetics-monitor/index:ApmSyntheticsMonitorScriptParameters"
    },
    "cdktf-provider-oci.ApmSyntheticsMonitorScriptParametersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorScriptParametersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apm-synthetics-monitor/index.ts",
          "line": 3996
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-synthetics-monitor/index.ts",
        "line": 3988
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4003
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorScriptParametersOutputReference"
            }
          }
        }
      ],
      "name": "ApmSyntheticsMonitorScriptParametersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3996
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3996
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3996
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3989
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorScriptParameters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apm-synthetics-monitor/index:ApmSyntheticsMonitorScriptParametersList"
    },
    "cdktf-provider-oci.ApmSyntheticsMonitorScriptParametersMonitorScriptParameter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorScriptParametersMonitorScriptParameter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apm-synthetics-monitor/index.ts",
        "line": 3768
      },
      "name": "ApmSyntheticsMonitorScriptParametersMonitorScriptParameter",
      "symbolId": "src/apm-synthetics-monitor/index:ApmSyntheticsMonitorScriptParametersMonitorScriptParameter"
    },
    "cdktf-provider-oci.ApmSyntheticsMonitorScriptParametersMonitorScriptParameterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorScriptParametersMonitorScriptParameterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apm-synthetics-monitor/index.ts",
          "line": 3837
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-synthetics-monitor/index.ts",
        "line": 3830
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3844
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorScriptParametersMonitorScriptParameterOutputReference"
            }
          }
        }
      ],
      "name": "ApmSyntheticsMonitorScriptParametersMonitorScriptParameterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3837
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3837
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3837
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/apm-synthetics-monitor/index:ApmSyntheticsMonitorScriptParametersMonitorScriptParameterList"
    },
    "cdktf-provider-oci.ApmSyntheticsMonitorScriptParametersMonitorScriptParameterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorScriptParametersMonitorScriptParameterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apm-synthetics-monitor/index.ts",
          "line": 3800
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-synthetics-monitor/index.ts",
        "line": 3791
      },
      "name": "ApmSyntheticsMonitorScriptParametersMonitorScriptParameterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3820
          },
          "name": "paramName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3825
          },
          "name": "paramValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3804
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorScriptParametersMonitorScriptParameter"
          }
        }
      ],
      "symbolId": "src/apm-synthetics-monitor/index:ApmSyntheticsMonitorScriptParametersMonitorScriptParameterOutputReference"
    },
    "cdktf-provider-oci.ApmSyntheticsMonitorScriptParametersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorScriptParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apm-synthetics-monitor/index.ts",
          "line": 3905
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-synthetics-monitor/index.ts",
        "line": 3895
      },
      "name": "ApmSyntheticsMonitorScriptParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3946
          },
          "name": "isOverwritten",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3951
          },
          "name": "isSecret",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3957
          },
          "name": "monitorScriptParameter",
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorScriptParametersMonitorScriptParameterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3970
          },
          "name": "paramNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3983
          },
          "name": "paramValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3963
          },
          "name": "paramName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3976
          },
          "name": "paramValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 3909
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorScriptParameters"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apm-synthetics-monitor/index:ApmSyntheticsMonitorScriptParametersOutputReference"
    },
    "cdktf-provider-oci.ApmSyntheticsMonitorTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apm-synthetics-monitor/index.ts",
        "line": 4007
      },
      "name": "ApmSyntheticsMonitorTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#create ApmSyntheticsMonitor#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4011
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#delete ApmSyntheticsMonitor#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4015
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#update ApmSyntheticsMonitor#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4019
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apm-synthetics-monitor/index:ApmSyntheticsMonitorTimeouts"
    },
    "cdktf-provider-oci.ApmSyntheticsMonitorTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apm-synthetics-monitor/index.ts",
          "line": 4073
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-synthetics-monitor/index.ts",
        "line": 4065
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4127
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4143
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4159
          },
          "name": "resetUpdate"
        }
      ],
      "name": "ApmSyntheticsMonitorTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4131
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4147
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4163
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4121
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4137
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4153
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4077
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apm-synthetics-monitor/index:ApmSyntheticsMonitorTimeoutsOutputReference"
    },
    "cdktf-provider-oci.ApmSyntheticsMonitorVantagePoints": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorVantagePoints",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apm-synthetics-monitor/index.ts",
        "line": 4167
      },
      "name": "ApmSyntheticsMonitorVantagePoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#name ApmSyntheticsMonitor#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4175
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_monitor#display_name ApmSyntheticsMonitor#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4171
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apm-synthetics-monitor/index:ApmSyntheticsMonitorVantagePoints"
    },
    "cdktf-provider-oci.ApmSyntheticsMonitorVantagePointsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorVantagePointsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apm-synthetics-monitor/index.ts",
          "line": 4307
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-synthetics-monitor/index.ts",
        "line": 4299
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4314
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorVantagePointsOutputReference"
            }
          }
        }
      ],
      "name": "ApmSyntheticsMonitorVantagePointsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4307
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4307
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4307
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4300
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorVantagePoints"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apm-synthetics-monitor/index:ApmSyntheticsMonitorVantagePointsList"
    },
    "cdktf-provider-oci.ApmSyntheticsMonitorVantagePointsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorVantagePointsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apm-synthetics-monitor/index.ts",
          "line": 4224
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-synthetics-monitor/index.ts",
        "line": 4214
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4272
          },
          "name": "resetDisplayName"
        }
      ],
      "name": "ApmSyntheticsMonitorVantagePointsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4294
          },
          "name": "workerList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4276
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4289
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4266
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4282
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4228
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorVantagePoints"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apm-synthetics-monitor/index:ApmSyntheticsMonitorVantagePointsOutputReference"
    },
    "cdktf-provider-oci.ApmSyntheticsOnPremiseVantagePoint": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_on_premise_vantage_point oci_apm_synthetics_on_premise_vantage_point}."
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsOnPremiseVantagePoint",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_on_premise_vantage_point oci_apm_synthetics_on_premise_vantage_point} Resource."
        },
        "locationInModule": {
          "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
          "line": 425
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.ApmSyntheticsOnPremiseVantagePointConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
        "line": 393
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ApmSyntheticsOnPremiseVantagePoint resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 410
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the ApmSyntheticsOnPremiseVantagePoint to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_on_premise_vantage_point#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ApmSyntheticsOnPremiseVantagePoint that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ApmSyntheticsOnPremiseVantagePoint to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 587
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApmSyntheticsOnPremiseVantagePointTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 476
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 492
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 513
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 529
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 590
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 568
          },
          "name": "resetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 602
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 615
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ApmSyntheticsOnPremiseVantagePoint",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 398
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 501
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 551
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 584
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsOnPremiseVantagePointTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 556
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 578
          },
          "name": "workersSummary",
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsOnPremiseVantagePointWorkersSummaryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 464
          },
          "name": "apmDomainIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 480
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 496
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 517
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 533
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 546
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 594
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApmSyntheticsOnPremiseVantagePointTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 572
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 457
          },
          "name": "apmDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 470
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 486
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 507
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 523
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 539
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 562
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apm-synthetics-on-premise-vantage-point/index:ApmSyntheticsOnPremiseVantagePoint"
    },
    "cdktf-provider-oci.ApmSyntheticsOnPremiseVantagePointConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsOnPremiseVantagePointConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
        "line": 9
      },
      "name": "ApmSyntheticsOnPremiseVantagePointConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_on_premise_vantage_point#apm_domain_id ApmSyntheticsOnPremiseVantagePoint#apm_domain_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 13
          },
          "name": "apmDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_on_premise_vantage_point#name ApmSyntheticsOnPremiseVantagePoint#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 36
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_on_premise_vantage_point#defined_tags ApmSyntheticsOnPremiseVantagePoint#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 17
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_on_premise_vantage_point#description ApmSyntheticsOnPremiseVantagePoint#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 21
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_on_premise_vantage_point#freeform_tags ApmSyntheticsOnPremiseVantagePoint#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 25
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_on_premise_vantage_point#id ApmSyntheticsOnPremiseVantagePoint#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 32
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_on_premise_vantage_point#timeouts ApmSyntheticsOnPremiseVantagePoint#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 46
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsOnPremiseVantagePointTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_on_premise_vantage_point#type ApmSyntheticsOnPremiseVantagePoint#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 40
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apm-synthetics-on-premise-vantage-point/index:ApmSyntheticsOnPremiseVantagePointConfig"
    },
    "cdktf-provider-oci.ApmSyntheticsOnPremiseVantagePointTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsOnPremiseVantagePointTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
        "line": 229
      },
      "name": "ApmSyntheticsOnPremiseVantagePointTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_on_premise_vantage_point#create ApmSyntheticsOnPremiseVantagePoint#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 233
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_on_premise_vantage_point#delete ApmSyntheticsOnPremiseVantagePoint#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 237
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_on_premise_vantage_point#update ApmSyntheticsOnPremiseVantagePoint#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 241
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apm-synthetics-on-premise-vantage-point/index:ApmSyntheticsOnPremiseVantagePointTimeouts"
    },
    "cdktf-provider-oci.ApmSyntheticsOnPremiseVantagePointTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsOnPremiseVantagePointTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
          "line": 295
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
        "line": 287
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 349
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 365
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 381
          },
          "name": "resetUpdate"
        }
      ],
      "name": "ApmSyntheticsOnPremiseVantagePointTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 353
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 369
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 385
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 343
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 359
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 375
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 299
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApmSyntheticsOnPremiseVantagePointTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apm-synthetics-on-premise-vantage-point/index:ApmSyntheticsOnPremiseVantagePointTimeoutsOutputReference"
    },
    "cdktf-provider-oci.ApmSyntheticsOnPremiseVantagePointWorker": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_on_premise_vantage_point_worker oci_apm_synthetics_on_premise_vantage_point_worker}."
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsOnPremiseVantagePointWorker",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_on_premise_vantage_point_worker oci_apm_synthetics_on_premise_vantage_point_worker} Resource."
        },
        "locationInModule": {
          "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
          "line": 529
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.ApmSyntheticsOnPremiseVantagePointWorkerConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
        "line": 497
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ApmSyntheticsOnPremiseVantagePointWorker resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 514
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the ApmSyntheticsOnPremiseVantagePointWorker to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_on_premise_vantage_point_worker#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ApmSyntheticsOnPremiseVantagePointWorker that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ApmSyntheticsOnPremiseVantagePointWorker to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 804
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApmSyntheticsOnPremiseVantagePointWorkerTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 585
          },
          "name": "resetConfigurationDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 601
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 622
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 643
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 707
          },
          "name": "resetPriority"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 741
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 807
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 791
          },
          "name": "resetWorkerType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 819
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 837
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ApmSyntheticsOnPremiseVantagePointWorker",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 502
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 610
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 631
          },
          "name": "geoInfo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 653
          },
          "name": "identityInfo",
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsOnPremiseVantagePointWorkerIdentityInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 659
          },
          "name": "monitorList",
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsOnPremiseVantagePointWorkerMonitorListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 690
          },
          "name": "opvpId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 695
          },
          "name": "opvpName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 729
          },
          "name": "runtimeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 750
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 755
          },
          "name": "timeLastSyncUp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 801
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsOnPremiseVantagePointWorkerTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 760
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 779
          },
          "name": "versionDetails",
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsOnPremiseVantagePointWorkerVersionDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 573
          },
          "name": "apmDomainIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 589
          },
          "name": "configurationDetailsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 605
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 626
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 647
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 672
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 685
          },
          "name": "onPremiseVantagePointIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 711
          },
          "name": "priorityInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 724
          },
          "name": "resourcePrincipalTokenPublicKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 745
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 811
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApmSyntheticsOnPremiseVantagePointWorkerTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 773
          },
          "name": "versionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 795
          },
          "name": "workerTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 566
          },
          "name": "apmDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 579
          },
          "name": "configurationDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 595
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 616
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 637
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 665
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 678
          },
          "name": "onPremiseVantagePointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 701
          },
          "name": "priority",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 717
          },
          "name": "resourcePrincipalTokenPublicKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 735
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 766
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 785
          },
          "name": "workerType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apm-synthetics-on-premise-vantage-point-worker/index:ApmSyntheticsOnPremiseVantagePointWorker"
    },
    "cdktf-provider-oci.ApmSyntheticsOnPremiseVantagePointWorkerConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsOnPremiseVantagePointWorkerConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
        "line": 9
      },
      "name": "ApmSyntheticsOnPremiseVantagePointWorkerConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_on_premise_vantage_point_worker#apm_domain_id ApmSyntheticsOnPremiseVantagePointWorker#apm_domain_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 13
          },
          "name": "apmDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_on_premise_vantage_point_worker#name ApmSyntheticsOnPremiseVantagePointWorker#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 36
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_on_premise_vantage_point_worker#on_premise_vantage_point_id ApmSyntheticsOnPremiseVantagePointWorker#on_premise_vantage_point_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 40
          },
          "name": "onPremiseVantagePointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_on_premise_vantage_point_worker#resource_principal_token_public_key ApmSyntheticsOnPremiseVantagePointWorker#resource_principal_token_public_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 48
          },
          "name": "resourcePrincipalTokenPublicKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_on_premise_vantage_point_worker#version ApmSyntheticsOnPremiseVantagePointWorker#version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 56
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_on_premise_vantage_point_worker#configuration_details ApmSyntheticsOnPremiseVantagePointWorker#configuration_details}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 17
          },
          "name": "configurationDetails",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_on_premise_vantage_point_worker#defined_tags ApmSyntheticsOnPremiseVantagePointWorker#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 21
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_on_premise_vantage_point_worker#freeform_tags ApmSyntheticsOnPremiseVantagePointWorker#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 25
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_on_premise_vantage_point_worker#id ApmSyntheticsOnPremiseVantagePointWorker#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 32
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_on_premise_vantage_point_worker#priority ApmSyntheticsOnPremiseVantagePointWorker#priority}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 44
          },
          "name": "priority",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_on_premise_vantage_point_worker#status ApmSyntheticsOnPremiseVantagePointWorker#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 52
          },
          "name": "status",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_on_premise_vantage_point_worker#timeouts ApmSyntheticsOnPremiseVantagePointWorker#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 66
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsOnPremiseVantagePointWorkerTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_on_premise_vantage_point_worker#worker_type ApmSyntheticsOnPremiseVantagePointWorker#worker_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 60
          },
          "name": "workerType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apm-synthetics-on-premise-vantage-point-worker/index:ApmSyntheticsOnPremiseVantagePointWorkerConfig"
    },
    "cdktf-provider-oci.ApmSyntheticsOnPremiseVantagePointWorkerIdentityInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsOnPremiseVantagePointWorkerIdentityInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
        "line": 68
      },
      "name": "ApmSyntheticsOnPremiseVantagePointWorkerIdentityInfo",
      "symbolId": "src/apm-synthetics-on-premise-vantage-point-worker/index:ApmSyntheticsOnPremiseVantagePointWorkerIdentityInfo"
    },
    "cdktf-provider-oci.ApmSyntheticsOnPremiseVantagePointWorkerIdentityInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsOnPremiseVantagePointWorkerIdentityInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
          "line": 142
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
        "line": 135
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 149
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ApmSyntheticsOnPremiseVantagePointWorkerIdentityInfoOutputReference"
            }
          }
        }
      ],
      "name": "ApmSyntheticsOnPremiseVantagePointWorkerIdentityInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 142
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 142
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 142
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/apm-synthetics-on-premise-vantage-point-worker/index:ApmSyntheticsOnPremiseVantagePointWorkerIdentityInfoList"
    },
    "cdktf-provider-oci.ApmSyntheticsOnPremiseVantagePointWorkerIdentityInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsOnPremiseVantagePointWorkerIdentityInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
          "line": 100
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
        "line": 91
      },
      "name": "ApmSyntheticsOnPremiseVantagePointWorkerIdentityInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 120
          },
          "name": "apmShortId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 125
          },
          "name": "collectorEndPoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 130
          },
          "name": "regionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 104
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsOnPremiseVantagePointWorkerIdentityInfo"
          }
        }
      ],
      "symbolId": "src/apm-synthetics-on-premise-vantage-point-worker/index:ApmSyntheticsOnPremiseVantagePointWorkerIdentityInfoOutputReference"
    },
    "cdktf-provider-oci.ApmSyntheticsOnPremiseVantagePointWorkerMonitorListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsOnPremiseVantagePointWorkerMonitorListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
        "line": 153
      },
      "name": "ApmSyntheticsOnPremiseVantagePointWorkerMonitorListStruct",
      "symbolId": "src/apm-synthetics-on-premise-vantage-point-worker/index:ApmSyntheticsOnPremiseVantagePointWorkerMonitorListStruct"
    },
    "cdktf-provider-oci.ApmSyntheticsOnPremiseVantagePointWorkerMonitorListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsOnPremiseVantagePointWorkerMonitorListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
          "line": 237
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
        "line": 230
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 244
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ApmSyntheticsOnPremiseVantagePointWorkerMonitorListStructOutputReference"
            }
          }
        }
      ],
      "name": "ApmSyntheticsOnPremiseVantagePointWorkerMonitorListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 237
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 237
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 237
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/apm-synthetics-on-premise-vantage-point-worker/index:ApmSyntheticsOnPremiseVantagePointWorkerMonitorListStructList"
    },
    "cdktf-provider-oci.ApmSyntheticsOnPremiseVantagePointWorkerMonitorListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsOnPremiseVantagePointWorkerMonitorListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
          "line": 185
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
        "line": 176
      },
      "name": "ApmSyntheticsOnPremiseVantagePointWorkerMonitorListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 205
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 210
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 215
          },
          "name": "isRunNow",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 220
          },
          "name": "monitorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 225
          },
          "name": "timeAssigned",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 189
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsOnPremiseVantagePointWorkerMonitorListStruct"
          }
        }
      ],
      "symbolId": "src/apm-synthetics-on-premise-vantage-point-worker/index:ApmSyntheticsOnPremiseVantagePointWorkerMonitorListStructOutputReference"
    },
    "cdktf-provider-oci.ApmSyntheticsOnPremiseVantagePointWorkerTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsOnPremiseVantagePointWorkerTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
        "line": 333
      },
      "name": "ApmSyntheticsOnPremiseVantagePointWorkerTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_on_premise_vantage_point_worker#create ApmSyntheticsOnPremiseVantagePointWorker#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 337
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_on_premise_vantage_point_worker#delete ApmSyntheticsOnPremiseVantagePointWorker#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 341
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_on_premise_vantage_point_worker#update ApmSyntheticsOnPremiseVantagePointWorker#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 345
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apm-synthetics-on-premise-vantage-point-worker/index:ApmSyntheticsOnPremiseVantagePointWorkerTimeouts"
    },
    "cdktf-provider-oci.ApmSyntheticsOnPremiseVantagePointWorkerTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsOnPremiseVantagePointWorkerTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
          "line": 399
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
        "line": 391
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 453
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 469
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 485
          },
          "name": "resetUpdate"
        }
      ],
      "name": "ApmSyntheticsOnPremiseVantagePointWorkerTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 457
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 473
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 489
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 447
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 463
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 479
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 403
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApmSyntheticsOnPremiseVantagePointWorkerTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apm-synthetics-on-premise-vantage-point-worker/index:ApmSyntheticsOnPremiseVantagePointWorkerTimeoutsOutputReference"
    },
    "cdktf-provider-oci.ApmSyntheticsOnPremiseVantagePointWorkerVersionDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsOnPremiseVantagePointWorkerVersionDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
        "line": 248
      },
      "name": "ApmSyntheticsOnPremiseVantagePointWorkerVersionDetails",
      "symbolId": "src/apm-synthetics-on-premise-vantage-point-worker/index:ApmSyntheticsOnPremiseVantagePointWorkerVersionDetails"
    },
    "cdktf-provider-oci.ApmSyntheticsOnPremiseVantagePointWorkerVersionDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsOnPremiseVantagePointWorkerVersionDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
          "line": 322
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
        "line": 315
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 329
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ApmSyntheticsOnPremiseVantagePointWorkerVersionDetailsOutputReference"
            }
          }
        }
      ],
      "name": "ApmSyntheticsOnPremiseVantagePointWorkerVersionDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 322
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 322
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 322
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/apm-synthetics-on-premise-vantage-point-worker/index:ApmSyntheticsOnPremiseVantagePointWorkerVersionDetailsList"
    },
    "cdktf-provider-oci.ApmSyntheticsOnPremiseVantagePointWorkerVersionDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsOnPremiseVantagePointWorkerVersionDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
          "line": 280
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
        "line": 271
      },
      "name": "ApmSyntheticsOnPremiseVantagePointWorkerVersionDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 300
          },
          "name": "latestVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 305
          },
          "name": "minSupportedVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 310
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 284
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsOnPremiseVantagePointWorkerVersionDetails"
          }
        }
      ],
      "symbolId": "src/apm-synthetics-on-premise-vantage-point-worker/index:ApmSyntheticsOnPremiseVantagePointWorkerVersionDetailsOutputReference"
    },
    "cdktf-provider-oci.ApmSyntheticsOnPremiseVantagePointWorkersSummary": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsOnPremiseVantagePointWorkersSummary",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
        "line": 128
      },
      "name": "ApmSyntheticsOnPremiseVantagePointWorkersSummary",
      "symbolId": "src/apm-synthetics-on-premise-vantage-point/index:ApmSyntheticsOnPremiseVantagePointWorkersSummary"
    },
    "cdktf-provider-oci.ApmSyntheticsOnPremiseVantagePointWorkersSummaryAvailableCapabilities": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsOnPremiseVantagePointWorkersSummaryAvailableCapabilities",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
        "line": 48
      },
      "name": "ApmSyntheticsOnPremiseVantagePointWorkersSummaryAvailableCapabilities",
      "symbolId": "src/apm-synthetics-on-premise-vantage-point/index:ApmSyntheticsOnPremiseVantagePointWorkersSummaryAvailableCapabilities"
    },
    "cdktf-provider-oci.ApmSyntheticsOnPremiseVantagePointWorkersSummaryAvailableCapabilitiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsOnPremiseVantagePointWorkersSummaryAvailableCapabilitiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
          "line": 117
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
        "line": 110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 124
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ApmSyntheticsOnPremiseVantagePointWorkersSummaryAvailableCapabilitiesOutputReference"
            }
          }
        }
      ],
      "name": "ApmSyntheticsOnPremiseVantagePointWorkersSummaryAvailableCapabilitiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 117
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 117
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 117
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/apm-synthetics-on-premise-vantage-point/index:ApmSyntheticsOnPremiseVantagePointWorkersSummaryAvailableCapabilitiesList"
    },
    "cdktf-provider-oci.ApmSyntheticsOnPremiseVantagePointWorkersSummaryAvailableCapabilitiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsOnPremiseVantagePointWorkersSummaryAvailableCapabilitiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
          "line": 80
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
        "line": 71
      },
      "name": "ApmSyntheticsOnPremiseVantagePointWorkersSummaryAvailableCapabilitiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 100
          },
          "name": "capability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 105
          },
          "name": "onPremiseVantagePointCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsOnPremiseVantagePointWorkersSummaryAvailableCapabilities"
          }
        }
      ],
      "symbolId": "src/apm-synthetics-on-premise-vantage-point/index:ApmSyntheticsOnPremiseVantagePointWorkersSummaryAvailableCapabilitiesOutputReference"
    },
    "cdktf-provider-oci.ApmSyntheticsOnPremiseVantagePointWorkersSummaryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsOnPremiseVantagePointWorkersSummaryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
          "line": 218
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
        "line": 211
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 225
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ApmSyntheticsOnPremiseVantagePointWorkersSummaryOutputReference"
            }
          }
        }
      ],
      "name": "ApmSyntheticsOnPremiseVantagePointWorkersSummaryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 218
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 218
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 218
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/apm-synthetics-on-premise-vantage-point/index:ApmSyntheticsOnPremiseVantagePointWorkersSummaryList"
    },
    "cdktf-provider-oci.ApmSyntheticsOnPremiseVantagePointWorkersSummaryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsOnPremiseVantagePointWorkersSummaryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
          "line": 160
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
        "line": 151
      },
      "name": "ApmSyntheticsOnPremiseVantagePointWorkersSummaryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 180
          },
          "name": "available",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 186
          },
          "name": "availableCapabilities",
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsOnPremiseVantagePointWorkersSummaryAvailableCapabilitiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 191
          },
          "name": "disabled",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 196
          },
          "name": "minVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 201
          },
          "name": "total",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 206
          },
          "name": "used",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 164
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsOnPremiseVantagePointWorkersSummary"
          }
        }
      ],
      "symbolId": "src/apm-synthetics-on-premise-vantage-point/index:ApmSyntheticsOnPremiseVantagePointWorkersSummaryOutputReference"
    },
    "cdktf-provider-oci.ApmSyntheticsScript": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_script oci_apm_synthetics_script}."
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsScript",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_script oci_apm_synthetics_script} Resource."
        },
        "locationInModule": {
          "filename": "src/apm-synthetics-script/index.ts",
          "line": 619
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.ApmSyntheticsScriptConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-synthetics-script/index.ts",
        "line": 587
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ApmSyntheticsScript resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 604
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the ApmSyntheticsScript to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_script#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ApmSyntheticsScript that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ApmSyntheticsScript to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 798
          },
          "name": "putParameters",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ApmSyntheticsScriptParameters"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 814
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApmSyntheticsScriptTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 685
          },
          "name": "resetContentFileName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 719
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 748
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 764
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 801
          },
          "name": "resetParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 817
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 829
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 844
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ApmSyntheticsScript",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 592
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 694
          },
          "name": "contentSizeInBytes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 774
          },
          "name": "monitorStatusCountMap",
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsScriptMonitorStatusCountMapList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 795
          },
          "name": "parameters",
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsScriptParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 779
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 811
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsScriptTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 784
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 789
          },
          "name": "timeUploaded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 660
          },
          "name": "apmDomainIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 689
          },
          "name": "contentFileNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 673
          },
          "name": "contentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 707
          },
          "name": "contentTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 723
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 736
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 752
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 768
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 805
          },
          "name": "parametersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApmSyntheticsScriptParameters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 821
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApmSyntheticsScriptTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 653
          },
          "name": "apmDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 666
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 679
          },
          "name": "contentFileName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 700
          },
          "name": "contentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 713
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 729
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 742
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 758
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apm-synthetics-script/index:ApmSyntheticsScript"
    },
    "cdktf-provider-oci.ApmSyntheticsScriptConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsScriptConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apm-synthetics-script/index.ts",
        "line": 9
      },
      "name": "ApmSyntheticsScriptConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_script#apm_domain_id ApmSyntheticsScript#apm_domain_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 13
          },
          "name": "apmDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_script#content ApmSyntheticsScript#content}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 17
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_script#content_type ApmSyntheticsScript#content_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 25
          },
          "name": "contentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_script#display_name ApmSyntheticsScript#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 33
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_script#content_file_name ApmSyntheticsScript#content_file_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 21
          },
          "name": "contentFileName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_script#defined_tags ApmSyntheticsScript#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 29
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_script#freeform_tags ApmSyntheticsScript#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 37
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_script#id ApmSyntheticsScript#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 44
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_script#parameters ApmSyntheticsScript#parameters}",
            "stability": "stable",
            "summary": "parameters block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 50
          },
          "name": "parameters",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApmSyntheticsScriptParameters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_script#timeouts ApmSyntheticsScript#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 56
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsScriptTimeouts"
          }
        }
      ],
      "symbolId": "src/apm-synthetics-script/index:ApmSyntheticsScriptConfig"
    },
    "cdktf-provider-oci.ApmSyntheticsScriptMonitorStatusCountMap": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsScriptMonitorStatusCountMap",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apm-synthetics-script/index.ts",
        "line": 58
      },
      "name": "ApmSyntheticsScriptMonitorStatusCountMap",
      "symbolId": "src/apm-synthetics-script/index:ApmSyntheticsScriptMonitorStatusCountMap"
    },
    "cdktf-provider-oci.ApmSyntheticsScriptMonitorStatusCountMapList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsScriptMonitorStatusCountMapList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apm-synthetics-script/index.ts",
          "line": 137
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-synthetics-script/index.ts",
        "line": 130
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 144
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ApmSyntheticsScriptMonitorStatusCountMapOutputReference"
            }
          }
        }
      ],
      "name": "ApmSyntheticsScriptMonitorStatusCountMapList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 137
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 137
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 137
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/apm-synthetics-script/index:ApmSyntheticsScriptMonitorStatusCountMapList"
    },
    "cdktf-provider-oci.ApmSyntheticsScriptMonitorStatusCountMapOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsScriptMonitorStatusCountMapOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apm-synthetics-script/index.ts",
          "line": 90
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-synthetics-script/index.ts",
        "line": 81
      },
      "name": "ApmSyntheticsScriptMonitorStatusCountMapOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 110
          },
          "name": "disabled",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 115
          },
          "name": "enabled",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 120
          },
          "name": "invalid",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 125
          },
          "name": "total",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 94
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsScriptMonitorStatusCountMap"
          }
        }
      ],
      "symbolId": "src/apm-synthetics-script/index:ApmSyntheticsScriptMonitorStatusCountMapOutputReference"
    },
    "cdktf-provider-oci.ApmSyntheticsScriptParameters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsScriptParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apm-synthetics-script/index.ts",
        "line": 233
      },
      "name": "ApmSyntheticsScriptParameters",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_script#param_name ApmSyntheticsScript#param_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 241
          },
          "name": "paramName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_script#is_secret ApmSyntheticsScript#is_secret}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 237
          },
          "name": "isSecret",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_script#param_value ApmSyntheticsScript#param_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 245
          },
          "name": "paramValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apm-synthetics-script/index:ApmSyntheticsScriptParameters"
    },
    "cdktf-provider-oci.ApmSyntheticsScriptParametersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsScriptParametersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apm-synthetics-script/index.ts",
          "line": 412
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-synthetics-script/index.ts",
        "line": 404
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 419
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ApmSyntheticsScriptParametersOutputReference"
            }
          }
        }
      ],
      "name": "ApmSyntheticsScriptParametersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 412
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 412
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 412
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 405
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApmSyntheticsScriptParameters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apm-synthetics-script/index:ApmSyntheticsScriptParametersList"
    },
    "cdktf-provider-oci.ApmSyntheticsScriptParametersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsScriptParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apm-synthetics-script/index.ts",
          "line": 301
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-synthetics-script/index.ts",
        "line": 291
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 360
          },
          "name": "resetIsSecret"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 389
          },
          "name": "resetParamValue"
        }
      ],
      "name": "ApmSyntheticsScriptParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 348
          },
          "name": "isOverwritten",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 399
          },
          "name": "scriptParameter",
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsScriptParametersScriptParameterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 364
          },
          "name": "isSecretInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 377
          },
          "name": "paramNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 393
          },
          "name": "paramValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 354
          },
          "name": "isSecret",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 370
          },
          "name": "paramName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 383
          },
          "name": "paramValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 305
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApmSyntheticsScriptParameters"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apm-synthetics-script/index:ApmSyntheticsScriptParametersOutputReference"
    },
    "cdktf-provider-oci.ApmSyntheticsScriptParametersScriptParameter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsScriptParametersScriptParameter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apm-synthetics-script/index.ts",
        "line": 148
      },
      "name": "ApmSyntheticsScriptParametersScriptParameter",
      "symbolId": "src/apm-synthetics-script/index:ApmSyntheticsScriptParametersScriptParameter"
    },
    "cdktf-provider-oci.ApmSyntheticsScriptParametersScriptParameterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsScriptParametersScriptParameterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apm-synthetics-script/index.ts",
          "line": 222
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-synthetics-script/index.ts",
        "line": 215
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 229
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ApmSyntheticsScriptParametersScriptParameterOutputReference"
            }
          }
        }
      ],
      "name": "ApmSyntheticsScriptParametersScriptParameterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 222
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 222
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 222
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/apm-synthetics-script/index:ApmSyntheticsScriptParametersScriptParameterList"
    },
    "cdktf-provider-oci.ApmSyntheticsScriptParametersScriptParameterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsScriptParametersScriptParameterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apm-synthetics-script/index.ts",
          "line": 180
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-synthetics-script/index.ts",
        "line": 171
      },
      "name": "ApmSyntheticsScriptParametersScriptParameterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 200
          },
          "name": "isSecret",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 205
          },
          "name": "paramName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 210
          },
          "name": "paramValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 184
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsScriptParametersScriptParameter"
          }
        }
      ],
      "symbolId": "src/apm-synthetics-script/index:ApmSyntheticsScriptParametersScriptParameterOutputReference"
    },
    "cdktf-provider-oci.ApmSyntheticsScriptTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsScriptTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apm-synthetics-script/index.ts",
        "line": 423
      },
      "name": "ApmSyntheticsScriptTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_script#create ApmSyntheticsScript#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 427
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_script#delete ApmSyntheticsScript#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 431
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/apm_synthetics_script#update ApmSyntheticsScript#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 435
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apm-synthetics-script/index:ApmSyntheticsScriptTimeouts"
    },
    "cdktf-provider-oci.ApmSyntheticsScriptTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmSyntheticsScriptTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apm-synthetics-script/index.ts",
          "line": 489
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-synthetics-script/index.ts",
        "line": 481
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 543
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 559
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 575
          },
          "name": "resetUpdate"
        }
      ],
      "name": "ApmSyntheticsScriptTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 547
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 563
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 579
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 537
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 553
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 569
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-script/index.ts",
            "line": 493
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApmSyntheticsScriptTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apm-synthetics-script/index:ApmSyntheticsScriptTimeoutsOutputReference"
    },
    "cdktf-provider-oci.AppmgmtControlMonitorPluginManagement": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/appmgmt_control_monitor_plugin_management oci_appmgmt_control_monitor_plugin_management}."
      },
      "fqn": "cdktf-provider-oci.AppmgmtControlMonitorPluginManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/appmgmt_control_monitor_plugin_management oci_appmgmt_control_monitor_plugin_management} Resource."
        },
        "locationInModule": {
          "filename": "src/appmgmt-control-monitor-plugin-management/index.ts",
          "line": 224
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.AppmgmtControlMonitorPluginManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/appmgmt-control-monitor-plugin-management/index.ts",
        "line": 192
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a AppmgmtControlMonitorPluginManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/appmgmt-control-monitor-plugin-management/index.ts",
            "line": 209
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the AppmgmtControlMonitorPluginManagement to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/appmgmt_control_monitor_plugin_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing AppmgmtControlMonitorPluginManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the AppmgmtControlMonitorPluginManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/appmgmt-control-monitor-plugin-management/index.ts",
            "line": 308
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AppmgmtControlMonitorPluginManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/appmgmt-control-monitor-plugin-management/index.ts",
            "line": 262
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/appmgmt-control-monitor-plugin-management/index.ts",
            "line": 311
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/appmgmt-control-monitor-plugin-management/index.ts",
            "line": 323
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/appmgmt-control-monitor-plugin-management/index.ts",
            "line": 331
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "AppmgmtControlMonitorPluginManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/appmgmt-control-monitor-plugin-management/index.ts",
            "line": 197
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/appmgmt-control-monitor-plugin-management/index.ts",
            "line": 250
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/appmgmt-control-monitor-plugin-management/index.ts",
            "line": 271
          },
          "name": "monitoredInstanceDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/appmgmt-control-monitor-plugin-management/index.ts",
            "line": 276
          },
          "name": "monitoredInstanceDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/appmgmt-control-monitor-plugin-management/index.ts",
            "line": 294
          },
          "name": "monitoredInstanceManagementAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/appmgmt-control-monitor-plugin-management/index.ts",
            "line": 299
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/appmgmt-control-monitor-plugin-management/index.ts",
            "line": 305
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.AppmgmtControlMonitorPluginManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/appmgmt-control-monitor-plugin-management/index.ts",
            "line": 266
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/appmgmt-control-monitor-plugin-management/index.ts",
            "line": 289
          },
          "name": "monitoredInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/appmgmt-control-monitor-plugin-management/index.ts",
            "line": 315
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AppmgmtControlMonitorPluginManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/appmgmt-control-monitor-plugin-management/index.ts",
            "line": 256
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/appmgmt-control-monitor-plugin-management/index.ts",
            "line": 282
          },
          "name": "monitoredInstanceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/appmgmt-control-monitor-plugin-management/index:AppmgmtControlMonitorPluginManagement"
    },
    "cdktf-provider-oci.AppmgmtControlMonitorPluginManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AppmgmtControlMonitorPluginManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/appmgmt-control-monitor-plugin-management/index.ts",
        "line": 9
      },
      "name": "AppmgmtControlMonitorPluginManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/appmgmt_control_monitor_plugin_management#monitored_instance_id AppmgmtControlMonitorPluginManagement#monitored_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/appmgmt-control-monitor-plugin-management/index.ts",
            "line": 20
          },
          "name": "monitoredInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/appmgmt_control_monitor_plugin_management#id AppmgmtControlMonitorPluginManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/appmgmt-control-monitor-plugin-management/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/appmgmt_control_monitor_plugin_management#timeouts AppmgmtControlMonitorPluginManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/appmgmt-control-monitor-plugin-management/index.ts",
            "line": 26
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AppmgmtControlMonitorPluginManagementTimeouts"
          }
        }
      ],
      "symbolId": "src/appmgmt-control-monitor-plugin-management/index:AppmgmtControlMonitorPluginManagementConfig"
    },
    "cdktf-provider-oci.AppmgmtControlMonitorPluginManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AppmgmtControlMonitorPluginManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/appmgmt-control-monitor-plugin-management/index.ts",
        "line": 28
      },
      "name": "AppmgmtControlMonitorPluginManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/appmgmt_control_monitor_plugin_management#create AppmgmtControlMonitorPluginManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/appmgmt-control-monitor-plugin-management/index.ts",
            "line": 32
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/appmgmt_control_monitor_plugin_management#delete AppmgmtControlMonitorPluginManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/appmgmt-control-monitor-plugin-management/index.ts",
            "line": 36
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/appmgmt_control_monitor_plugin_management#update AppmgmtControlMonitorPluginManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/appmgmt-control-monitor-plugin-management/index.ts",
            "line": 40
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/appmgmt-control-monitor-plugin-management/index:AppmgmtControlMonitorPluginManagementTimeouts"
    },
    "cdktf-provider-oci.AppmgmtControlMonitorPluginManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AppmgmtControlMonitorPluginManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/appmgmt-control-monitor-plugin-management/index.ts",
          "line": 94
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/appmgmt-control-monitor-plugin-management/index.ts",
        "line": 86
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/appmgmt-control-monitor-plugin-management/index.ts",
            "line": 148
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/appmgmt-control-monitor-plugin-management/index.ts",
            "line": 164
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/appmgmt-control-monitor-plugin-management/index.ts",
            "line": 180
          },
          "name": "resetUpdate"
        }
      ],
      "name": "AppmgmtControlMonitorPluginManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/appmgmt-control-monitor-plugin-management/index.ts",
            "line": 152
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/appmgmt-control-monitor-plugin-management/index.ts",
            "line": 168
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/appmgmt-control-monitor-plugin-management/index.ts",
            "line": 184
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/appmgmt-control-monitor-plugin-management/index.ts",
            "line": 142
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/appmgmt-control-monitor-plugin-management/index.ts",
            "line": 158
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/appmgmt-control-monitor-plugin-management/index.ts",
            "line": 174
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/appmgmt-control-monitor-plugin-management/index.ts",
            "line": 98
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AppmgmtControlMonitorPluginManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/appmgmt-control-monitor-plugin-management/index:AppmgmtControlMonitorPluginManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.ArtifactsContainerConfiguration": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/artifacts_container_configuration oci_artifacts_container_configuration}."
      },
      "fqn": "cdktf-provider-oci.ArtifactsContainerConfiguration",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/artifacts_container_configuration oci_artifacts_container_configuration} Resource."
        },
        "locationInModule": {
          "filename": "src/artifacts-container-configuration/index.ts",
          "line": 228
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.ArtifactsContainerConfigurationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/artifacts-container-configuration/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ArtifactsContainerConfiguration resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/artifacts-container-configuration/index.ts",
            "line": 213
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the ArtifactsContainerConfiguration to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/artifacts_container_configuration#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ArtifactsContainerConfiguration that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ArtifactsContainerConfiguration to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-container-configuration/index.ts",
            "line": 306
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ArtifactsContainerConfigurationTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-container-configuration/index.ts",
            "line": 275
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-container-configuration/index.ts",
            "line": 309
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-container-configuration/index.ts",
            "line": 321
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-container-configuration/index.ts",
            "line": 330
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ArtifactsContainerConfiguration",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-configuration/index.ts",
            "line": 201
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-configuration/index.ts",
            "line": 297
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-configuration/index.ts",
            "line": 303
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.ArtifactsContainerConfigurationTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-configuration/index.ts",
            "line": 263
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-configuration/index.ts",
            "line": 279
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-configuration/index.ts",
            "line": 292
          },
          "name": "isRepositoryCreatedOnFirstPushInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-configuration/index.ts",
            "line": 313
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ArtifactsContainerConfigurationTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-container-configuration/index.ts",
            "line": 256
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-container-configuration/index.ts",
            "line": 269
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-container-configuration/index.ts",
            "line": 285
          },
          "name": "isRepositoryCreatedOnFirstPush",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/artifacts-container-configuration/index:ArtifactsContainerConfiguration"
    },
    "cdktf-provider-oci.ArtifactsContainerConfigurationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ArtifactsContainerConfigurationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/artifacts-container-configuration/index.ts",
        "line": 9
      },
      "name": "ArtifactsContainerConfigurationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/artifacts_container_configuration#compartment_id ArtifactsContainerConfiguration#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-configuration/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/artifacts_container_configuration#is_repository_created_on_first_push ArtifactsContainerConfiguration#is_repository_created_on_first_push}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-configuration/index.ts",
            "line": 24
          },
          "name": "isRepositoryCreatedOnFirstPush",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/artifacts_container_configuration#id ArtifactsContainerConfiguration#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-configuration/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/artifacts_container_configuration#timeouts ArtifactsContainerConfiguration#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-configuration/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ArtifactsContainerConfigurationTimeouts"
          }
        }
      ],
      "symbolId": "src/artifacts-container-configuration/index:ArtifactsContainerConfigurationConfig"
    },
    "cdktf-provider-oci.ArtifactsContainerConfigurationTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ArtifactsContainerConfigurationTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/artifacts-container-configuration/index.ts",
        "line": 32
      },
      "name": "ArtifactsContainerConfigurationTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/artifacts_container_configuration#create ArtifactsContainerConfiguration#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-configuration/index.ts",
            "line": 36
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/artifacts_container_configuration#delete ArtifactsContainerConfiguration#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-configuration/index.ts",
            "line": 40
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/artifacts_container_configuration#update ArtifactsContainerConfiguration#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-configuration/index.ts",
            "line": 44
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/artifacts-container-configuration/index:ArtifactsContainerConfigurationTimeouts"
    },
    "cdktf-provider-oci.ArtifactsContainerConfigurationTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ArtifactsContainerConfigurationTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/artifacts-container-configuration/index.ts",
          "line": 98
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/artifacts-container-configuration/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-container-configuration/index.ts",
            "line": 152
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-container-configuration/index.ts",
            "line": 168
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-container-configuration/index.ts",
            "line": 184
          },
          "name": "resetUpdate"
        }
      ],
      "name": "ArtifactsContainerConfigurationTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-configuration/index.ts",
            "line": 156
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-configuration/index.ts",
            "line": 172
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-configuration/index.ts",
            "line": 188
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-container-configuration/index.ts",
            "line": 146
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-container-configuration/index.ts",
            "line": 162
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-container-configuration/index.ts",
            "line": 178
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-container-configuration/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ArtifactsContainerConfigurationTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/artifacts-container-configuration/index:ArtifactsContainerConfigurationTimeoutsOutputReference"
    },
    "cdktf-provider-oci.ArtifactsContainerImageSignature": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/artifacts_container_image_signature oci_artifacts_container_image_signature}."
      },
      "fqn": "cdktf-provider-oci.ArtifactsContainerImageSignature",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/artifacts_container_image_signature oci_artifacts_container_image_signature} Resource."
        },
        "locationInModule": {
          "filename": "src/artifacts-container-image-signature/index.ts",
          "line": 256
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.ArtifactsContainerImageSignatureConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/artifacts-container-image-signature/index.ts",
        "line": 224
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ArtifactsContainerImageSignature resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/artifacts-container-image-signature/index.ts",
            "line": 241
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the ArtifactsContainerImageSignature to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/artifacts_container_image_signature#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ArtifactsContainerImageSignature that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ArtifactsContainerImageSignature to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-container-image-signature/index.ts",
            "line": 459
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ArtifactsContainerImageSignatureTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-container-image-signature/index.ts",
            "line": 315
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-container-image-signature/index.ts",
            "line": 336
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-container-image-signature/index.ts",
            "line": 352
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-container-image-signature/index.ts",
            "line": 462
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-container-image-signature/index.ts",
            "line": 474
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-container-image-signature/index.ts",
            "line": 490
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ArtifactsContainerImageSignature",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-image-signature/index.ts",
            "line": 229
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-image-signature/index.ts",
            "line": 303
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-image-signature/index.ts",
            "line": 324
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-image-signature/index.ts",
            "line": 439
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-image-signature/index.ts",
            "line": 445
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-image-signature/index.ts",
            "line": 450
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-image-signature/index.ts",
            "line": 456
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.ArtifactsContainerImageSignatureTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-image-signature/index.ts",
            "line": 298
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-image-signature/index.ts",
            "line": 319
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-image-signature/index.ts",
            "line": 340
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-image-signature/index.ts",
            "line": 356
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-image-signature/index.ts",
            "line": 369
          },
          "name": "imageIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-image-signature/index.ts",
            "line": 382
          },
          "name": "kmsKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-image-signature/index.ts",
            "line": 395
          },
          "name": "kmsKeyVersionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-image-signature/index.ts",
            "line": 408
          },
          "name": "messageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-image-signature/index.ts",
            "line": 421
          },
          "name": "signatureInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-image-signature/index.ts",
            "line": 434
          },
          "name": "signingAlgorithmInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-image-signature/index.ts",
            "line": 466
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ArtifactsContainerImageSignatureTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-container-image-signature/index.ts",
            "line": 291
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-container-image-signature/index.ts",
            "line": 309
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-container-image-signature/index.ts",
            "line": 330
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-container-image-signature/index.ts",
            "line": 346
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-container-image-signature/index.ts",
            "line": 362
          },
          "name": "imageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-container-image-signature/index.ts",
            "line": 375
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-container-image-signature/index.ts",
            "line": 388
          },
          "name": "kmsKeyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-container-image-signature/index.ts",
            "line": 401
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-container-image-signature/index.ts",
            "line": 414
          },
          "name": "signature",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-container-image-signature/index.ts",
            "line": 427
          },
          "name": "signingAlgorithm",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/artifacts-container-image-signature/index:ArtifactsContainerImageSignature"
    },
    "cdktf-provider-oci.ArtifactsContainerImageSignatureConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ArtifactsContainerImageSignatureConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/artifacts-container-image-signature/index.ts",
        "line": 9
      },
      "name": "ArtifactsContainerImageSignatureConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/artifacts_container_image_signature#compartment_id ArtifactsContainerImageSignature#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-image-signature/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/artifacts_container_image_signature#image_id ArtifactsContainerImageSignature#image_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-image-signature/index.ts",
            "line": 32
          },
          "name": "imageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/artifacts_container_image_signature#kms_key_id ArtifactsContainerImageSignature#kms_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-image-signature/index.ts",
            "line": 36
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/artifacts_container_image_signature#kms_key_version_id ArtifactsContainerImageSignature#kms_key_version_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-image-signature/index.ts",
            "line": 40
          },
          "name": "kmsKeyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/artifacts_container_image_signature#message ArtifactsContainerImageSignature#message}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-image-signature/index.ts",
            "line": 44
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/artifacts_container_image_signature#signature ArtifactsContainerImageSignature#signature}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-image-signature/index.ts",
            "line": 48
          },
          "name": "signature",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/artifacts_container_image_signature#signing_algorithm ArtifactsContainerImageSignature#signing_algorithm}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-image-signature/index.ts",
            "line": 52
          },
          "name": "signingAlgorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/artifacts_container_image_signature#defined_tags ArtifactsContainerImageSignature#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-image-signature/index.ts",
            "line": 17
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/artifacts_container_image_signature#freeform_tags ArtifactsContainerImageSignature#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-image-signature/index.ts",
            "line": 21
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/artifacts_container_image_signature#id ArtifactsContainerImageSignature#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-image-signature/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/artifacts_container_image_signature#timeouts ArtifactsContainerImageSignature#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-image-signature/index.ts",
            "line": 58
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ArtifactsContainerImageSignatureTimeouts"
          }
        }
      ],
      "symbolId": "src/artifacts-container-image-signature/index:ArtifactsContainerImageSignatureConfig"
    },
    "cdktf-provider-oci.ArtifactsContainerImageSignatureTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ArtifactsContainerImageSignatureTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/artifacts-container-image-signature/index.ts",
        "line": 60
      },
      "name": "ArtifactsContainerImageSignatureTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/artifacts_container_image_signature#create ArtifactsContainerImageSignature#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-image-signature/index.ts",
            "line": 64
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/artifacts_container_image_signature#delete ArtifactsContainerImageSignature#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-image-signature/index.ts",
            "line": 68
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/artifacts_container_image_signature#update ArtifactsContainerImageSignature#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-image-signature/index.ts",
            "line": 72
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/artifacts-container-image-signature/index:ArtifactsContainerImageSignatureTimeouts"
    },
    "cdktf-provider-oci.ArtifactsContainerImageSignatureTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ArtifactsContainerImageSignatureTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/artifacts-container-image-signature/index.ts",
          "line": 126
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/artifacts-container-image-signature/index.ts",
        "line": 118
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-container-image-signature/index.ts",
            "line": 180
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-container-image-signature/index.ts",
            "line": 196
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-container-image-signature/index.ts",
            "line": 212
          },
          "name": "resetUpdate"
        }
      ],
      "name": "ArtifactsContainerImageSignatureTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-image-signature/index.ts",
            "line": 184
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-image-signature/index.ts",
            "line": 200
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-image-signature/index.ts",
            "line": 216
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-container-image-signature/index.ts",
            "line": 174
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-container-image-signature/index.ts",
            "line": 190
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-container-image-signature/index.ts",
            "line": 206
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-container-image-signature/index.ts",
            "line": 130
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ArtifactsContainerImageSignatureTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/artifacts-container-image-signature/index:ArtifactsContainerImageSignatureTimeoutsOutputReference"
    },
    "cdktf-provider-oci.ArtifactsContainerRepository": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/artifacts_container_repository oci_artifacts_container_repository}."
      },
      "fqn": "cdktf-provider-oci.ArtifactsContainerRepository",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/artifacts_container_repository oci_artifacts_container_repository} Resource."
        },
        "locationInModule": {
          "filename": "src/artifacts-container-repository/index.ts",
          "line": 361
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.ArtifactsContainerRepositoryConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/artifacts-container-repository/index.ts",
        "line": 329
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ArtifactsContainerRepository resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/artifacts-container-repository/index.ts",
            "line": 346
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the ArtifactsContainerRepository to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/artifacts_container_repository#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ArtifactsContainerRepository that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ArtifactsContainerRepository to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-container-repository/index.ts",
            "line": 554
          },
          "name": "putReadme",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ArtifactsContainerRepositoryReadme"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-container-repository/index.ts",
            "line": 570
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ArtifactsContainerRepositoryTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-container-repository/index.ts",
            "line": 423
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-container-repository/index.ts",
            "line": 452
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-container-repository/index.ts",
            "line": 468
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-container-repository/index.ts",
            "line": 489
          },
          "name": "resetIsImmutable"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-container-repository/index.ts",
            "line": 505
          },
          "name": "resetIsPublic"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-container-repository/index.ts",
            "line": 557
          },
          "name": "resetReadme"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-container-repository/index.ts",
            "line": 573
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-container-repository/index.ts",
            "line": 585
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-container-repository/index.ts",
            "line": 599
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ArtifactsContainerRepository",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-repository/index.ts",
            "line": 334
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-repository/index.ts",
            "line": 393
          },
          "name": "billableSizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-repository/index.ts",
            "line": 411
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-repository/index.ts",
            "line": 477
          },
          "name": "imageCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-repository/index.ts",
            "line": 514
          },
          "name": "layerCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-repository/index.ts",
            "line": 519
          },
          "name": "layersSizeInBytes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-repository/index.ts",
            "line": 524
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-repository/index.ts",
            "line": 551
          },
          "name": "readme",
          "type": {
            "fqn": "cdktf-provider-oci.ArtifactsContainerRepositoryReadmeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-repository/index.ts",
            "line": 529
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-repository/index.ts",
            "line": 535
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-repository/index.ts",
            "line": 540
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-repository/index.ts",
            "line": 545
          },
          "name": "timeLastPushed",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-repository/index.ts",
            "line": 567
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.ArtifactsContainerRepositoryTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-repository/index.ts",
            "line": 406
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-repository/index.ts",
            "line": 427
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-repository/index.ts",
            "line": 440
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-repository/index.ts",
            "line": 456
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-repository/index.ts",
            "line": 472
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-repository/index.ts",
            "line": 493
          },
          "name": "isImmutableInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-repository/index.ts",
            "line": 509
          },
          "name": "isPublicInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-repository/index.ts",
            "line": 561
          },
          "name": "readmeInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ArtifactsContainerRepositoryReadme"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-repository/index.ts",
            "line": 577
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ArtifactsContainerRepositoryTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-container-repository/index.ts",
            "line": 399
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-container-repository/index.ts",
            "line": 417
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-container-repository/index.ts",
            "line": 433
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-container-repository/index.ts",
            "line": 446
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-container-repository/index.ts",
            "line": 462
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-container-repository/index.ts",
            "line": 483
          },
          "name": "isImmutable",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-container-repository/index.ts",
            "line": 499
          },
          "name": "isPublic",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/artifacts-container-repository/index:ArtifactsContainerRepository"
    },
    "cdktf-provider-oci.ArtifactsContainerRepositoryConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ArtifactsContainerRepositoryConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/artifacts-container-repository/index.ts",
        "line": 9
      },
      "name": "ArtifactsContainerRepositoryConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/artifacts_container_repository#compartment_id ArtifactsContainerRepository#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-repository/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/artifacts_container_repository#display_name ArtifactsContainerRepository#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-repository/index.ts",
            "line": 21
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/artifacts_container_repository#defined_tags ArtifactsContainerRepository#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-repository/index.ts",
            "line": 17
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/artifacts_container_repository#freeform_tags ArtifactsContainerRepository#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-repository/index.ts",
            "line": 25
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/artifacts_container_repository#id ArtifactsContainerRepository#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-repository/index.ts",
            "line": 32
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/artifacts_container_repository#is_immutable ArtifactsContainerRepository#is_immutable}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-repository/index.ts",
            "line": 36
          },
          "name": "isImmutable",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/artifacts_container_repository#is_public ArtifactsContainerRepository#is_public}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-repository/index.ts",
            "line": 40
          },
          "name": "isPublic",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/artifacts_container_repository#readme ArtifactsContainerRepository#readme}",
            "stability": "stable",
            "summary": "readme block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-repository/index.ts",
            "line": 46
          },
          "name": "readme",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ArtifactsContainerRepositoryReadme"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/artifacts_container_repository#timeouts ArtifactsContainerRepository#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-repository/index.ts",
            "line": 52
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ArtifactsContainerRepositoryTimeouts"
          }
        }
      ],
      "symbolId": "src/artifacts-container-repository/index:ArtifactsContainerRepositoryConfig"
    },
    "cdktf-provider-oci.ArtifactsContainerRepositoryReadme": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ArtifactsContainerRepositoryReadme",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/artifacts-container-repository/index.ts",
        "line": 54
      },
      "name": "ArtifactsContainerRepositoryReadme",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/artifacts_container_repository#content ArtifactsContainerRepository#content}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-repository/index.ts",
            "line": 58
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/artifacts_container_repository#format ArtifactsContainerRepository#format}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-repository/index.ts",
            "line": 62
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/artifacts-container-repository/index:ArtifactsContainerRepositoryReadme"
    },
    "cdktf-provider-oci.ArtifactsContainerRepositoryReadmeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ArtifactsContainerRepositoryReadmeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/artifacts-container-repository/index.ts",
          "line": 108
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/artifacts-container-repository/index.ts",
        "line": 101
      },
      "name": "ArtifactsContainerRepositoryReadmeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-repository/index.ts",
            "line": 148
          },
          "name": "contentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-repository/index.ts",
            "line": 161
          },
          "name": "formatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-container-repository/index.ts",
            "line": 141
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-container-repository/index.ts",
            "line": 154
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-container-repository/index.ts",
            "line": 112
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ArtifactsContainerRepositoryReadme"
          }
        }
      ],
      "symbolId": "src/artifacts-container-repository/index:ArtifactsContainerRepositoryReadmeOutputReference"
    },
    "cdktf-provider-oci.ArtifactsContainerRepositoryTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ArtifactsContainerRepositoryTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/artifacts-container-repository/index.ts",
        "line": 165
      },
      "name": "ArtifactsContainerRepositoryTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/artifacts_container_repository#create ArtifactsContainerRepository#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-repository/index.ts",
            "line": 169
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/artifacts_container_repository#delete ArtifactsContainerRepository#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-repository/index.ts",
            "line": 173
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/artifacts_container_repository#update ArtifactsContainerRepository#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-repository/index.ts",
            "line": 177
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/artifacts-container-repository/index:ArtifactsContainerRepositoryTimeouts"
    },
    "cdktf-provider-oci.ArtifactsContainerRepositoryTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ArtifactsContainerRepositoryTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/artifacts-container-repository/index.ts",
          "line": 231
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/artifacts-container-repository/index.ts",
        "line": 223
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-container-repository/index.ts",
            "line": 285
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-container-repository/index.ts",
            "line": 301
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-container-repository/index.ts",
            "line": 317
          },
          "name": "resetUpdate"
        }
      ],
      "name": "ArtifactsContainerRepositoryTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-repository/index.ts",
            "line": 289
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-repository/index.ts",
            "line": 305
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-container-repository/index.ts",
            "line": 321
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-container-repository/index.ts",
            "line": 279
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-container-repository/index.ts",
            "line": 295
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-container-repository/index.ts",
            "line": 311
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-container-repository/index.ts",
            "line": 235
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ArtifactsContainerRepositoryTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/artifacts-container-repository/index:ArtifactsContainerRepositoryTimeoutsOutputReference"
    },
    "cdktf-provider-oci.ArtifactsGenericArtifact": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/artifacts_generic_artifact oci_artifacts_generic_artifact}."
      },
      "fqn": "cdktf-provider-oci.ArtifactsGenericArtifact",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/artifacts_generic_artifact oci_artifacts_generic_artifact} Resource."
        },
        "locationInModule": {
          "filename": "src/artifacts-generic-artifact/index.ts",
          "line": 232
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.ArtifactsGenericArtifactConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/artifacts-generic-artifact/index.ts",
        "line": 200
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ArtifactsGenericArtifact resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/artifacts-generic-artifact/index.ts",
            "line": 217
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the ArtifactsGenericArtifact to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/artifacts_generic_artifact#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ArtifactsGenericArtifact that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ArtifactsGenericArtifact to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-generic-artifact/index.ts",
            "line": 370
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ArtifactsGenericArtifactTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-generic-artifact/index.ts",
            "line": 290
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-generic-artifact/index.ts",
            "line": 311
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-generic-artifact/index.ts",
            "line": 327
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-generic-artifact/index.ts",
            "line": 373
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-generic-artifact/index.ts",
            "line": 385
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-generic-artifact/index.ts",
            "line": 395
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ArtifactsGenericArtifact",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-generic-artifact/index.ts",
            "line": 205
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-generic-artifact/index.ts",
            "line": 273
          },
          "name": "artifactPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-generic-artifact/index.ts",
            "line": 278
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-generic-artifact/index.ts",
            "line": 299
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-generic-artifact/index.ts",
            "line": 336
          },
          "name": "repositoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-generic-artifact/index.ts",
            "line": 341
          },
          "name": "sha256",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-generic-artifact/index.ts",
            "line": 346
          },
          "name": "sizeInBytes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-generic-artifact/index.ts",
            "line": 351
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-generic-artifact/index.ts",
            "line": 356
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-generic-artifact/index.ts",
            "line": 367
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.ArtifactsGenericArtifactTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-generic-artifact/index.ts",
            "line": 361
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-generic-artifact/index.ts",
            "line": 268
          },
          "name": "artifactIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-generic-artifact/index.ts",
            "line": 294
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-generic-artifact/index.ts",
            "line": 315
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-generic-artifact/index.ts",
            "line": 331
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-generic-artifact/index.ts",
            "line": 377
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ArtifactsGenericArtifactTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-generic-artifact/index.ts",
            "line": 261
          },
          "name": "artifactId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-generic-artifact/index.ts",
            "line": 284
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-generic-artifact/index.ts",
            "line": 305
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-generic-artifact/index.ts",
            "line": 321
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/artifacts-generic-artifact/index:ArtifactsGenericArtifact"
    },
    "cdktf-provider-oci.ArtifactsGenericArtifactConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ArtifactsGenericArtifactConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/artifacts-generic-artifact/index.ts",
        "line": 9
      },
      "name": "ArtifactsGenericArtifactConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/artifacts_generic_artifact#artifact_id ArtifactsGenericArtifact#artifact_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-generic-artifact/index.ts",
            "line": 13
          },
          "name": "artifactId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/artifacts_generic_artifact#defined_tags ArtifactsGenericArtifact#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-generic-artifact/index.ts",
            "line": 17
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/artifacts_generic_artifact#freeform_tags ArtifactsGenericArtifact#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-generic-artifact/index.ts",
            "line": 21
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/artifacts_generic_artifact#id ArtifactsGenericArtifact#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-generic-artifact/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/artifacts_generic_artifact#timeouts ArtifactsGenericArtifact#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-generic-artifact/index.ts",
            "line": 34
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ArtifactsGenericArtifactTimeouts"
          }
        }
      ],
      "symbolId": "src/artifacts-generic-artifact/index:ArtifactsGenericArtifactConfig"
    },
    "cdktf-provider-oci.ArtifactsGenericArtifactTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ArtifactsGenericArtifactTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/artifacts-generic-artifact/index.ts",
        "line": 36
      },
      "name": "ArtifactsGenericArtifactTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/artifacts_generic_artifact#create ArtifactsGenericArtifact#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-generic-artifact/index.ts",
            "line": 40
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/artifacts_generic_artifact#delete ArtifactsGenericArtifact#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-generic-artifact/index.ts",
            "line": 44
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/artifacts_generic_artifact#update ArtifactsGenericArtifact#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-generic-artifact/index.ts",
            "line": 48
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/artifacts-generic-artifact/index:ArtifactsGenericArtifactTimeouts"
    },
    "cdktf-provider-oci.ArtifactsGenericArtifactTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ArtifactsGenericArtifactTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/artifacts-generic-artifact/index.ts",
          "line": 102
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/artifacts-generic-artifact/index.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-generic-artifact/index.ts",
            "line": 156
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-generic-artifact/index.ts",
            "line": 172
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-generic-artifact/index.ts",
            "line": 188
          },
          "name": "resetUpdate"
        }
      ],
      "name": "ArtifactsGenericArtifactTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-generic-artifact/index.ts",
            "line": 160
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-generic-artifact/index.ts",
            "line": 176
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-generic-artifact/index.ts",
            "line": 192
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-generic-artifact/index.ts",
            "line": 150
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-generic-artifact/index.ts",
            "line": 166
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-generic-artifact/index.ts",
            "line": 182
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-generic-artifact/index.ts",
            "line": 106
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ArtifactsGenericArtifactTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/artifacts-generic-artifact/index:ArtifactsGenericArtifactTimeoutsOutputReference"
    },
    "cdktf-provider-oci.ArtifactsRepository": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/artifacts_repository oci_artifacts_repository}."
      },
      "fqn": "cdktf-provider-oci.ArtifactsRepository",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/artifacts_repository oci_artifacts_repository} Resource."
        },
        "locationInModule": {
          "filename": "src/artifacts-repository/index.ts",
          "line": 248
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.ArtifactsRepositoryConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/artifacts-repository/index.ts",
        "line": 216
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ArtifactsRepository resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/artifacts-repository/index.ts",
            "line": 233
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the ArtifactsRepository to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/artifacts_repository#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ArtifactsRepository that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ArtifactsRepository to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-repository/index.ts",
            "line": 413
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ArtifactsRepositoryTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-repository/index.ts",
            "line": 300
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-repository/index.ts",
            "line": 316
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-repository/index.ts",
            "line": 332
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-repository/index.ts",
            "line": 348
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-repository/index.ts",
            "line": 364
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-repository/index.ts",
            "line": 416
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-repository/index.ts",
            "line": 428
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-repository/index.ts",
            "line": 442
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ArtifactsRepository",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-repository/index.ts",
            "line": 221
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-repository/index.ts",
            "line": 399
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-repository/index.ts",
            "line": 404
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-repository/index.ts",
            "line": 410
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.ArtifactsRepositoryTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-repository/index.ts",
            "line": 288
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-repository/index.ts",
            "line": 304
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-repository/index.ts",
            "line": 320
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-repository/index.ts",
            "line": 336
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-repository/index.ts",
            "line": 352
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-repository/index.ts",
            "line": 368
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-repository/index.ts",
            "line": 381
          },
          "name": "isImmutableInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-repository/index.ts",
            "line": 394
          },
          "name": "repositoryTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-repository/index.ts",
            "line": 420
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ArtifactsRepositoryTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-repository/index.ts",
            "line": 281
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-repository/index.ts",
            "line": 294
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-repository/index.ts",
            "line": 310
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-repository/index.ts",
            "line": 326
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-repository/index.ts",
            "line": 342
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-repository/index.ts",
            "line": 358
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-repository/index.ts",
            "line": 374
          },
          "name": "isImmutable",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-repository/index.ts",
            "line": 387
          },
          "name": "repositoryType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/artifacts-repository/index:ArtifactsRepository"
    },
    "cdktf-provider-oci.ArtifactsRepositoryConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ArtifactsRepositoryConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/artifacts-repository/index.ts",
        "line": 9
      },
      "name": "ArtifactsRepositoryConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/artifacts_repository#compartment_id ArtifactsRepository#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-repository/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/artifacts_repository#is_immutable ArtifactsRepository#is_immutable}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-repository/index.ts",
            "line": 40
          },
          "name": "isImmutable",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/artifacts_repository#repository_type ArtifactsRepository#repository_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-repository/index.ts",
            "line": 44
          },
          "name": "repositoryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/artifacts_repository#defined_tags ArtifactsRepository#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-repository/index.ts",
            "line": 17
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/artifacts_repository#description ArtifactsRepository#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-repository/index.ts",
            "line": 21
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/artifacts_repository#display_name ArtifactsRepository#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-repository/index.ts",
            "line": 25
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/artifacts_repository#freeform_tags ArtifactsRepository#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-repository/index.ts",
            "line": 29
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/artifacts_repository#id ArtifactsRepository#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-repository/index.ts",
            "line": 36
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/artifacts_repository#timeouts ArtifactsRepository#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-repository/index.ts",
            "line": 50
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ArtifactsRepositoryTimeouts"
          }
        }
      ],
      "symbolId": "src/artifacts-repository/index:ArtifactsRepositoryConfig"
    },
    "cdktf-provider-oci.ArtifactsRepositoryTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ArtifactsRepositoryTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/artifacts-repository/index.ts",
        "line": 52
      },
      "name": "ArtifactsRepositoryTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/artifacts_repository#create ArtifactsRepository#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-repository/index.ts",
            "line": 56
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/artifacts_repository#delete ArtifactsRepository#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-repository/index.ts",
            "line": 60
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/artifacts_repository#update ArtifactsRepository#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-repository/index.ts",
            "line": 64
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/artifacts-repository/index:ArtifactsRepositoryTimeouts"
    },
    "cdktf-provider-oci.ArtifactsRepositoryTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ArtifactsRepositoryTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/artifacts-repository/index.ts",
          "line": 118
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/artifacts-repository/index.ts",
        "line": 110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-repository/index.ts",
            "line": 172
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-repository/index.ts",
            "line": 188
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-repository/index.ts",
            "line": 204
          },
          "name": "resetUpdate"
        }
      ],
      "name": "ArtifactsRepositoryTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-repository/index.ts",
            "line": 176
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-repository/index.ts",
            "line": 192
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifacts-repository/index.ts",
            "line": 208
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-repository/index.ts",
            "line": 166
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-repository/index.ts",
            "line": 182
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-repository/index.ts",
            "line": 198
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifacts-repository/index.ts",
            "line": 122
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ArtifactsRepositoryTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/artifacts-repository/index:ArtifactsRepositoryTimeoutsOutputReference"
    },
    "cdktf-provider-oci.AuditConfiguration": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/audit_configuration oci_audit_configuration}."
      },
      "fqn": "cdktf-provider-oci.AuditConfiguration",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/audit_configuration oci_audit_configuration} Resource."
        },
        "locationInModule": {
          "filename": "src/audit-configuration/index.ts",
          "line": 228
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.AuditConfigurationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/audit-configuration/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a AuditConfiguration resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/audit-configuration/index.ts",
            "line": 213
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the AuditConfiguration to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/audit_configuration#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing AuditConfiguration that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the AuditConfiguration to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/audit-configuration/index.ts",
            "line": 301
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AuditConfigurationTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/audit-configuration/index.ts",
            "line": 275
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/audit-configuration/index.ts",
            "line": 304
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/audit-configuration/index.ts",
            "line": 316
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/audit-configuration/index.ts",
            "line": 325
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "AuditConfiguration",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/audit-configuration/index.ts",
            "line": 201
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/audit-configuration/index.ts",
            "line": 298
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.AuditConfigurationTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/audit-configuration/index.ts",
            "line": 263
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/audit-configuration/index.ts",
            "line": 279
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/audit-configuration/index.ts",
            "line": 292
          },
          "name": "retentionPeriodDaysInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/audit-configuration/index.ts",
            "line": 308
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AuditConfigurationTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/audit-configuration/index.ts",
            "line": 256
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/audit-configuration/index.ts",
            "line": 269
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/audit-configuration/index.ts",
            "line": 285
          },
          "name": "retentionPeriodDays",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/audit-configuration/index:AuditConfiguration"
    },
    "cdktf-provider-oci.AuditConfigurationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AuditConfigurationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/audit-configuration/index.ts",
        "line": 9
      },
      "name": "AuditConfigurationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/audit_configuration#compartment_id AuditConfiguration#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/audit-configuration/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/audit_configuration#retention_period_days AuditConfiguration#retention_period_days}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/audit-configuration/index.ts",
            "line": 24
          },
          "name": "retentionPeriodDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/audit_configuration#id AuditConfiguration#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/audit-configuration/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/audit_configuration#timeouts AuditConfiguration#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/audit-configuration/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AuditConfigurationTimeouts"
          }
        }
      ],
      "symbolId": "src/audit-configuration/index:AuditConfigurationConfig"
    },
    "cdktf-provider-oci.AuditConfigurationTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AuditConfigurationTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/audit-configuration/index.ts",
        "line": 32
      },
      "name": "AuditConfigurationTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/audit_configuration#create AuditConfiguration#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/audit-configuration/index.ts",
            "line": 36
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/audit_configuration#delete AuditConfiguration#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/audit-configuration/index.ts",
            "line": 40
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/audit_configuration#update AuditConfiguration#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/audit-configuration/index.ts",
            "line": 44
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/audit-configuration/index:AuditConfigurationTimeouts"
    },
    "cdktf-provider-oci.AuditConfigurationTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AuditConfigurationTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/audit-configuration/index.ts",
          "line": 98
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/audit-configuration/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/audit-configuration/index.ts",
            "line": 152
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/audit-configuration/index.ts",
            "line": 168
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/audit-configuration/index.ts",
            "line": 184
          },
          "name": "resetUpdate"
        }
      ],
      "name": "AuditConfigurationTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/audit-configuration/index.ts",
            "line": 156
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/audit-configuration/index.ts",
            "line": 172
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/audit-configuration/index.ts",
            "line": 188
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/audit-configuration/index.ts",
            "line": 146
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/audit-configuration/index.ts",
            "line": 162
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/audit-configuration/index.ts",
            "line": 178
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/audit-configuration/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AuditConfigurationTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/audit-configuration/index:AuditConfigurationTimeoutsOutputReference"
    },
    "cdktf-provider-oci.AutoscalingAutoScalingConfiguration": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/autoscaling_auto_scaling_configuration oci_autoscaling_auto_scaling_configuration}."
      },
      "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfiguration",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/autoscaling_auto_scaling_configuration oci_autoscaling_auto_scaling_configuration} Resource."
        },
        "locationInModule": {
          "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
          "line": 1642
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
        "line": 1610
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a AutoscalingAutoScalingConfiguration resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1627
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the AutoscalingAutoScalingConfiguration to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/autoscaling_auto_scaling_configuration#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing AutoscalingAutoScalingConfiguration that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the AutoscalingAutoScalingConfiguration to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1803
          },
          "name": "putAutoScalingResources",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationAutoScalingResources"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1816
          },
          "name": "putPolicies",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPolicies"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1829
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1695
          },
          "name": "resetCoolDownInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1711
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1727
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1743
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1759
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1775
          },
          "name": "resetIsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1832
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1844
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1859
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "AutoscalingAutoScalingConfiguration",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1615
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1800
          },
          "name": "autoScalingResources",
          "type": {
            "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationAutoScalingResourcesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1784
          },
          "name": "maxResourceCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1789
          },
          "name": "minResourceCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1813
          },
          "name": "policies",
          "type": {
            "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1794
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1826
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1807
          },
          "name": "autoScalingResourcesInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationAutoScalingResources"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1683
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1699
          },
          "name": "coolDownInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1715
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1731
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1747
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1763
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1779
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1820
          },
          "name": "policiesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPolicies"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1836
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1676
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1689
          },
          "name": "coolDownInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1705
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1721
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1737
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1753
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1769
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/autoscaling-auto-scaling-configuration/index:AutoscalingAutoScalingConfiguration"
    },
    "cdktf-provider-oci.AutoscalingAutoScalingConfigurationAutoScalingResources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationAutoScalingResources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
        "line": 60
      },
      "name": "AutoscalingAutoScalingConfigurationAutoScalingResources",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/autoscaling_auto_scaling_configuration#id AutoscalingAutoScalingConfiguration#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 67
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/autoscaling_auto_scaling_configuration#type AutoscalingAutoScalingConfiguration#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 71
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/autoscaling-auto-scaling-configuration/index:AutoscalingAutoScalingConfigurationAutoScalingResources"
    },
    "cdktf-provider-oci.AutoscalingAutoScalingConfigurationAutoScalingResourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationAutoScalingResourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
          "line": 117
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
        "line": 110
      },
      "name": "AutoscalingAutoScalingConfigurationAutoScalingResourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 157
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 170
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 150
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 163
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 121
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationAutoScalingResources"
          }
        }
      ],
      "symbolId": "src/autoscaling-auto-scaling-configuration/index:AutoscalingAutoScalingConfigurationAutoScalingResourcesOutputReference"
    },
    "cdktf-provider-oci.AutoscalingAutoScalingConfigurationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
        "line": 9
      },
      "name": "AutoscalingAutoScalingConfigurationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/autoscaling_auto_scaling_configuration#auto_scaling_resources AutoscalingAutoScalingConfiguration#auto_scaling_resources}",
            "stability": "stable",
            "summary": "auto_scaling_resources block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 46
          },
          "name": "autoScalingResources",
          "type": {
            "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationAutoScalingResources"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/autoscaling_auto_scaling_configuration#compartment_id AutoscalingAutoScalingConfiguration#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/autoscaling_auto_scaling_configuration#policies AutoscalingAutoScalingConfiguration#policies}",
            "stability": "stable",
            "summary": "policies block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 52
          },
          "name": "policies",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPolicies"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/autoscaling_auto_scaling_configuration#cool_down_in_seconds AutoscalingAutoScalingConfiguration#cool_down_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 17
          },
          "name": "coolDownInSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/autoscaling_auto_scaling_configuration#defined_tags AutoscalingAutoScalingConfiguration#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 21
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/autoscaling_auto_scaling_configuration#display_name AutoscalingAutoScalingConfiguration#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 25
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/autoscaling_auto_scaling_configuration#freeform_tags AutoscalingAutoScalingConfiguration#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 29
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/autoscaling_auto_scaling_configuration#id AutoscalingAutoScalingConfiguration#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 36
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/autoscaling_auto_scaling_configuration#is_enabled AutoscalingAutoScalingConfiguration#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 40
          },
          "name": "isEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/autoscaling_auto_scaling_configuration#timeouts AutoscalingAutoScalingConfiguration#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 58
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationTimeouts"
          }
        }
      ],
      "symbolId": "src/autoscaling-auto-scaling-configuration/index:AutoscalingAutoScalingConfigurationConfig"
    },
    "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPolicies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPolicies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
        "line": 1117
      },
      "name": "AutoscalingAutoScalingConfigurationPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/autoscaling_auto_scaling_configuration#policy_type AutoscalingAutoScalingConfiguration#policy_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1129
          },
          "name": "policyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/autoscaling_auto_scaling_configuration#capacity AutoscalingAutoScalingConfiguration#capacity}",
            "stability": "stable",
            "summary": "capacity block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1135
          },
          "name": "capacity",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesCapacity"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/autoscaling_auto_scaling_configuration#display_name AutoscalingAutoScalingConfiguration#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1121
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/autoscaling_auto_scaling_configuration#execution_schedule AutoscalingAutoScalingConfiguration#execution_schedule}",
            "stability": "stable",
            "summary": "execution_schedule block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1141
          },
          "name": "executionSchedule",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesExecutionSchedule"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/autoscaling_auto_scaling_configuration#is_enabled AutoscalingAutoScalingConfiguration#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1125
          },
          "name": "isEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/autoscaling_auto_scaling_configuration#resource_action AutoscalingAutoScalingConfiguration#resource_action}",
            "stability": "stable",
            "summary": "resource_action block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1147
          },
          "name": "resourceAction",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesResourceAction"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/autoscaling_auto_scaling_configuration#rules AutoscalingAutoScalingConfiguration#rules}",
            "stability": "stable",
            "summary": "rules block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1153
          },
          "name": "rules",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/autoscaling-auto-scaling-configuration/index:AutoscalingAutoScalingConfigurationPolicies"
    },
    "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesCapacity": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesCapacity",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
        "line": 174
      },
      "name": "AutoscalingAutoScalingConfigurationPoliciesCapacity",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/autoscaling_auto_scaling_configuration#initial AutoscalingAutoScalingConfiguration#initial}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 178
          },
          "name": "initial",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/autoscaling_auto_scaling_configuration#max AutoscalingAutoScalingConfiguration#max}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 182
          },
          "name": "max",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/autoscaling_auto_scaling_configuration#min AutoscalingAutoScalingConfiguration#min}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 186
          },
          "name": "min",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/autoscaling-auto-scaling-configuration/index:AutoscalingAutoScalingConfigurationPoliciesCapacity"
    },
    "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesCapacityOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesCapacityOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
          "line": 239
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
        "line": 232
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 284
          },
          "name": "resetInitial"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 300
          },
          "name": "resetMax"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 316
          },
          "name": "resetMin"
        }
      ],
      "name": "AutoscalingAutoScalingConfigurationPoliciesCapacityOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 288
          },
          "name": "initialInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 304
          },
          "name": "maxInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 320
          },
          "name": "minInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 278
          },
          "name": "initial",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 294
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 310
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 243
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesCapacity"
          }
        }
      ],
      "symbolId": "src/autoscaling-auto-scaling-configuration/index:AutoscalingAutoScalingConfigurationPoliciesCapacityOutputReference"
    },
    "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesExecutionSchedule": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesExecutionSchedule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
        "line": 324
      },
      "name": "AutoscalingAutoScalingConfigurationPoliciesExecutionSchedule",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/autoscaling_auto_scaling_configuration#expression AutoscalingAutoScalingConfiguration#expression}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 328
          },
          "name": "expression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/autoscaling_auto_scaling_configuration#timezone AutoscalingAutoScalingConfiguration#timezone}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 332
          },
          "name": "timezone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/autoscaling_auto_scaling_configuration#type AutoscalingAutoScalingConfiguration#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 336
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/autoscaling-auto-scaling-configuration/index:AutoscalingAutoScalingConfigurationPoliciesExecutionSchedule"
    },
    "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesExecutionScheduleOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesExecutionScheduleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
          "line": 389
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
        "line": 382
      },
      "name": "AutoscalingAutoScalingConfigurationPoliciesExecutionScheduleOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 435
          },
          "name": "expressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 448
          },
          "name": "timezoneInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 461
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 428
          },
          "name": "expression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 441
          },
          "name": "timezone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 454
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 393
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesExecutionSchedule"
          }
        }
      ],
      "symbolId": "src/autoscaling-auto-scaling-configuration/index:AutoscalingAutoScalingConfigurationPoliciesExecutionScheduleOutputReference"
    },
    "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
          "line": 1435
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
        "line": 1427
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1442
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesOutputReference"
            }
          }
        }
      ],
      "name": "AutoscalingAutoScalingConfigurationPoliciesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1435
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1435
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1435
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1428
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPolicies"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/autoscaling-auto-scaling-configuration/index:AutoscalingAutoScalingConfigurationPoliciesList"
    },
    "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
          "line": 1237
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
        "line": 1227
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1367
          },
          "name": "putCapacity",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesCapacity"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1383
          },
          "name": "putExecutionSchedule",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesExecutionSchedule"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1399
          },
          "name": "putResourceAction",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesResourceAction"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1415
          },
          "name": "putRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesRules"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1370
          },
          "name": "resetCapacity"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1315
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1386
          },
          "name": "resetExecutionSchedule"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1336
          },
          "name": "resetIsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1402
          },
          "name": "resetResourceAction"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1418
          },
          "name": "resetRules"
        }
      ],
      "name": "AutoscalingAutoScalingConfigurationPoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1364
          },
          "name": "capacity",
          "type": {
            "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesCapacityOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1380
          },
          "name": "executionSchedule",
          "type": {
            "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesExecutionScheduleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1324
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1396
          },
          "name": "resourceAction",
          "type": {
            "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesResourceActionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1412
          },
          "name": "rules",
          "type": {
            "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1358
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1374
          },
          "name": "capacityInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesCapacity"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1319
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1390
          },
          "name": "executionScheduleInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesExecutionSchedule"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1340
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1353
          },
          "name": "policyTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1406
          },
          "name": "resourceActionInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesResourceAction"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1422
          },
          "name": "rulesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1309
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1330
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1346
          },
          "name": "policyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1241
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPolicies"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/autoscaling-auto-scaling-configuration/index:AutoscalingAutoScalingConfigurationPoliciesOutputReference"
    },
    "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesResourceAction": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesResourceAction",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
        "line": 465
      },
      "name": "AutoscalingAutoScalingConfigurationPoliciesResourceAction",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/autoscaling_auto_scaling_configuration#action AutoscalingAutoScalingConfiguration#action}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 469
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/autoscaling_auto_scaling_configuration#action_type AutoscalingAutoScalingConfiguration#action_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 473
          },
          "name": "actionType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/autoscaling-auto-scaling-configuration/index:AutoscalingAutoScalingConfigurationPoliciesResourceAction"
    },
    "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesResourceActionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesResourceActionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
          "line": 519
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
        "line": 512
      },
      "name": "AutoscalingAutoScalingConfigurationPoliciesResourceActionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 559
          },
          "name": "actionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 572
          },
          "name": "actionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 552
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 565
          },
          "name": "actionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 523
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesResourceAction"
          }
        }
      ],
      "symbolId": "src/autoscaling-auto-scaling-configuration/index:AutoscalingAutoScalingConfigurationPoliciesResourceActionOutputReference"
    },
    "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
        "line": 929
      },
      "name": "AutoscalingAutoScalingConfigurationPoliciesRules",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/autoscaling_auto_scaling_configuration#display_name AutoscalingAutoScalingConfiguration#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 933
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/autoscaling_auto_scaling_configuration#action AutoscalingAutoScalingConfiguration#action}",
            "stability": "stable",
            "summary": "action block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 939
          },
          "name": "action",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesRulesAction"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/autoscaling_auto_scaling_configuration#metric AutoscalingAutoScalingConfiguration#metric}",
            "stability": "stable",
            "summary": "metric block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 945
          },
          "name": "metric",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesRulesMetric"
          }
        }
      ],
      "symbolId": "src/autoscaling-auto-scaling-configuration/index:AutoscalingAutoScalingConfigurationPoliciesRules"
    },
    "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesRulesAction": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesRulesAction",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
        "line": 576
      },
      "name": "AutoscalingAutoScalingConfigurationPoliciesRulesAction",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/autoscaling_auto_scaling_configuration#type AutoscalingAutoScalingConfiguration#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 580
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/autoscaling_auto_scaling_configuration#value AutoscalingAutoScalingConfiguration#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 584
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/autoscaling-auto-scaling-configuration/index:AutoscalingAutoScalingConfigurationPoliciesRulesAction"
    },
    "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesRulesActionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesRulesActionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
          "line": 630
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
        "line": 623
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 669
          },
          "name": "resetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 685
          },
          "name": "resetValue"
        }
      ],
      "name": "AutoscalingAutoScalingConfigurationPoliciesRulesActionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 673
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 689
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 663
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 679
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 634
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesRulesAction"
          }
        }
      ],
      "symbolId": "src/autoscaling-auto-scaling-configuration/index:AutoscalingAutoScalingConfigurationPoliciesRulesActionOutputReference"
    },
    "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
          "line": 1106
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
        "line": 1098
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1113
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesRulesOutputReference"
            }
          }
        }
      ],
      "name": "AutoscalingAutoScalingConfigurationPoliciesRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1106
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1106
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1106
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1099
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/autoscaling-auto-scaling-configuration/index:AutoscalingAutoScalingConfigurationPoliciesRulesList"
    },
    "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesRulesMetric": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesRulesMetric",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
        "line": 810
      },
      "name": "AutoscalingAutoScalingConfigurationPoliciesRulesMetric",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/autoscaling_auto_scaling_configuration#metric_type AutoscalingAutoScalingConfiguration#metric_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 814
          },
          "name": "metricType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/autoscaling_auto_scaling_configuration#threshold AutoscalingAutoScalingConfiguration#threshold}",
            "stability": "stable",
            "summary": "threshold block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 820
          },
          "name": "threshold",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesRulesMetricThreshold"
          }
        }
      ],
      "symbolId": "src/autoscaling-auto-scaling-configuration/index:AutoscalingAutoScalingConfigurationPoliciesRulesMetric"
    },
    "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesRulesMetricOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesRulesMetricOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
          "line": 866
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
        "line": 859
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 918
          },
          "name": "putThreshold",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesRulesMetricThreshold"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 905
          },
          "name": "resetMetricType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 921
          },
          "name": "resetThreshold"
        }
      ],
      "name": "AutoscalingAutoScalingConfigurationPoliciesRulesMetricOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 915
          },
          "name": "threshold",
          "type": {
            "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesRulesMetricThresholdOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 909
          },
          "name": "metricTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 925
          },
          "name": "thresholdInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesRulesMetricThreshold"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 899
          },
          "name": "metricType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 870
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesRulesMetric"
          }
        }
      ],
      "symbolId": "src/autoscaling-auto-scaling-configuration/index:AutoscalingAutoScalingConfigurationPoliciesRulesMetricOutputReference"
    },
    "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesRulesMetricThreshold": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesRulesMetricThreshold",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
        "line": 693
      },
      "name": "AutoscalingAutoScalingConfigurationPoliciesRulesMetricThreshold",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/autoscaling_auto_scaling_configuration#operator AutoscalingAutoScalingConfiguration#operator}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 697
          },
          "name": "operator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/autoscaling_auto_scaling_configuration#value AutoscalingAutoScalingConfiguration#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 701
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/autoscaling-auto-scaling-configuration/index:AutoscalingAutoScalingConfigurationPoliciesRulesMetricThreshold"
    },
    "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesRulesMetricThresholdOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesRulesMetricThresholdOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
          "line": 747
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
        "line": 740
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 786
          },
          "name": "resetOperator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 802
          },
          "name": "resetValue"
        }
      ],
      "name": "AutoscalingAutoScalingConfigurationPoliciesRulesMetricThresholdOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 790
          },
          "name": "operatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 806
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 780
          },
          "name": "operator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 796
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 751
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesRulesMetricThreshold"
          }
        }
      ],
      "symbolId": "src/autoscaling-auto-scaling-configuration/index:AutoscalingAutoScalingConfigurationPoliciesRulesMetricThresholdOutputReference"
    },
    "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
          "line": 1001
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
        "line": 991
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1070
          },
          "name": "putAction",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesRulesAction"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1086
          },
          "name": "putMetric",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesRulesMetric"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1073
          },
          "name": "resetAction"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1089
          },
          "name": "resetMetric"
        }
      ],
      "name": "AutoscalingAutoScalingConfigurationPoliciesRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1067
          },
          "name": "action",
          "type": {
            "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesRulesActionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1061
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1083
          },
          "name": "metric",
          "type": {
            "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesRulesMetricOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1077
          },
          "name": "actionInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesRulesAction"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1056
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1093
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesRulesMetric"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1049
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1005
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesRules"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/autoscaling-auto-scaling-configuration/index:AutoscalingAutoScalingConfigurationPoliciesRulesOutputReference"
    },
    "cdktf-provider-oci.AutoscalingAutoScalingConfigurationTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
        "line": 1446
      },
      "name": "AutoscalingAutoScalingConfigurationTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/autoscaling_auto_scaling_configuration#create AutoscalingAutoScalingConfiguration#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1450
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/autoscaling_auto_scaling_configuration#delete AutoscalingAutoScalingConfiguration#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1454
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/autoscaling_auto_scaling_configuration#update AutoscalingAutoScalingConfiguration#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1458
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/autoscaling-auto-scaling-configuration/index:AutoscalingAutoScalingConfigurationTimeouts"
    },
    "cdktf-provider-oci.AutoscalingAutoScalingConfigurationTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
          "line": 1512
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
        "line": 1504
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1566
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1582
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1598
          },
          "name": "resetUpdate"
        }
      ],
      "name": "AutoscalingAutoScalingConfigurationTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1570
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1586
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1602
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1560
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1576
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1592
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1516
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/autoscaling-auto-scaling-configuration/index:AutoscalingAutoScalingConfigurationTimeoutsOutputReference"
    },
    "cdktf-provider-oci.BastionBastion": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bastion_bastion oci_bastion_bastion}."
      },
      "fqn": "cdktf-provider-oci.BastionBastion",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bastion_bastion oci_bastion_bastion} Resource."
        },
        "locationInModule": {
          "filename": "src/bastion-bastion/index.ts",
          "line": 264
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.BastionBastionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bastion-bastion/index.ts",
        "line": 232
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a BastionBastion resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/bastion-bastion/index.ts",
            "line": 249
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the BastionBastion to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bastion_bastion#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing BastionBastion that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the BastionBastion to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bastion-bastion/index.ts",
            "line": 528
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.BastionBastionTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bastion-bastion/index.ts",
            "line": 320
          },
          "name": "resetClientCidrBlockAllowList"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bastion-bastion/index.ts",
            "line": 349
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bastion-bastion/index.ts",
            "line": 365
          },
          "name": "resetDnsProxyStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bastion-bastion/index.ts",
            "line": 381
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bastion-bastion/index.ts",
            "line": 397
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bastion-bastion/index.ts",
            "line": 418
          },
          "name": "resetMaxSessionTtlInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bastion-bastion/index.ts",
            "line": 439
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bastion-bastion/index.ts",
            "line": 455
          },
          "name": "resetPhoneBookEntry"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bastion-bastion/index.ts",
            "line": 481
          },
          "name": "resetStaticJumpHostIpAddresses"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bastion-bastion/index.ts",
            "line": 531
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bastion-bastion/index.ts",
            "line": 543
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bastion-bastion/index.ts",
            "line": 561
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "BastionBastion",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-bastion/index.ts",
            "line": 237
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-bastion/index.ts",
            "line": 406
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-bastion/index.ts",
            "line": 427
          },
          "name": "maxSessionsAllowed",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-bastion/index.ts",
            "line": 464
          },
          "name": "privateEndpointIpAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-bastion/index.ts",
            "line": 469
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-bastion/index.ts",
            "line": 491
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-bastion/index.ts",
            "line": 509
          },
          "name": "targetVcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-bastion/index.ts",
            "line": 514
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-bastion/index.ts",
            "line": 525
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.BastionBastionTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-bastion/index.ts",
            "line": 519
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-bastion/index.ts",
            "line": 308
          },
          "name": "bastionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-bastion/index.ts",
            "line": 324
          },
          "name": "clientCidrBlockAllowListInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-bastion/index.ts",
            "line": 337
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-bastion/index.ts",
            "line": 353
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-bastion/index.ts",
            "line": 369
          },
          "name": "dnsProxyStatusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-bastion/index.ts",
            "line": 385
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-bastion/index.ts",
            "line": 401
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-bastion/index.ts",
            "line": 422
          },
          "name": "maxSessionTtlInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-bastion/index.ts",
            "line": 443
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-bastion/index.ts",
            "line": 459
          },
          "name": "phoneBookEntryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-bastion/index.ts",
            "line": 485
          },
          "name": "staticJumpHostIpAddressesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-bastion/index.ts",
            "line": 504
          },
          "name": "targetSubnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-bastion/index.ts",
            "line": 535
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.BastionBastionTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bastion-bastion/index.ts",
            "line": 301
          },
          "name": "bastionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bastion-bastion/index.ts",
            "line": 314
          },
          "name": "clientCidrBlockAllowList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bastion-bastion/index.ts",
            "line": 330
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bastion-bastion/index.ts",
            "line": 343
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bastion-bastion/index.ts",
            "line": 359
          },
          "name": "dnsProxyStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bastion-bastion/index.ts",
            "line": 375
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bastion-bastion/index.ts",
            "line": 391
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bastion-bastion/index.ts",
            "line": 412
          },
          "name": "maxSessionTtlInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bastion-bastion/index.ts",
            "line": 433
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bastion-bastion/index.ts",
            "line": 449
          },
          "name": "phoneBookEntry",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bastion-bastion/index.ts",
            "line": 475
          },
          "name": "staticJumpHostIpAddresses",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bastion-bastion/index.ts",
            "line": 497
          },
          "name": "targetSubnetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/bastion-bastion/index:BastionBastion"
    },
    "cdktf-provider-oci.BastionBastionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BastionBastionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bastion-bastion/index.ts",
        "line": 9
      },
      "name": "BastionBastionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bastion_bastion#bastion_type BastionBastion#bastion_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-bastion/index.ts",
            "line": 13
          },
          "name": "bastionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bastion_bastion#compartment_id BastionBastion#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-bastion/index.ts",
            "line": 21
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bastion_bastion#target_subnet_id BastionBastion#target_subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-bastion/index.ts",
            "line": 60
          },
          "name": "targetSubnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bastion_bastion#client_cidr_block_allow_list BastionBastion#client_cidr_block_allow_list}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-bastion/index.ts",
            "line": 17
          },
          "name": "clientCidrBlockAllowList",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bastion_bastion#defined_tags BastionBastion#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-bastion/index.ts",
            "line": 25
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bastion_bastion#dns_proxy_status BastionBastion#dns_proxy_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-bastion/index.ts",
            "line": 29
          },
          "name": "dnsProxyStatus",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bastion_bastion#freeform_tags BastionBastion#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-bastion/index.ts",
            "line": 33
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bastion_bastion#id BastionBastion#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-bastion/index.ts",
            "line": 40
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bastion_bastion#max_session_ttl_in_seconds BastionBastion#max_session_ttl_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-bastion/index.ts",
            "line": 44
          },
          "name": "maxSessionTtlInSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bastion_bastion#name BastionBastion#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-bastion/index.ts",
            "line": 48
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bastion_bastion#phone_book_entry BastionBastion#phone_book_entry}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-bastion/index.ts",
            "line": 52
          },
          "name": "phoneBookEntry",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bastion_bastion#static_jump_host_ip_addresses BastionBastion#static_jump_host_ip_addresses}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-bastion/index.ts",
            "line": 56
          },
          "name": "staticJumpHostIpAddresses",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bastion_bastion#timeouts BastionBastion#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-bastion/index.ts",
            "line": 66
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BastionBastionTimeouts"
          }
        }
      ],
      "symbolId": "src/bastion-bastion/index:BastionBastionConfig"
    },
    "cdktf-provider-oci.BastionBastionTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BastionBastionTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bastion-bastion/index.ts",
        "line": 68
      },
      "name": "BastionBastionTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bastion_bastion#create BastionBastion#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-bastion/index.ts",
            "line": 72
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bastion_bastion#delete BastionBastion#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-bastion/index.ts",
            "line": 76
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bastion_bastion#update BastionBastion#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-bastion/index.ts",
            "line": 80
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/bastion-bastion/index:BastionBastionTimeouts"
    },
    "cdktf-provider-oci.BastionBastionTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BastionBastionTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bastion-bastion/index.ts",
          "line": 134
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bastion-bastion/index.ts",
        "line": 126
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bastion-bastion/index.ts",
            "line": 188
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bastion-bastion/index.ts",
            "line": 204
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bastion-bastion/index.ts",
            "line": 220
          },
          "name": "resetUpdate"
        }
      ],
      "name": "BastionBastionTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-bastion/index.ts",
            "line": 192
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-bastion/index.ts",
            "line": 208
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-bastion/index.ts",
            "line": 224
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bastion-bastion/index.ts",
            "line": 182
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bastion-bastion/index.ts",
            "line": 198
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bastion-bastion/index.ts",
            "line": 214
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bastion-bastion/index.ts",
            "line": 138
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.BastionBastionTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/bastion-bastion/index:BastionBastionTimeoutsOutputReference"
    },
    "cdktf-provider-oci.BastionSession": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bastion_session oci_bastion_session}."
      },
      "fqn": "cdktf-provider-oci.BastionSession",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bastion_session oci_bastion_session} Resource."
        },
        "locationInModule": {
          "filename": "src/bastion-session/index.ts",
          "line": 580
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.BastionSessionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bastion-session/index.ts",
        "line": 548
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a BastionSession resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 565
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the BastionSession to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bastion_session#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing BastionSession that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the BastionSession to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 733
          },
          "name": "putKeyDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.BastionSessionKeyDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 746
          },
          "name": "putTargetResourceDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.BastionSessionTargetResourceDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 759
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.BastionSessionTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 646
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 662
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 678
          },
          "name": "resetKeyType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 699
          },
          "name": "resetSessionTtlInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 762
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 774
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 787
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "BastionSession",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 553
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 624
          },
          "name": "bastionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 629
          },
          "name": "bastionPublicHostKeyInfo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 634
          },
          "name": "bastionUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 730
          },
          "name": "keyDetails",
          "type": {
            "fqn": "cdktf-provider-oci.BastionSessionKeyDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 687
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 709
          },
          "name": "sshMetadata",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 714
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 743
          },
          "name": "targetResourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.BastionSessionTargetResourceDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 719
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 756
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.BastionSessionTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 724
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 619
          },
          "name": "bastionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 650
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 666
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 737
          },
          "name": "keyDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BastionSessionKeyDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 682
          },
          "name": "keyTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 703
          },
          "name": "sessionTtlInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 750
          },
          "name": "targetResourceDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BastionSessionTargetResourceDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 766
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.BastionSessionTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 612
          },
          "name": "bastionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 640
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 656
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 672
          },
          "name": "keyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 693
          },
          "name": "sessionTtlInSeconds",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/bastion-session/index:BastionSession"
    },
    "cdktf-provider-oci.BastionSessionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BastionSessionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bastion-session/index.ts",
        "line": 9
      },
      "name": "BastionSessionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bastion_session#bastion_id BastionSession#bastion_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 13
          },
          "name": "bastionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bastion_session#key_details BastionSession#key_details}",
            "stability": "stable",
            "summary": "key_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 38
          },
          "name": "keyDetails",
          "type": {
            "fqn": "cdktf-provider-oci.BastionSessionKeyDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bastion_session#target_resource_details BastionSession#target_resource_details}",
            "stability": "stable",
            "summary": "target_resource_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 44
          },
          "name": "targetResourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.BastionSessionTargetResourceDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bastion_session#display_name BastionSession#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 17
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bastion_session#id BastionSession#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bastion_session#key_type BastionSession#key_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 28
          },
          "name": "keyType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bastion_session#session_ttl_in_seconds BastionSession#session_ttl_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 32
          },
          "name": "sessionTtlInSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bastion_session#timeouts BastionSession#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 50
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BastionSessionTimeouts"
          }
        }
      ],
      "symbolId": "src/bastion-session/index:BastionSessionConfig"
    },
    "cdktf-provider-oci.BastionSessionKeyDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BastionSessionKeyDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bastion-session/index.ts",
        "line": 52
      },
      "name": "BastionSessionKeyDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bastion_session#public_key_content BastionSession#public_key_content}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 56
          },
          "name": "publicKeyContent",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/bastion-session/index:BastionSessionKeyDetails"
    },
    "cdktf-provider-oci.BastionSessionKeyDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BastionSessionKeyDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bastion-session/index.ts",
          "line": 95
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bastion-session/index.ts",
        "line": 88
      },
      "name": "BastionSessionKeyDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 129
          },
          "name": "publicKeyContentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 122
          },
          "name": "publicKeyContent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 99
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BastionSessionKeyDetails"
          }
        }
      ],
      "symbolId": "src/bastion-session/index:BastionSessionKeyDetailsOutputReference"
    },
    "cdktf-provider-oci.BastionSessionTargetResourceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BastionSessionTargetResourceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bastion-session/index.ts",
        "line": 133
      },
      "name": "BastionSessionTargetResourceDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bastion_session#session_type BastionSession#session_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 137
          },
          "name": "sessionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bastion_session#target_resource_fqdn BastionSession#target_resource_fqdn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 141
          },
          "name": "targetResourceFqdn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bastion_session#target_resource_id BastionSession#target_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 145
          },
          "name": "targetResourceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bastion_session#target_resource_operating_system_user_name BastionSession#target_resource_operating_system_user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 149
          },
          "name": "targetResourceOperatingSystemUserName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bastion_session#target_resource_port BastionSession#target_resource_port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 153
          },
          "name": "targetResourcePort",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bastion_session#target_resource_private_ip_address BastionSession#target_resource_private_ip_address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 157
          },
          "name": "targetResourcePrivateIpAddress",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/bastion-session/index:BastionSessionTargetResourceDetails"
    },
    "cdktf-provider-oci.BastionSessionTargetResourceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BastionSessionTargetResourceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bastion-session/index.ts",
          "line": 231
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bastion-session/index.ts",
        "line": 224
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 312
          },
          "name": "resetTargetResourceFqdn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 328
          },
          "name": "resetTargetResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 344
          },
          "name": "resetTargetResourceOperatingSystemUserName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 360
          },
          "name": "resetTargetResourcePort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 376
          },
          "name": "resetTargetResourcePrivateIpAddress"
        }
      ],
      "name": "BastionSessionTargetResourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 300
          },
          "name": "targetResourceDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 295
          },
          "name": "sessionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 316
          },
          "name": "targetResourceFqdnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 332
          },
          "name": "targetResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 348
          },
          "name": "targetResourceOperatingSystemUserNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 364
          },
          "name": "targetResourcePortInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 380
          },
          "name": "targetResourcePrivateIpAddressInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 288
          },
          "name": "sessionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 306
          },
          "name": "targetResourceFqdn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 322
          },
          "name": "targetResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 338
          },
          "name": "targetResourceOperatingSystemUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 354
          },
          "name": "targetResourcePort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 370
          },
          "name": "targetResourcePrivateIpAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 235
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BastionSessionTargetResourceDetails"
          }
        }
      ],
      "symbolId": "src/bastion-session/index:BastionSessionTargetResourceDetailsOutputReference"
    },
    "cdktf-provider-oci.BastionSessionTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BastionSessionTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bastion-session/index.ts",
        "line": 384
      },
      "name": "BastionSessionTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bastion_session#create BastionSession#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 388
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bastion_session#delete BastionSession#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 392
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bastion_session#update BastionSession#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 396
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/bastion-session/index:BastionSessionTimeouts"
    },
    "cdktf-provider-oci.BastionSessionTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BastionSessionTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bastion-session/index.ts",
          "line": 450
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bastion-session/index.ts",
        "line": 442
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 504
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 520
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 536
          },
          "name": "resetUpdate"
        }
      ],
      "name": "BastionSessionTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 508
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 524
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 540
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 498
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 514
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 530
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bastion-session/index.ts",
            "line": 454
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.BastionSessionTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/bastion-session/index:BastionSessionTimeoutsOutputReference"
    },
    "cdktf-provider-oci.BdsAutoScalingConfiguration": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration oci_bds_auto_scaling_configuration}."
      },
      "fqn": "cdktf-provider-oci.BdsAutoScalingConfiguration",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration oci_bds_auto_scaling_configuration} Resource."
        },
        "locationInModule": {
          "filename": "src/bds-auto-scaling-configuration/index.ts",
          "line": 3429
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-auto-scaling-configuration/index.ts",
        "line": 3397
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a BdsAutoScalingConfiguration resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 3414
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the BdsAutoScalingConfiguration to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing BdsAutoScalingConfiguration that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the BdsAutoScalingConfiguration to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 3564
          },
          "name": "putPolicy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicy"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 3580
          },
          "name": "putPolicyDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 3596
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 3494
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 3510
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 3567
          },
          "name": "resetPolicy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 3583
          },
          "name": "resetPolicyDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 3599
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 3611
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 3625
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "BdsAutoScalingConfiguration",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 3402
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 3561
          },
          "name": "policy",
          "type": {
            "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 3577
          },
          "name": "policyDetails",
          "type": {
            "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 3545
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 3550
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 3593
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 3555
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 3469
          },
          "name": "bdsInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 3482
          },
          "name": "clusterAdminPasswordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 3498
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 3514
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 3527
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 3540
          },
          "name": "nodeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 3587
          },
          "name": "policyDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 3571
          },
          "name": "policyInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicy"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 3603
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 3462
          },
          "name": "bdsInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 3475
          },
          "name": "clusterAdminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 3488
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 3504
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 3520
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 3533
          },
          "name": "nodeType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/bds-auto-scaling-configuration/index:BdsAutoScalingConfiguration"
    },
    "cdktf-provider-oci.BdsAutoScalingConfigurationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-auto-scaling-configuration/index.ts",
        "line": 9
      },
      "name": "BdsAutoScalingConfigurationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration#bds_instance_id BdsAutoScalingConfiguration#bds_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 13
          },
          "name": "bdsInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration#cluster_admin_password BdsAutoScalingConfiguration#cluster_admin_password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 17
          },
          "name": "clusterAdminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration#is_enabled BdsAutoScalingConfiguration#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 32
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration#node_type BdsAutoScalingConfiguration#node_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 36
          },
          "name": "nodeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration#display_name BdsAutoScalingConfiguration#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 21
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration#id BdsAutoScalingConfiguration#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration#policy BdsAutoScalingConfiguration#policy}",
            "stability": "stable",
            "summary": "policy block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 42
          },
          "name": "policy",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicy"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration#policy_details BdsAutoScalingConfiguration#policy_details}",
            "stability": "stable",
            "summary": "policy_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 48
          },
          "name": "policyDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration#timeouts BdsAutoScalingConfiguration#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 54
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationTimeouts"
          }
        }
      ],
      "symbolId": "src/bds-auto-scaling-configuration/index:BdsAutoScalingConfigurationConfig"
    },
    "cdktf-provider-oci.BdsAutoScalingConfigurationPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-auto-scaling-configuration/index.ts",
        "line": 455
      },
      "name": "BdsAutoScalingConfigurationPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration#policy_type BdsAutoScalingConfiguration#policy_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 459
          },
          "name": "policyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration#rules BdsAutoScalingConfiguration#rules}",
            "stability": "stable",
            "summary": "rules block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 465
          },
          "name": "rules",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/bds-auto-scaling-configuration/index:BdsAutoScalingConfigurationPolicy"
    },
    "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-auto-scaling-configuration/index.ts",
        "line": 2934
      },
      "name": "BdsAutoScalingConfigurationPolicyDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration#policy_type BdsAutoScalingConfiguration#policy_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2938
          },
          "name": "policyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration#scale_down_config BdsAutoScalingConfiguration#scale_down_config}",
            "stability": "stable",
            "summary": "scale_down_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2948
          },
          "name": "scaleDownConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleDownConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration#scale_in_config BdsAutoScalingConfiguration#scale_in_config}",
            "stability": "stable",
            "summary": "scale_in_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2954
          },
          "name": "scaleInConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleInConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration#scale_out_config BdsAutoScalingConfiguration#scale_out_config}",
            "stability": "stable",
            "summary": "scale_out_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2960
          },
          "name": "scaleOutConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleOutConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration#scale_up_config BdsAutoScalingConfiguration#scale_up_config}",
            "stability": "stable",
            "summary": "scale_up_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2966
          },
          "name": "scaleUpConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleUpConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration#schedule_details BdsAutoScalingConfiguration#schedule_details}",
            "stability": "stable",
            "summary": "schedule_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2972
          },
          "name": "scheduleDetails",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScheduleDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration#timezone BdsAutoScalingConfiguration#timezone}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2942
          },
          "name": "timezone",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/bds-auto-scaling-configuration/index:BdsAutoScalingConfigurationPolicyDetails"
    },
    "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-auto-scaling-configuration/index.ts",
          "line": 3053
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-auto-scaling-configuration/index.ts",
        "line": 3046
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 3158
          },
          "name": "putScaleDownConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleDownConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 3174
          },
          "name": "putScaleInConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleInConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 3190
          },
          "name": "putScaleOutConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleOutConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 3206
          },
          "name": "putScaleUpConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleUpConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 3222
          },
          "name": "putScheduleDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScheduleDetails"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 3161
          },
          "name": "resetScaleDownConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 3177
          },
          "name": "resetScaleInConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 3193
          },
          "name": "resetScaleOutConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 3209
          },
          "name": "resetScaleUpConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 3225
          },
          "name": "resetScheduleDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 3140
          },
          "name": "resetTimezone"
        }
      ],
      "name": "BdsAutoScalingConfigurationPolicyDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 3115
          },
          "name": "actionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 3155
          },
          "name": "scaleDownConfig",
          "type": {
            "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleDownConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 3171
          },
          "name": "scaleInConfig",
          "type": {
            "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleInConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 3187
          },
          "name": "scaleOutConfig",
          "type": {
            "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleOutConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 3203
          },
          "name": "scaleUpConfig",
          "type": {
            "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleUpConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 3219
          },
          "name": "scheduleDetails",
          "type": {
            "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScheduleDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 3149
          },
          "name": "triggerType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 3128
          },
          "name": "policyTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 3165
          },
          "name": "scaleDownConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleDownConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 3181
          },
          "name": "scaleInConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleInConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 3197
          },
          "name": "scaleOutConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleOutConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 3213
          },
          "name": "scaleUpConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleUpConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 3229
          },
          "name": "scheduleDetailsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScheduleDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 3144
          },
          "name": "timezoneInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 3121
          },
          "name": "policyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 3134
          },
          "name": "timezone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 3057
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetails"
          }
        }
      ],
      "symbolId": "src/bds-auto-scaling-configuration/index:BdsAutoScalingConfigurationPolicyDetailsOutputReference"
    },
    "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleDownConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleDownConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-auto-scaling-configuration/index.ts",
        "line": 837
      },
      "name": "BdsAutoScalingConfigurationPolicyDetailsScaleDownConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration#memory_step_size BdsAutoScalingConfiguration#memory_step_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 841
          },
          "name": "memoryStepSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration#metric BdsAutoScalingConfiguration#metric}",
            "stability": "stable",
            "summary": "metric block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 859
          },
          "name": "metric",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleDownConfigMetric"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration#min_memory_per_node BdsAutoScalingConfiguration#min_memory_per_node}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 845
          },
          "name": "minMemoryPerNode",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration#min_ocpus_per_node BdsAutoScalingConfiguration#min_ocpus_per_node}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 849
          },
          "name": "minOcpusPerNode",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration#ocpu_step_size BdsAutoScalingConfiguration#ocpu_step_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 853
          },
          "name": "ocpuStepSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/bds-auto-scaling-configuration/index:BdsAutoScalingConfigurationPolicyDetailsScaleDownConfig"
    },
    "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleDownConfigMetric": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleDownConfigMetric",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-auto-scaling-configuration/index.ts",
        "line": 718
      },
      "name": "BdsAutoScalingConfigurationPolicyDetailsScaleDownConfigMetric",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration#metric_type BdsAutoScalingConfiguration#metric_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 722
          },
          "name": "metricType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration#threshold BdsAutoScalingConfiguration#threshold}",
            "stability": "stable",
            "summary": "threshold block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 728
          },
          "name": "threshold",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleDownConfigMetricThreshold"
          }
        }
      ],
      "symbolId": "src/bds-auto-scaling-configuration/index:BdsAutoScalingConfigurationPolicyDetailsScaleDownConfigMetric"
    },
    "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleDownConfigMetricOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleDownConfigMetricOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-auto-scaling-configuration/index.ts",
          "line": 774
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-auto-scaling-configuration/index.ts",
        "line": 767
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 826
          },
          "name": "putThreshold",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleDownConfigMetricThreshold"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 813
          },
          "name": "resetMetricType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 829
          },
          "name": "resetThreshold"
        }
      ],
      "name": "BdsAutoScalingConfigurationPolicyDetailsScaleDownConfigMetricOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 823
          },
          "name": "threshold",
          "type": {
            "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleDownConfigMetricThresholdOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 817
          },
          "name": "metricTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 833
          },
          "name": "thresholdInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleDownConfigMetricThreshold"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 807
          },
          "name": "metricType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 778
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleDownConfigMetric"
          }
        }
      ],
      "symbolId": "src/bds-auto-scaling-configuration/index:BdsAutoScalingConfigurationPolicyDetailsScaleDownConfigMetricOutputReference"
    },
    "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleDownConfigMetricThreshold": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleDownConfigMetricThreshold",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-auto-scaling-configuration/index.ts",
        "line": 568
      },
      "name": "BdsAutoScalingConfigurationPolicyDetailsScaleDownConfigMetricThreshold",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration#duration_in_minutes BdsAutoScalingConfiguration#duration_in_minutes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 572
          },
          "name": "durationInMinutes",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration#operator BdsAutoScalingConfiguration#operator}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 576
          },
          "name": "operator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration#value BdsAutoScalingConfiguration#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 580
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/bds-auto-scaling-configuration/index:BdsAutoScalingConfigurationPolicyDetailsScaleDownConfigMetricThreshold"
    },
    "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleDownConfigMetricThresholdOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleDownConfigMetricThresholdOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-auto-scaling-configuration/index.ts",
          "line": 633
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-auto-scaling-configuration/index.ts",
        "line": 626
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 678
          },
          "name": "resetDurationInMinutes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 694
          },
          "name": "resetOperator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 710
          },
          "name": "resetValue"
        }
      ],
      "name": "BdsAutoScalingConfigurationPolicyDetailsScaleDownConfigMetricThresholdOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 682
          },
          "name": "durationInMinutesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 698
          },
          "name": "operatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 714
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 672
          },
          "name": "durationInMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 688
          },
          "name": "operator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 704
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 637
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleDownConfigMetricThreshold"
          }
        }
      ],
      "symbolId": "src/bds-auto-scaling-configuration/index:BdsAutoScalingConfigurationPolicyDetailsScaleDownConfigMetricThresholdOutputReference"
    },
    "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleDownConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleDownConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-auto-scaling-configuration/index.ts",
          "line": 926
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-auto-scaling-configuration/index.ts",
        "line": 919
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1044
          },
          "name": "putMetric",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleDownConfigMetric"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 983
          },
          "name": "resetMemoryStepSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1047
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 999
          },
          "name": "resetMinMemoryPerNode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1015
          },
          "name": "resetMinOcpusPerNode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1031
          },
          "name": "resetOcpuStepSize"
        }
      ],
      "name": "BdsAutoScalingConfigurationPolicyDetailsScaleDownConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1041
          },
          "name": "metric",
          "type": {
            "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleDownConfigMetricOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 987
          },
          "name": "memoryStepSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1051
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleDownConfigMetric"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1003
          },
          "name": "minMemoryPerNodeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1019
          },
          "name": "minOcpusPerNodeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1035
          },
          "name": "ocpuStepSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 977
          },
          "name": "memoryStepSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 993
          },
          "name": "minMemoryPerNode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1009
          },
          "name": "minOcpusPerNode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1025
          },
          "name": "ocpuStepSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 930
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleDownConfig"
          }
        }
      ],
      "symbolId": "src/bds-auto-scaling-configuration/index:BdsAutoScalingConfigurationPolicyDetailsScaleDownConfigOutputReference"
    },
    "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleInConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleInConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-auto-scaling-configuration/index.ts",
        "line": 1324
      },
      "name": "BdsAutoScalingConfigurationPolicyDetailsScaleInConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration#metric BdsAutoScalingConfiguration#metric}",
            "stability": "stable",
            "summary": "metric block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1338
          },
          "name": "metric",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleInConfigMetric"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration#min_node_count BdsAutoScalingConfiguration#min_node_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1328
          },
          "name": "minNodeCount",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration#step_size BdsAutoScalingConfiguration#step_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1332
          },
          "name": "stepSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/bds-auto-scaling-configuration/index:BdsAutoScalingConfigurationPolicyDetailsScaleInConfig"
    },
    "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleInConfigMetric": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleInConfigMetric",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-auto-scaling-configuration/index.ts",
        "line": 1205
      },
      "name": "BdsAutoScalingConfigurationPolicyDetailsScaleInConfigMetric",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration#metric_type BdsAutoScalingConfiguration#metric_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1209
          },
          "name": "metricType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration#threshold BdsAutoScalingConfiguration#threshold}",
            "stability": "stable",
            "summary": "threshold block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1215
          },
          "name": "threshold",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleInConfigMetricThreshold"
          }
        }
      ],
      "symbolId": "src/bds-auto-scaling-configuration/index:BdsAutoScalingConfigurationPolicyDetailsScaleInConfigMetric"
    },
    "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleInConfigMetricOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleInConfigMetricOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-auto-scaling-configuration/index.ts",
          "line": 1261
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-auto-scaling-configuration/index.ts",
        "line": 1254
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1313
          },
          "name": "putThreshold",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleInConfigMetricThreshold"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1300
          },
          "name": "resetMetricType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1316
          },
          "name": "resetThreshold"
        }
      ],
      "name": "BdsAutoScalingConfigurationPolicyDetailsScaleInConfigMetricOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1310
          },
          "name": "threshold",
          "type": {
            "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleInConfigMetricThresholdOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1304
          },
          "name": "metricTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1320
          },
          "name": "thresholdInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleInConfigMetricThreshold"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1294
          },
          "name": "metricType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1265
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleInConfigMetric"
          }
        }
      ],
      "symbolId": "src/bds-auto-scaling-configuration/index:BdsAutoScalingConfigurationPolicyDetailsScaleInConfigMetricOutputReference"
    },
    "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleInConfigMetricThreshold": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleInConfigMetricThreshold",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-auto-scaling-configuration/index.ts",
        "line": 1055
      },
      "name": "BdsAutoScalingConfigurationPolicyDetailsScaleInConfigMetricThreshold",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration#duration_in_minutes BdsAutoScalingConfiguration#duration_in_minutes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1059
          },
          "name": "durationInMinutes",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration#operator BdsAutoScalingConfiguration#operator}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1063
          },
          "name": "operator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration#value BdsAutoScalingConfiguration#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1067
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/bds-auto-scaling-configuration/index:BdsAutoScalingConfigurationPolicyDetailsScaleInConfigMetricThreshold"
    },
    "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleInConfigMetricThresholdOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleInConfigMetricThresholdOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-auto-scaling-configuration/index.ts",
          "line": 1120
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-auto-scaling-configuration/index.ts",
        "line": 1113
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1165
          },
          "name": "resetDurationInMinutes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1181
          },
          "name": "resetOperator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1197
          },
          "name": "resetValue"
        }
      ],
      "name": "BdsAutoScalingConfigurationPolicyDetailsScaleInConfigMetricThresholdOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1169
          },
          "name": "durationInMinutesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1185
          },
          "name": "operatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1201
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1159
          },
          "name": "durationInMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1175
          },
          "name": "operator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1191
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1124
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleInConfigMetricThreshold"
          }
        }
      ],
      "symbolId": "src/bds-auto-scaling-configuration/index:BdsAutoScalingConfigurationPolicyDetailsScaleInConfigMetricThresholdOutputReference"
    },
    "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleInConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleInConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-auto-scaling-configuration/index.ts",
          "line": 1391
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-auto-scaling-configuration/index.ts",
        "line": 1384
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1465
          },
          "name": "putMetric",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleInConfigMetric"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1468
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1436
          },
          "name": "resetMinNodeCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1452
          },
          "name": "resetStepSize"
        }
      ],
      "name": "BdsAutoScalingConfigurationPolicyDetailsScaleInConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1462
          },
          "name": "metric",
          "type": {
            "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleInConfigMetricOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1472
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleInConfigMetric"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1440
          },
          "name": "minNodeCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1456
          },
          "name": "stepSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1430
          },
          "name": "minNodeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1446
          },
          "name": "stepSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1395
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleInConfig"
          }
        }
      ],
      "symbolId": "src/bds-auto-scaling-configuration/index:BdsAutoScalingConfigurationPolicyDetailsScaleInConfigOutputReference"
    },
    "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleOutConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleOutConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-auto-scaling-configuration/index.ts",
        "line": 1745
      },
      "name": "BdsAutoScalingConfigurationPolicyDetailsScaleOutConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration#max_node_count BdsAutoScalingConfiguration#max_node_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1749
          },
          "name": "maxNodeCount",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration#metric BdsAutoScalingConfiguration#metric}",
            "stability": "stable",
            "summary": "metric block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1759
          },
          "name": "metric",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleOutConfigMetric"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration#step_size BdsAutoScalingConfiguration#step_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1753
          },
          "name": "stepSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/bds-auto-scaling-configuration/index:BdsAutoScalingConfigurationPolicyDetailsScaleOutConfig"
    },
    "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleOutConfigMetric": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleOutConfigMetric",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-auto-scaling-configuration/index.ts",
        "line": 1626
      },
      "name": "BdsAutoScalingConfigurationPolicyDetailsScaleOutConfigMetric",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration#metric_type BdsAutoScalingConfiguration#metric_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1630
          },
          "name": "metricType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration#threshold BdsAutoScalingConfiguration#threshold}",
            "stability": "stable",
            "summary": "threshold block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1636
          },
          "name": "threshold",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleOutConfigMetricThreshold"
          }
        }
      ],
      "symbolId": "src/bds-auto-scaling-configuration/index:BdsAutoScalingConfigurationPolicyDetailsScaleOutConfigMetric"
    },
    "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleOutConfigMetricOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleOutConfigMetricOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-auto-scaling-configuration/index.ts",
          "line": 1682
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-auto-scaling-configuration/index.ts",
        "line": 1675
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1734
          },
          "name": "putThreshold",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleOutConfigMetricThreshold"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1721
          },
          "name": "resetMetricType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1737
          },
          "name": "resetThreshold"
        }
      ],
      "name": "BdsAutoScalingConfigurationPolicyDetailsScaleOutConfigMetricOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1731
          },
          "name": "threshold",
          "type": {
            "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleOutConfigMetricThresholdOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1725
          },
          "name": "metricTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1741
          },
          "name": "thresholdInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleOutConfigMetricThreshold"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1715
          },
          "name": "metricType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1686
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleOutConfigMetric"
          }
        }
      ],
      "symbolId": "src/bds-auto-scaling-configuration/index:BdsAutoScalingConfigurationPolicyDetailsScaleOutConfigMetricOutputReference"
    },
    "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleOutConfigMetricThreshold": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleOutConfigMetricThreshold",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-auto-scaling-configuration/index.ts",
        "line": 1476
      },
      "name": "BdsAutoScalingConfigurationPolicyDetailsScaleOutConfigMetricThreshold",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration#duration_in_minutes BdsAutoScalingConfiguration#duration_in_minutes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1480
          },
          "name": "durationInMinutes",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration#operator BdsAutoScalingConfiguration#operator}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1484
          },
          "name": "operator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration#value BdsAutoScalingConfiguration#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1488
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/bds-auto-scaling-configuration/index:BdsAutoScalingConfigurationPolicyDetailsScaleOutConfigMetricThreshold"
    },
    "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleOutConfigMetricThresholdOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleOutConfigMetricThresholdOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-auto-scaling-configuration/index.ts",
          "line": 1541
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-auto-scaling-configuration/index.ts",
        "line": 1534
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1586
          },
          "name": "resetDurationInMinutes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1602
          },
          "name": "resetOperator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1618
          },
          "name": "resetValue"
        }
      ],
      "name": "BdsAutoScalingConfigurationPolicyDetailsScaleOutConfigMetricThresholdOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1590
          },
          "name": "durationInMinutesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1606
          },
          "name": "operatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1622
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1580
          },
          "name": "durationInMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1596
          },
          "name": "operator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1612
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1545
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleOutConfigMetricThreshold"
          }
        }
      ],
      "symbolId": "src/bds-auto-scaling-configuration/index:BdsAutoScalingConfigurationPolicyDetailsScaleOutConfigMetricThresholdOutputReference"
    },
    "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleOutConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleOutConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-auto-scaling-configuration/index.ts",
          "line": 1812
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-auto-scaling-configuration/index.ts",
        "line": 1805
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1886
          },
          "name": "putMetric",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleOutConfigMetric"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1857
          },
          "name": "resetMaxNodeCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1889
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1873
          },
          "name": "resetStepSize"
        }
      ],
      "name": "BdsAutoScalingConfigurationPolicyDetailsScaleOutConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1883
          },
          "name": "metric",
          "type": {
            "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleOutConfigMetricOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1861
          },
          "name": "maxNodeCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1893
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleOutConfigMetric"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1877
          },
          "name": "stepSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1851
          },
          "name": "maxNodeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1867
          },
          "name": "stepSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1816
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleOutConfig"
          }
        }
      ],
      "symbolId": "src/bds-auto-scaling-configuration/index:BdsAutoScalingConfigurationPolicyDetailsScaleOutConfigOutputReference"
    },
    "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleUpConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleUpConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-auto-scaling-configuration/index.ts",
        "line": 2166
      },
      "name": "BdsAutoScalingConfigurationPolicyDetailsScaleUpConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration#max_memory_per_node BdsAutoScalingConfiguration#max_memory_per_node}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2170
          },
          "name": "maxMemoryPerNode",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration#max_ocpus_per_node BdsAutoScalingConfiguration#max_ocpus_per_node}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2174
          },
          "name": "maxOcpusPerNode",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration#memory_step_size BdsAutoScalingConfiguration#memory_step_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2178
          },
          "name": "memoryStepSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration#metric BdsAutoScalingConfiguration#metric}",
            "stability": "stable",
            "summary": "metric block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2188
          },
          "name": "metric",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleUpConfigMetric"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration#ocpu_step_size BdsAutoScalingConfiguration#ocpu_step_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2182
          },
          "name": "ocpuStepSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/bds-auto-scaling-configuration/index:BdsAutoScalingConfigurationPolicyDetailsScaleUpConfig"
    },
    "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleUpConfigMetric": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleUpConfigMetric",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-auto-scaling-configuration/index.ts",
        "line": 2047
      },
      "name": "BdsAutoScalingConfigurationPolicyDetailsScaleUpConfigMetric",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration#metric_type BdsAutoScalingConfiguration#metric_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2051
          },
          "name": "metricType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration#threshold BdsAutoScalingConfiguration#threshold}",
            "stability": "stable",
            "summary": "threshold block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2057
          },
          "name": "threshold",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleUpConfigMetricThreshold"
          }
        }
      ],
      "symbolId": "src/bds-auto-scaling-configuration/index:BdsAutoScalingConfigurationPolicyDetailsScaleUpConfigMetric"
    },
    "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleUpConfigMetricOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleUpConfigMetricOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-auto-scaling-configuration/index.ts",
          "line": 2103
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-auto-scaling-configuration/index.ts",
        "line": 2096
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2155
          },
          "name": "putThreshold",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleUpConfigMetricThreshold"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2142
          },
          "name": "resetMetricType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2158
          },
          "name": "resetThreshold"
        }
      ],
      "name": "BdsAutoScalingConfigurationPolicyDetailsScaleUpConfigMetricOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2152
          },
          "name": "threshold",
          "type": {
            "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleUpConfigMetricThresholdOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2146
          },
          "name": "metricTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2162
          },
          "name": "thresholdInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleUpConfigMetricThreshold"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2136
          },
          "name": "metricType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2107
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleUpConfigMetric"
          }
        }
      ],
      "symbolId": "src/bds-auto-scaling-configuration/index:BdsAutoScalingConfigurationPolicyDetailsScaleUpConfigMetricOutputReference"
    },
    "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleUpConfigMetricThreshold": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleUpConfigMetricThreshold",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-auto-scaling-configuration/index.ts",
        "line": 1897
      },
      "name": "BdsAutoScalingConfigurationPolicyDetailsScaleUpConfigMetricThreshold",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration#duration_in_minutes BdsAutoScalingConfiguration#duration_in_minutes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1901
          },
          "name": "durationInMinutes",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration#operator BdsAutoScalingConfiguration#operator}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1905
          },
          "name": "operator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration#value BdsAutoScalingConfiguration#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1909
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/bds-auto-scaling-configuration/index:BdsAutoScalingConfigurationPolicyDetailsScaleUpConfigMetricThreshold"
    },
    "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleUpConfigMetricThresholdOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleUpConfigMetricThresholdOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-auto-scaling-configuration/index.ts",
          "line": 1962
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-auto-scaling-configuration/index.ts",
        "line": 1955
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2007
          },
          "name": "resetDurationInMinutes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2023
          },
          "name": "resetOperator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2039
          },
          "name": "resetValue"
        }
      ],
      "name": "BdsAutoScalingConfigurationPolicyDetailsScaleUpConfigMetricThresholdOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2011
          },
          "name": "durationInMinutesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2027
          },
          "name": "operatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2043
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2001
          },
          "name": "durationInMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2017
          },
          "name": "operator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2033
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 1966
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleUpConfigMetricThreshold"
          }
        }
      ],
      "symbolId": "src/bds-auto-scaling-configuration/index:BdsAutoScalingConfigurationPolicyDetailsScaleUpConfigMetricThresholdOutputReference"
    },
    "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleUpConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleUpConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-auto-scaling-configuration/index.ts",
          "line": 2255
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-auto-scaling-configuration/index.ts",
        "line": 2248
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2373
          },
          "name": "putMetric",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleUpConfigMetric"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2312
          },
          "name": "resetMaxMemoryPerNode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2328
          },
          "name": "resetMaxOcpusPerNode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2344
          },
          "name": "resetMemoryStepSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2376
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2360
          },
          "name": "resetOcpuStepSize"
        }
      ],
      "name": "BdsAutoScalingConfigurationPolicyDetailsScaleUpConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2370
          },
          "name": "metric",
          "type": {
            "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleUpConfigMetricOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2316
          },
          "name": "maxMemoryPerNodeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2332
          },
          "name": "maxOcpusPerNodeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2348
          },
          "name": "memoryStepSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2380
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleUpConfigMetric"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2364
          },
          "name": "ocpuStepSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2306
          },
          "name": "maxMemoryPerNode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2322
          },
          "name": "maxOcpusPerNode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2338
          },
          "name": "memoryStepSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2354
          },
          "name": "ocpuStepSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2259
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScaleUpConfig"
          }
        }
      ],
      "symbolId": "src/bds-auto-scaling-configuration/index:BdsAutoScalingConfigurationPolicyDetailsScaleUpConfigOutputReference"
    },
    "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScheduleDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScheduleDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-auto-scaling-configuration/index.ts",
        "line": 2748
      },
      "name": "BdsAutoScalingConfigurationPolicyDetailsScheduleDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration#schedule_type BdsAutoScalingConfiguration#schedule_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2752
          },
          "name": "scheduleType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration#time_and_horizontal_scaling_config BdsAutoScalingConfiguration#time_and_horizontal_scaling_config}",
            "stability": "stable",
            "summary": "time_and_horizontal_scaling_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2758
          },
          "name": "timeAndHorizontalScalingConfig",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScheduleDetailsTimeAndHorizontalScalingConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration#time_and_vertical_scaling_config BdsAutoScalingConfiguration#time_and_vertical_scaling_config}",
            "stability": "stable",
            "summary": "time_and_vertical_scaling_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2764
          },
          "name": "timeAndVerticalScalingConfig",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScheduleDetailsTimeAndVerticalScalingConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/bds-auto-scaling-configuration/index:BdsAutoScalingConfigurationPolicyDetailsScheduleDetails"
    },
    "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScheduleDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScheduleDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-auto-scaling-configuration/index.ts",
          "line": 2923
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-auto-scaling-configuration/index.ts",
        "line": 2915
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2930
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScheduleDetailsOutputReference"
            }
          }
        }
      ],
      "name": "BdsAutoScalingConfigurationPolicyDetailsScheduleDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2923
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2923
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2923
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2916
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScheduleDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/bds-auto-scaling-configuration/index:BdsAutoScalingConfigurationPolicyDetailsScheduleDetailsList"
    },
    "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScheduleDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScheduleDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-auto-scaling-configuration/index.ts",
          "line": 2820
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-auto-scaling-configuration/index.ts",
        "line": 2810
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2887
          },
          "name": "putTimeAndHorizontalScalingConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScheduleDetailsTimeAndHorizontalScalingConfig"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2903
          },
          "name": "putTimeAndVerticalScalingConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScheduleDetailsTimeAndVerticalScalingConfig"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2874
          },
          "name": "resetScheduleType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2890
          },
          "name": "resetTimeAndHorizontalScalingConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2906
          },
          "name": "resetTimeAndVerticalScalingConfig"
        }
      ],
      "name": "BdsAutoScalingConfigurationPolicyDetailsScheduleDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2884
          },
          "name": "timeAndHorizontalScalingConfig",
          "type": {
            "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScheduleDetailsTimeAndHorizontalScalingConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2900
          },
          "name": "timeAndVerticalScalingConfig",
          "type": {
            "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScheduleDetailsTimeAndVerticalScalingConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2878
          },
          "name": "scheduleTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2894
          },
          "name": "timeAndHorizontalScalingConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScheduleDetailsTimeAndHorizontalScalingConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2910
          },
          "name": "timeAndVerticalScalingConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScheduleDetailsTimeAndVerticalScalingConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2868
          },
          "name": "scheduleType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2824
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScheduleDetails"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/bds-auto-scaling-configuration/index:BdsAutoScalingConfigurationPolicyDetailsScheduleDetailsOutputReference"
    },
    "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScheduleDetailsTimeAndHorizontalScalingConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScheduleDetailsTimeAndHorizontalScalingConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-auto-scaling-configuration/index.ts",
        "line": 2384
      },
      "name": "BdsAutoScalingConfigurationPolicyDetailsScheduleDetailsTimeAndHorizontalScalingConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration#target_node_count BdsAutoScalingConfiguration#target_node_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2388
          },
          "name": "targetNodeCount",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration#time_recurrence BdsAutoScalingConfiguration#time_recurrence}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2392
          },
          "name": "timeRecurrence",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/bds-auto-scaling-configuration/index:BdsAutoScalingConfigurationPolicyDetailsScheduleDetailsTimeAndHorizontalScalingConfig"
    },
    "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScheduleDetailsTimeAndHorizontalScalingConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScheduleDetailsTimeAndHorizontalScalingConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-auto-scaling-configuration/index.ts",
          "line": 2522
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-auto-scaling-configuration/index.ts",
        "line": 2514
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2529
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScheduleDetailsTimeAndHorizontalScalingConfigOutputReference"
            }
          }
        }
      ],
      "name": "BdsAutoScalingConfigurationPolicyDetailsScheduleDetailsTimeAndHorizontalScalingConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2522
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2522
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2522
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2515
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScheduleDetailsTimeAndHorizontalScalingConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/bds-auto-scaling-configuration/index:BdsAutoScalingConfigurationPolicyDetailsScheduleDetailsTimeAndHorizontalScalingConfigList"
    },
    "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScheduleDetailsTimeAndHorizontalScalingConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScheduleDetailsTimeAndHorizontalScalingConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-auto-scaling-configuration/index.ts",
          "line": 2441
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-auto-scaling-configuration/index.ts",
        "line": 2431
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2489
          },
          "name": "resetTargetNodeCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2505
          },
          "name": "resetTimeRecurrence"
        }
      ],
      "name": "BdsAutoScalingConfigurationPolicyDetailsScheduleDetailsTimeAndHorizontalScalingConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2493
          },
          "name": "targetNodeCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2509
          },
          "name": "timeRecurrenceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2483
          },
          "name": "targetNodeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2499
          },
          "name": "timeRecurrence",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2445
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScheduleDetailsTimeAndHorizontalScalingConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/bds-auto-scaling-configuration/index:BdsAutoScalingConfigurationPolicyDetailsScheduleDetailsTimeAndHorizontalScalingConfigOutputReference"
    },
    "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScheduleDetailsTimeAndVerticalScalingConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScheduleDetailsTimeAndVerticalScalingConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-auto-scaling-configuration/index.ts",
        "line": 2533
      },
      "name": "BdsAutoScalingConfigurationPolicyDetailsScheduleDetailsTimeAndVerticalScalingConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration#target_memory_per_node BdsAutoScalingConfiguration#target_memory_per_node}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2537
          },
          "name": "targetMemoryPerNode",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration#target_ocpus_per_node BdsAutoScalingConfiguration#target_ocpus_per_node}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2541
          },
          "name": "targetOcpusPerNode",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration#target_shape BdsAutoScalingConfiguration#target_shape}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2545
          },
          "name": "targetShape",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration#time_recurrence BdsAutoScalingConfiguration#time_recurrence}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2549
          },
          "name": "timeRecurrence",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/bds-auto-scaling-configuration/index:BdsAutoScalingConfigurationPolicyDetailsScheduleDetailsTimeAndVerticalScalingConfig"
    },
    "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScheduleDetailsTimeAndVerticalScalingConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScheduleDetailsTimeAndVerticalScalingConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-auto-scaling-configuration/index.ts",
          "line": 2737
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-auto-scaling-configuration/index.ts",
        "line": 2729
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2744
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScheduleDetailsTimeAndVerticalScalingConfigOutputReference"
            }
          }
        }
      ],
      "name": "BdsAutoScalingConfigurationPolicyDetailsScheduleDetailsTimeAndVerticalScalingConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2737
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2737
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2737
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2730
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScheduleDetailsTimeAndVerticalScalingConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/bds-auto-scaling-configuration/index:BdsAutoScalingConfigurationPolicyDetailsScheduleDetailsTimeAndVerticalScalingConfigList"
    },
    "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScheduleDetailsTimeAndVerticalScalingConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScheduleDetailsTimeAndVerticalScalingConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-auto-scaling-configuration/index.ts",
          "line": 2612
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-auto-scaling-configuration/index.ts",
        "line": 2602
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2672
          },
          "name": "resetTargetMemoryPerNode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2688
          },
          "name": "resetTargetOcpusPerNode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2704
          },
          "name": "resetTargetShape"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2720
          },
          "name": "resetTimeRecurrence"
        }
      ],
      "name": "BdsAutoScalingConfigurationPolicyDetailsScheduleDetailsTimeAndVerticalScalingConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2676
          },
          "name": "targetMemoryPerNodeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2692
          },
          "name": "targetOcpusPerNodeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2708
          },
          "name": "targetShapeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2724
          },
          "name": "timeRecurrenceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2666
          },
          "name": "targetMemoryPerNode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2682
          },
          "name": "targetOcpusPerNode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2698
          },
          "name": "targetShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2714
          },
          "name": "timeRecurrence",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 2616
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyDetailsScheduleDetailsTimeAndVerticalScalingConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/bds-auto-scaling-configuration/index:BdsAutoScalingConfigurationPolicyDetailsScheduleDetailsTimeAndVerticalScalingConfigOutputReference"
    },
    "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-auto-scaling-configuration/index.ts",
          "line": 511
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-auto-scaling-configuration/index.ts",
        "line": 504
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 560
          },
          "name": "putRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyRules"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        }
      ],
      "name": "BdsAutoScalingConfigurationPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 557
          },
          "name": "rules",
          "type": {
            "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 551
          },
          "name": "policyTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 564
          },
          "name": "rulesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 544
          },
          "name": "policyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 515
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicy"
          }
        }
      ],
      "symbolId": "src/bds-auto-scaling-configuration/index:BdsAutoScalingConfigurationPolicyOutputReference"
    },
    "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-auto-scaling-configuration/index.ts",
        "line": 310
      },
      "name": "BdsAutoScalingConfigurationPolicyRules",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration#action BdsAutoScalingConfiguration#action}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 314
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration#metric BdsAutoScalingConfiguration#metric}",
            "stability": "stable",
            "summary": "metric block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 320
          },
          "name": "metric",
          "type": {
            "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyRulesMetric"
          }
        }
      ],
      "symbolId": "src/bds-auto-scaling-configuration/index:BdsAutoScalingConfigurationPolicyRules"
    },
    "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-auto-scaling-configuration/index.ts",
          "line": 444
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-auto-scaling-configuration/index.ts",
        "line": 436
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 451
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyRulesOutputReference"
            }
          }
        }
      ],
      "name": "BdsAutoScalingConfigurationPolicyRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 444
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 444
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 444
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 437
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/bds-auto-scaling-configuration/index:BdsAutoScalingConfigurationPolicyRulesList"
    },
    "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyRulesMetric": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyRulesMetric",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-auto-scaling-configuration/index.ts",
        "line": 197
      },
      "name": "BdsAutoScalingConfigurationPolicyRulesMetric",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration#metric_type BdsAutoScalingConfiguration#metric_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 201
          },
          "name": "metricType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration#threshold BdsAutoScalingConfiguration#threshold}",
            "stability": "stable",
            "summary": "threshold block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 207
          },
          "name": "threshold",
          "type": {
            "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyRulesMetricThreshold"
          }
        }
      ],
      "symbolId": "src/bds-auto-scaling-configuration/index:BdsAutoScalingConfigurationPolicyRulesMetric"
    },
    "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyRulesMetricOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyRulesMetricOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-auto-scaling-configuration/index.ts",
          "line": 253
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-auto-scaling-configuration/index.ts",
        "line": 246
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 302
          },
          "name": "putThreshold",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyRulesMetricThreshold"
              }
            }
          ]
        }
      ],
      "name": "BdsAutoScalingConfigurationPolicyRulesMetricOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 299
          },
          "name": "threshold",
          "type": {
            "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyRulesMetricThresholdOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 293
          },
          "name": "metricTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 306
          },
          "name": "thresholdInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyRulesMetricThreshold"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 286
          },
          "name": "metricType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 257
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyRulesMetric"
          }
        }
      ],
      "symbolId": "src/bds-auto-scaling-configuration/index:BdsAutoScalingConfigurationPolicyRulesMetricOutputReference"
    },
    "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyRulesMetricThreshold": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyRulesMetricThreshold",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-auto-scaling-configuration/index.ts",
        "line": 56
      },
      "name": "BdsAutoScalingConfigurationPolicyRulesMetricThreshold",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration#duration_in_minutes BdsAutoScalingConfiguration#duration_in_minutes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 60
          },
          "name": "durationInMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration#operator BdsAutoScalingConfiguration#operator}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 64
          },
          "name": "operator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration#value BdsAutoScalingConfiguration#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 68
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/bds-auto-scaling-configuration/index:BdsAutoScalingConfigurationPolicyRulesMetricThreshold"
    },
    "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyRulesMetricThresholdOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyRulesMetricThresholdOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-auto-scaling-configuration/index.ts",
          "line": 121
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-auto-scaling-configuration/index.ts",
        "line": 114
      },
      "name": "BdsAutoScalingConfigurationPolicyRulesMetricThresholdOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 167
          },
          "name": "durationInMinutesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 180
          },
          "name": "operatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 193
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 160
          },
          "name": "durationInMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 173
          },
          "name": "operator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 186
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 125
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyRulesMetricThreshold"
          }
        }
      ],
      "symbolId": "src/bds-auto-scaling-configuration/index:BdsAutoScalingConfigurationPolicyRulesMetricThresholdOutputReference"
    },
    "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-auto-scaling-configuration/index.ts",
          "line": 369
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-auto-scaling-configuration/index.ts",
        "line": 359
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 427
          },
          "name": "putMetric",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyRulesMetric"
              }
            }
          ]
        }
      ],
      "name": "BdsAutoScalingConfigurationPolicyRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 424
          },
          "name": "metric",
          "type": {
            "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyRulesMetricOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 418
          },
          "name": "actionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 431
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyRulesMetric"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 411
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 373
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationPolicyRules"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/bds-auto-scaling-configuration/index:BdsAutoScalingConfigurationPolicyRulesOutputReference"
    },
    "cdktf-provider-oci.BdsAutoScalingConfigurationTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-auto-scaling-configuration/index.ts",
        "line": 3233
      },
      "name": "BdsAutoScalingConfigurationTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration#create BdsAutoScalingConfiguration#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 3237
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration#delete BdsAutoScalingConfiguration#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 3241
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_auto_scaling_configuration#update BdsAutoScalingConfiguration#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 3245
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/bds-auto-scaling-configuration/index:BdsAutoScalingConfigurationTimeouts"
    },
    "cdktf-provider-oci.BdsAutoScalingConfigurationTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-auto-scaling-configuration/index.ts",
          "line": 3299
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-auto-scaling-configuration/index.ts",
        "line": 3291
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 3353
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 3369
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 3385
          },
          "name": "resetUpdate"
        }
      ],
      "name": "BdsAutoScalingConfigurationTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 3357
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 3373
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 3389
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 3347
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 3363
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 3379
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-auto-scaling-configuration/index.ts",
            "line": 3303
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.BdsAutoScalingConfigurationTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/bds-auto-scaling-configuration/index:BdsAutoScalingConfigurationTimeoutsOutputReference"
    },
    "cdktf-provider-oci.BdsBdsInstance": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance oci_bds_bds_instance}."
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstance",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance oci_bds_bds_instance} Resource."
        },
        "locationInModule": {
          "filename": "src/bds-bds-instance/index.ts",
          "line": 3651
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.BdsBdsInstanceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-bds-instance/index.ts",
        "line": 3619
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a BdsBdsInstance resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3636
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the BdsBdsInstance to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing BdsBdsInstance that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the BdsBdsInstance to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 4079
          },
          "name": "putBdsClusterVersionSummary",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.BdsBdsInstanceBdsClusterVersionSummary"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 4095
          },
          "name": "putCloudSqlDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.BdsBdsInstanceCloudSqlDetails"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 4111
          },
          "name": "putComputeOnlyWorkerNode",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.BdsBdsInstanceComputeOnlyWorkerNode"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 4127
          },
          "name": "putEdgeNode",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.BdsBdsInstanceEdgeNode"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 4143
          },
          "name": "putKafkaBrokerNode",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.BdsBdsInstanceKafkaBrokerNode"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 4159
          },
          "name": "putMasterNode",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.BdsBdsInstanceMasterNode"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 4172
          },
          "name": "putNetworkConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.BdsBdsInstanceNetworkConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 4188
          },
          "name": "putStartClusterShapeConfigs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.BdsBdsInstanceStartClusterShapeConfigs"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 4204
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.BdsBdsInstanceTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 4220
          },
          "name": "putUtilNode",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.BdsBdsInstanceUtilNode"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 4233
          },
          "name": "putWorkerNode",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.BdsBdsInstanceWorkerNode"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 4082
          },
          "name": "resetBdsClusterVersionSummary"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3714
          },
          "name": "resetBootstrapScriptUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 4098
          },
          "name": "resetCloudSqlDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3749
          },
          "name": "resetClusterProfile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 4114
          },
          "name": "resetComputeOnlyWorkerNode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3809
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 4130
          },
          "name": "resetEdgeNode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3838
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3854
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3870
          },
          "name": "resetIgnoreExistingNodesShape"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3886
          },
          "name": "resetIsCloudSqlConfigured"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3902
          },
          "name": "resetIsForceRemoveEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3918
          },
          "name": "resetIsForceStopJobs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3947
          },
          "name": "resetIsKafkaConfigured"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 4146
          },
          "name": "resetKafkaBrokerNode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3976
          },
          "name": "resetKerberosRealmName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3992
          },
          "name": "resetKmsKeyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 4175
          },
          "name": "resetNetworkConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 4024
          },
          "name": "resetOsPatchVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 4040
          },
          "name": "resetRemoveNode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 4191
          },
          "name": "resetStartClusterShapeConfigs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 4056
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 4207
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 4245
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 4283
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "BdsBdsInstance",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3624
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 4076
          },
          "name": "bdsClusterVersionSummary",
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceBdsClusterVersionSummaryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 4092
          },
          "name": "cloudSqlDetails",
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceCloudSqlDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3737
          },
          "name": "clusterDetails",
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceClusterDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 4108
          },
          "name": "computeOnlyWorkerNode",
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceComputeOnlyWorkerNodeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3797
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 4124
          },
          "name": "edgeNode",
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceEdgeNodeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 4140
          },
          "name": "kafkaBrokerNode",
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceKafkaBrokerNodeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 4156
          },
          "name": "masterNode",
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceMasterNodeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 4169
          },
          "name": "networkConfig",
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceNetworkConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 4002
          },
          "name": "nodes",
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceNodesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 4007
          },
          "name": "numberOfNodes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 4012
          },
          "name": "numberOfNodesRequiringMaintenanceReboot",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 4185
          },
          "name": "startClusterShapeConfigs",
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceStartClusterShapeConfigsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 4065
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 4201
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 4070
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 4217
          },
          "name": "utilNode",
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceUtilNodeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 4230
          },
          "name": "workerNode",
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceWorkerNodeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 4086
          },
          "name": "bdsClusterVersionSummaryInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceBdsClusterVersionSummary"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3718
          },
          "name": "bootstrapScriptUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 4102
          },
          "name": "cloudSqlDetailsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.BdsBdsInstanceCloudSqlDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3731
          },
          "name": "clusterAdminPasswordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3753
          },
          "name": "clusterProfileInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3766
          },
          "name": "clusterPublicKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3779
          },
          "name": "clusterVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3792
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 4118
          },
          "name": "computeOnlyWorkerNodeInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceComputeOnlyWorkerNode"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3813
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3826
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 4134
          },
          "name": "edgeNodeInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceEdgeNode"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3842
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3858
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3874
          },
          "name": "ignoreExistingNodesShapeInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3890
          },
          "name": "isCloudSqlConfiguredInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3906
          },
          "name": "isForceRemoveEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3922
          },
          "name": "isForceStopJobsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3935
          },
          "name": "isHighAvailabilityInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3951
          },
          "name": "isKafkaConfiguredInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3964
          },
          "name": "isSecureInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 4150
          },
          "name": "kafkaBrokerNodeInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceKafkaBrokerNode"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3980
          },
          "name": "kerberosRealmNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3996
          },
          "name": "kmsKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 4163
          },
          "name": "masterNodeInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceMasterNode"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 4179
          },
          "name": "networkConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceNetworkConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 4028
          },
          "name": "osPatchVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 4044
          },
          "name": "removeNodeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 4195
          },
          "name": "startClusterShapeConfigsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.BdsBdsInstanceStartClusterShapeConfigs"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 4060
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 4211
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.BdsBdsInstanceTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 4224
          },
          "name": "utilNodeInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceUtilNode"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 4237
          },
          "name": "workerNodeInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceWorkerNode"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3708
          },
          "name": "bootstrapScriptUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3724
          },
          "name": "clusterAdminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3743
          },
          "name": "clusterProfile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3759
          },
          "name": "clusterPublicKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3772
          },
          "name": "clusterVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3785
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3803
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3819
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3832
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3848
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3864
          },
          "name": "ignoreExistingNodesShape",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3880
          },
          "name": "isCloudSqlConfigured",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3896
          },
          "name": "isForceRemoveEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3912
          },
          "name": "isForceStopJobs",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3928
          },
          "name": "isHighAvailability",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3941
          },
          "name": "isKafkaConfigured",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3957
          },
          "name": "isSecure",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3970
          },
          "name": "kerberosRealmName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3986
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 4018
          },
          "name": "osPatchVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 4034
          },
          "name": "removeNode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 4050
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance/index:BdsBdsInstance"
    },
    "cdktf-provider-oci.BdsBdsInstanceApiKey": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_api_key oci_bds_bds_instance_api_key}."
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceApiKey",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_api_key oci_bds_bds_instance_api_key} Resource."
        },
        "locationInModule": {
          "filename": "src/bds-bds-instance-api-key/index.ts",
          "line": 244
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.BdsBdsInstanceApiKeyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-bds-instance-api-key/index.ts",
        "line": 212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a BdsBdsInstanceApiKey resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-api-key/index.ts",
            "line": 229
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the BdsBdsInstanceApiKey to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_api_key#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing BdsBdsInstanceApiKey that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the BdsBdsInstanceApiKey to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-api-key/index.ts",
            "line": 404
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.BdsBdsInstanceApiKeyTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-api-key/index.ts",
            "line": 295
          },
          "name": "resetDefaultRegion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-api-key/index.ts",
            "line": 311
          },
          "name": "resetDomainOcid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-api-key/index.ts",
            "line": 332
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-api-key/index.ts",
            "line": 407
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-api-key/index.ts",
            "line": 419
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-api-key/index.ts",
            "line": 432
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "BdsBdsInstanceApiKey",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-api-key/index.ts",
            "line": 217
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-api-key/index.ts",
            "line": 320
          },
          "name": "fingerprint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-api-key/index.ts",
            "line": 367
          },
          "name": "pemfilepath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-api-key/index.ts",
            "line": 372
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-api-key/index.ts",
            "line": 377
          },
          "name": "tenantId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-api-key/index.ts",
            "line": 382
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-api-key/index.ts",
            "line": 401
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceApiKeyTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-api-key/index.ts",
            "line": 283
          },
          "name": "bdsInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-api-key/index.ts",
            "line": 299
          },
          "name": "defaultRegionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-api-key/index.ts",
            "line": 315
          },
          "name": "domainOcidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-api-key/index.ts",
            "line": 336
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-api-key/index.ts",
            "line": 349
          },
          "name": "keyAliasInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-api-key/index.ts",
            "line": 362
          },
          "name": "passphraseInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-api-key/index.ts",
            "line": 411
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.BdsBdsInstanceApiKeyTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-api-key/index.ts",
            "line": 395
          },
          "name": "userIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-api-key/index.ts",
            "line": 276
          },
          "name": "bdsInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-api-key/index.ts",
            "line": 289
          },
          "name": "defaultRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-api-key/index.ts",
            "line": 305
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-api-key/index.ts",
            "line": 326
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-api-key/index.ts",
            "line": 342
          },
          "name": "keyAlias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-api-key/index.ts",
            "line": 355
          },
          "name": "passphrase",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-api-key/index.ts",
            "line": 388
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance-api-key/index:BdsBdsInstanceApiKey"
    },
    "cdktf-provider-oci.BdsBdsInstanceApiKeyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceApiKeyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-bds-instance-api-key/index.ts",
        "line": 9
      },
      "name": "BdsBdsInstanceApiKeyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_api_key#bds_instance_id BdsBdsInstanceApiKey#bds_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-api-key/index.ts",
            "line": 13
          },
          "name": "bdsInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_api_key#key_alias BdsBdsInstanceApiKey#key_alias}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-api-key/index.ts",
            "line": 32
          },
          "name": "keyAlias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_api_key#passphrase BdsBdsInstanceApiKey#passphrase}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-api-key/index.ts",
            "line": 36
          },
          "name": "passphrase",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_api_key#user_id BdsBdsInstanceApiKey#user_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-api-key/index.ts",
            "line": 40
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_api_key#default_region BdsBdsInstanceApiKey#default_region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-api-key/index.ts",
            "line": 17
          },
          "name": "defaultRegion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_api_key#domain_ocid BdsBdsInstanceApiKey#domain_ocid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-api-key/index.ts",
            "line": 21
          },
          "name": "domainOcid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_api_key#id BdsBdsInstanceApiKey#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-api-key/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_api_key#timeouts BdsBdsInstanceApiKey#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-api-key/index.ts",
            "line": 46
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceApiKeyTimeouts"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance-api-key/index:BdsBdsInstanceApiKeyConfig"
    },
    "cdktf-provider-oci.BdsBdsInstanceApiKeyTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceApiKeyTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-bds-instance-api-key/index.ts",
        "line": 48
      },
      "name": "BdsBdsInstanceApiKeyTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_api_key#create BdsBdsInstanceApiKey#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-api-key/index.ts",
            "line": 52
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_api_key#delete BdsBdsInstanceApiKey#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-api-key/index.ts",
            "line": 56
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_api_key#update BdsBdsInstanceApiKey#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-api-key/index.ts",
            "line": 60
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance-api-key/index:BdsBdsInstanceApiKeyTimeouts"
    },
    "cdktf-provider-oci.BdsBdsInstanceApiKeyTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceApiKeyTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-bds-instance-api-key/index.ts",
          "line": 114
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-bds-instance-api-key/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-api-key/index.ts",
            "line": 168
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-api-key/index.ts",
            "line": 184
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-api-key/index.ts",
            "line": 200
          },
          "name": "resetUpdate"
        }
      ],
      "name": "BdsBdsInstanceApiKeyTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-api-key/index.ts",
            "line": 172
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-api-key/index.ts",
            "line": 188
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-api-key/index.ts",
            "line": 204
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-api-key/index.ts",
            "line": 162
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-api-key/index.ts",
            "line": 178
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-api-key/index.ts",
            "line": 194
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-api-key/index.ts",
            "line": 118
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.BdsBdsInstanceApiKeyTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/bds-bds-instance-api-key/index:BdsBdsInstanceApiKeyTimeoutsOutputReference"
    },
    "cdktf-provider-oci.BdsBdsInstanceBdsClusterVersionSummary": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceBdsClusterVersionSummary",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-bds-instance/index.ts",
        "line": 574
      },
      "name": "BdsBdsInstanceBdsClusterVersionSummary",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#bds_version BdsBdsInstance#bds_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 578
          },
          "name": "bdsVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#odh_version BdsBdsInstance#odh_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 582
          },
          "name": "odhVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance/index:BdsBdsInstanceBdsClusterVersionSummary"
    },
    "cdktf-provider-oci.BdsBdsInstanceBdsClusterVersionSummaryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceBdsClusterVersionSummaryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-bds-instance/index.ts",
          "line": 628
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-bds-instance/index.ts",
        "line": 621
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 680
          },
          "name": "resetOdhVersion"
        }
      ],
      "name": "BdsBdsInstanceBdsClusterVersionSummaryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 668
          },
          "name": "bdsVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 684
          },
          "name": "odhVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 661
          },
          "name": "bdsVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 674
          },
          "name": "odhVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 632
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceBdsClusterVersionSummary"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance/index:BdsBdsInstanceBdsClusterVersionSummaryOutputReference"
    },
    "cdktf-provider-oci.BdsBdsInstanceCloudSqlDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceCloudSqlDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-bds-instance/index.ts",
        "line": 768
      },
      "name": "BdsBdsInstanceCloudSqlDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#shape BdsBdsInstance#shape}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 772
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance/index:BdsBdsInstanceCloudSqlDetails"
    },
    "cdktf-provider-oci.BdsBdsInstanceCloudSqlDetailsKerberosDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceCloudSqlDetailsKerberosDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-bds-instance/index.ts",
        "line": 688
      },
      "name": "BdsBdsInstanceCloudSqlDetailsKerberosDetails",
      "symbolId": "src/bds-bds-instance/index:BdsBdsInstanceCloudSqlDetailsKerberosDetails"
    },
    "cdktf-provider-oci.BdsBdsInstanceCloudSqlDetailsKerberosDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceCloudSqlDetailsKerberosDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-bds-instance/index.ts",
          "line": 757
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-bds-instance/index.ts",
        "line": 750
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 764
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.BdsBdsInstanceCloudSqlDetailsKerberosDetailsOutputReference"
            }
          }
        }
      ],
      "name": "BdsBdsInstanceCloudSqlDetailsKerberosDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 757
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 757
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 757
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance/index:BdsBdsInstanceCloudSqlDetailsKerberosDetailsList"
    },
    "cdktf-provider-oci.BdsBdsInstanceCloudSqlDetailsKerberosDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceCloudSqlDetailsKerberosDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-bds-instance/index.ts",
          "line": 720
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-bds-instance/index.ts",
        "line": 711
      },
      "name": "BdsBdsInstanceCloudSqlDetailsKerberosDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 740
          },
          "name": "keytabFile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 745
          },
          "name": "principalName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 724
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceCloudSqlDetailsKerberosDetails"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance/index:BdsBdsInstanceCloudSqlDetailsKerberosDetailsOutputReference"
    },
    "cdktf-provider-oci.BdsBdsInstanceCloudSqlDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceCloudSqlDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-bds-instance/index.ts",
          "line": 906
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-bds-instance/index.ts",
        "line": 898
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 913
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.BdsBdsInstanceCloudSqlDetailsOutputReference"
            }
          }
        }
      ],
      "name": "BdsBdsInstanceCloudSqlDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 906
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 906
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 906
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 899
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.BdsBdsInstanceCloudSqlDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/bds-bds-instance/index:BdsBdsInstanceCloudSqlDetailsList"
    },
    "cdktf-provider-oci.BdsBdsInstanceCloudSqlDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceCloudSqlDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-bds-instance/index.ts",
          "line": 814
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-bds-instance/index.ts",
        "line": 804
      },
      "name": "BdsBdsInstanceCloudSqlDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 849
          },
          "name": "blockVolumeSizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 854
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 859
          },
          "name": "isKerberosMappedToDatabaseUsers",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 865
          },
          "name": "kerberosDetails",
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceCloudSqlDetailsKerberosDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 870
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 875
          },
          "name": "nvmes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 880
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 893
          },
          "name": "shapeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 886
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 818
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.BdsBdsInstanceCloudSqlDetails"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/bds-bds-instance/index:BdsBdsInstanceCloudSqlDetailsOutputReference"
    },
    "cdktf-provider-oci.BdsBdsInstanceClusterDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceClusterDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-bds-instance/index.ts",
        "line": 168
      },
      "name": "BdsBdsInstanceClusterDetails",
      "symbolId": "src/bds-bds-instance/index:BdsBdsInstanceClusterDetails"
    },
    "cdktf-provider-oci.BdsBdsInstanceClusterDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceClusterDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-bds-instance/index.ts",
          "line": 302
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-bds-instance/index.ts",
        "line": 295
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 309
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.BdsBdsInstanceClusterDetailsOutputReference"
            }
          }
        }
      ],
      "name": "BdsBdsInstanceClusterDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 302
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 302
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 302
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance/index:BdsBdsInstanceClusterDetailsList"
    },
    "cdktf-provider-oci.BdsBdsInstanceClusterDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceClusterDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-bds-instance/index.ts",
          "line": 200
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-bds-instance/index.ts",
        "line": 191
      },
      "name": "BdsBdsInstanceClusterDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 220
          },
          "name": "ambariUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 230
          },
          "name": "bdaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 225
          },
          "name": "bdCellVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 235
          },
          "name": "bdmVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 240
          },
          "name": "bdsVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 245
          },
          "name": "bigDataManagerUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 250
          },
          "name": "clouderaManagerUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 255
          },
          "name": "csqlCellVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 260
          },
          "name": "dbVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 265
          },
          "name": "hueServerUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 270
          },
          "name": "jupyterHubUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 275
          },
          "name": "odhVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 280
          },
          "name": "osVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 285
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 290
          },
          "name": "timeRefreshed",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 204
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceClusterDetails"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance/index:BdsBdsInstanceClusterDetailsOutputReference"
    },
    "cdktf-provider-oci.BdsBdsInstanceComputeOnlyWorkerNode": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceComputeOnlyWorkerNode",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-bds-instance/index.ts",
        "line": 1067
      },
      "name": "BdsBdsInstanceComputeOnlyWorkerNode",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#number_of_nodes BdsBdsInstance#number_of_nodes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1075
          },
          "name": "numberOfNodes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#shape BdsBdsInstance#shape}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1079
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#subnet_id BdsBdsInstance#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1083
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#block_volume_size_in_gbs BdsBdsInstance#block_volume_size_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1071
          },
          "name": "blockVolumeSizeInGbs",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#shape_config BdsBdsInstance#shape_config}",
            "stability": "stable",
            "summary": "shape_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1089
          },
          "name": "shapeConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceComputeOnlyWorkerNodeShapeConfig"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance/index:BdsBdsInstanceComputeOnlyWorkerNode"
    },
    "cdktf-provider-oci.BdsBdsInstanceComputeOnlyWorkerNodeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceComputeOnlyWorkerNodeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-bds-instance/index.ts",
          "line": 1156
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-bds-instance/index.ts",
        "line": 1149
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1265
          },
          "name": "putShapeConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.BdsBdsInstanceComputeOnlyWorkerNodeShapeConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1213
          },
          "name": "resetBlockVolumeSizeInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1268
          },
          "name": "resetShapeConfig"
        }
      ],
      "name": "BdsBdsInstanceComputeOnlyWorkerNodeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1262
          },
          "name": "shapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceComputeOnlyWorkerNodeShapeConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1217
          },
          "name": "blockVolumeSizeInGbsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1230
          },
          "name": "numberOfNodesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1272
          },
          "name": "shapeConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceComputeOnlyWorkerNodeShapeConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1243
          },
          "name": "shapeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1256
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1207
          },
          "name": "blockVolumeSizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1223
          },
          "name": "numberOfNodes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1236
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1249
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1160
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceComputeOnlyWorkerNode"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance/index:BdsBdsInstanceComputeOnlyWorkerNodeOutputReference"
    },
    "cdktf-provider-oci.BdsBdsInstanceComputeOnlyWorkerNodeShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceComputeOnlyWorkerNodeShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-bds-instance/index.ts",
        "line": 917
      },
      "name": "BdsBdsInstanceComputeOnlyWorkerNodeShapeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#memory_in_gbs BdsBdsInstance#memory_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 921
          },
          "name": "memoryInGbs",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#nvmes BdsBdsInstance#nvmes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 925
          },
          "name": "nvmes",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#ocpus BdsBdsInstance#ocpus}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 929
          },
          "name": "ocpus",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance/index:BdsBdsInstanceComputeOnlyWorkerNodeShapeConfig"
    },
    "cdktf-provider-oci.BdsBdsInstanceComputeOnlyWorkerNodeShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceComputeOnlyWorkerNodeShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-bds-instance/index.ts",
          "line": 982
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-bds-instance/index.ts",
        "line": 975
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1027
          },
          "name": "resetMemoryInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1043
          },
          "name": "resetNvmes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1059
          },
          "name": "resetOcpus"
        }
      ],
      "name": "BdsBdsInstanceComputeOnlyWorkerNodeShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1031
          },
          "name": "memoryInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1047
          },
          "name": "nvmesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1063
          },
          "name": "ocpusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1021
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1037
          },
          "name": "nvmes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1053
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 986
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceComputeOnlyWorkerNodeShapeConfig"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance/index:BdsBdsInstanceComputeOnlyWorkerNodeShapeConfigOutputReference"
    },
    "cdktf-provider-oci.BdsBdsInstanceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-bds-instance/index.ts",
        "line": 9
      },
      "name": "BdsBdsInstanceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#cluster_admin_password BdsBdsInstance#cluster_admin_password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 17
          },
          "name": "clusterAdminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#cluster_public_key BdsBdsInstance#cluster_public_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 25
          },
          "name": "clusterPublicKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#cluster_version BdsBdsInstance#cluster_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 29
          },
          "name": "clusterVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#compartment_id BdsBdsInstance#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 33
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#display_name BdsBdsInstance#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 41
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#is_high_availability BdsBdsInstance#is_high_availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 72
          },
          "name": "isHighAvailability",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#is_secure BdsBdsInstance#is_secure}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 80
          },
          "name": "isSecure",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#master_node BdsBdsInstance#master_node}",
            "stability": "stable",
            "summary": "master_node block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 136
          },
          "name": "masterNode",
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceMasterNode"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#util_node BdsBdsInstance#util_node}",
            "stability": "stable",
            "summary": "util_node block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 160
          },
          "name": "utilNode",
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceUtilNode"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#worker_node BdsBdsInstance#worker_node}",
            "stability": "stable",
            "summary": "worker_node block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 166
          },
          "name": "workerNode",
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceWorkerNode"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#bds_cluster_version_summary BdsBdsInstance#bds_cluster_version_summary}",
            "stability": "stable",
            "summary": "bds_cluster_version_summary block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 106
          },
          "name": "bdsClusterVersionSummary",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceBdsClusterVersionSummary"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#bootstrap_script_url BdsBdsInstance#bootstrap_script_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 13
          },
          "name": "bootstrapScriptUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#cloud_sql_details BdsBdsInstance#cloud_sql_details}",
            "stability": "stable",
            "summary": "cloud_sql_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 112
          },
          "name": "cloudSqlDetails",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.BdsBdsInstanceCloudSqlDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#cluster_profile BdsBdsInstance#cluster_profile}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 21
          },
          "name": "clusterProfile",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#compute_only_worker_node BdsBdsInstance#compute_only_worker_node}",
            "stability": "stable",
            "summary": "compute_only_worker_node block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 118
          },
          "name": "computeOnlyWorkerNode",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceComputeOnlyWorkerNode"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#defined_tags BdsBdsInstance#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 37
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#edge_node BdsBdsInstance#edge_node}",
            "stability": "stable",
            "summary": "edge_node block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 124
          },
          "name": "edgeNode",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceEdgeNode"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#freeform_tags BdsBdsInstance#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 45
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#id BdsBdsInstance#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 52
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#ignore_existing_nodes_shape BdsBdsInstance#ignore_existing_nodes_shape}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 56
          },
          "name": "ignoreExistingNodesShape",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#is_cloud_sql_configured BdsBdsInstance#is_cloud_sql_configured}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 60
          },
          "name": "isCloudSqlConfigured",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#is_force_remove_enabled BdsBdsInstance#is_force_remove_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 64
          },
          "name": "isForceRemoveEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#is_force_stop_jobs BdsBdsInstance#is_force_stop_jobs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 68
          },
          "name": "isForceStopJobs",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#is_kafka_configured BdsBdsInstance#is_kafka_configured}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 76
          },
          "name": "isKafkaConfigured",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#kafka_broker_node BdsBdsInstance#kafka_broker_node}",
            "stability": "stable",
            "summary": "kafka_broker_node block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 130
          },
          "name": "kafkaBrokerNode",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceKafkaBrokerNode"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#kerberos_realm_name BdsBdsInstance#kerberos_realm_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 84
          },
          "name": "kerberosRealmName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#kms_key_id BdsBdsInstance#kms_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 88
          },
          "name": "kmsKeyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#network_config BdsBdsInstance#network_config}",
            "stability": "stable",
            "summary": "network_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 142
          },
          "name": "networkConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceNetworkConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#os_patch_version BdsBdsInstance#os_patch_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 92
          },
          "name": "osPatchVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#remove_node BdsBdsInstance#remove_node}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 96
          },
          "name": "removeNode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#start_cluster_shape_configs BdsBdsInstance#start_cluster_shape_configs}",
            "stability": "stable",
            "summary": "start_cluster_shape_configs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 148
          },
          "name": "startClusterShapeConfigs",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.BdsBdsInstanceStartClusterShapeConfigs"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#state BdsBdsInstance#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 100
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#timeouts BdsBdsInstance#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 154
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceTimeouts"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance/index:BdsBdsInstanceConfig"
    },
    "cdktf-provider-oci.BdsBdsInstanceEdgeNode": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceEdgeNode",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-bds-instance/index.ts",
        "line": 1426
      },
      "name": "BdsBdsInstanceEdgeNode",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#number_of_nodes BdsBdsInstance#number_of_nodes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1434
          },
          "name": "numberOfNodes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#shape BdsBdsInstance#shape}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1438
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#subnet_id BdsBdsInstance#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1442
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#block_volume_size_in_gbs BdsBdsInstance#block_volume_size_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1430
          },
          "name": "blockVolumeSizeInGbs",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#shape_config BdsBdsInstance#shape_config}",
            "stability": "stable",
            "summary": "shape_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1448
          },
          "name": "shapeConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceEdgeNodeShapeConfig"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance/index:BdsBdsInstanceEdgeNode"
    },
    "cdktf-provider-oci.BdsBdsInstanceEdgeNodeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceEdgeNodeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-bds-instance/index.ts",
          "line": 1515
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-bds-instance/index.ts",
        "line": 1508
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1624
          },
          "name": "putShapeConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.BdsBdsInstanceEdgeNodeShapeConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1572
          },
          "name": "resetBlockVolumeSizeInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1627
          },
          "name": "resetShapeConfig"
        }
      ],
      "name": "BdsBdsInstanceEdgeNodeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1621
          },
          "name": "shapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceEdgeNodeShapeConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1576
          },
          "name": "blockVolumeSizeInGbsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1589
          },
          "name": "numberOfNodesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1631
          },
          "name": "shapeConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceEdgeNodeShapeConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1602
          },
          "name": "shapeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1615
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1566
          },
          "name": "blockVolumeSizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1582
          },
          "name": "numberOfNodes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1595
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1608
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1519
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceEdgeNode"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance/index:BdsBdsInstanceEdgeNodeOutputReference"
    },
    "cdktf-provider-oci.BdsBdsInstanceEdgeNodeShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceEdgeNodeShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-bds-instance/index.ts",
        "line": 1276
      },
      "name": "BdsBdsInstanceEdgeNodeShapeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#memory_in_gbs BdsBdsInstance#memory_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1280
          },
          "name": "memoryInGbs",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#nvmes BdsBdsInstance#nvmes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1284
          },
          "name": "nvmes",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#ocpus BdsBdsInstance#ocpus}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1288
          },
          "name": "ocpus",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance/index:BdsBdsInstanceEdgeNodeShapeConfig"
    },
    "cdktf-provider-oci.BdsBdsInstanceEdgeNodeShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceEdgeNodeShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-bds-instance/index.ts",
          "line": 1341
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-bds-instance/index.ts",
        "line": 1334
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1386
          },
          "name": "resetMemoryInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1402
          },
          "name": "resetNvmes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1418
          },
          "name": "resetOcpus"
        }
      ],
      "name": "BdsBdsInstanceEdgeNodeShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1390
          },
          "name": "memoryInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1406
          },
          "name": "nvmesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1422
          },
          "name": "ocpusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1380
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1396
          },
          "name": "nvmes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1412
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1345
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceEdgeNodeShapeConfig"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance/index:BdsBdsInstanceEdgeNodeShapeConfigOutputReference"
    },
    "cdktf-provider-oci.BdsBdsInstanceIdentityConfiguration": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_identity_configuration oci_bds_bds_instance_identity_configuration}."
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceIdentityConfiguration",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_identity_configuration oci_bds_bds_instance_identity_configuration} Resource."
        },
        "locationInModule": {
          "filename": "src/bds-bds-instance-identity-configuration/index.ts",
          "line": 674
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.BdsBdsInstanceIdentityConfigurationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-bds-instance-identity-configuration/index.ts",
        "line": 642
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a BdsBdsInstanceIdentityConfiguration resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 659
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the BdsBdsInstanceIdentityConfiguration to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_identity_configuration#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing BdsBdsInstanceIdentityConfiguration that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the BdsBdsInstanceIdentityConfiguration to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 886
          },
          "name": "putIamUserSyncConfigurationDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.BdsBdsInstanceIdentityConfigurationIamUserSyncConfigurationDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 902
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.BdsBdsInstanceIdentityConfigurationTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 918
          },
          "name": "putUpstConfigurationDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.BdsBdsInstanceIdentityConfigurationUpstConfigurationDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 717
          },
          "name": "resetActivateIamUserSyncConfigurationTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 733
          },
          "name": "resetActivateUpstConfigurationTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 889
          },
          "name": "resetIamUserSyncConfigurationDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 807
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 836
          },
          "name": "resetRefreshConfidentialApplicationTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 852
          },
          "name": "resetRefreshUpstTokenExchangeKeytabTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 905
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 921
          },
          "name": "resetUpstConfigurationDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 933
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 951
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "BdsBdsInstanceIdentityConfiguration",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 647
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 795
          },
          "name": "iamUserSyncConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceIdentityConfigurationIamUserSyncConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 883
          },
          "name": "iamUserSyncConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceIdentityConfigurationIamUserSyncConfigurationDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 861
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 866
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 899
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceIdentityConfigurationTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 871
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 877
          },
          "name": "upstConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceIdentityConfigurationUpstConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 915
          },
          "name": "upstConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceIdentityConfigurationUpstConfigurationDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 721
          },
          "name": "activateIamUserSyncConfigurationTriggerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 737
          },
          "name": "activateUpstConfigurationTriggerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 750
          },
          "name": "bdsInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 763
          },
          "name": "clusterAdminPasswordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 776
          },
          "name": "confidentialApplicationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 789
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 893
          },
          "name": "iamUserSyncConfigurationDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceIdentityConfigurationIamUserSyncConfigurationDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 824
          },
          "name": "identityDomainIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 811
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 840
          },
          "name": "refreshConfidentialApplicationTriggerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 856
          },
          "name": "refreshUpstTokenExchangeKeytabTriggerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 909
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.BdsBdsInstanceIdentityConfigurationTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 925
          },
          "name": "upstConfigurationDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceIdentityConfigurationUpstConfigurationDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 711
          },
          "name": "activateIamUserSyncConfigurationTrigger",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 727
          },
          "name": "activateUpstConfigurationTrigger",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 743
          },
          "name": "bdsInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 756
          },
          "name": "clusterAdminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 769
          },
          "name": "confidentialApplicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 782
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 801
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 817
          },
          "name": "identityDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 830
          },
          "name": "refreshConfidentialApplicationTrigger",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 846
          },
          "name": "refreshUpstTokenExchangeKeytabTrigger",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance-identity-configuration/index:BdsBdsInstanceIdentityConfiguration"
    },
    "cdktf-provider-oci.BdsBdsInstanceIdentityConfigurationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceIdentityConfigurationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-bds-instance-identity-configuration/index.ts",
        "line": 9
      },
      "name": "BdsBdsInstanceIdentityConfigurationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_identity_configuration#bds_instance_id BdsBdsInstanceIdentityConfiguration#bds_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 21
          },
          "name": "bdsInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_identity_configuration#cluster_admin_password BdsBdsInstanceIdentityConfiguration#cluster_admin_password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 25
          },
          "name": "clusterAdminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_identity_configuration#confidential_application_id BdsBdsInstanceIdentityConfiguration#confidential_application_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 29
          },
          "name": "confidentialApplicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_identity_configuration#display_name BdsBdsInstanceIdentityConfiguration#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 33
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_identity_configuration#identity_domain_id BdsBdsInstanceIdentityConfiguration#identity_domain_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 44
          },
          "name": "identityDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_identity_configuration#activate_iam_user_sync_configuration_trigger BdsBdsInstanceIdentityConfiguration#activate_iam_user_sync_configuration_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 13
          },
          "name": "activateIamUserSyncConfigurationTrigger",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_identity_configuration#activate_upst_configuration_trigger BdsBdsInstanceIdentityConfiguration#activate_upst_configuration_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 17
          },
          "name": "activateUpstConfigurationTrigger",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_identity_configuration#iam_user_sync_configuration_details BdsBdsInstanceIdentityConfiguration#iam_user_sync_configuration_details}",
            "stability": "stable",
            "summary": "iam_user_sync_configuration_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 58
          },
          "name": "iamUserSyncConfigurationDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceIdentityConfigurationIamUserSyncConfigurationDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_identity_configuration#id BdsBdsInstanceIdentityConfiguration#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 40
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_identity_configuration#refresh_confidential_application_trigger BdsBdsInstanceIdentityConfiguration#refresh_confidential_application_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 48
          },
          "name": "refreshConfidentialApplicationTrigger",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_identity_configuration#refresh_upst_token_exchange_keytab_trigger BdsBdsInstanceIdentityConfiguration#refresh_upst_token_exchange_keytab_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 52
          },
          "name": "refreshUpstTokenExchangeKeytabTrigger",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_identity_configuration#timeouts BdsBdsInstanceIdentityConfiguration#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 64
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceIdentityConfigurationTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_identity_configuration#upst_configuration_details BdsBdsInstanceIdentityConfiguration#upst_configuration_details}",
            "stability": "stable",
            "summary": "upst_configuration_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 70
          },
          "name": "upstConfigurationDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceIdentityConfigurationUpstConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance-identity-configuration/index:BdsBdsInstanceIdentityConfigurationConfig"
    },
    "cdktf-provider-oci.BdsBdsInstanceIdentityConfigurationIamUserSyncConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceIdentityConfigurationIamUserSyncConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-bds-instance-identity-configuration/index.ts",
        "line": 72
      },
      "name": "BdsBdsInstanceIdentityConfigurationIamUserSyncConfiguration",
      "symbolId": "src/bds-bds-instance-identity-configuration/index:BdsBdsInstanceIdentityConfigurationIamUserSyncConfiguration"
    },
    "cdktf-provider-oci.BdsBdsInstanceIdentityConfigurationIamUserSyncConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceIdentityConfigurationIamUserSyncConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-bds-instance-identity-configuration/index.ts",
        "line": 277
      },
      "name": "BdsBdsInstanceIdentityConfigurationIamUserSyncConfigurationDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_identity_configuration#is_posix_attributes_addition_required BdsBdsInstanceIdentityConfiguration#is_posix_attributes_addition_required}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 281
          },
          "name": "isPosixAttributesAdditionRequired",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/bds-bds-instance-identity-configuration/index:BdsBdsInstanceIdentityConfigurationIamUserSyncConfigurationDetails"
    },
    "cdktf-provider-oci.BdsBdsInstanceIdentityConfigurationIamUserSyncConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceIdentityConfigurationIamUserSyncConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-bds-instance-identity-configuration/index.ts",
          "line": 320
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-bds-instance-identity-configuration/index.ts",
        "line": 313
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 353
          },
          "name": "resetIsPosixAttributesAdditionRequired"
        }
      ],
      "name": "BdsBdsInstanceIdentityConfigurationIamUserSyncConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 357
          },
          "name": "isPosixAttributesAdditionRequiredInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 347
          },
          "name": "isPosixAttributesAdditionRequired",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 324
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceIdentityConfigurationIamUserSyncConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance-identity-configuration/index:BdsBdsInstanceIdentityConfigurationIamUserSyncConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.BdsBdsInstanceIdentityConfigurationIamUserSyncConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceIdentityConfigurationIamUserSyncConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-bds-instance-identity-configuration/index.ts",
          "line": 151
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-bds-instance-identity-configuration/index.ts",
        "line": 144
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 158
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.BdsBdsInstanceIdentityConfigurationIamUserSyncConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "BdsBdsInstanceIdentityConfigurationIamUserSyncConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 151
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 151
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 151
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance-identity-configuration/index:BdsBdsInstanceIdentityConfigurationIamUserSyncConfigurationList"
    },
    "cdktf-provider-oci.BdsBdsInstanceIdentityConfigurationIamUserSyncConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceIdentityConfigurationIamUserSyncConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-bds-instance-identity-configuration/index.ts",
          "line": 104
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-bds-instance-identity-configuration/index.ts",
        "line": 95
      },
      "name": "BdsBdsInstanceIdentityConfigurationIamUserSyncConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 124
          },
          "name": "isPosixAttributesAdditionRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 129
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 134
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 139
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 108
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceIdentityConfigurationIamUserSyncConfiguration"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance-identity-configuration/index:BdsBdsInstanceIdentityConfigurationIamUserSyncConfigurationOutputReference"
    },
    "cdktf-provider-oci.BdsBdsInstanceIdentityConfigurationTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceIdentityConfigurationTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-bds-instance-identity-configuration/index.ts",
        "line": 361
      },
      "name": "BdsBdsInstanceIdentityConfigurationTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_identity_configuration#create BdsBdsInstanceIdentityConfiguration#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 365
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_identity_configuration#delete BdsBdsInstanceIdentityConfiguration#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 369
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_identity_configuration#update BdsBdsInstanceIdentityConfiguration#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 373
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance-identity-configuration/index:BdsBdsInstanceIdentityConfigurationTimeouts"
    },
    "cdktf-provider-oci.BdsBdsInstanceIdentityConfigurationTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceIdentityConfigurationTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-bds-instance-identity-configuration/index.ts",
          "line": 427
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-bds-instance-identity-configuration/index.ts",
        "line": 419
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 481
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 497
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 513
          },
          "name": "resetUpdate"
        }
      ],
      "name": "BdsBdsInstanceIdentityConfigurationTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 485
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 501
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 517
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 475
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 491
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 507
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 431
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.BdsBdsInstanceIdentityConfigurationTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/bds-bds-instance-identity-configuration/index:BdsBdsInstanceIdentityConfigurationTimeoutsOutputReference"
    },
    "cdktf-provider-oci.BdsBdsInstanceIdentityConfigurationUpstConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceIdentityConfigurationUpstConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-bds-instance-identity-configuration/index.ts",
        "line": 162
      },
      "name": "BdsBdsInstanceIdentityConfigurationUpstConfiguration",
      "symbolId": "src/bds-bds-instance-identity-configuration/index:BdsBdsInstanceIdentityConfigurationUpstConfiguration"
    },
    "cdktf-provider-oci.BdsBdsInstanceIdentityConfigurationUpstConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceIdentityConfigurationUpstConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-bds-instance-identity-configuration/index.ts",
        "line": 521
      },
      "name": "BdsBdsInstanceIdentityConfigurationUpstConfigurationDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_identity_configuration#master_encryption_key_id BdsBdsInstanceIdentityConfiguration#master_encryption_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 525
          },
          "name": "masterEncryptionKeyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_identity_configuration#vault_id BdsBdsInstanceIdentityConfiguration#vault_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 529
          },
          "name": "vaultId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance-identity-configuration/index:BdsBdsInstanceIdentityConfigurationUpstConfigurationDetails"
    },
    "cdktf-provider-oci.BdsBdsInstanceIdentityConfigurationUpstConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceIdentityConfigurationUpstConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-bds-instance-identity-configuration/index.ts",
          "line": 575
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-bds-instance-identity-configuration/index.ts",
        "line": 568
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 614
          },
          "name": "resetMasterEncryptionKeyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 630
          },
          "name": "resetVaultId"
        }
      ],
      "name": "BdsBdsInstanceIdentityConfigurationUpstConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 618
          },
          "name": "masterEncryptionKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 634
          },
          "name": "vaultIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 608
          },
          "name": "masterEncryptionKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 624
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 579
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceIdentityConfigurationUpstConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance-identity-configuration/index:BdsBdsInstanceIdentityConfigurationUpstConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.BdsBdsInstanceIdentityConfigurationUpstConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceIdentityConfigurationUpstConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-bds-instance-identity-configuration/index.ts",
          "line": 266
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-bds-instance-identity-configuration/index.ts",
        "line": 259
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 273
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.BdsBdsInstanceIdentityConfigurationUpstConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "BdsBdsInstanceIdentityConfigurationUpstConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 266
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 266
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 266
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance-identity-configuration/index:BdsBdsInstanceIdentityConfigurationUpstConfigurationList"
    },
    "cdktf-provider-oci.BdsBdsInstanceIdentityConfigurationUpstConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceIdentityConfigurationUpstConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-bds-instance-identity-configuration/index.ts",
          "line": 194
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-bds-instance-identity-configuration/index.ts",
        "line": 185
      },
      "name": "BdsBdsInstanceIdentityConfigurationUpstConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 214
          },
          "name": "keytabContent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 219
          },
          "name": "masterEncryptionKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 224
          },
          "name": "secretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 229
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 234
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 239
          },
          "name": "timeTokenExchangeKeytabLastRefreshed",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 244
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 249
          },
          "name": "tokenExchangePrincipalName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 254
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-identity-configuration/index.ts",
            "line": 198
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceIdentityConfigurationUpstConfiguration"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance-identity-configuration/index:BdsBdsInstanceIdentityConfigurationUpstConfigurationOutputReference"
    },
    "cdktf-provider-oci.BdsBdsInstanceKafkaBrokerNode": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceKafkaBrokerNode",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-bds-instance/index.ts",
        "line": 1785
      },
      "name": "BdsBdsInstanceKafkaBrokerNode",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#number_of_kafka_nodes BdsBdsInstance#number_of_kafka_nodes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1793
          },
          "name": "numberOfKafkaNodes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#shape BdsBdsInstance#shape}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1797
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#subnet_id BdsBdsInstance#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1801
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#block_volume_size_in_gbs BdsBdsInstance#block_volume_size_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1789
          },
          "name": "blockVolumeSizeInGbs",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#shape_config BdsBdsInstance#shape_config}",
            "stability": "stable",
            "summary": "shape_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1807
          },
          "name": "shapeConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceKafkaBrokerNodeShapeConfig"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance/index:BdsBdsInstanceKafkaBrokerNode"
    },
    "cdktf-provider-oci.BdsBdsInstanceKafkaBrokerNodeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceKafkaBrokerNodeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-bds-instance/index.ts",
          "line": 1874
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-bds-instance/index.ts",
        "line": 1867
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1983
          },
          "name": "putShapeConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.BdsBdsInstanceKafkaBrokerNodeShapeConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1931
          },
          "name": "resetBlockVolumeSizeInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1986
          },
          "name": "resetShapeConfig"
        }
      ],
      "name": "BdsBdsInstanceKafkaBrokerNodeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1980
          },
          "name": "shapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceKafkaBrokerNodeShapeConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1935
          },
          "name": "blockVolumeSizeInGbsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1948
          },
          "name": "numberOfKafkaNodesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1990
          },
          "name": "shapeConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceKafkaBrokerNodeShapeConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1961
          },
          "name": "shapeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1974
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1925
          },
          "name": "blockVolumeSizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1941
          },
          "name": "numberOfKafkaNodes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1954
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1967
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1878
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceKafkaBrokerNode"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance/index:BdsBdsInstanceKafkaBrokerNodeOutputReference"
    },
    "cdktf-provider-oci.BdsBdsInstanceKafkaBrokerNodeShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceKafkaBrokerNodeShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-bds-instance/index.ts",
        "line": 1635
      },
      "name": "BdsBdsInstanceKafkaBrokerNodeShapeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#memory_in_gbs BdsBdsInstance#memory_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1639
          },
          "name": "memoryInGbs",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#nvmes BdsBdsInstance#nvmes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1643
          },
          "name": "nvmes",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#ocpus BdsBdsInstance#ocpus}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1647
          },
          "name": "ocpus",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance/index:BdsBdsInstanceKafkaBrokerNodeShapeConfig"
    },
    "cdktf-provider-oci.BdsBdsInstanceKafkaBrokerNodeShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceKafkaBrokerNodeShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-bds-instance/index.ts",
          "line": 1700
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-bds-instance/index.ts",
        "line": 1693
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1745
          },
          "name": "resetMemoryInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1761
          },
          "name": "resetNvmes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1777
          },
          "name": "resetOcpus"
        }
      ],
      "name": "BdsBdsInstanceKafkaBrokerNodeShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1749
          },
          "name": "memoryInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1765
          },
          "name": "nvmesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1781
          },
          "name": "ocpusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1739
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1755
          },
          "name": "nvmes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1771
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1704
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceKafkaBrokerNodeShapeConfig"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance/index:BdsBdsInstanceKafkaBrokerNodeShapeConfigOutputReference"
    },
    "cdktf-provider-oci.BdsBdsInstanceMasterNode": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceMasterNode",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-bds-instance/index.ts",
        "line": 2144
      },
      "name": "BdsBdsInstanceMasterNode",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#number_of_nodes BdsBdsInstance#number_of_nodes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2152
          },
          "name": "numberOfNodes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#shape BdsBdsInstance#shape}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2156
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#subnet_id BdsBdsInstance#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2160
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#block_volume_size_in_gbs BdsBdsInstance#block_volume_size_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2148
          },
          "name": "blockVolumeSizeInGbs",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#shape_config BdsBdsInstance#shape_config}",
            "stability": "stable",
            "summary": "shape_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2166
          },
          "name": "shapeConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceMasterNodeShapeConfig"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance/index:BdsBdsInstanceMasterNode"
    },
    "cdktf-provider-oci.BdsBdsInstanceMasterNodeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceMasterNodeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-bds-instance/index.ts",
          "line": 2233
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-bds-instance/index.ts",
        "line": 2226
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2342
          },
          "name": "putShapeConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.BdsBdsInstanceMasterNodeShapeConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2290
          },
          "name": "resetBlockVolumeSizeInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2345
          },
          "name": "resetShapeConfig"
        }
      ],
      "name": "BdsBdsInstanceMasterNodeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2339
          },
          "name": "shapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceMasterNodeShapeConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2294
          },
          "name": "blockVolumeSizeInGbsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2307
          },
          "name": "numberOfNodesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2349
          },
          "name": "shapeConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceMasterNodeShapeConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2320
          },
          "name": "shapeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2333
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2284
          },
          "name": "blockVolumeSizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2300
          },
          "name": "numberOfNodes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2313
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2326
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2237
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceMasterNode"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance/index:BdsBdsInstanceMasterNodeOutputReference"
    },
    "cdktf-provider-oci.BdsBdsInstanceMasterNodeShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceMasterNodeShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-bds-instance/index.ts",
        "line": 1994
      },
      "name": "BdsBdsInstanceMasterNodeShapeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#memory_in_gbs BdsBdsInstance#memory_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 1998
          },
          "name": "memoryInGbs",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#nvmes BdsBdsInstance#nvmes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2002
          },
          "name": "nvmes",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#ocpus BdsBdsInstance#ocpus}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2006
          },
          "name": "ocpus",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance/index:BdsBdsInstanceMasterNodeShapeConfig"
    },
    "cdktf-provider-oci.BdsBdsInstanceMasterNodeShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceMasterNodeShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-bds-instance/index.ts",
          "line": 2059
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-bds-instance/index.ts",
        "line": 2052
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2104
          },
          "name": "resetMemoryInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2120
          },
          "name": "resetNvmes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2136
          },
          "name": "resetOcpus"
        }
      ],
      "name": "BdsBdsInstanceMasterNodeShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2108
          },
          "name": "memoryInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2124
          },
          "name": "nvmesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2140
          },
          "name": "ocpusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2098
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2114
          },
          "name": "nvmes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2130
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2063
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceMasterNodeShapeConfig"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance/index:BdsBdsInstanceMasterNodeShapeConfigOutputReference"
    },
    "cdktf-provider-oci.BdsBdsInstanceMetastoreConfig": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_metastore_config oci_bds_bds_instance_metastore_config}."
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceMetastoreConfig",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_metastore_config oci_bds_bds_instance_metastore_config} Resource."
        },
        "locationInModule": {
          "filename": "src/bds-bds-instance-metastore-config/index.ts",
          "line": 248
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.BdsBdsInstanceMetastoreConfigConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-bds-instance-metastore-config/index.ts",
        "line": 216
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a BdsBdsInstanceMetastoreConfig resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-metastore-config/index.ts",
            "line": 233
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the BdsBdsInstanceMetastoreConfig to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_metastore_config#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing BdsBdsInstanceMetastoreConfig that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the BdsBdsInstanceMetastoreConfig to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-metastore-config/index.ts",
            "line": 417
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.BdsBdsInstanceMetastoreConfigTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-metastore-config/index.ts",
            "line": 287
          },
          "name": "resetActivateTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-metastore-config/index.ts",
            "line": 355
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-metastore-config/index.ts",
            "line": 371
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-metastore-config/index.ts",
            "line": 420
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-metastore-config/index.ts",
            "line": 432
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-metastore-config/index.ts",
            "line": 446
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "BdsBdsInstanceMetastoreConfig",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-metastore-config/index.ts",
            "line": 221
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-metastore-config/index.ts",
            "line": 393
          },
          "name": "metastoreType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-metastore-config/index.ts",
            "line": 398
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-metastore-config/index.ts",
            "line": 403
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-metastore-config/index.ts",
            "line": 414
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceMetastoreConfigTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-metastore-config/index.ts",
            "line": 408
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-metastore-config/index.ts",
            "line": 291
          },
          "name": "activateTriggerInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-metastore-config/index.ts",
            "line": 304
          },
          "name": "bdsApiKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-metastore-config/index.ts",
            "line": 317
          },
          "name": "bdsApiKeyPassphraseInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-metastore-config/index.ts",
            "line": 330
          },
          "name": "bdsInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-metastore-config/index.ts",
            "line": 343
          },
          "name": "clusterAdminPasswordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-metastore-config/index.ts",
            "line": 359
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-metastore-config/index.ts",
            "line": 375
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-metastore-config/index.ts",
            "line": 388
          },
          "name": "metastoreIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-metastore-config/index.ts",
            "line": 424
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.BdsBdsInstanceMetastoreConfigTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-metastore-config/index.ts",
            "line": 281
          },
          "name": "activateTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-metastore-config/index.ts",
            "line": 297
          },
          "name": "bdsApiKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-metastore-config/index.ts",
            "line": 310
          },
          "name": "bdsApiKeyPassphrase",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-metastore-config/index.ts",
            "line": 323
          },
          "name": "bdsInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-metastore-config/index.ts",
            "line": 336
          },
          "name": "clusterAdminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-metastore-config/index.ts",
            "line": 349
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-metastore-config/index.ts",
            "line": 365
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-metastore-config/index.ts",
            "line": 381
          },
          "name": "metastoreId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance-metastore-config/index:BdsBdsInstanceMetastoreConfig"
    },
    "cdktf-provider-oci.BdsBdsInstanceMetastoreConfigConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceMetastoreConfigConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-bds-instance-metastore-config/index.ts",
        "line": 9
      },
      "name": "BdsBdsInstanceMetastoreConfigConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_metastore_config#bds_api_key_id BdsBdsInstanceMetastoreConfig#bds_api_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-metastore-config/index.ts",
            "line": 17
          },
          "name": "bdsApiKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_metastore_config#bds_api_key_passphrase BdsBdsInstanceMetastoreConfig#bds_api_key_passphrase}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-metastore-config/index.ts",
            "line": 21
          },
          "name": "bdsApiKeyPassphrase",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_metastore_config#bds_instance_id BdsBdsInstanceMetastoreConfig#bds_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-metastore-config/index.ts",
            "line": 25
          },
          "name": "bdsInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_metastore_config#cluster_admin_password BdsBdsInstanceMetastoreConfig#cluster_admin_password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-metastore-config/index.ts",
            "line": 29
          },
          "name": "clusterAdminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_metastore_config#metastore_id BdsBdsInstanceMetastoreConfig#metastore_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-metastore-config/index.ts",
            "line": 44
          },
          "name": "metastoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_metastore_config#activate_trigger BdsBdsInstanceMetastoreConfig#activate_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-metastore-config/index.ts",
            "line": 13
          },
          "name": "activateTrigger",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_metastore_config#display_name BdsBdsInstanceMetastoreConfig#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-metastore-config/index.ts",
            "line": 33
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_metastore_config#id BdsBdsInstanceMetastoreConfig#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-metastore-config/index.ts",
            "line": 40
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_metastore_config#timeouts BdsBdsInstanceMetastoreConfig#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-metastore-config/index.ts",
            "line": 50
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceMetastoreConfigTimeouts"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance-metastore-config/index:BdsBdsInstanceMetastoreConfigConfig"
    },
    "cdktf-provider-oci.BdsBdsInstanceMetastoreConfigTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceMetastoreConfigTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-bds-instance-metastore-config/index.ts",
        "line": 52
      },
      "name": "BdsBdsInstanceMetastoreConfigTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_metastore_config#create BdsBdsInstanceMetastoreConfig#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-metastore-config/index.ts",
            "line": 56
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_metastore_config#delete BdsBdsInstanceMetastoreConfig#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-metastore-config/index.ts",
            "line": 60
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_metastore_config#update BdsBdsInstanceMetastoreConfig#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-metastore-config/index.ts",
            "line": 64
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance-metastore-config/index:BdsBdsInstanceMetastoreConfigTimeouts"
    },
    "cdktf-provider-oci.BdsBdsInstanceMetastoreConfigTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceMetastoreConfigTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-bds-instance-metastore-config/index.ts",
          "line": 118
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-bds-instance-metastore-config/index.ts",
        "line": 110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-metastore-config/index.ts",
            "line": 172
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-metastore-config/index.ts",
            "line": 188
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-metastore-config/index.ts",
            "line": 204
          },
          "name": "resetUpdate"
        }
      ],
      "name": "BdsBdsInstanceMetastoreConfigTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-metastore-config/index.ts",
            "line": 176
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-metastore-config/index.ts",
            "line": 192
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-metastore-config/index.ts",
            "line": 208
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-metastore-config/index.ts",
            "line": 166
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-metastore-config/index.ts",
            "line": 182
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-metastore-config/index.ts",
            "line": 198
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-metastore-config/index.ts",
            "line": 122
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.BdsBdsInstanceMetastoreConfigTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/bds-bds-instance-metastore-config/index:BdsBdsInstanceMetastoreConfigTimeoutsOutputReference"
    },
    "cdktf-provider-oci.BdsBdsInstanceNetworkConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceNetworkConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-bds-instance/index.ts",
        "line": 2353
      },
      "name": "BdsBdsInstanceNetworkConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#cidr_block BdsBdsInstance#cidr_block}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2357
          },
          "name": "cidrBlock",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#is_nat_gateway_required BdsBdsInstance#is_nat_gateway_required}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2361
          },
          "name": "isNatGatewayRequired",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/bds-bds-instance/index:BdsBdsInstanceNetworkConfig"
    },
    "cdktf-provider-oci.BdsBdsInstanceNetworkConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceNetworkConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-bds-instance/index.ts",
          "line": 2407
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-bds-instance/index.ts",
        "line": 2400
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2446
          },
          "name": "resetCidrBlock"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2462
          },
          "name": "resetIsNatGatewayRequired"
        }
      ],
      "name": "BdsBdsInstanceNetworkConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2450
          },
          "name": "cidrBlockInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2466
          },
          "name": "isNatGatewayRequiredInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2440
          },
          "name": "cidrBlock",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2456
          },
          "name": "isNatGatewayRequired",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2411
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceNetworkConfig"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance/index:BdsBdsInstanceNetworkConfigOutputReference"
    },
    "cdktf-provider-oci.BdsBdsInstanceNodes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceNodes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-bds-instance/index.ts",
        "line": 393
      },
      "name": "BdsBdsInstanceNodes",
      "symbolId": "src/bds-bds-instance/index:BdsBdsInstanceNodes"
    },
    "cdktf-provider-oci.BdsBdsInstanceNodesAttachedBlockVolumes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceNodesAttachedBlockVolumes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-bds-instance/index.ts",
        "line": 313
      },
      "name": "BdsBdsInstanceNodesAttachedBlockVolumes",
      "symbolId": "src/bds-bds-instance/index:BdsBdsInstanceNodesAttachedBlockVolumes"
    },
    "cdktf-provider-oci.BdsBdsInstanceNodesAttachedBlockVolumesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceNodesAttachedBlockVolumesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-bds-instance/index.ts",
          "line": 382
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-bds-instance/index.ts",
        "line": 375
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 389
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.BdsBdsInstanceNodesAttachedBlockVolumesOutputReference"
            }
          }
        }
      ],
      "name": "BdsBdsInstanceNodesAttachedBlockVolumesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 382
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 382
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 382
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance/index:BdsBdsInstanceNodesAttachedBlockVolumesList"
    },
    "cdktf-provider-oci.BdsBdsInstanceNodesAttachedBlockVolumesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceNodesAttachedBlockVolumesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-bds-instance/index.ts",
          "line": 345
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-bds-instance/index.ts",
        "line": 336
      },
      "name": "BdsBdsInstanceNodesAttachedBlockVolumesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 365
          },
          "name": "volumeAttachmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 370
          },
          "name": "volumeSizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 349
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceNodesAttachedBlockVolumes"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance/index:BdsBdsInstanceNodesAttachedBlockVolumesOutputReference"
    },
    "cdktf-provider-oci.BdsBdsInstanceNodesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceNodesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-bds-instance/index.ts",
          "line": 563
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-bds-instance/index.ts",
        "line": 556
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 570
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.BdsBdsInstanceNodesOutputReference"
            }
          }
        }
      ],
      "name": "BdsBdsInstanceNodesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 563
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 563
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 563
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance/index:BdsBdsInstanceNodesList"
    },
    "cdktf-provider-oci.BdsBdsInstanceNodesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceNodesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-bds-instance/index.ts",
          "line": 425
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-bds-instance/index.ts",
        "line": 416
      },
      "name": "BdsBdsInstanceNodesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 446
          },
          "name": "attachedBlockVolumes",
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceNodesAttachedBlockVolumesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 451
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 456
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 461
          },
          "name": "faultDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 466
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 471
          },
          "name": "imageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 476
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 481
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 486
          },
          "name": "isRebootRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 491
          },
          "name": "localDisksTotalSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 496
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 501
          },
          "name": "nodeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 506
          },
          "name": "nvmes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 511
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 516
          },
          "name": "odhVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 521
          },
          "name": "osVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 526
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 531
          },
          "name": "sshFingerprint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 536
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 541
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 546
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 551
          },
          "name": "timeMaintenanceRebootDue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 429
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceNodes"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance/index:BdsBdsInstanceNodesOutputReference"
    },
    "cdktf-provider-oci.BdsBdsInstanceOperationCertificateManagementsManagement": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_operation_certificate_managements_management oci_bds_bds_instance_operation_certificate_managements_management}."
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceOperationCertificateManagementsManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_operation_certificate_managements_management oci_bds_bds_instance_operation_certificate_managements_management} Resource."
        },
        "locationInModule": {
          "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
          "line": 436
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.BdsBdsInstanceOperationCertificateManagementsManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
        "line": 404
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a BdsBdsInstanceOperationCertificateManagementsManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
            "line": 421
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the BdsBdsInstanceOperationCertificateManagementsManagement to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_operation_certificate_managements_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing BdsBdsInstanceOperationCertificateManagementsManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the BdsBdsInstanceOperationCertificateManagementsManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
            "line": 586
          },
          "name": "putHostCertDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.BdsBdsInstanceOperationCertificateManagementsManagementHostCertDetails"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
            "line": 602
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.BdsBdsInstanceOperationCertificateManagementsManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
            "line": 589
          },
          "name": "resetHostCertDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
            "line": 515
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
            "line": 544
          },
          "name": "resetRootCertificate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
            "line": 560
          },
          "name": "resetServerKeyPassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
            "line": 605
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
            "line": 617
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
            "line": 632
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "BdsBdsInstanceOperationCertificateManagementsManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
            "line": 409
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
            "line": 583
          },
          "name": "hostCertDetails",
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceOperationCertificateManagementsManagementHostCertDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
            "line": 599
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceOperationCertificateManagementsManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
            "line": 477
          },
          "name": "bdsInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
            "line": 490
          },
          "name": "clusterAdminPasswordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
            "line": 503
          },
          "name": "enableOperationCertificateManagementInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
            "line": 593
          },
          "name": "hostCertDetailsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.BdsBdsInstanceOperationCertificateManagementsManagementHostCertDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
            "line": 519
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
            "line": 532
          },
          "name": "renewOperationCertificateManagementInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
            "line": 548
          },
          "name": "rootCertificateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
            "line": 564
          },
          "name": "serverKeyPasswordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
            "line": 577
          },
          "name": "servicesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
            "line": 609
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.BdsBdsInstanceOperationCertificateManagementsManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
            "line": 470
          },
          "name": "bdsInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
            "line": 483
          },
          "name": "clusterAdminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
            "line": 496
          },
          "name": "enableOperationCertificateManagement",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
            "line": 509
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
            "line": 525
          },
          "name": "renewOperationCertificateManagement",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
            "line": 538
          },
          "name": "rootCertificate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
            "line": 554
          },
          "name": "serverKeyPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
            "line": 570
          },
          "name": "services",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/bds-bds-instance-operation-certificate-managements-management/index:BdsBdsInstanceOperationCertificateManagementsManagement"
    },
    "cdktf-provider-oci.BdsBdsInstanceOperationCertificateManagementsManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceOperationCertificateManagementsManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
        "line": 9
      },
      "name": "BdsBdsInstanceOperationCertificateManagementsManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_operation_certificate_managements_management#bds_instance_id BdsBdsInstanceOperationCertificateManagementsManagement#bds_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
            "line": 13
          },
          "name": "bdsInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_operation_certificate_managements_management#cluster_admin_password BdsBdsInstanceOperationCertificateManagementsManagement#cluster_admin_password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
            "line": 17
          },
          "name": "clusterAdminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_operation_certificate_managements_management#enable_operation_certificate_management BdsBdsInstanceOperationCertificateManagementsManagement#enable_operation_certificate_management}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
            "line": 21
          },
          "name": "enableOperationCertificateManagement",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_operation_certificate_managements_management#renew_operation_certificate_management BdsBdsInstanceOperationCertificateManagementsManagement#renew_operation_certificate_management}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
            "line": 32
          },
          "name": "renewOperationCertificateManagement",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_operation_certificate_managements_management#services BdsBdsInstanceOperationCertificateManagementsManagement#services}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
            "line": 44
          },
          "name": "services",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_operation_certificate_managements_management#host_cert_details BdsBdsInstanceOperationCertificateManagementsManagement#host_cert_details}",
            "stability": "stable",
            "summary": "host_cert_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
            "line": 50
          },
          "name": "hostCertDetails",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.BdsBdsInstanceOperationCertificateManagementsManagementHostCertDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_operation_certificate_managements_management#id BdsBdsInstanceOperationCertificateManagementsManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_operation_certificate_managements_management#root_certificate BdsBdsInstanceOperationCertificateManagementsManagement#root_certificate}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
            "line": 36
          },
          "name": "rootCertificate",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_operation_certificate_managements_management#server_key_password BdsBdsInstanceOperationCertificateManagementsManagement#server_key_password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
            "line": 40
          },
          "name": "serverKeyPassword",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_operation_certificate_managements_management#timeouts BdsBdsInstanceOperationCertificateManagementsManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
            "line": 56
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceOperationCertificateManagementsManagementTimeouts"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance-operation-certificate-managements-management/index:BdsBdsInstanceOperationCertificateManagementsManagementConfig"
    },
    "cdktf-provider-oci.BdsBdsInstanceOperationCertificateManagementsManagementHostCertDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceOperationCertificateManagementsManagementHostCertDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
        "line": 58
      },
      "name": "BdsBdsInstanceOperationCertificateManagementsManagementHostCertDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_operation_certificate_managements_management#certificate BdsBdsInstanceOperationCertificateManagementsManagement#certificate}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
            "line": 62
          },
          "name": "certificate",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_operation_certificate_managements_management#host_name BdsBdsInstanceOperationCertificateManagementsManagement#host_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
            "line": 66
          },
          "name": "hostName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_operation_certificate_managements_management#private_key BdsBdsInstanceOperationCertificateManagementsManagement#private_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
            "line": 70
          },
          "name": "privateKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance-operation-certificate-managements-management/index:BdsBdsInstanceOperationCertificateManagementsManagementHostCertDetails"
    },
    "cdktf-provider-oci.BdsBdsInstanceOperationCertificateManagementsManagementHostCertDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceOperationCertificateManagementsManagementHostCertDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
          "line": 229
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
        "line": 221
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
            "line": 236
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.BdsBdsInstanceOperationCertificateManagementsManagementHostCertDetailsOutputReference"
            }
          }
        }
      ],
      "name": "BdsBdsInstanceOperationCertificateManagementsManagementHostCertDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
            "line": 229
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
            "line": 229
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
            "line": 229
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
            "line": 222
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.BdsBdsInstanceOperationCertificateManagementsManagementHostCertDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/bds-bds-instance-operation-certificate-managements-management/index:BdsBdsInstanceOperationCertificateManagementsManagementHostCertDetailsList"
    },
    "cdktf-provider-oci.BdsBdsInstanceOperationCertificateManagementsManagementHostCertDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceOperationCertificateManagementsManagementHostCertDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
          "line": 126
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
        "line": 116
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
            "line": 180
          },
          "name": "resetCertificate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
            "line": 196
          },
          "name": "resetHostName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
            "line": 212
          },
          "name": "resetPrivateKey"
        }
      ],
      "name": "BdsBdsInstanceOperationCertificateManagementsManagementHostCertDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
            "line": 184
          },
          "name": "certificateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
            "line": 200
          },
          "name": "hostNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
            "line": 216
          },
          "name": "privateKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
            "line": 174
          },
          "name": "certificate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
            "line": 190
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
            "line": 206
          },
          "name": "privateKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
            "line": 130
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.BdsBdsInstanceOperationCertificateManagementsManagementHostCertDetails"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/bds-bds-instance-operation-certificate-managements-management/index:BdsBdsInstanceOperationCertificateManagementsManagementHostCertDetailsOutputReference"
    },
    "cdktf-provider-oci.BdsBdsInstanceOperationCertificateManagementsManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceOperationCertificateManagementsManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
        "line": 240
      },
      "name": "BdsBdsInstanceOperationCertificateManagementsManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_operation_certificate_managements_management#create BdsBdsInstanceOperationCertificateManagementsManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
            "line": 244
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_operation_certificate_managements_management#delete BdsBdsInstanceOperationCertificateManagementsManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
            "line": 248
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_operation_certificate_managements_management#update BdsBdsInstanceOperationCertificateManagementsManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
            "line": 252
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance-operation-certificate-managements-management/index:BdsBdsInstanceOperationCertificateManagementsManagementTimeouts"
    },
    "cdktf-provider-oci.BdsBdsInstanceOperationCertificateManagementsManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceOperationCertificateManagementsManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
          "line": 306
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
        "line": 298
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
            "line": 360
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
            "line": 376
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
            "line": 392
          },
          "name": "resetUpdate"
        }
      ],
      "name": "BdsBdsInstanceOperationCertificateManagementsManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
            "line": 364
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
            "line": 380
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
            "line": 396
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
            "line": 354
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
            "line": 370
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
            "line": 386
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-operation-certificate-managements-management/index.ts",
            "line": 310
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.BdsBdsInstanceOperationCertificateManagementsManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/bds-bds-instance-operation-certificate-managements-management/index:BdsBdsInstanceOperationCertificateManagementsManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.BdsBdsInstanceOsPatchAction": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_os_patch_action oci_bds_bds_instance_os_patch_action}."
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceOsPatchAction",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_os_patch_action oci_bds_bds_instance_os_patch_action} Resource."
        },
        "locationInModule": {
          "filename": "src/bds-bds-instance-os-patch-action/index.ts",
          "line": 484
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.BdsBdsInstanceOsPatchActionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-bds-instance-os-patch-action/index.ts",
        "line": 452
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a BdsBdsInstanceOsPatchAction resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 469
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the BdsBdsInstanceOsPatchAction to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_os_patch_action#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing BdsBdsInstanceOsPatchAction that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the BdsBdsInstanceOsPatchAction to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 572
          },
          "name": "putPatchingConfigs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.BdsBdsInstanceOsPatchActionPatchingConfigs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 588
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.BdsBdsInstanceOsPatchActionTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 546
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 575
          },
          "name": "resetPatchingConfigs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 591
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 603
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 614
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "BdsBdsInstanceOsPatchAction",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 457
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 569
          },
          "name": "patchingConfigs",
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceOsPatchActionPatchingConfigsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 585
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceOsPatchActionTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 521
          },
          "name": "bdsInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 534
          },
          "name": "clusterAdminPasswordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 550
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 563
          },
          "name": "osPatchVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 579
          },
          "name": "patchingConfigsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceOsPatchActionPatchingConfigs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 595
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.BdsBdsInstanceOsPatchActionTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 514
          },
          "name": "bdsInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 527
          },
          "name": "clusterAdminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 540
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 556
          },
          "name": "osPatchVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance-os-patch-action/index:BdsBdsInstanceOsPatchAction"
    },
    "cdktf-provider-oci.BdsBdsInstanceOsPatchActionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceOsPatchActionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-bds-instance-os-patch-action/index.ts",
        "line": 9
      },
      "name": "BdsBdsInstanceOsPatchActionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_os_patch_action#bds_instance_id BdsBdsInstanceOsPatchAction#bds_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 13
          },
          "name": "bdsInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_os_patch_action#cluster_admin_password BdsBdsInstanceOsPatchAction#cluster_admin_password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 17
          },
          "name": "clusterAdminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_os_patch_action#os_patch_version BdsBdsInstanceOsPatchAction#os_patch_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 28
          },
          "name": "osPatchVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_os_patch_action#id BdsBdsInstanceOsPatchAction#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_os_patch_action#patching_configs BdsBdsInstanceOsPatchAction#patching_configs}",
            "stability": "stable",
            "summary": "patching_configs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 34
          },
          "name": "patchingConfigs",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceOsPatchActionPatchingConfigs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_os_patch_action#timeouts BdsBdsInstanceOsPatchAction#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 40
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceOsPatchActionTimeouts"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance-os-patch-action/index:BdsBdsInstanceOsPatchActionConfig"
    },
    "cdktf-provider-oci.BdsBdsInstanceOsPatchActionPatchingConfigs": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceOsPatchActionPatchingConfigs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-bds-instance-os-patch-action/index.ts",
        "line": 42
      },
      "name": "BdsBdsInstanceOsPatchActionPatchingConfigs",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_os_patch_action#patching_config_strategy BdsBdsInstanceOsPatchAction#patching_config_strategy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 50
          },
          "name": "patchingConfigStrategy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_os_patch_action#batch_size BdsBdsInstanceOsPatchAction#batch_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 46
          },
          "name": "batchSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_os_patch_action#tolerance_threshold_per_batch BdsBdsInstanceOsPatchAction#tolerance_threshold_per_batch}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 54
          },
          "name": "toleranceThresholdPerBatch",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_os_patch_action#tolerance_threshold_per_domain BdsBdsInstanceOsPatchAction#tolerance_threshold_per_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 58
          },
          "name": "toleranceThresholdPerDomain",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_os_patch_action#wait_time_between_batch_in_seconds BdsBdsInstanceOsPatchAction#wait_time_between_batch_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 62
          },
          "name": "waitTimeBetweenBatchInSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_os_patch_action#wait_time_between_domain_in_seconds BdsBdsInstanceOsPatchAction#wait_time_between_domain_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 66
          },
          "name": "waitTimeBetweenDomainInSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance-os-patch-action/index:BdsBdsInstanceOsPatchActionPatchingConfigs"
    },
    "cdktf-provider-oci.BdsBdsInstanceOsPatchActionPatchingConfigsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceOsPatchActionPatchingConfigsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-bds-instance-os-patch-action/index.ts",
          "line": 140
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-bds-instance-os-patch-action/index.ts",
        "line": 133
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 203
          },
          "name": "resetBatchSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 232
          },
          "name": "resetToleranceThresholdPerBatch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 248
          },
          "name": "resetToleranceThresholdPerDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 264
          },
          "name": "resetWaitTimeBetweenBatchInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 280
          },
          "name": "resetWaitTimeBetweenDomainInSeconds"
        }
      ],
      "name": "BdsBdsInstanceOsPatchActionPatchingConfigsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 207
          },
          "name": "batchSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 220
          },
          "name": "patchingConfigStrategyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 236
          },
          "name": "toleranceThresholdPerBatchInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 252
          },
          "name": "toleranceThresholdPerDomainInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 268
          },
          "name": "waitTimeBetweenBatchInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 284
          },
          "name": "waitTimeBetweenDomainInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 197
          },
          "name": "batchSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 213
          },
          "name": "patchingConfigStrategy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 226
          },
          "name": "toleranceThresholdPerBatch",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 242
          },
          "name": "toleranceThresholdPerDomain",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 258
          },
          "name": "waitTimeBetweenBatchInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 274
          },
          "name": "waitTimeBetweenDomainInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 144
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceOsPatchActionPatchingConfigs"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance-os-patch-action/index:BdsBdsInstanceOsPatchActionPatchingConfigsOutputReference"
    },
    "cdktf-provider-oci.BdsBdsInstanceOsPatchActionTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceOsPatchActionTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-bds-instance-os-patch-action/index.ts",
        "line": 288
      },
      "name": "BdsBdsInstanceOsPatchActionTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_os_patch_action#create BdsBdsInstanceOsPatchAction#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 292
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_os_patch_action#delete BdsBdsInstanceOsPatchAction#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 296
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_os_patch_action#update BdsBdsInstanceOsPatchAction#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 300
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance-os-patch-action/index:BdsBdsInstanceOsPatchActionTimeouts"
    },
    "cdktf-provider-oci.BdsBdsInstanceOsPatchActionTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceOsPatchActionTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-bds-instance-os-patch-action/index.ts",
          "line": 354
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-bds-instance-os-patch-action/index.ts",
        "line": 346
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 408
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 424
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 440
          },
          "name": "resetUpdate"
        }
      ],
      "name": "BdsBdsInstanceOsPatchActionTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 412
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 428
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 444
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 402
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 418
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 434
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 358
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.BdsBdsInstanceOsPatchActionTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/bds-bds-instance-os-patch-action/index:BdsBdsInstanceOsPatchActionTimeoutsOutputReference"
    },
    "cdktf-provider-oci.BdsBdsInstancePatchAction": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_patch_action oci_bds_bds_instance_patch_action}."
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstancePatchAction",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_patch_action oci_bds_bds_instance_patch_action} Resource."
        },
        "locationInModule": {
          "filename": "src/bds-bds-instance-patch-action/index.ts",
          "line": 484
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.BdsBdsInstancePatchActionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-bds-instance-patch-action/index.ts",
        "line": 452
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a BdsBdsInstancePatchAction resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-patch-action/index.ts",
            "line": 469
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the BdsBdsInstancePatchAction to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_patch_action#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing BdsBdsInstancePatchAction that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the BdsBdsInstancePatchAction to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-patch-action/index.ts",
            "line": 572
          },
          "name": "putPatchingConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.BdsBdsInstancePatchActionPatchingConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-patch-action/index.ts",
            "line": 588
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.BdsBdsInstancePatchActionTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-patch-action/index.ts",
            "line": 546
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-patch-action/index.ts",
            "line": 575
          },
          "name": "resetPatchingConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-patch-action/index.ts",
            "line": 591
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-patch-action/index.ts",
            "line": 603
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-patch-action/index.ts",
            "line": 614
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "BdsBdsInstancePatchAction",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-patch-action/index.ts",
            "line": 457
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-patch-action/index.ts",
            "line": 569
          },
          "name": "patchingConfig",
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstancePatchActionPatchingConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-patch-action/index.ts",
            "line": 585
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstancePatchActionTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-patch-action/index.ts",
            "line": 521
          },
          "name": "bdsInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-patch-action/index.ts",
            "line": 534
          },
          "name": "clusterAdminPasswordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-patch-action/index.ts",
            "line": 550
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-patch-action/index.ts",
            "line": 579
          },
          "name": "patchingConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstancePatchActionPatchingConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-patch-action/index.ts",
            "line": 595
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.BdsBdsInstancePatchActionTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-patch-action/index.ts",
            "line": 563
          },
          "name": "versionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-patch-action/index.ts",
            "line": 514
          },
          "name": "bdsInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-patch-action/index.ts",
            "line": 527
          },
          "name": "clusterAdminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-patch-action/index.ts",
            "line": 540
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-patch-action/index.ts",
            "line": 556
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance-patch-action/index:BdsBdsInstancePatchAction"
    },
    "cdktf-provider-oci.BdsBdsInstancePatchActionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstancePatchActionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-bds-instance-patch-action/index.ts",
        "line": 9
      },
      "name": "BdsBdsInstancePatchActionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_patch_action#bds_instance_id BdsBdsInstancePatchAction#bds_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-patch-action/index.ts",
            "line": 13
          },
          "name": "bdsInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_patch_action#cluster_admin_password BdsBdsInstancePatchAction#cluster_admin_password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-patch-action/index.ts",
            "line": 17
          },
          "name": "clusterAdminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_patch_action#version BdsBdsInstancePatchAction#version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-patch-action/index.ts",
            "line": 28
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_patch_action#id BdsBdsInstancePatchAction#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-patch-action/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_patch_action#patching_config BdsBdsInstancePatchAction#patching_config}",
            "stability": "stable",
            "summary": "patching_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-patch-action/index.ts",
            "line": 34
          },
          "name": "patchingConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstancePatchActionPatchingConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_patch_action#timeouts BdsBdsInstancePatchAction#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-patch-action/index.ts",
            "line": 40
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstancePatchActionTimeouts"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance-patch-action/index:BdsBdsInstancePatchActionConfig"
    },
    "cdktf-provider-oci.BdsBdsInstancePatchActionPatchingConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstancePatchActionPatchingConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-bds-instance-patch-action/index.ts",
        "line": 42
      },
      "name": "BdsBdsInstancePatchActionPatchingConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_patch_action#patching_config_strategy BdsBdsInstancePatchAction#patching_config_strategy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-patch-action/index.ts",
            "line": 50
          },
          "name": "patchingConfigStrategy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_patch_action#batch_size BdsBdsInstancePatchAction#batch_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-patch-action/index.ts",
            "line": 46
          },
          "name": "batchSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_patch_action#tolerance_threshold_per_batch BdsBdsInstancePatchAction#tolerance_threshold_per_batch}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-patch-action/index.ts",
            "line": 54
          },
          "name": "toleranceThresholdPerBatch",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_patch_action#tolerance_threshold_per_domain BdsBdsInstancePatchAction#tolerance_threshold_per_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-patch-action/index.ts",
            "line": 58
          },
          "name": "toleranceThresholdPerDomain",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_patch_action#wait_time_between_batch_in_seconds BdsBdsInstancePatchAction#wait_time_between_batch_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-patch-action/index.ts",
            "line": 62
          },
          "name": "waitTimeBetweenBatchInSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_patch_action#wait_time_between_domain_in_seconds BdsBdsInstancePatchAction#wait_time_between_domain_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-patch-action/index.ts",
            "line": 66
          },
          "name": "waitTimeBetweenDomainInSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance-patch-action/index:BdsBdsInstancePatchActionPatchingConfig"
    },
    "cdktf-provider-oci.BdsBdsInstancePatchActionPatchingConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstancePatchActionPatchingConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-bds-instance-patch-action/index.ts",
          "line": 140
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-bds-instance-patch-action/index.ts",
        "line": 133
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-patch-action/index.ts",
            "line": 203
          },
          "name": "resetBatchSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-patch-action/index.ts",
            "line": 232
          },
          "name": "resetToleranceThresholdPerBatch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-patch-action/index.ts",
            "line": 248
          },
          "name": "resetToleranceThresholdPerDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-patch-action/index.ts",
            "line": 264
          },
          "name": "resetWaitTimeBetweenBatchInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-patch-action/index.ts",
            "line": 280
          },
          "name": "resetWaitTimeBetweenDomainInSeconds"
        }
      ],
      "name": "BdsBdsInstancePatchActionPatchingConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-patch-action/index.ts",
            "line": 207
          },
          "name": "batchSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-patch-action/index.ts",
            "line": 220
          },
          "name": "patchingConfigStrategyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-patch-action/index.ts",
            "line": 236
          },
          "name": "toleranceThresholdPerBatchInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-patch-action/index.ts",
            "line": 252
          },
          "name": "toleranceThresholdPerDomainInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-patch-action/index.ts",
            "line": 268
          },
          "name": "waitTimeBetweenBatchInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-patch-action/index.ts",
            "line": 284
          },
          "name": "waitTimeBetweenDomainInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-patch-action/index.ts",
            "line": 197
          },
          "name": "batchSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-patch-action/index.ts",
            "line": 213
          },
          "name": "patchingConfigStrategy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-patch-action/index.ts",
            "line": 226
          },
          "name": "toleranceThresholdPerBatch",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-patch-action/index.ts",
            "line": 242
          },
          "name": "toleranceThresholdPerDomain",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-patch-action/index.ts",
            "line": 258
          },
          "name": "waitTimeBetweenBatchInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-patch-action/index.ts",
            "line": 274
          },
          "name": "waitTimeBetweenDomainInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-patch-action/index.ts",
            "line": 144
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstancePatchActionPatchingConfig"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance-patch-action/index:BdsBdsInstancePatchActionPatchingConfigOutputReference"
    },
    "cdktf-provider-oci.BdsBdsInstancePatchActionTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstancePatchActionTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-bds-instance-patch-action/index.ts",
        "line": 288
      },
      "name": "BdsBdsInstancePatchActionTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_patch_action#create BdsBdsInstancePatchAction#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-patch-action/index.ts",
            "line": 292
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_patch_action#delete BdsBdsInstancePatchAction#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-patch-action/index.ts",
            "line": 296
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_patch_action#update BdsBdsInstancePatchAction#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-patch-action/index.ts",
            "line": 300
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance-patch-action/index:BdsBdsInstancePatchActionTimeouts"
    },
    "cdktf-provider-oci.BdsBdsInstancePatchActionTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstancePatchActionTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-bds-instance-patch-action/index.ts",
          "line": 354
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-bds-instance-patch-action/index.ts",
        "line": 346
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-patch-action/index.ts",
            "line": 408
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-patch-action/index.ts",
            "line": 424
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-patch-action/index.ts",
            "line": 440
          },
          "name": "resetUpdate"
        }
      ],
      "name": "BdsBdsInstancePatchActionTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-patch-action/index.ts",
            "line": 412
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-patch-action/index.ts",
            "line": 428
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-patch-action/index.ts",
            "line": 444
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-patch-action/index.ts",
            "line": 402
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-patch-action/index.ts",
            "line": 418
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-patch-action/index.ts",
            "line": 434
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-patch-action/index.ts",
            "line": 358
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.BdsBdsInstancePatchActionTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/bds-bds-instance-patch-action/index:BdsBdsInstancePatchActionTimeoutsOutputReference"
    },
    "cdktf-provider-oci.BdsBdsInstanceResourcePrincipalConfiguration": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_resource_principal_configuration oci_bds_bds_instance_resource_principal_configuration}."
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceResourcePrincipalConfiguration",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_resource_principal_configuration oci_bds_bds_instance_resource_principal_configuration} Resource."
        },
        "locationInModule": {
          "filename": "src/bds-bds-instance-resource-principal-configuration/index.ts",
          "line": 240
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.BdsBdsInstanceResourcePrincipalConfigurationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-bds-instance-resource-principal-configuration/index.ts",
        "line": 208
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a BdsBdsInstanceResourcePrincipalConfiguration resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-resource-principal-configuration/index.ts",
            "line": 225
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the BdsBdsInstanceResourcePrincipalConfiguration to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_resource_principal_configuration#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing BdsBdsInstanceResourcePrincipalConfiguration that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the BdsBdsInstanceResourcePrincipalConfiguration to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-resource-principal-configuration/index.ts",
            "line": 386
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.BdsBdsInstanceResourcePrincipalConfigurationTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-resource-principal-configuration/index.ts",
            "line": 316
          },
          "name": "resetForceRefreshResourcePrincipalTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-resource-principal-configuration/index.ts",
            "line": 332
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-resource-principal-configuration/index.ts",
            "line": 348
          },
          "name": "resetSessionTokenLifeSpanDurationInHours"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-resource-principal-configuration/index.ts",
            "line": 389
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-resource-principal-configuration/index.ts",
            "line": 401
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-resource-principal-configuration/index.ts",
            "line": 413
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "BdsBdsInstanceResourcePrincipalConfiguration",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-resource-principal-configuration/index.ts",
            "line": 213
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-resource-principal-configuration/index.ts",
            "line": 357
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-resource-principal-configuration/index.ts",
            "line": 362
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-resource-principal-configuration/index.ts",
            "line": 383
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceResourcePrincipalConfigurationTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-resource-principal-configuration/index.ts",
            "line": 367
          },
          "name": "timeTokenExpiry",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-resource-principal-configuration/index.ts",
            "line": 372
          },
          "name": "timeTokenRefreshed",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-resource-principal-configuration/index.ts",
            "line": 377
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-resource-principal-configuration/index.ts",
            "line": 278
          },
          "name": "bdsInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-resource-principal-configuration/index.ts",
            "line": 291
          },
          "name": "clusterAdminPasswordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-resource-principal-configuration/index.ts",
            "line": 304
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-resource-principal-configuration/index.ts",
            "line": 320
          },
          "name": "forceRefreshResourcePrincipalTriggerInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-resource-principal-configuration/index.ts",
            "line": 336
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-resource-principal-configuration/index.ts",
            "line": 352
          },
          "name": "sessionTokenLifeSpanDurationInHoursInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-resource-principal-configuration/index.ts",
            "line": 393
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.BdsBdsInstanceResourcePrincipalConfigurationTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-resource-principal-configuration/index.ts",
            "line": 271
          },
          "name": "bdsInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-resource-principal-configuration/index.ts",
            "line": 284
          },
          "name": "clusterAdminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-resource-principal-configuration/index.ts",
            "line": 297
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-resource-principal-configuration/index.ts",
            "line": 310
          },
          "name": "forceRefreshResourcePrincipalTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-resource-principal-configuration/index.ts",
            "line": 326
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-resource-principal-configuration/index.ts",
            "line": 342
          },
          "name": "sessionTokenLifeSpanDurationInHours",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance-resource-principal-configuration/index:BdsBdsInstanceResourcePrincipalConfiguration"
    },
    "cdktf-provider-oci.BdsBdsInstanceResourcePrincipalConfigurationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceResourcePrincipalConfigurationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-bds-instance-resource-principal-configuration/index.ts",
        "line": 9
      },
      "name": "BdsBdsInstanceResourcePrincipalConfigurationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_resource_principal_configuration#bds_instance_id BdsBdsInstanceResourcePrincipalConfiguration#bds_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-resource-principal-configuration/index.ts",
            "line": 13
          },
          "name": "bdsInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_resource_principal_configuration#cluster_admin_password BdsBdsInstanceResourcePrincipalConfiguration#cluster_admin_password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-resource-principal-configuration/index.ts",
            "line": 17
          },
          "name": "clusterAdminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_resource_principal_configuration#display_name BdsBdsInstanceResourcePrincipalConfiguration#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-resource-principal-configuration/index.ts",
            "line": 21
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_resource_principal_configuration#force_refresh_resource_principal_trigger BdsBdsInstanceResourcePrincipalConfiguration#force_refresh_resource_principal_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-resource-principal-configuration/index.ts",
            "line": 25
          },
          "name": "forceRefreshResourcePrincipalTrigger",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_resource_principal_configuration#id BdsBdsInstanceResourcePrincipalConfiguration#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-resource-principal-configuration/index.ts",
            "line": 32
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_resource_principal_configuration#session_token_life_span_duration_in_hours BdsBdsInstanceResourcePrincipalConfiguration#session_token_life_span_duration_in_hours}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-resource-principal-configuration/index.ts",
            "line": 36
          },
          "name": "sessionTokenLifeSpanDurationInHours",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_resource_principal_configuration#timeouts BdsBdsInstanceResourcePrincipalConfiguration#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-resource-principal-configuration/index.ts",
            "line": 42
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceResourcePrincipalConfigurationTimeouts"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance-resource-principal-configuration/index:BdsBdsInstanceResourcePrincipalConfigurationConfig"
    },
    "cdktf-provider-oci.BdsBdsInstanceResourcePrincipalConfigurationTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceResourcePrincipalConfigurationTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-bds-instance-resource-principal-configuration/index.ts",
        "line": 44
      },
      "name": "BdsBdsInstanceResourcePrincipalConfigurationTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_resource_principal_configuration#create BdsBdsInstanceResourcePrincipalConfiguration#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-resource-principal-configuration/index.ts",
            "line": 48
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_resource_principal_configuration#delete BdsBdsInstanceResourcePrincipalConfiguration#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-resource-principal-configuration/index.ts",
            "line": 52
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance_resource_principal_configuration#update BdsBdsInstanceResourcePrincipalConfiguration#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-resource-principal-configuration/index.ts",
            "line": 56
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance-resource-principal-configuration/index:BdsBdsInstanceResourcePrincipalConfigurationTimeouts"
    },
    "cdktf-provider-oci.BdsBdsInstanceResourcePrincipalConfigurationTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceResourcePrincipalConfigurationTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-bds-instance-resource-principal-configuration/index.ts",
          "line": 110
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-bds-instance-resource-principal-configuration/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-resource-principal-configuration/index.ts",
            "line": 164
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-resource-principal-configuration/index.ts",
            "line": 180
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-resource-principal-configuration/index.ts",
            "line": 196
          },
          "name": "resetUpdate"
        }
      ],
      "name": "BdsBdsInstanceResourcePrincipalConfigurationTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-resource-principal-configuration/index.ts",
            "line": 168
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-resource-principal-configuration/index.ts",
            "line": 184
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-resource-principal-configuration/index.ts",
            "line": 200
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-resource-principal-configuration/index.ts",
            "line": 158
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-resource-principal-configuration/index.ts",
            "line": 174
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-resource-principal-configuration/index.ts",
            "line": 190
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-resource-principal-configuration/index.ts",
            "line": 114
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.BdsBdsInstanceResourcePrincipalConfigurationTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/bds-bds-instance-resource-principal-configuration/index:BdsBdsInstanceResourcePrincipalConfigurationTimeoutsOutputReference"
    },
    "cdktf-provider-oci.BdsBdsInstanceStartClusterShapeConfigs": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceStartClusterShapeConfigs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-bds-instance/index.ts",
        "line": 2619
      },
      "name": "BdsBdsInstanceStartClusterShapeConfigs",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#node_type_shape_configs BdsBdsInstance#node_type_shape_configs}",
            "stability": "stable",
            "summary": "node_type_shape_configs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2625
          },
          "name": "nodeTypeShapeConfigs",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.BdsBdsInstanceStartClusterShapeConfigsNodeTypeShapeConfigs"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/bds-bds-instance/index:BdsBdsInstanceStartClusterShapeConfigs"
    },
    "cdktf-provider-oci.BdsBdsInstanceStartClusterShapeConfigsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceStartClusterShapeConfigsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-bds-instance/index.ts",
          "line": 2726
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-bds-instance/index.ts",
        "line": 2718
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2733
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.BdsBdsInstanceStartClusterShapeConfigsOutputReference"
            }
          }
        }
      ],
      "name": "BdsBdsInstanceStartClusterShapeConfigsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2726
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2726
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2726
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2719
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.BdsBdsInstanceStartClusterShapeConfigs"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/bds-bds-instance/index:BdsBdsInstanceStartClusterShapeConfigsList"
    },
    "cdktf-provider-oci.BdsBdsInstanceStartClusterShapeConfigsNodeTypeShapeConfigs": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceStartClusterShapeConfigsNodeTypeShapeConfigs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-bds-instance/index.ts",
        "line": 2470
      },
      "name": "BdsBdsInstanceStartClusterShapeConfigsNodeTypeShapeConfigs",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#node_type BdsBdsInstance#node_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2474
          },
          "name": "nodeType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#shape BdsBdsInstance#shape}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2478
          },
          "name": "shape",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance/index:BdsBdsInstanceStartClusterShapeConfigsNodeTypeShapeConfigs"
    },
    "cdktf-provider-oci.BdsBdsInstanceStartClusterShapeConfigsNodeTypeShapeConfigsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceStartClusterShapeConfigsNodeTypeShapeConfigsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-bds-instance/index.ts",
          "line": 2608
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-bds-instance/index.ts",
        "line": 2600
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2615
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.BdsBdsInstanceStartClusterShapeConfigsNodeTypeShapeConfigsOutputReference"
            }
          }
        }
      ],
      "name": "BdsBdsInstanceStartClusterShapeConfigsNodeTypeShapeConfigsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2608
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2608
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2608
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2601
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.BdsBdsInstanceStartClusterShapeConfigsNodeTypeShapeConfigs"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/bds-bds-instance/index:BdsBdsInstanceStartClusterShapeConfigsNodeTypeShapeConfigsList"
    },
    "cdktf-provider-oci.BdsBdsInstanceStartClusterShapeConfigsNodeTypeShapeConfigsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceStartClusterShapeConfigsNodeTypeShapeConfigsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-bds-instance/index.ts",
          "line": 2527
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-bds-instance/index.ts",
        "line": 2517
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2575
          },
          "name": "resetNodeType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2591
          },
          "name": "resetShape"
        }
      ],
      "name": "BdsBdsInstanceStartClusterShapeConfigsNodeTypeShapeConfigsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2579
          },
          "name": "nodeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2595
          },
          "name": "shapeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2569
          },
          "name": "nodeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2585
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2531
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.BdsBdsInstanceStartClusterShapeConfigsNodeTypeShapeConfigs"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/bds-bds-instance/index:BdsBdsInstanceStartClusterShapeConfigsNodeTypeShapeConfigsOutputReference"
    },
    "cdktf-provider-oci.BdsBdsInstanceStartClusterShapeConfigsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceStartClusterShapeConfigsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-bds-instance/index.ts",
          "line": 2667
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-bds-instance/index.ts",
        "line": 2657
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2706
          },
          "name": "putNodeTypeShapeConfigs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.BdsBdsInstanceStartClusterShapeConfigsNodeTypeShapeConfigs"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2709
          },
          "name": "resetNodeTypeShapeConfigs"
        }
      ],
      "name": "BdsBdsInstanceStartClusterShapeConfigsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2703
          },
          "name": "nodeTypeShapeConfigs",
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceStartClusterShapeConfigsNodeTypeShapeConfigsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2713
          },
          "name": "nodeTypeShapeConfigsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.BdsBdsInstanceStartClusterShapeConfigsNodeTypeShapeConfigs"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2671
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.BdsBdsInstanceStartClusterShapeConfigs"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/bds-bds-instance/index:BdsBdsInstanceStartClusterShapeConfigsOutputReference"
    },
    "cdktf-provider-oci.BdsBdsInstanceTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-bds-instance/index.ts",
        "line": 2737
      },
      "name": "BdsBdsInstanceTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#create BdsBdsInstance#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2741
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#delete BdsBdsInstance#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2745
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#update BdsBdsInstance#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2749
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance/index:BdsBdsInstanceTimeouts"
    },
    "cdktf-provider-oci.BdsBdsInstanceTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-bds-instance/index.ts",
          "line": 2803
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-bds-instance/index.ts",
        "line": 2795
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2857
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2873
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2889
          },
          "name": "resetUpdate"
        }
      ],
      "name": "BdsBdsInstanceTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2861
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2877
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2893
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2851
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2867
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2883
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2807
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.BdsBdsInstanceTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/bds-bds-instance/index:BdsBdsInstanceTimeoutsOutputReference"
    },
    "cdktf-provider-oci.BdsBdsInstanceUtilNode": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceUtilNode",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-bds-instance/index.ts",
        "line": 3047
      },
      "name": "BdsBdsInstanceUtilNode",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#number_of_nodes BdsBdsInstance#number_of_nodes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3055
          },
          "name": "numberOfNodes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#shape BdsBdsInstance#shape}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3059
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#subnet_id BdsBdsInstance#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3063
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#block_volume_size_in_gbs BdsBdsInstance#block_volume_size_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3051
          },
          "name": "blockVolumeSizeInGbs",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#shape_config BdsBdsInstance#shape_config}",
            "stability": "stable",
            "summary": "shape_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3069
          },
          "name": "shapeConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceUtilNodeShapeConfig"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance/index:BdsBdsInstanceUtilNode"
    },
    "cdktf-provider-oci.BdsBdsInstanceUtilNodeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceUtilNodeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-bds-instance/index.ts",
          "line": 3136
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-bds-instance/index.ts",
        "line": 3129
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3245
          },
          "name": "putShapeConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.BdsBdsInstanceUtilNodeShapeConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3193
          },
          "name": "resetBlockVolumeSizeInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3248
          },
          "name": "resetShapeConfig"
        }
      ],
      "name": "BdsBdsInstanceUtilNodeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3242
          },
          "name": "shapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceUtilNodeShapeConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3197
          },
          "name": "blockVolumeSizeInGbsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3210
          },
          "name": "numberOfNodesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3252
          },
          "name": "shapeConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceUtilNodeShapeConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3223
          },
          "name": "shapeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3236
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3187
          },
          "name": "blockVolumeSizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3203
          },
          "name": "numberOfNodes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3216
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3229
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3140
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceUtilNode"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance/index:BdsBdsInstanceUtilNodeOutputReference"
    },
    "cdktf-provider-oci.BdsBdsInstanceUtilNodeShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceUtilNodeShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-bds-instance/index.ts",
        "line": 2897
      },
      "name": "BdsBdsInstanceUtilNodeShapeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#memory_in_gbs BdsBdsInstance#memory_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2901
          },
          "name": "memoryInGbs",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#nvmes BdsBdsInstance#nvmes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2905
          },
          "name": "nvmes",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#ocpus BdsBdsInstance#ocpus}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2909
          },
          "name": "ocpus",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance/index:BdsBdsInstanceUtilNodeShapeConfig"
    },
    "cdktf-provider-oci.BdsBdsInstanceUtilNodeShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceUtilNodeShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-bds-instance/index.ts",
          "line": 2962
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-bds-instance/index.ts",
        "line": 2955
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3007
          },
          "name": "resetMemoryInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3023
          },
          "name": "resetNvmes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3039
          },
          "name": "resetOcpus"
        }
      ],
      "name": "BdsBdsInstanceUtilNodeShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3011
          },
          "name": "memoryInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3027
          },
          "name": "nvmesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3043
          },
          "name": "ocpusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3001
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3017
          },
          "name": "nvmes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3033
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 2966
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceUtilNodeShapeConfig"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance/index:BdsBdsInstanceUtilNodeShapeConfigOutputReference"
    },
    "cdktf-provider-oci.BdsBdsInstanceWorkerNode": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceWorkerNode",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-bds-instance/index.ts",
        "line": 3406
      },
      "name": "BdsBdsInstanceWorkerNode",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#number_of_nodes BdsBdsInstance#number_of_nodes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3414
          },
          "name": "numberOfNodes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#shape BdsBdsInstance#shape}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3418
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#subnet_id BdsBdsInstance#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3422
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#block_volume_size_in_gbs BdsBdsInstance#block_volume_size_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3410
          },
          "name": "blockVolumeSizeInGbs",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#shape_config BdsBdsInstance#shape_config}",
            "stability": "stable",
            "summary": "shape_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3428
          },
          "name": "shapeConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceWorkerNodeShapeConfig"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance/index:BdsBdsInstanceWorkerNode"
    },
    "cdktf-provider-oci.BdsBdsInstanceWorkerNodeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceWorkerNodeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-bds-instance/index.ts",
          "line": 3495
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-bds-instance/index.ts",
        "line": 3488
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3604
          },
          "name": "putShapeConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.BdsBdsInstanceWorkerNodeShapeConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3552
          },
          "name": "resetBlockVolumeSizeInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3607
          },
          "name": "resetShapeConfig"
        }
      ],
      "name": "BdsBdsInstanceWorkerNodeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3601
          },
          "name": "shapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceWorkerNodeShapeConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3556
          },
          "name": "blockVolumeSizeInGbsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3569
          },
          "name": "numberOfNodesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3611
          },
          "name": "shapeConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceWorkerNodeShapeConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3582
          },
          "name": "shapeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3595
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3546
          },
          "name": "blockVolumeSizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3562
          },
          "name": "numberOfNodes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3575
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3588
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3499
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceWorkerNode"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance/index:BdsBdsInstanceWorkerNodeOutputReference"
    },
    "cdktf-provider-oci.BdsBdsInstanceWorkerNodeShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceWorkerNodeShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-bds-instance/index.ts",
        "line": 3256
      },
      "name": "BdsBdsInstanceWorkerNodeShapeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#memory_in_gbs BdsBdsInstance#memory_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3260
          },
          "name": "memoryInGbs",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#nvmes BdsBdsInstance#nvmes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3264
          },
          "name": "nvmes",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/bds_bds_instance#ocpus BdsBdsInstance#ocpus}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3268
          },
          "name": "ocpus",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance/index:BdsBdsInstanceWorkerNodeShapeConfig"
    },
    "cdktf-provider-oci.BdsBdsInstanceWorkerNodeShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceWorkerNodeShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-bds-instance/index.ts",
          "line": 3321
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-bds-instance/index.ts",
        "line": 3314
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3366
          },
          "name": "resetMemoryInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3382
          },
          "name": "resetNvmes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3398
          },
          "name": "resetOcpus"
        }
      ],
      "name": "BdsBdsInstanceWorkerNodeShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3370
          },
          "name": "memoryInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3386
          },
          "name": "nvmesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3402
          },
          "name": "ocpusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3360
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3376
          },
          "name": "nvmes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3392
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance/index.ts",
            "line": 3325
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceWorkerNodeShapeConfig"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance/index:BdsBdsInstanceWorkerNodeShapeConfigOutputReference"
    },
    "cdktf-provider-oci.BlockchainBlockchainPlatform": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/blockchain_blockchain_platform oci_blockchain_blockchain_platform}."
      },
      "fqn": "cdktf-provider-oci.BlockchainBlockchainPlatform",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/blockchain_blockchain_platform oci_blockchain_blockchain_platform} Resource."
        },
        "locationInModule": {
          "filename": "src/blockchain-blockchain-platform/index.ts",
          "line": 950
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.BlockchainBlockchainPlatformConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/blockchain-blockchain-platform/index.ts",
        "line": 918
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a BlockchainBlockchainPlatform resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 935
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the BlockchainBlockchainPlatform to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/blockchain_blockchain_platform#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing BlockchainBlockchainPlatform that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the BlockchainBlockchainPlatform to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 1293
          },
          "name": "putReplicas",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.BlockchainBlockchainPlatformReplicas"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 1309
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.BlockchainBlockchainPlatformTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 998
          },
          "name": "resetCaCertArchiveText"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 1046
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 1062
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 1091
          },
          "name": "resetFederatedUserId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 1107
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 1129
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 1158
          },
          "name": "resetIsByol"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 1184
          },
          "name": "resetLoadBalancerShape"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 1218
          },
          "name": "resetPlatformVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 1296
          },
          "name": "resetReplicas"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 1249
          },
          "name": "resetStorageSizeInTbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 1312
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 1280
          },
          "name": "resetTotalOcpuCapacity"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 1324
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 1347
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "BlockchainBlockchainPlatform",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 923
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 1021
          },
          "name": "componentDetails",
          "type": {
            "fqn": "cdktf-provider-oci.BlockchainBlockchainPlatformComponentDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 1117
          },
          "name": "hostOcpuUtilizationInfo",
          "type": {
            "fqn": "cdktf-provider-oci.BlockchainBlockchainPlatformHostOcpuUtilizationInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 1167
          },
          "name": "isMultiAd",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 1172
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 1206
          },
          "name": "platformShapeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 1290
          },
          "name": "replicas",
          "type": {
            "fqn": "cdktf-provider-oci.BlockchainBlockchainPlatformReplicasOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 1227
          },
          "name": "serviceEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 1232
          },
          "name": "serviceVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 1237
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 1258
          },
          "name": "storageUsedInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 1263
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 1306
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.BlockchainBlockchainPlatformTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 1268
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 1002
          },
          "name": "caCertArchiveTextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 1015
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 1034
          },
          "name": "computeShapeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 1050
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 1066
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 1079
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 1095
          },
          "name": "federatedUserIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 1111
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 1146
          },
          "name": "idcsAccessTokenInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 1133
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 1162
          },
          "name": "isByolInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 1188
          },
          "name": "loadBalancerShapeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 1201
          },
          "name": "platformRoleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 1222
          },
          "name": "platformVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 1300
          },
          "name": "replicasInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BlockchainBlockchainPlatformReplicas"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 1253
          },
          "name": "storageSizeInTbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 1316
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.BlockchainBlockchainPlatformTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 1284
          },
          "name": "totalOcpuCapacityInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 992
          },
          "name": "caCertArchiveText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 1008
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 1027
          },
          "name": "computeShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 1040
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 1056
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 1072
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 1085
          },
          "name": "federatedUserId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 1101
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 1123
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 1139
          },
          "name": "idcsAccessToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 1152
          },
          "name": "isByol",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 1178
          },
          "name": "loadBalancerShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 1194
          },
          "name": "platformRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 1212
          },
          "name": "platformVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 1243
          },
          "name": "storageSizeInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 1274
          },
          "name": "totalOcpuCapacity",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/blockchain-blockchain-platform/index:BlockchainBlockchainPlatform"
    },
    "cdktf-provider-oci.BlockchainBlockchainPlatformComponentDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BlockchainBlockchainPlatformComponentDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/blockchain-blockchain-platform/index.ts",
        "line": 437
      },
      "name": "BlockchainBlockchainPlatformComponentDetails",
      "symbolId": "src/blockchain-blockchain-platform/index:BlockchainBlockchainPlatformComponentDetails"
    },
    "cdktf-provider-oci.BlockchainBlockchainPlatformComponentDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BlockchainBlockchainPlatformComponentDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/blockchain-blockchain-platform/index.ts",
          "line": 508
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/blockchain-blockchain-platform/index.ts",
        "line": 501
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 515
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.BlockchainBlockchainPlatformComponentDetailsOutputReference"
            }
          }
        }
      ],
      "name": "BlockchainBlockchainPlatformComponentDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 508
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 508
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 508
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/blockchain-blockchain-platform/index:BlockchainBlockchainPlatformComponentDetailsList"
    },
    "cdktf-provider-oci.BlockchainBlockchainPlatformComponentDetailsOsns": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BlockchainBlockchainPlatformComponentDetailsOsns",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/blockchain-blockchain-platform/index.ts",
        "line": 165
      },
      "name": "BlockchainBlockchainPlatformComponentDetailsOsns",
      "symbolId": "src/blockchain-blockchain-platform/index:BlockchainBlockchainPlatformComponentDetailsOsns"
    },
    "cdktf-provider-oci.BlockchainBlockchainPlatformComponentDetailsOsnsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BlockchainBlockchainPlatformComponentDetailsOsnsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/blockchain-blockchain-platform/index.ts",
          "line": 245
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/blockchain-blockchain-platform/index.ts",
        "line": 238
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 252
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.BlockchainBlockchainPlatformComponentDetailsOsnsOutputReference"
            }
          }
        }
      ],
      "name": "BlockchainBlockchainPlatformComponentDetailsOsnsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 245
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 245
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 245
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/blockchain-blockchain-platform/index:BlockchainBlockchainPlatformComponentDetailsOsnsList"
    },
    "cdktf-provider-oci.BlockchainBlockchainPlatformComponentDetailsOsnsOcpuAllocationParam": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BlockchainBlockchainPlatformComponentDetailsOsnsOcpuAllocationParam",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/blockchain-blockchain-platform/index.ts",
        "line": 90
      },
      "name": "BlockchainBlockchainPlatformComponentDetailsOsnsOcpuAllocationParam",
      "symbolId": "src/blockchain-blockchain-platform/index:BlockchainBlockchainPlatformComponentDetailsOsnsOcpuAllocationParam"
    },
    "cdktf-provider-oci.BlockchainBlockchainPlatformComponentDetailsOsnsOcpuAllocationParamList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BlockchainBlockchainPlatformComponentDetailsOsnsOcpuAllocationParamList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/blockchain-blockchain-platform/index.ts",
          "line": 154
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/blockchain-blockchain-platform/index.ts",
        "line": 147
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 161
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.BlockchainBlockchainPlatformComponentDetailsOsnsOcpuAllocationParamOutputReference"
            }
          }
        }
      ],
      "name": "BlockchainBlockchainPlatformComponentDetailsOsnsOcpuAllocationParamList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 154
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 154
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 154
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/blockchain-blockchain-platform/index:BlockchainBlockchainPlatformComponentDetailsOsnsOcpuAllocationParamList"
    },
    "cdktf-provider-oci.BlockchainBlockchainPlatformComponentDetailsOsnsOcpuAllocationParamOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BlockchainBlockchainPlatformComponentDetailsOsnsOcpuAllocationParamOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/blockchain-blockchain-platform/index.ts",
          "line": 122
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/blockchain-blockchain-platform/index.ts",
        "line": 113
      },
      "name": "BlockchainBlockchainPlatformComponentDetailsOsnsOcpuAllocationParamOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 142
          },
          "name": "ocpuAllocationNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 126
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BlockchainBlockchainPlatformComponentDetailsOsnsOcpuAllocationParam"
          }
        }
      ],
      "symbolId": "src/blockchain-blockchain-platform/index:BlockchainBlockchainPlatformComponentDetailsOsnsOcpuAllocationParamOutputReference"
    },
    "cdktf-provider-oci.BlockchainBlockchainPlatformComponentDetailsOsnsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BlockchainBlockchainPlatformComponentDetailsOsnsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/blockchain-blockchain-platform/index.ts",
          "line": 197
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/blockchain-blockchain-platform/index.ts",
        "line": 188
      },
      "name": "BlockchainBlockchainPlatformComponentDetailsOsnsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 217
          },
          "name": "ad",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 223
          },
          "name": "ocpuAllocationParam",
          "type": {
            "fqn": "cdktf-provider-oci.BlockchainBlockchainPlatformComponentDetailsOsnsOcpuAllocationParamList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 228
          },
          "name": "osnKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 233
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 201
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BlockchainBlockchainPlatformComponentDetailsOsns"
          }
        }
      ],
      "symbolId": "src/blockchain-blockchain-platform/index:BlockchainBlockchainPlatformComponentDetailsOsnsOutputReference"
    },
    "cdktf-provider-oci.BlockchainBlockchainPlatformComponentDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BlockchainBlockchainPlatformComponentDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/blockchain-blockchain-platform/index.ts",
          "line": 469
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/blockchain-blockchain-platform/index.ts",
        "line": 460
      },
      "name": "BlockchainBlockchainPlatformComponentDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 490
          },
          "name": "osns",
          "type": {
            "fqn": "cdktf-provider-oci.BlockchainBlockchainPlatformComponentDetailsOsnsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 496
          },
          "name": "peers",
          "type": {
            "fqn": "cdktf-provider-oci.BlockchainBlockchainPlatformComponentDetailsPeersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 473
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BlockchainBlockchainPlatformComponentDetails"
          }
        }
      ],
      "symbolId": "src/blockchain-blockchain-platform/index:BlockchainBlockchainPlatformComponentDetailsOutputReference"
    },
    "cdktf-provider-oci.BlockchainBlockchainPlatformComponentDetailsPeers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BlockchainBlockchainPlatformComponentDetailsPeers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/blockchain-blockchain-platform/index.ts",
        "line": 331
      },
      "name": "BlockchainBlockchainPlatformComponentDetailsPeers",
      "symbolId": "src/blockchain-blockchain-platform/index:BlockchainBlockchainPlatformComponentDetailsPeers"
    },
    "cdktf-provider-oci.BlockchainBlockchainPlatformComponentDetailsPeersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BlockchainBlockchainPlatformComponentDetailsPeersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/blockchain-blockchain-platform/index.ts",
          "line": 426
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/blockchain-blockchain-platform/index.ts",
        "line": 419
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 433
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.BlockchainBlockchainPlatformComponentDetailsPeersOutputReference"
            }
          }
        }
      ],
      "name": "BlockchainBlockchainPlatformComponentDetailsPeersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 426
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 426
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 426
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/blockchain-blockchain-platform/index:BlockchainBlockchainPlatformComponentDetailsPeersList"
    },
    "cdktf-provider-oci.BlockchainBlockchainPlatformComponentDetailsPeersOcpuAllocationParam": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BlockchainBlockchainPlatformComponentDetailsPeersOcpuAllocationParam",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/blockchain-blockchain-platform/index.ts",
        "line": 256
      },
      "name": "BlockchainBlockchainPlatformComponentDetailsPeersOcpuAllocationParam",
      "symbolId": "src/blockchain-blockchain-platform/index:BlockchainBlockchainPlatformComponentDetailsPeersOcpuAllocationParam"
    },
    "cdktf-provider-oci.BlockchainBlockchainPlatformComponentDetailsPeersOcpuAllocationParamList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BlockchainBlockchainPlatformComponentDetailsPeersOcpuAllocationParamList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/blockchain-blockchain-platform/index.ts",
          "line": 320
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/blockchain-blockchain-platform/index.ts",
        "line": 313
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 327
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.BlockchainBlockchainPlatformComponentDetailsPeersOcpuAllocationParamOutputReference"
            }
          }
        }
      ],
      "name": "BlockchainBlockchainPlatformComponentDetailsPeersOcpuAllocationParamList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 320
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 320
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 320
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/blockchain-blockchain-platform/index:BlockchainBlockchainPlatformComponentDetailsPeersOcpuAllocationParamList"
    },
    "cdktf-provider-oci.BlockchainBlockchainPlatformComponentDetailsPeersOcpuAllocationParamOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BlockchainBlockchainPlatformComponentDetailsPeersOcpuAllocationParamOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/blockchain-blockchain-platform/index.ts",
          "line": 288
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/blockchain-blockchain-platform/index.ts",
        "line": 279
      },
      "name": "BlockchainBlockchainPlatformComponentDetailsPeersOcpuAllocationParamOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 308
          },
          "name": "ocpuAllocationNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 292
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BlockchainBlockchainPlatformComponentDetailsPeersOcpuAllocationParam"
          }
        }
      ],
      "symbolId": "src/blockchain-blockchain-platform/index:BlockchainBlockchainPlatformComponentDetailsPeersOcpuAllocationParamOutputReference"
    },
    "cdktf-provider-oci.BlockchainBlockchainPlatformComponentDetailsPeersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BlockchainBlockchainPlatformComponentDetailsPeersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/blockchain-blockchain-platform/index.ts",
          "line": 363
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/blockchain-blockchain-platform/index.ts",
        "line": 354
      },
      "name": "BlockchainBlockchainPlatformComponentDetailsPeersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 383
          },
          "name": "ad",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 388
          },
          "name": "alias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 393
          },
          "name": "host",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 399
          },
          "name": "ocpuAllocationParam",
          "type": {
            "fqn": "cdktf-provider-oci.BlockchainBlockchainPlatformComponentDetailsPeersOcpuAllocationParamList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 404
          },
          "name": "peerKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 409
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 414
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 367
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BlockchainBlockchainPlatformComponentDetailsPeers"
          }
        }
      ],
      "symbolId": "src/blockchain-blockchain-platform/index:BlockchainBlockchainPlatformComponentDetailsPeersOutputReference"
    },
    "cdktf-provider-oci.BlockchainBlockchainPlatformConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BlockchainBlockchainPlatformConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/blockchain-blockchain-platform/index.ts",
        "line": 9
      },
      "name": "BlockchainBlockchainPlatformConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/blockchain_blockchain_platform#compartment_id BlockchainBlockchainPlatform#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 17
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/blockchain_blockchain_platform#compute_shape BlockchainBlockchainPlatform#compute_shape}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 21
          },
          "name": "computeShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/blockchain_blockchain_platform#display_name BlockchainBlockchainPlatform#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 33
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/blockchain_blockchain_platform#idcs_access_token BlockchainBlockchainPlatform#idcs_access_token}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 52
          },
          "name": "idcsAccessToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/blockchain_blockchain_platform#platform_role BlockchainBlockchainPlatform#platform_role}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 64
          },
          "name": "platformRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/blockchain_blockchain_platform#ca_cert_archive_text BlockchainBlockchainPlatform#ca_cert_archive_text}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 13
          },
          "name": "caCertArchiveText",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/blockchain_blockchain_platform#defined_tags BlockchainBlockchainPlatform#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 25
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/blockchain_blockchain_platform#description BlockchainBlockchainPlatform#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 29
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/blockchain_blockchain_platform#federated_user_id BlockchainBlockchainPlatform#federated_user_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 37
          },
          "name": "federatedUserId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/blockchain_blockchain_platform#freeform_tags BlockchainBlockchainPlatform#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 41
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/blockchain_blockchain_platform#id BlockchainBlockchainPlatform#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 48
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/blockchain_blockchain_platform#is_byol BlockchainBlockchainPlatform#is_byol}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 56
          },
          "name": "isByol",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/blockchain_blockchain_platform#load_balancer_shape BlockchainBlockchainPlatform#load_balancer_shape}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 60
          },
          "name": "loadBalancerShape",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/blockchain_blockchain_platform#platform_version BlockchainBlockchainPlatform#platform_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 68
          },
          "name": "platformVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/blockchain_blockchain_platform#replicas BlockchainBlockchainPlatform#replicas}",
            "stability": "stable",
            "summary": "replicas block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 82
          },
          "name": "replicas",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BlockchainBlockchainPlatformReplicas"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/blockchain_blockchain_platform#storage_size_in_tbs BlockchainBlockchainPlatform#storage_size_in_tbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 72
          },
          "name": "storageSizeInTbs",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/blockchain_blockchain_platform#timeouts BlockchainBlockchainPlatform#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 88
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BlockchainBlockchainPlatformTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/blockchain_blockchain_platform#total_ocpu_capacity BlockchainBlockchainPlatform#total_ocpu_capacity}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 76
          },
          "name": "totalOcpuCapacity",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/blockchain-blockchain-platform/index:BlockchainBlockchainPlatformConfig"
    },
    "cdktf-provider-oci.BlockchainBlockchainPlatformHostOcpuUtilizationInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BlockchainBlockchainPlatformHostOcpuUtilizationInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/blockchain-blockchain-platform/index.ts",
        "line": 519
      },
      "name": "BlockchainBlockchainPlatformHostOcpuUtilizationInfo",
      "symbolId": "src/blockchain-blockchain-platform/index:BlockchainBlockchainPlatformHostOcpuUtilizationInfo"
    },
    "cdktf-provider-oci.BlockchainBlockchainPlatformHostOcpuUtilizationInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BlockchainBlockchainPlatformHostOcpuUtilizationInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/blockchain-blockchain-platform/index.ts",
          "line": 593
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/blockchain-blockchain-platform/index.ts",
        "line": 586
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 600
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.BlockchainBlockchainPlatformHostOcpuUtilizationInfoOutputReference"
            }
          }
        }
      ],
      "name": "BlockchainBlockchainPlatformHostOcpuUtilizationInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 593
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 593
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 593
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/blockchain-blockchain-platform/index:BlockchainBlockchainPlatformHostOcpuUtilizationInfoList"
    },
    "cdktf-provider-oci.BlockchainBlockchainPlatformHostOcpuUtilizationInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BlockchainBlockchainPlatformHostOcpuUtilizationInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/blockchain-blockchain-platform/index.ts",
          "line": 551
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/blockchain-blockchain-platform/index.ts",
        "line": 542
      },
      "name": "BlockchainBlockchainPlatformHostOcpuUtilizationInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 571
          },
          "name": "host",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 576
          },
          "name": "ocpuCapacityNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 581
          },
          "name": "ocpuUtilizationNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 555
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BlockchainBlockchainPlatformHostOcpuUtilizationInfo"
          }
        }
      ],
      "symbolId": "src/blockchain-blockchain-platform/index:BlockchainBlockchainPlatformHostOcpuUtilizationInfoOutputReference"
    },
    "cdktf-provider-oci.BlockchainBlockchainPlatformReplicas": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BlockchainBlockchainPlatformReplicas",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/blockchain-blockchain-platform/index.ts",
        "line": 604
      },
      "name": "BlockchainBlockchainPlatformReplicas",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/blockchain_blockchain_platform#ca_count BlockchainBlockchainPlatform#ca_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 608
          },
          "name": "caCount",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/blockchain_blockchain_platform#console_count BlockchainBlockchainPlatform#console_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 612
          },
          "name": "consoleCount",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/blockchain_blockchain_platform#proxy_count BlockchainBlockchainPlatform#proxy_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 616
          },
          "name": "proxyCount",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/blockchain-blockchain-platform/index:BlockchainBlockchainPlatformReplicas"
    },
    "cdktf-provider-oci.BlockchainBlockchainPlatformReplicasOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BlockchainBlockchainPlatformReplicasOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/blockchain-blockchain-platform/index.ts",
          "line": 669
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/blockchain-blockchain-platform/index.ts",
        "line": 662
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 714
          },
          "name": "resetCaCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 730
          },
          "name": "resetConsoleCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 746
          },
          "name": "resetProxyCount"
        }
      ],
      "name": "BlockchainBlockchainPlatformReplicasOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 718
          },
          "name": "caCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 734
          },
          "name": "consoleCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 750
          },
          "name": "proxyCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 708
          },
          "name": "caCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 724
          },
          "name": "consoleCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 740
          },
          "name": "proxyCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 673
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BlockchainBlockchainPlatformReplicas"
          }
        }
      ],
      "symbolId": "src/blockchain-blockchain-platform/index:BlockchainBlockchainPlatformReplicasOutputReference"
    },
    "cdktf-provider-oci.BlockchainBlockchainPlatformTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BlockchainBlockchainPlatformTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/blockchain-blockchain-platform/index.ts",
        "line": 754
      },
      "name": "BlockchainBlockchainPlatformTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/blockchain_blockchain_platform#create BlockchainBlockchainPlatform#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 758
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/blockchain_blockchain_platform#delete BlockchainBlockchainPlatform#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 762
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/blockchain_blockchain_platform#update BlockchainBlockchainPlatform#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 766
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/blockchain-blockchain-platform/index:BlockchainBlockchainPlatformTimeouts"
    },
    "cdktf-provider-oci.BlockchainBlockchainPlatformTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BlockchainBlockchainPlatformTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/blockchain-blockchain-platform/index.ts",
          "line": 820
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/blockchain-blockchain-platform/index.ts",
        "line": 812
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 874
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 890
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 906
          },
          "name": "resetUpdate"
        }
      ],
      "name": "BlockchainBlockchainPlatformTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 878
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 894
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 910
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 868
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 884
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 900
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-blockchain-platform/index.ts",
            "line": 824
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.BlockchainBlockchainPlatformTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/blockchain-blockchain-platform/index:BlockchainBlockchainPlatformTimeoutsOutputReference"
    },
    "cdktf-provider-oci.BlockchainOsn": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/blockchain_osn oci_blockchain_osn}."
      },
      "fqn": "cdktf-provider-oci.BlockchainOsn",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/blockchain_osn oci_blockchain_osn} Resource."
        },
        "locationInModule": {
          "filename": "src/blockchain-osn/index.ts",
          "line": 315
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.BlockchainOsnConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/blockchain-osn/index.ts",
        "line": 283
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a BlockchainOsn resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/blockchain-osn/index.ts",
            "line": 300
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the BlockchainOsn to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/blockchain_osn#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing BlockchainOsn that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the BlockchainOsn to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-osn/index.ts",
            "line": 399
          },
          "name": "putOcpuAllocationParam",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.BlockchainOsnOcpuAllocationParam"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-osn/index.ts",
            "line": 415
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.BlockchainOsnTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-osn/index.ts",
            "line": 376
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-osn/index.ts",
            "line": 402
          },
          "name": "resetOcpuAllocationParam"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-osn/index.ts",
            "line": 418
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-osn/index.ts",
            "line": 430
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-osn/index.ts",
            "line": 440
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "BlockchainOsn",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-osn/index.ts",
            "line": 288
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-osn/index.ts",
            "line": 396
          },
          "name": "ocpuAllocationParam",
          "type": {
            "fqn": "cdktf-provider-oci.BlockchainOsnOcpuAllocationParamOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-osn/index.ts",
            "line": 385
          },
          "name": "osnKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-osn/index.ts",
            "line": 390
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-osn/index.ts",
            "line": 412
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.BlockchainOsnTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-osn/index.ts",
            "line": 351
          },
          "name": "adInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-osn/index.ts",
            "line": 364
          },
          "name": "blockchainPlatformIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-osn/index.ts",
            "line": 380
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-osn/index.ts",
            "line": 406
          },
          "name": "ocpuAllocationParamInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BlockchainOsnOcpuAllocationParam"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-osn/index.ts",
            "line": 422
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.BlockchainOsnTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-osn/index.ts",
            "line": 344
          },
          "name": "ad",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-osn/index.ts",
            "line": 357
          },
          "name": "blockchainPlatformId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-osn/index.ts",
            "line": 370
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/blockchain-osn/index:BlockchainOsn"
    },
    "cdktf-provider-oci.BlockchainOsnConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BlockchainOsnConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/blockchain-osn/index.ts",
        "line": 9
      },
      "name": "BlockchainOsnConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/blockchain_osn#ad BlockchainOsn#ad}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-osn/index.ts",
            "line": 13
          },
          "name": "ad",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/blockchain_osn#blockchain_platform_id BlockchainOsn#blockchain_platform_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-osn/index.ts",
            "line": 17
          },
          "name": "blockchainPlatformId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/blockchain_osn#id BlockchainOsn#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-osn/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/blockchain_osn#ocpu_allocation_param BlockchainOsn#ocpu_allocation_param}",
            "stability": "stable",
            "summary": "ocpu_allocation_param block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-osn/index.ts",
            "line": 30
          },
          "name": "ocpuAllocationParam",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BlockchainOsnOcpuAllocationParam"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/blockchain_osn#timeouts BlockchainOsn#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-osn/index.ts",
            "line": 36
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BlockchainOsnTimeouts"
          }
        }
      ],
      "symbolId": "src/blockchain-osn/index:BlockchainOsnConfig"
    },
    "cdktf-provider-oci.BlockchainOsnOcpuAllocationParam": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BlockchainOsnOcpuAllocationParam",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/blockchain-osn/index.ts",
        "line": 38
      },
      "name": "BlockchainOsnOcpuAllocationParam",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/blockchain_osn#ocpu_allocation_number BlockchainOsn#ocpu_allocation_number}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-osn/index.ts",
            "line": 42
          },
          "name": "ocpuAllocationNumber",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/blockchain-osn/index:BlockchainOsnOcpuAllocationParam"
    },
    "cdktf-provider-oci.BlockchainOsnOcpuAllocationParamOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BlockchainOsnOcpuAllocationParamOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/blockchain-osn/index.ts",
          "line": 81
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/blockchain-osn/index.ts",
        "line": 74
      },
      "name": "BlockchainOsnOcpuAllocationParamOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-osn/index.ts",
            "line": 115
          },
          "name": "ocpuAllocationNumberInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-osn/index.ts",
            "line": 108
          },
          "name": "ocpuAllocationNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-osn/index.ts",
            "line": 85
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BlockchainOsnOcpuAllocationParam"
          }
        }
      ],
      "symbolId": "src/blockchain-osn/index:BlockchainOsnOcpuAllocationParamOutputReference"
    },
    "cdktf-provider-oci.BlockchainOsnTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BlockchainOsnTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/blockchain-osn/index.ts",
        "line": 119
      },
      "name": "BlockchainOsnTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/blockchain_osn#create BlockchainOsn#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-osn/index.ts",
            "line": 123
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/blockchain_osn#delete BlockchainOsn#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-osn/index.ts",
            "line": 127
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/blockchain_osn#update BlockchainOsn#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-osn/index.ts",
            "line": 131
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/blockchain-osn/index:BlockchainOsnTimeouts"
    },
    "cdktf-provider-oci.BlockchainOsnTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BlockchainOsnTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/blockchain-osn/index.ts",
          "line": 185
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/blockchain-osn/index.ts",
        "line": 177
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-osn/index.ts",
            "line": 239
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-osn/index.ts",
            "line": 255
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-osn/index.ts",
            "line": 271
          },
          "name": "resetUpdate"
        }
      ],
      "name": "BlockchainOsnTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-osn/index.ts",
            "line": 243
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-osn/index.ts",
            "line": 259
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-osn/index.ts",
            "line": 275
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-osn/index.ts",
            "line": 233
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-osn/index.ts",
            "line": 249
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-osn/index.ts",
            "line": 265
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-osn/index.ts",
            "line": 189
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.BlockchainOsnTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/blockchain-osn/index:BlockchainOsnTimeoutsOutputReference"
    },
    "cdktf-provider-oci.BlockchainPeer": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/blockchain_peer oci_blockchain_peer}."
      },
      "fqn": "cdktf-provider-oci.BlockchainPeer",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/blockchain_peer oci_blockchain_peer} Resource."
        },
        "locationInModule": {
          "filename": "src/blockchain-peer/index.ts",
          "line": 323
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.BlockchainPeerConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/blockchain-peer/index.ts",
        "line": 291
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a BlockchainPeer resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/blockchain-peer/index.ts",
            "line": 308
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the BlockchainPeer to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/blockchain_peer#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing BlockchainPeer that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the BlockchainPeer to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-peer/index.ts",
            "line": 443
          },
          "name": "putOcpuAllocationParam",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.BlockchainPeerOcpuAllocationParam"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-peer/index.ts",
            "line": 456
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.BlockchainPeerTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-peer/index.ts",
            "line": 373
          },
          "name": "resetAlias"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-peer/index.ts",
            "line": 407
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-peer/index.ts",
            "line": 459
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-peer/index.ts",
            "line": 471
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-peer/index.ts",
            "line": 483
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "BlockchainPeer",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-peer/index.ts",
            "line": 296
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-peer/index.ts",
            "line": 395
          },
          "name": "host",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-peer/index.ts",
            "line": 440
          },
          "name": "ocpuAllocationParam",
          "type": {
            "fqn": "cdktf-provider-oci.BlockchainPeerOcpuAllocationParamOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-peer/index.ts",
            "line": 416
          },
          "name": "peerKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-peer/index.ts",
            "line": 434
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-peer/index.ts",
            "line": 453
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.BlockchainPeerTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-peer/index.ts",
            "line": 361
          },
          "name": "adInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-peer/index.ts",
            "line": 377
          },
          "name": "aliasInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-peer/index.ts",
            "line": 390
          },
          "name": "blockchainPlatformIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-peer/index.ts",
            "line": 411
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-peer/index.ts",
            "line": 447
          },
          "name": "ocpuAllocationParamInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BlockchainPeerOcpuAllocationParam"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-peer/index.ts",
            "line": 429
          },
          "name": "roleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-peer/index.ts",
            "line": 463
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.BlockchainPeerTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-peer/index.ts",
            "line": 354
          },
          "name": "ad",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-peer/index.ts",
            "line": 367
          },
          "name": "alias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-peer/index.ts",
            "line": 383
          },
          "name": "blockchainPlatformId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-peer/index.ts",
            "line": 401
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-peer/index.ts",
            "line": 422
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/blockchain-peer/index:BlockchainPeer"
    },
    "cdktf-provider-oci.BlockchainPeerConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BlockchainPeerConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/blockchain-peer/index.ts",
        "line": 9
      },
      "name": "BlockchainPeerConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/blockchain_peer#ad BlockchainPeer#ad}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-peer/index.ts",
            "line": 13
          },
          "name": "ad",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/blockchain_peer#blockchain_platform_id BlockchainPeer#blockchain_platform_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-peer/index.ts",
            "line": 21
          },
          "name": "blockchainPlatformId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/blockchain_peer#ocpu_allocation_param BlockchainPeer#ocpu_allocation_param}",
            "stability": "stable",
            "summary": "ocpu_allocation_param block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-peer/index.ts",
            "line": 38
          },
          "name": "ocpuAllocationParam",
          "type": {
            "fqn": "cdktf-provider-oci.BlockchainPeerOcpuAllocationParam"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/blockchain_peer#role BlockchainPeer#role}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-peer/index.ts",
            "line": 32
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/blockchain_peer#alias BlockchainPeer#alias}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-peer/index.ts",
            "line": 17
          },
          "name": "alias",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/blockchain_peer#id BlockchainPeer#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-peer/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/blockchain_peer#timeouts BlockchainPeer#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-peer/index.ts",
            "line": 44
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BlockchainPeerTimeouts"
          }
        }
      ],
      "symbolId": "src/blockchain-peer/index:BlockchainPeerConfig"
    },
    "cdktf-provider-oci.BlockchainPeerOcpuAllocationParam": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BlockchainPeerOcpuAllocationParam",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/blockchain-peer/index.ts",
        "line": 46
      },
      "name": "BlockchainPeerOcpuAllocationParam",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/blockchain_peer#ocpu_allocation_number BlockchainPeer#ocpu_allocation_number}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-peer/index.ts",
            "line": 50
          },
          "name": "ocpuAllocationNumber",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/blockchain-peer/index:BlockchainPeerOcpuAllocationParam"
    },
    "cdktf-provider-oci.BlockchainPeerOcpuAllocationParamOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BlockchainPeerOcpuAllocationParamOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/blockchain-peer/index.ts",
          "line": 89
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/blockchain-peer/index.ts",
        "line": 82
      },
      "name": "BlockchainPeerOcpuAllocationParamOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-peer/index.ts",
            "line": 123
          },
          "name": "ocpuAllocationNumberInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-peer/index.ts",
            "line": 116
          },
          "name": "ocpuAllocationNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-peer/index.ts",
            "line": 93
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BlockchainPeerOcpuAllocationParam"
          }
        }
      ],
      "symbolId": "src/blockchain-peer/index:BlockchainPeerOcpuAllocationParamOutputReference"
    },
    "cdktf-provider-oci.BlockchainPeerTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BlockchainPeerTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/blockchain-peer/index.ts",
        "line": 127
      },
      "name": "BlockchainPeerTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/blockchain_peer#create BlockchainPeer#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-peer/index.ts",
            "line": 131
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/blockchain_peer#delete BlockchainPeer#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-peer/index.ts",
            "line": 135
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/blockchain_peer#update BlockchainPeer#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-peer/index.ts",
            "line": 139
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/blockchain-peer/index:BlockchainPeerTimeouts"
    },
    "cdktf-provider-oci.BlockchainPeerTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BlockchainPeerTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/blockchain-peer/index.ts",
          "line": 193
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/blockchain-peer/index.ts",
        "line": 185
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-peer/index.ts",
            "line": 247
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-peer/index.ts",
            "line": 263
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-peer/index.ts",
            "line": 279
          },
          "name": "resetUpdate"
        }
      ],
      "name": "BlockchainPeerTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-peer/index.ts",
            "line": 251
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-peer/index.ts",
            "line": 267
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/blockchain-peer/index.ts",
            "line": 283
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-peer/index.ts",
            "line": 241
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-peer/index.ts",
            "line": 257
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-peer/index.ts",
            "line": 273
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/blockchain-peer/index.ts",
            "line": 197
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.BlockchainPeerTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/blockchain-peer/index:BlockchainPeerTimeoutsOutputReference"
    },
    "cdktf-provider-oci.BudgetAlertRule": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/budget_alert_rule oci_budget_alert_rule}."
      },
      "fqn": "cdktf-provider-oci.BudgetAlertRule",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/budget_alert_rule oci_budget_alert_rule} Resource."
        },
        "locationInModule": {
          "filename": "src/budget-alert-rule/index.ts",
          "line": 260
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.BudgetAlertRuleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/budget-alert-rule/index.ts",
        "line": 228
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a BudgetAlertRule resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/budget-alert-rule/index.ts",
            "line": 245
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the BudgetAlertRule to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/budget_alert_rule#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing BudgetAlertRule that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the BudgetAlertRule to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-alert-rule/index.ts",
            "line": 483
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.BudgetAlertRuleTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-alert-rule/index.ts",
            "line": 315
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-alert-rule/index.ts",
            "line": 331
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-alert-rule/index.ts",
            "line": 347
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-alert-rule/index.ts",
            "line": 363
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-alert-rule/index.ts",
            "line": 379
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-alert-rule/index.ts",
            "line": 395
          },
          "name": "resetMessage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-alert-rule/index.ts",
            "line": 411
          },
          "name": "resetRecipients"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-alert-rule/index.ts",
            "line": 486
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-alert-rule/index.ts",
            "line": 498
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-alert-rule/index.ts",
            "line": 515
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "BudgetAlertRule",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-alert-rule/index.ts",
            "line": 233
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-alert-rule/index.ts",
            "line": 420
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-alert-rule/index.ts",
            "line": 451
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-alert-rule/index.ts",
            "line": 480
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.BudgetAlertRuleTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-alert-rule/index.ts",
            "line": 456
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-alert-rule/index.ts",
            "line": 474
          },
          "name": "version",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-alert-rule/index.ts",
            "line": 303
          },
          "name": "budgetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-alert-rule/index.ts",
            "line": 319
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-alert-rule/index.ts",
            "line": 335
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-alert-rule/index.ts",
            "line": 351
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-alert-rule/index.ts",
            "line": 367
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-alert-rule/index.ts",
            "line": 383
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-alert-rule/index.ts",
            "line": 399
          },
          "name": "messageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-alert-rule/index.ts",
            "line": 415
          },
          "name": "recipientsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-alert-rule/index.ts",
            "line": 433
          },
          "name": "thresholdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-alert-rule/index.ts",
            "line": 446
          },
          "name": "thresholdTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-alert-rule/index.ts",
            "line": 490
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.BudgetAlertRuleTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-alert-rule/index.ts",
            "line": 469
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-alert-rule/index.ts",
            "line": 296
          },
          "name": "budgetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-alert-rule/index.ts",
            "line": 309
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-alert-rule/index.ts",
            "line": 325
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-alert-rule/index.ts",
            "line": 341
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-alert-rule/index.ts",
            "line": 357
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-alert-rule/index.ts",
            "line": 373
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-alert-rule/index.ts",
            "line": 389
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-alert-rule/index.ts",
            "line": 405
          },
          "name": "recipients",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-alert-rule/index.ts",
            "line": 426
          },
          "name": "threshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-alert-rule/index.ts",
            "line": 439
          },
          "name": "thresholdType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-alert-rule/index.ts",
            "line": 462
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/budget-alert-rule/index:BudgetAlertRule"
    },
    "cdktf-provider-oci.BudgetAlertRuleConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BudgetAlertRuleConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/budget-alert-rule/index.ts",
        "line": 9
      },
      "name": "BudgetAlertRuleConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/budget_alert_rule#budget_id BudgetAlertRule#budget_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-alert-rule/index.ts",
            "line": 13
          },
          "name": "budgetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/budget_alert_rule#threshold BudgetAlertRule#threshold}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-alert-rule/index.ts",
            "line": 48
          },
          "name": "threshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/budget_alert_rule#threshold_type BudgetAlertRule#threshold_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-alert-rule/index.ts",
            "line": 52
          },
          "name": "thresholdType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/budget_alert_rule#type BudgetAlertRule#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-alert-rule/index.ts",
            "line": 56
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/budget_alert_rule#defined_tags BudgetAlertRule#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-alert-rule/index.ts",
            "line": 17
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/budget_alert_rule#description BudgetAlertRule#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-alert-rule/index.ts",
            "line": 21
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/budget_alert_rule#display_name BudgetAlertRule#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-alert-rule/index.ts",
            "line": 25
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/budget_alert_rule#freeform_tags BudgetAlertRule#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-alert-rule/index.ts",
            "line": 29
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/budget_alert_rule#id BudgetAlertRule#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-alert-rule/index.ts",
            "line": 36
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/budget_alert_rule#message BudgetAlertRule#message}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-alert-rule/index.ts",
            "line": 40
          },
          "name": "message",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/budget_alert_rule#recipients BudgetAlertRule#recipients}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-alert-rule/index.ts",
            "line": 44
          },
          "name": "recipients",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/budget_alert_rule#timeouts BudgetAlertRule#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-alert-rule/index.ts",
            "line": 62
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BudgetAlertRuleTimeouts"
          }
        }
      ],
      "symbolId": "src/budget-alert-rule/index:BudgetAlertRuleConfig"
    },
    "cdktf-provider-oci.BudgetAlertRuleTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BudgetAlertRuleTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/budget-alert-rule/index.ts",
        "line": 64
      },
      "name": "BudgetAlertRuleTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/budget_alert_rule#create BudgetAlertRule#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-alert-rule/index.ts",
            "line": 68
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/budget_alert_rule#delete BudgetAlertRule#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-alert-rule/index.ts",
            "line": 72
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/budget_alert_rule#update BudgetAlertRule#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-alert-rule/index.ts",
            "line": 76
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/budget-alert-rule/index:BudgetAlertRuleTimeouts"
    },
    "cdktf-provider-oci.BudgetAlertRuleTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BudgetAlertRuleTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/budget-alert-rule/index.ts",
          "line": 130
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/budget-alert-rule/index.ts",
        "line": 122
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-alert-rule/index.ts",
            "line": 184
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-alert-rule/index.ts",
            "line": 200
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-alert-rule/index.ts",
            "line": 216
          },
          "name": "resetUpdate"
        }
      ],
      "name": "BudgetAlertRuleTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-alert-rule/index.ts",
            "line": 188
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-alert-rule/index.ts",
            "line": 204
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-alert-rule/index.ts",
            "line": 220
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-alert-rule/index.ts",
            "line": 178
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-alert-rule/index.ts",
            "line": 194
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-alert-rule/index.ts",
            "line": 210
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-alert-rule/index.ts",
            "line": 134
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.BudgetAlertRuleTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/budget-alert-rule/index:BudgetAlertRuleTimeoutsOutputReference"
    },
    "cdktf-provider-oci.BudgetBudget": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/budget_budget oci_budget_budget}."
      },
      "fqn": "cdktf-provider-oci.BudgetBudget",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/budget_budget oci_budget_budget} Resource."
        },
        "locationInModule": {
          "filename": "src/budget-budget/index.ts",
          "line": 276
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.BudgetBudgetConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/budget-budget/index.ts",
        "line": 244
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a BudgetBudget resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 261
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the BudgetBudget to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/budget_budget#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing BudgetBudget that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the BudgetBudget to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 590
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.BudgetBudgetTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 345
          },
          "name": "resetBudgetProcessingPeriodStartOffset"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 374
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 390
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 406
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 422
          },
          "name": "resetEndDate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 443
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 459
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 475
          },
          "name": "resetProcessingPeriodType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 504
          },
          "name": "resetStartDate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 525
          },
          "name": "resetTargetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 557
          },
          "name": "resetTargets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 541
          },
          "name": "resetTargetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 593
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 605
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 626
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "BudgetBudget",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 249
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 315
          },
          "name": "actualSpend",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 320
          },
          "name": "alertRuleCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 431
          },
          "name": "forecastedSpend",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 513
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 566
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 587
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.BudgetBudgetTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 571
          },
          "name": "timeSpendComputed",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 576
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 581
          },
          "name": "version",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 333
          },
          "name": "amountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 349
          },
          "name": "budgetProcessingPeriodStartOffsetInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 362
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 378
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 394
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 410
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 426
          },
          "name": "endDateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 447
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 463
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 479
          },
          "name": "processingPeriodTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 492
          },
          "name": "resetPeriodInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 508
          },
          "name": "startDateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 529
          },
          "name": "targetCompartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 561
          },
          "name": "targetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 545
          },
          "name": "targetTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 597
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.BudgetBudgetTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 326
          },
          "name": "amount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 339
          },
          "name": "budgetProcessingPeriodStartOffset",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 355
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 368
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 384
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 400
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 416
          },
          "name": "endDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 437
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 453
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 469
          },
          "name": "processingPeriodType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 485
          },
          "name": "resetPeriod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 498
          },
          "name": "startDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 519
          },
          "name": "targetCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 551
          },
          "name": "targets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 535
          },
          "name": "targetType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/budget-budget/index:BudgetBudget"
    },
    "cdktf-provider-oci.BudgetBudgetConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BudgetBudgetConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/budget-budget/index.ts",
        "line": 9
      },
      "name": "BudgetBudgetConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/budget_budget#amount BudgetBudget#amount}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 13
          },
          "name": "amount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/budget_budget#compartment_id BudgetBudget#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 21
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/budget_budget#reset_period BudgetBudget#reset_period}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 56
          },
          "name": "resetPeriod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/budget_budget#budget_processing_period_start_offset BudgetBudget#budget_processing_period_start_offset}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 17
          },
          "name": "budgetProcessingPeriodStartOffset",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/budget_budget#defined_tags BudgetBudget#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 25
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/budget_budget#description BudgetBudget#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 29
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/budget_budget#display_name BudgetBudget#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 33
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/budget_budget#end_date BudgetBudget#end_date}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 37
          },
          "name": "endDate",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/budget_budget#freeform_tags BudgetBudget#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 41
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/budget_budget#id BudgetBudget#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 48
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/budget_budget#processing_period_type BudgetBudget#processing_period_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 52
          },
          "name": "processingPeriodType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/budget_budget#start_date BudgetBudget#start_date}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 60
          },
          "name": "startDate",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/budget_budget#target_compartment_id BudgetBudget#target_compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 64
          },
          "name": "targetCompartmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/budget_budget#targets BudgetBudget#targets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 72
          },
          "name": "targets",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/budget_budget#target_type BudgetBudget#target_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 68
          },
          "name": "targetType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/budget_budget#timeouts BudgetBudget#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 78
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BudgetBudgetTimeouts"
          }
        }
      ],
      "symbolId": "src/budget-budget/index:BudgetBudgetConfig"
    },
    "cdktf-provider-oci.BudgetBudgetTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BudgetBudgetTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/budget-budget/index.ts",
        "line": 80
      },
      "name": "BudgetBudgetTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/budget_budget#create BudgetBudget#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 84
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/budget_budget#delete BudgetBudget#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 88
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/budget_budget#update BudgetBudget#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 92
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/budget-budget/index:BudgetBudgetTimeouts"
    },
    "cdktf-provider-oci.BudgetBudgetTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BudgetBudgetTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/budget-budget/index.ts",
          "line": 146
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/budget-budget/index.ts",
        "line": 138
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 200
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 216
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 232
          },
          "name": "resetUpdate"
        }
      ],
      "name": "BudgetBudgetTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 204
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 220
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 236
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 194
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 210
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 226
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-budget/index.ts",
            "line": 150
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.BudgetBudgetTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/budget-budget/index:BudgetBudgetTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CapacityManagementOccAvailabilityCatalog": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_availability_catalog oci_capacity_management_occ_availability_catalog}."
      },
      "fqn": "cdktf-provider-oci.CapacityManagementOccAvailabilityCatalog",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_availability_catalog oci_capacity_management_occ_availability_catalog} Resource."
        },
        "locationInModule": {
          "filename": "src/capacity-management-occ-availability-catalog/index.ts",
          "line": 470
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CapacityManagementOccAvailabilityCatalogConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/capacity-management-occ-availability-catalog/index.ts",
        "line": 438
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CapacityManagementOccAvailabilityCatalog resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 455
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CapacityManagementOccAvailabilityCatalog to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_availability_catalog#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CapacityManagementOccAvailabilityCatalog that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CapacityManagementOccAvailabilityCatalog to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 674
          },
          "name": "putMetadataDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CapacityManagementOccAvailabilityCatalogMetadataDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 690
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CapacityManagementOccAvailabilityCatalogTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 542
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 558
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 593
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 609
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 677
          },
          "name": "resetMetadataDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 693
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 705
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 721
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CapacityManagementOccAvailabilityCatalog",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 443
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 517
          },
          "name": "catalogState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 568
          },
          "name": "details",
          "type": {
            "fqn": "cdktf-provider-oci.CapacityManagementOccAvailabilityCatalogDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 618
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 671
          },
          "name": "metadataDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CapacityManagementOccAvailabilityCatalogMetadataDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 649
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 655
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 660
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 687
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CapacityManagementOccAvailabilityCatalogTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 665
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 512
          },
          "name": "base64EncodedCatalogDetailsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 530
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 546
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 562
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 581
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 597
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 613
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 681
          },
          "name": "metadataDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CapacityManagementOccAvailabilityCatalogMetadataDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 631
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 644
          },
          "name": "occCustomerGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 697
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CapacityManagementOccAvailabilityCatalogTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 505
          },
          "name": "base64EncodedCatalogDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 523
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 536
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 552
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 574
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 587
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 603
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 624
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 637
          },
          "name": "occCustomerGroupId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/capacity-management-occ-availability-catalog/index:CapacityManagementOccAvailabilityCatalog"
    },
    "cdktf-provider-oci.CapacityManagementOccAvailabilityCatalogConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CapacityManagementOccAvailabilityCatalogConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/capacity-management-occ-availability-catalog/index.ts",
        "line": 9
      },
      "name": "CapacityManagementOccAvailabilityCatalogConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_availability_catalog#base64encoded_catalog_details CapacityManagementOccAvailabilityCatalog#base64encoded_catalog_details}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 13
          },
          "name": "base64EncodedCatalogDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_availability_catalog#compartment_id CapacityManagementOccAvailabilityCatalog#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 17
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_availability_catalog#display_name CapacityManagementOccAvailabilityCatalog#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 29
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_availability_catalog#namespace CapacityManagementOccAvailabilityCatalog#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 44
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_availability_catalog#occ_customer_group_id CapacityManagementOccAvailabilityCatalog#occ_customer_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 48
          },
          "name": "occCustomerGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_availability_catalog#defined_tags CapacityManagementOccAvailabilityCatalog#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 21
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_availability_catalog#description CapacityManagementOccAvailabilityCatalog#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 25
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_availability_catalog#freeform_tags CapacityManagementOccAvailabilityCatalog#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 33
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_availability_catalog#id CapacityManagementOccAvailabilityCatalog#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 40
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_availability_catalog#metadata_details CapacityManagementOccAvailabilityCatalog#metadata_details}",
            "stability": "stable",
            "summary": "metadata_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 54
          },
          "name": "metadataDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CapacityManagementOccAvailabilityCatalogMetadataDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_availability_catalog#timeouts CapacityManagementOccAvailabilityCatalog#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 60
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CapacityManagementOccAvailabilityCatalogTimeouts"
          }
        }
      ],
      "symbolId": "src/capacity-management-occ-availability-catalog/index:CapacityManagementOccAvailabilityCatalogConfig"
    },
    "cdktf-provider-oci.CapacityManagementOccAvailabilityCatalogDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CapacityManagementOccAvailabilityCatalogDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/capacity-management-occ-availability-catalog/index.ts",
        "line": 62
      },
      "name": "CapacityManagementOccAvailabilityCatalogDetails",
      "symbolId": "src/capacity-management-occ-availability-catalog/index:CapacityManagementOccAvailabilityCatalogDetails"
    },
    "cdktf-provider-oci.CapacityManagementOccAvailabilityCatalogDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CapacityManagementOccAvailabilityCatalogDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/capacity-management-occ-availability-catalog/index.ts",
          "line": 182
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/capacity-management-occ-availability-catalog/index.ts",
        "line": 175
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 189
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CapacityManagementOccAvailabilityCatalogDetailsOutputReference"
            }
          }
        }
      ],
      "name": "CapacityManagementOccAvailabilityCatalogDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 182
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 182
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 182
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/capacity-management-occ-availability-catalog/index:CapacityManagementOccAvailabilityCatalogDetailsList"
    },
    "cdktf-provider-oci.CapacityManagementOccAvailabilityCatalogDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CapacityManagementOccAvailabilityCatalogDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/capacity-management-occ-availability-catalog/index.ts",
          "line": 94
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/capacity-management-occ-availability-catalog/index.ts",
        "line": 85
      },
      "name": "CapacityManagementOccAvailabilityCatalogDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 114
          },
          "name": "availableQuantity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 119
          },
          "name": "catalogId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 124
          },
          "name": "dateExpectedCapacityHandover",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 129
          },
          "name": "dateFinalCustomerOrder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 134
          },
          "name": "demandedQuantity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 139
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 144
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 149
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 155
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 160
          },
          "name": "totalAvailableQuantity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 165
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 170
          },
          "name": "workloadType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 98
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CapacityManagementOccAvailabilityCatalogDetails"
          }
        }
      ],
      "symbolId": "src/capacity-management-occ-availability-catalog/index:CapacityManagementOccAvailabilityCatalogDetailsOutputReference"
    },
    "cdktf-provider-oci.CapacityManagementOccAvailabilityCatalogMetadataDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CapacityManagementOccAvailabilityCatalogMetadataDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/capacity-management-occ-availability-catalog/index.ts",
        "line": 193
      },
      "name": "CapacityManagementOccAvailabilityCatalogMetadataDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_availability_catalog#format_version CapacityManagementOccAvailabilityCatalog#format_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 197
          },
          "name": "formatVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/capacity-management-occ-availability-catalog/index:CapacityManagementOccAvailabilityCatalogMetadataDetails"
    },
    "cdktf-provider-oci.CapacityManagementOccAvailabilityCatalogMetadataDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CapacityManagementOccAvailabilityCatalogMetadataDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/capacity-management-occ-availability-catalog/index.ts",
          "line": 236
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/capacity-management-occ-availability-catalog/index.ts",
        "line": 229
      },
      "name": "CapacityManagementOccAvailabilityCatalogMetadataDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 270
          },
          "name": "formatVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 263
          },
          "name": "formatVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 240
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CapacityManagementOccAvailabilityCatalogMetadataDetails"
          }
        }
      ],
      "symbolId": "src/capacity-management-occ-availability-catalog/index:CapacityManagementOccAvailabilityCatalogMetadataDetailsOutputReference"
    },
    "cdktf-provider-oci.CapacityManagementOccAvailabilityCatalogTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CapacityManagementOccAvailabilityCatalogTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/capacity-management-occ-availability-catalog/index.ts",
        "line": 274
      },
      "name": "CapacityManagementOccAvailabilityCatalogTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_availability_catalog#create CapacityManagementOccAvailabilityCatalog#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 278
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_availability_catalog#delete CapacityManagementOccAvailabilityCatalog#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 282
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_availability_catalog#update CapacityManagementOccAvailabilityCatalog#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 286
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/capacity-management-occ-availability-catalog/index:CapacityManagementOccAvailabilityCatalogTimeouts"
    },
    "cdktf-provider-oci.CapacityManagementOccAvailabilityCatalogTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CapacityManagementOccAvailabilityCatalogTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/capacity-management-occ-availability-catalog/index.ts",
          "line": 340
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/capacity-management-occ-availability-catalog/index.ts",
        "line": 332
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 394
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 410
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 426
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CapacityManagementOccAvailabilityCatalogTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 398
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 414
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 430
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 388
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 404
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 420
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-availability-catalog/index.ts",
            "line": 344
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CapacityManagementOccAvailabilityCatalogTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/capacity-management-occ-availability-catalog/index:CapacityManagementOccAvailabilityCatalogTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CapacityManagementOccCapacityRequest": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_capacity_request oci_capacity_management_occ_capacity_request}."
      },
      "fqn": "cdktf-provider-oci.CapacityManagementOccCapacityRequest",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_capacity_request oci_capacity_management_occ_capacity_request} Resource."
        },
        "locationInModule": {
          "filename": "src/capacity-management-occ-capacity-request/index.ts",
          "line": 1138
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CapacityManagementOccCapacityRequestConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/capacity-management-occ-capacity-request/index.ts",
        "line": 1106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CapacityManagementOccCapacityRequest resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 1123
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CapacityManagementOccCapacityRequest to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_capacity_request#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CapacityManagementOccCapacityRequest that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CapacityManagementOccCapacityRequest to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 1414
          },
          "name": "putDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CapacityManagementOccCapacityRequestDetails"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 1427
          },
          "name": "putPatchOperations",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CapacityManagementOccCapacityRequestPatchOperations"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 1443
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CapacityManagementOccCapacityRequestTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 1185
          },
          "name": "resetAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 1227
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 1243
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 1272
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 1288
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 1304
          },
          "name": "resetLifecycleDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 1430
          },
          "name": "resetPatchOperations"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 1364
          },
          "name": "resetRequestState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 1380
          },
          "name": "resetRequestType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 1446
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 1458
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 1480
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CapacityManagementOccCapacityRequest",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 1111
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 1411
          },
          "name": "details",
          "type": {
            "fqn": "cdktf-provider-oci.CapacityManagementOccCapacityRequestDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 1339
          },
          "name": "occCustomerGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 1424
          },
          "name": "patchOperations",
          "type": {
            "fqn": "cdktf-provider-oci.CapacityManagementOccCapacityRequestPatchOperationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 1389
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 1395
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 1400
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 1440
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CapacityManagementOccCapacityRequestTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 1405
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 1189
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 1202
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 1215
          },
          "name": "dateExpectedCapacityHandoverInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 1231
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 1247
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 1418
          },
          "name": "detailsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CapacityManagementOccCapacityRequestDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 1260
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 1276
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 1292
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 1308
          },
          "name": "lifecycleDetailsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 1321
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 1334
          },
          "name": "occAvailabilityCatalogIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 1434
          },
          "name": "patchOperationsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CapacityManagementOccCapacityRequestPatchOperations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 1352
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 1368
          },
          "name": "requestStateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 1384
          },
          "name": "requestTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 1450
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CapacityManagementOccCapacityRequestTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 1179
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 1195
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 1208
          },
          "name": "dateExpectedCapacityHandover",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 1221
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 1237
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 1253
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 1266
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 1282
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 1298
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 1314
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 1327
          },
          "name": "occAvailabilityCatalogId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 1345
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 1358
          },
          "name": "requestState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 1374
          },
          "name": "requestType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/capacity-management-occ-capacity-request/index:CapacityManagementOccCapacityRequest"
    },
    "cdktf-provider-oci.CapacityManagementOccCapacityRequestConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CapacityManagementOccCapacityRequestConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/capacity-management-occ-capacity-request/index.ts",
        "line": 9
      },
      "name": "CapacityManagementOccCapacityRequestConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_capacity_request#compartment_id CapacityManagementOccCapacityRequest#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 17
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_capacity_request#date_expected_capacity_handover CapacityManagementOccCapacityRequest#date_expected_capacity_handover}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 21
          },
          "name": "dateExpectedCapacityHandover",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_capacity_request#details CapacityManagementOccCapacityRequest#details}",
            "stability": "stable",
            "summary": "details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 74
          },
          "name": "details",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CapacityManagementOccCapacityRequestDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_capacity_request#display_name CapacityManagementOccCapacityRequest#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 33
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_capacity_request#namespace CapacityManagementOccCapacityRequest#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 52
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_capacity_request#occ_availability_catalog_id CapacityManagementOccCapacityRequest#occ_availability_catalog_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 56
          },
          "name": "occAvailabilityCatalogId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_capacity_request#region CapacityManagementOccCapacityRequest#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 60
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_capacity_request#availability_domain CapacityManagementOccCapacityRequest#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 13
          },
          "name": "availabilityDomain",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_capacity_request#defined_tags CapacityManagementOccCapacityRequest#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 25
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_capacity_request#description CapacityManagementOccCapacityRequest#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 29
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_capacity_request#freeform_tags CapacityManagementOccCapacityRequest#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 37
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_capacity_request#id CapacityManagementOccCapacityRequest#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 44
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_capacity_request#lifecycle_details CapacityManagementOccCapacityRequest#lifecycle_details}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 48
          },
          "name": "lifecycleDetails",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_capacity_request#patch_operations CapacityManagementOccCapacityRequest#patch_operations}",
            "stability": "stable",
            "summary": "patch_operations block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 80
          },
          "name": "patchOperations",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CapacityManagementOccCapacityRequestPatchOperations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_capacity_request#request_state CapacityManagementOccCapacityRequest#request_state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 64
          },
          "name": "requestState",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_capacity_request#request_type CapacityManagementOccCapacityRequest#request_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 68
          },
          "name": "requestType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_capacity_request#timeouts CapacityManagementOccCapacityRequest#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 86
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CapacityManagementOccCapacityRequestTimeouts"
          }
        }
      ],
      "symbolId": "src/capacity-management-occ-capacity-request/index:CapacityManagementOccCapacityRequestConfig"
    },
    "cdktf-provider-oci.CapacityManagementOccCapacityRequestDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CapacityManagementOccCapacityRequestDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/capacity-management-occ-capacity-request/index.ts",
        "line": 237
      },
      "name": "CapacityManagementOccCapacityRequestDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_capacity_request#demand_quantity CapacityManagementOccCapacityRequest#demand_quantity}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 257
          },
          "name": "demandQuantity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_capacity_request#resource_name CapacityManagementOccCapacityRequest#resource_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 265
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_capacity_request#resource_type CapacityManagementOccCapacityRequest#resource_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 269
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_capacity_request#workload_type CapacityManagementOccCapacityRequest#workload_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 277
          },
          "name": "workloadType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_capacity_request#actual_handover_quantity CapacityManagementOccCapacityRequest#actual_handover_quantity}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 241
          },
          "name": "actualHandoverQuantity",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_capacity_request#associated_occ_handover_resource_block_list CapacityManagementOccCapacityRequest#associated_occ_handover_resource_block_list}",
            "stability": "stable",
            "summary": "associated_occ_handover_resource_block_list block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 283
          },
          "name": "associatedOccHandoverResourceBlockList",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CapacityManagementOccCapacityRequestDetailsAssociatedOccHandoverResourceBlockListStruct"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_capacity_request#availability_domain CapacityManagementOccCapacityRequest#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 245
          },
          "name": "availabilityDomain",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_capacity_request#date_actual_handover CapacityManagementOccCapacityRequest#date_actual_handover}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 249
          },
          "name": "dateActualHandover",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_capacity_request#date_expected_handover CapacityManagementOccCapacityRequest#date_expected_handover}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 253
          },
          "name": "dateExpectedHandover",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_capacity_request#expected_handover_quantity CapacityManagementOccCapacityRequest#expected_handover_quantity}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 261
          },
          "name": "expectedHandoverQuantity",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_capacity_request#source_workload_type CapacityManagementOccCapacityRequest#source_workload_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 273
          },
          "name": "sourceWorkloadType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/capacity-management-occ-capacity-request/index:CapacityManagementOccCapacityRequestDetails"
    },
    "cdktf-provider-oci.CapacityManagementOccCapacityRequestDetailsAssociatedOccHandoverResourceBlockListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CapacityManagementOccCapacityRequestDetailsAssociatedOccHandoverResourceBlockListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/capacity-management-occ-capacity-request/index.ts",
        "line": 88
      },
      "name": "CapacityManagementOccCapacityRequestDetailsAssociatedOccHandoverResourceBlockListStruct",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_capacity_request#handover_quantity CapacityManagementOccCapacityRequest#handover_quantity}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 92
          },
          "name": "handoverQuantity",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_capacity_request#occ_handover_resource_block_id CapacityManagementOccCapacityRequest#occ_handover_resource_block_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 96
          },
          "name": "occHandoverResourceBlockId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/capacity-management-occ-capacity-request/index:CapacityManagementOccCapacityRequestDetailsAssociatedOccHandoverResourceBlockListStruct"
    },
    "cdktf-provider-oci.CapacityManagementOccCapacityRequestDetailsAssociatedOccHandoverResourceBlockListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CapacityManagementOccCapacityRequestDetailsAssociatedOccHandoverResourceBlockListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/capacity-management-occ-capacity-request/index.ts",
          "line": 226
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/capacity-management-occ-capacity-request/index.ts",
        "line": 218
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 233
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CapacityManagementOccCapacityRequestDetailsAssociatedOccHandoverResourceBlockListStructOutputReference"
            }
          }
        }
      ],
      "name": "CapacityManagementOccCapacityRequestDetailsAssociatedOccHandoverResourceBlockListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 226
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 226
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 226
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 219
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CapacityManagementOccCapacityRequestDetailsAssociatedOccHandoverResourceBlockListStruct"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/capacity-management-occ-capacity-request/index:CapacityManagementOccCapacityRequestDetailsAssociatedOccHandoverResourceBlockListStructList"
    },
    "cdktf-provider-oci.CapacityManagementOccCapacityRequestDetailsAssociatedOccHandoverResourceBlockListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CapacityManagementOccCapacityRequestDetailsAssociatedOccHandoverResourceBlockListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/capacity-management-occ-capacity-request/index.ts",
          "line": 145
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/capacity-management-occ-capacity-request/index.ts",
        "line": 135
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 193
          },
          "name": "resetHandoverQuantity"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 209
          },
          "name": "resetOccHandoverResourceBlockId"
        }
      ],
      "name": "CapacityManagementOccCapacityRequestDetailsAssociatedOccHandoverResourceBlockListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 197
          },
          "name": "handoverQuantityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 213
          },
          "name": "occHandoverResourceBlockIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 187
          },
          "name": "handoverQuantity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 203
          },
          "name": "occHandoverResourceBlockId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 149
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CapacityManagementOccCapacityRequestDetailsAssociatedOccHandoverResourceBlockListStruct"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/capacity-management-occ-capacity-request/index:CapacityManagementOccCapacityRequestDetailsAssociatedOccHandoverResourceBlockListStructOutputReference"
    },
    "cdktf-provider-oci.CapacityManagementOccCapacityRequestDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CapacityManagementOccCapacityRequestDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/capacity-management-occ-capacity-request/index.ts",
          "line": 662
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/capacity-management-occ-capacity-request/index.ts",
        "line": 654
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 669
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CapacityManagementOccCapacityRequestDetailsOutputReference"
            }
          }
        }
      ],
      "name": "CapacityManagementOccCapacityRequestDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 662
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 662
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 662
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 655
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CapacityManagementOccCapacityRequestDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/capacity-management-occ-capacity-request/index:CapacityManagementOccCapacityRequestDetailsList"
    },
    "cdktf-provider-oci.CapacityManagementOccCapacityRequestDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CapacityManagementOccCapacityRequestDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/capacity-management-occ-capacity-request/index.ts",
          "line": 395
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/capacity-management-occ-capacity-request/index.ts",
        "line": 385
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 642
          },
          "name": "putAssociatedOccHandoverResourceBlockList",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CapacityManagementOccCapacityRequestDetailsAssociatedOccHandoverResourceBlockListStruct"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 497
          },
          "name": "resetActualHandoverQuantity"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 645
          },
          "name": "resetAssociatedOccHandoverResourceBlockList"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 513
          },
          "name": "resetAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 529
          },
          "name": "resetDateActualHandover"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 545
          },
          "name": "resetDateExpectedHandover"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 574
          },
          "name": "resetExpectedHandoverQuantity"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 616
          },
          "name": "resetSourceWorkloadType"
        }
      ],
      "name": "CapacityManagementOccCapacityRequestDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 639
          },
          "name": "associatedOccHandoverResourceBlockList",
          "type": {
            "fqn": "cdktf-provider-oci.CapacityManagementOccCapacityRequestDetailsAssociatedOccHandoverResourceBlockListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 501
          },
          "name": "actualHandoverQuantityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 649
          },
          "name": "associatedOccHandoverResourceBlockListInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CapacityManagementOccCapacityRequestDetailsAssociatedOccHandoverResourceBlockListStruct"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 517
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 533
          },
          "name": "dateActualHandoverInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 549
          },
          "name": "dateExpectedHandoverInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 562
          },
          "name": "demandQuantityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 578
          },
          "name": "expectedHandoverQuantityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 591
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 604
          },
          "name": "resourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 620
          },
          "name": "sourceWorkloadTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 633
          },
          "name": "workloadTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 491
          },
          "name": "actualHandoverQuantity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 507
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 523
          },
          "name": "dateActualHandover",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 539
          },
          "name": "dateExpectedHandover",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 555
          },
          "name": "demandQuantity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 568
          },
          "name": "expectedHandoverQuantity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 584
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 597
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 610
          },
          "name": "sourceWorkloadType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 626
          },
          "name": "workloadType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 399
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CapacityManagementOccCapacityRequestDetails"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/capacity-management-occ-capacity-request/index:CapacityManagementOccCapacityRequestDetailsOutputReference"
    },
    "cdktf-provider-oci.CapacityManagementOccCapacityRequestPatchOperations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CapacityManagementOccCapacityRequestPatchOperations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/capacity-management-occ-capacity-request/index.ts",
        "line": 673
      },
      "name": "CapacityManagementOccCapacityRequestPatchOperations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_capacity_request#from CapacityManagementOccCapacityRequest#from}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 677
          },
          "name": "from",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_capacity_request#operation CapacityManagementOccCapacityRequest#operation}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 681
          },
          "name": "operation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_capacity_request#selection CapacityManagementOccCapacityRequest#selection}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 693
          },
          "name": "selection",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_capacity_request#value CapacityManagementOccCapacityRequest#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 697
          },
          "name": "value",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_capacity_request#position CapacityManagementOccCapacityRequest#position}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 685
          },
          "name": "position",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_capacity_request#selected_item CapacityManagementOccCapacityRequest#selected_item}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 689
          },
          "name": "selectedItem",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/capacity-management-occ-capacity-request/index:CapacityManagementOccCapacityRequestPatchOperations"
    },
    "cdktf-provider-oci.CapacityManagementOccCapacityRequestPatchOperationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CapacityManagementOccCapacityRequestPatchOperationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/capacity-management-occ-capacity-request/index.ts",
          "line": 931
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/capacity-management-occ-capacity-request/index.ts",
        "line": 923
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 938
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CapacityManagementOccCapacityRequestPatchOperationsOutputReference"
            }
          }
        }
      ],
      "name": "CapacityManagementOccCapacityRequestPatchOperationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 931
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 931
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 931
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 924
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CapacityManagementOccCapacityRequestPatchOperations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/capacity-management-occ-capacity-request/index:CapacityManagementOccCapacityRequestPatchOperationsList"
    },
    "cdktf-provider-oci.CapacityManagementOccCapacityRequestPatchOperationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CapacityManagementOccCapacityRequestPatchOperationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/capacity-management-occ-capacity-request/index.ts",
          "line": 774
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/capacity-management-occ-capacity-request/index.ts",
        "line": 764
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 872
          },
          "name": "resetPosition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 888
          },
          "name": "resetSelectedItem"
        }
      ],
      "name": "CapacityManagementOccCapacityRequestPatchOperationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 847
          },
          "name": "fromInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 860
          },
          "name": "operationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 876
          },
          "name": "positionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 892
          },
          "name": "selectedItemInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 905
          },
          "name": "selectionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 918
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 840
          },
          "name": "from",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 853
          },
          "name": "operation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 866
          },
          "name": "position",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 882
          },
          "name": "selectedItem",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 898
          },
          "name": "selection",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 911
          },
          "name": "value",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 778
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CapacityManagementOccCapacityRequestPatchOperations"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/capacity-management-occ-capacity-request/index:CapacityManagementOccCapacityRequestPatchOperationsOutputReference"
    },
    "cdktf-provider-oci.CapacityManagementOccCapacityRequestTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CapacityManagementOccCapacityRequestTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/capacity-management-occ-capacity-request/index.ts",
        "line": 942
      },
      "name": "CapacityManagementOccCapacityRequestTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_capacity_request#create CapacityManagementOccCapacityRequest#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 946
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_capacity_request#delete CapacityManagementOccCapacityRequest#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 950
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_capacity_request#update CapacityManagementOccCapacityRequest#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 954
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/capacity-management-occ-capacity-request/index:CapacityManagementOccCapacityRequestTimeouts"
    },
    "cdktf-provider-oci.CapacityManagementOccCapacityRequestTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CapacityManagementOccCapacityRequestTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/capacity-management-occ-capacity-request/index.ts",
          "line": 1008
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/capacity-management-occ-capacity-request/index.ts",
        "line": 1000
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 1062
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 1078
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 1094
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CapacityManagementOccCapacityRequestTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 1066
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 1082
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 1098
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 1056
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 1072
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 1088
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-capacity-request/index.ts",
            "line": 1012
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CapacityManagementOccCapacityRequestTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/capacity-management-occ-capacity-request/index:CapacityManagementOccCapacityRequestTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CapacityManagementOccCustomerGroup": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_customer_group oci_capacity_management_occ_customer_group}."
      },
      "fqn": "cdktf-provider-oci.CapacityManagementOccCustomerGroup",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_customer_group oci_capacity_management_occ_customer_group} Resource."
        },
        "locationInModule": {
          "filename": "src/capacity-management-occ-customer-group/index.ts",
          "line": 468
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CapacityManagementOccCustomerGroupConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/capacity-management-occ-customer-group/index.ts",
        "line": 436
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CapacityManagementOccCustomerGroup resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 453
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CapacityManagementOccCustomerGroup to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_customer_group#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CapacityManagementOccCustomerGroup that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CapacityManagementOccCustomerGroup to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 648
          },
          "name": "putCustomersList",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CapacityManagementOccCustomerGroupCustomersListStruct"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 664
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CapacityManagementOccCustomerGroupTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 651
          },
          "name": "resetCustomersList"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 521
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 537
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 566
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 582
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 598
          },
          "name": "resetLifecycleDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 619
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 667
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 679
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 694
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CapacityManagementOccCustomerGroup",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 441
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 645
          },
          "name": "customersList",
          "type": {
            "fqn": "cdktf-provider-oci.CapacityManagementOccCustomerGroupCustomersListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 607
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 629
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 634
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 661
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CapacityManagementOccCustomerGroupTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 639
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 509
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 655
          },
          "name": "customersListInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CapacityManagementOccCustomerGroupCustomersListStruct"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 525
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 541
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 554
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 570
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 586
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 602
          },
          "name": "lifecycleDetailsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 623
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 671
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CapacityManagementOccCustomerGroupTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 502
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 515
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 531
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 547
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 560
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 576
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 592
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 613
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/capacity-management-occ-customer-group/index:CapacityManagementOccCustomerGroup"
    },
    "cdktf-provider-oci.CapacityManagementOccCustomerGroupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CapacityManagementOccCustomerGroupConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/capacity-management-occ-customer-group/index.ts",
        "line": 9
      },
      "name": "CapacityManagementOccCustomerGroupConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_customer_group#compartment_id CapacityManagementOccCustomerGroup#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_customer_group#display_name CapacityManagementOccCustomerGroup#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 25
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_customer_group#customers_list CapacityManagementOccCustomerGroup#customers_list}",
            "stability": "stable",
            "summary": "customers_list block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 50
          },
          "name": "customersList",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CapacityManagementOccCustomerGroupCustomersListStruct"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_customer_group#defined_tags CapacityManagementOccCustomerGroup#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 17
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_customer_group#description CapacityManagementOccCustomerGroup#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 21
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_customer_group#freeform_tags CapacityManagementOccCustomerGroup#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 29
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_customer_group#id CapacityManagementOccCustomerGroup#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 36
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_customer_group#lifecycle_details CapacityManagementOccCustomerGroup#lifecycle_details}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 40
          },
          "name": "lifecycleDetails",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_customer_group#status CapacityManagementOccCustomerGroup#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 44
          },
          "name": "status",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_customer_group#timeouts CapacityManagementOccCustomerGroup#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 56
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CapacityManagementOccCustomerGroupTimeouts"
          }
        }
      ],
      "symbolId": "src/capacity-management-occ-customer-group/index:CapacityManagementOccCustomerGroupConfig"
    },
    "cdktf-provider-oci.CapacityManagementOccCustomerGroupCustomersListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CapacityManagementOccCustomerGroupCustomersListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/capacity-management-occ-customer-group/index.ts",
        "line": 58
      },
      "name": "CapacityManagementOccCustomerGroupCustomersListStruct",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_customer_group#display_name CapacityManagementOccCustomerGroup#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 66
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_customer_group#tenancy_id CapacityManagementOccCustomerGroup#tenancy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 74
          },
          "name": "tenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_customer_group#description CapacityManagementOccCustomerGroup#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 62
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_customer_group#status CapacityManagementOccCustomerGroup#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 70
          },
          "name": "status",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/capacity-management-occ-customer-group/index:CapacityManagementOccCustomerGroupCustomersListStruct"
    },
    "cdktf-provider-oci.CapacityManagementOccCustomerGroupCustomersListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CapacityManagementOccCustomerGroupCustomersListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/capacity-management-occ-customer-group/index.ts",
          "line": 261
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/capacity-management-occ-customer-group/index.ts",
        "line": 253
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 268
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CapacityManagementOccCustomerGroupCustomersListStructOutputReference"
            }
          }
        }
      ],
      "name": "CapacityManagementOccCustomerGroupCustomersListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 261
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 261
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 261
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 254
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CapacityManagementOccCustomerGroupCustomersListStruct"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/capacity-management-occ-customer-group/index:CapacityManagementOccCustomerGroupCustomersListStructList"
    },
    "cdktf-provider-oci.CapacityManagementOccCustomerGroupCustomersListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CapacityManagementOccCustomerGroupCustomersListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/capacity-management-occ-customer-group/index.ts",
          "line": 137
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/capacity-management-occ-customer-group/index.ts",
        "line": 127
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 197
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 231
          },
          "name": "resetStatus"
        }
      ],
      "name": "CapacityManagementOccCustomerGroupCustomersListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 219
          },
          "name": "occCustomerGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 201
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 214
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 235
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 248
          },
          "name": "tenancyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 191
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 207
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 225
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 241
          },
          "name": "tenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 141
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CapacityManagementOccCustomerGroupCustomersListStruct"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/capacity-management-occ-customer-group/index:CapacityManagementOccCustomerGroupCustomersListStructOutputReference"
    },
    "cdktf-provider-oci.CapacityManagementOccCustomerGroupOccCustomer": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_customer_group_occ_customer oci_capacity_management_occ_customer_group_occ_customer}."
      },
      "fqn": "cdktf-provider-oci.CapacityManagementOccCustomerGroupOccCustomer",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_customer_group_occ_customer oci_capacity_management_occ_customer_group_occ_customer} Resource."
        },
        "locationInModule": {
          "filename": "src/capacity-management-occ-customer-group-occ-customer/index.ts",
          "line": 240
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CapacityManagementOccCustomerGroupOccCustomerConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/capacity-management-occ-customer-group-occ-customer/index.ts",
        "line": 208
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CapacityManagementOccCustomerGroupOccCustomer resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group-occ-customer/index.ts",
            "line": 225
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CapacityManagementOccCustomerGroupOccCustomer to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_customer_group_occ_customer#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CapacityManagementOccCustomerGroupOccCustomer that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CapacityManagementOccCustomerGroupOccCustomer to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group-occ-customer/index.ts",
            "line": 361
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CapacityManagementOccCustomerGroupOccCustomerTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group-occ-customer/index.ts",
            "line": 277
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group-occ-customer/index.ts",
            "line": 306
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group-occ-customer/index.ts",
            "line": 335
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group-occ-customer/index.ts",
            "line": 364
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group-occ-customer/index.ts",
            "line": 376
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group-occ-customer/index.ts",
            "line": 388
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CapacityManagementOccCustomerGroupOccCustomer",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group-occ-customer/index.ts",
            "line": 213
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group-occ-customer/index.ts",
            "line": 358
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CapacityManagementOccCustomerGroupOccCustomerTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group-occ-customer/index.ts",
            "line": 281
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group-occ-customer/index.ts",
            "line": 294
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group-occ-customer/index.ts",
            "line": 310
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group-occ-customer/index.ts",
            "line": 323
          },
          "name": "occCustomerGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group-occ-customer/index.ts",
            "line": 339
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group-occ-customer/index.ts",
            "line": 352
          },
          "name": "tenancyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group-occ-customer/index.ts",
            "line": 368
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CapacityManagementOccCustomerGroupOccCustomerTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group-occ-customer/index.ts",
            "line": 271
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group-occ-customer/index.ts",
            "line": 287
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group-occ-customer/index.ts",
            "line": 300
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group-occ-customer/index.ts",
            "line": 316
          },
          "name": "occCustomerGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group-occ-customer/index.ts",
            "line": 329
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group-occ-customer/index.ts",
            "line": 345
          },
          "name": "tenancyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/capacity-management-occ-customer-group-occ-customer/index:CapacityManagementOccCustomerGroupOccCustomer"
    },
    "cdktf-provider-oci.CapacityManagementOccCustomerGroupOccCustomerConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CapacityManagementOccCustomerGroupOccCustomerConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/capacity-management-occ-customer-group-occ-customer/index.ts",
        "line": 9
      },
      "name": "CapacityManagementOccCustomerGroupOccCustomerConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_customer_group_occ_customer#display_name CapacityManagementOccCustomerGroupOccCustomer#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group-occ-customer/index.ts",
            "line": 17
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_customer_group_occ_customer#occ_customer_group_id CapacityManagementOccCustomerGroupOccCustomer#occ_customer_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group-occ-customer/index.ts",
            "line": 28
          },
          "name": "occCustomerGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_customer_group_occ_customer#tenancy_id CapacityManagementOccCustomerGroupOccCustomer#tenancy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group-occ-customer/index.ts",
            "line": 36
          },
          "name": "tenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_customer_group_occ_customer#description CapacityManagementOccCustomerGroupOccCustomer#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group-occ-customer/index.ts",
            "line": 13
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_customer_group_occ_customer#id CapacityManagementOccCustomerGroupOccCustomer#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group-occ-customer/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_customer_group_occ_customer#status CapacityManagementOccCustomerGroupOccCustomer#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group-occ-customer/index.ts",
            "line": 32
          },
          "name": "status",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_customer_group_occ_customer#timeouts CapacityManagementOccCustomerGroupOccCustomer#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group-occ-customer/index.ts",
            "line": 42
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CapacityManagementOccCustomerGroupOccCustomerTimeouts"
          }
        }
      ],
      "symbolId": "src/capacity-management-occ-customer-group-occ-customer/index:CapacityManagementOccCustomerGroupOccCustomerConfig"
    },
    "cdktf-provider-oci.CapacityManagementOccCustomerGroupOccCustomerTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CapacityManagementOccCustomerGroupOccCustomerTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/capacity-management-occ-customer-group-occ-customer/index.ts",
        "line": 44
      },
      "name": "CapacityManagementOccCustomerGroupOccCustomerTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_customer_group_occ_customer#create CapacityManagementOccCustomerGroupOccCustomer#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group-occ-customer/index.ts",
            "line": 48
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_customer_group_occ_customer#delete CapacityManagementOccCustomerGroupOccCustomer#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group-occ-customer/index.ts",
            "line": 52
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_customer_group_occ_customer#update CapacityManagementOccCustomerGroupOccCustomer#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group-occ-customer/index.ts",
            "line": 56
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/capacity-management-occ-customer-group-occ-customer/index:CapacityManagementOccCustomerGroupOccCustomerTimeouts"
    },
    "cdktf-provider-oci.CapacityManagementOccCustomerGroupOccCustomerTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CapacityManagementOccCustomerGroupOccCustomerTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/capacity-management-occ-customer-group-occ-customer/index.ts",
          "line": 110
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/capacity-management-occ-customer-group-occ-customer/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group-occ-customer/index.ts",
            "line": 164
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group-occ-customer/index.ts",
            "line": 180
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group-occ-customer/index.ts",
            "line": 196
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CapacityManagementOccCustomerGroupOccCustomerTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group-occ-customer/index.ts",
            "line": 168
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group-occ-customer/index.ts",
            "line": 184
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group-occ-customer/index.ts",
            "line": 200
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group-occ-customer/index.ts",
            "line": 158
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group-occ-customer/index.ts",
            "line": 174
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group-occ-customer/index.ts",
            "line": 190
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group-occ-customer/index.ts",
            "line": 114
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CapacityManagementOccCustomerGroupOccCustomerTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/capacity-management-occ-customer-group-occ-customer/index:CapacityManagementOccCustomerGroupOccCustomerTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CapacityManagementOccCustomerGroupTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CapacityManagementOccCustomerGroupTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/capacity-management-occ-customer-group/index.ts",
        "line": 272
      },
      "name": "CapacityManagementOccCustomerGroupTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_customer_group#create CapacityManagementOccCustomerGroup#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 276
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_customer_group#delete CapacityManagementOccCustomerGroup#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 280
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/capacity_management_occ_customer_group#update CapacityManagementOccCustomerGroup#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 284
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/capacity-management-occ-customer-group/index:CapacityManagementOccCustomerGroupTimeouts"
    },
    "cdktf-provider-oci.CapacityManagementOccCustomerGroupTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CapacityManagementOccCustomerGroupTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/capacity-management-occ-customer-group/index.ts",
          "line": 338
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/capacity-management-occ-customer-group/index.ts",
        "line": 330
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 392
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 408
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 424
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CapacityManagementOccCustomerGroupTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 396
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 412
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 428
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 386
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 402
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 418
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occ-customer-group/index.ts",
            "line": 342
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CapacityManagementOccCustomerGroupTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/capacity-management-occ-customer-group/index:CapacityManagementOccCustomerGroupTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CertificatesManagementCaBundle": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_ca_bundle oci_certificates_management_ca_bundle}."
      },
      "fqn": "cdktf-provider-oci.CertificatesManagementCaBundle",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_ca_bundle oci_certificates_management_ca_bundle} Resource."
        },
        "locationInModule": {
          "filename": "src/certificates-management-ca-bundle/index.ts",
          "line": 244
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CertificatesManagementCaBundleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/certificates-management-ca-bundle/index.ts",
        "line": 212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CertificatesManagementCaBundle resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/certificates-management-ca-bundle/index.ts",
            "line": 229
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CertificatesManagementCaBundle to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_ca_bundle#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CertificatesManagementCaBundle that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CertificatesManagementCaBundle to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-ca-bundle/index.ts",
            "line": 397
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CertificatesManagementCaBundleTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-ca-bundle/index.ts",
            "line": 308
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-ca-bundle/index.ts",
            "line": 324
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-ca-bundle/index.ts",
            "line": 340
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-ca-bundle/index.ts",
            "line": 356
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-ca-bundle/index.ts",
            "line": 400
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-ca-bundle/index.ts",
            "line": 412
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-ca-bundle/index.ts",
            "line": 425
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CertificatesManagementCaBundle",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-ca-bundle/index.ts",
            "line": 217
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-ca-bundle/index.ts",
            "line": 365
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-ca-bundle/index.ts",
            "line": 383
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-ca-bundle/index.ts",
            "line": 388
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-ca-bundle/index.ts",
            "line": 394
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CertificatesManagementCaBundleTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-ca-bundle/index.ts",
            "line": 283
          },
          "name": "caBundlePemInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-ca-bundle/index.ts",
            "line": 296
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-ca-bundle/index.ts",
            "line": 312
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-ca-bundle/index.ts",
            "line": 328
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-ca-bundle/index.ts",
            "line": 344
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-ca-bundle/index.ts",
            "line": 360
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-ca-bundle/index.ts",
            "line": 378
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-ca-bundle/index.ts",
            "line": 404
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CertificatesManagementCaBundleTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-ca-bundle/index.ts",
            "line": 276
          },
          "name": "caBundlePem",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-ca-bundle/index.ts",
            "line": 289
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-ca-bundle/index.ts",
            "line": 302
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-ca-bundle/index.ts",
            "line": 318
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-ca-bundle/index.ts",
            "line": 334
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-ca-bundle/index.ts",
            "line": 350
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-ca-bundle/index.ts",
            "line": 371
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/certificates-management-ca-bundle/index:CertificatesManagementCaBundle"
    },
    "cdktf-provider-oci.CertificatesManagementCaBundleConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CertificatesManagementCaBundleConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/certificates-management-ca-bundle/index.ts",
        "line": 9
      },
      "name": "CertificatesManagementCaBundleConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_ca_bundle#ca_bundle_pem CertificatesManagementCaBundle#ca_bundle_pem}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-ca-bundle/index.ts",
            "line": 13
          },
          "name": "caBundlePem",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_ca_bundle#compartment_id CertificatesManagementCaBundle#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-ca-bundle/index.ts",
            "line": 17
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_ca_bundle#name CertificatesManagementCaBundle#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-ca-bundle/index.ts",
            "line": 40
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_ca_bundle#defined_tags CertificatesManagementCaBundle#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-ca-bundle/index.ts",
            "line": 21
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_ca_bundle#description CertificatesManagementCaBundle#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-ca-bundle/index.ts",
            "line": 25
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_ca_bundle#freeform_tags CertificatesManagementCaBundle#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-ca-bundle/index.ts",
            "line": 29
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_ca_bundle#id CertificatesManagementCaBundle#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-ca-bundle/index.ts",
            "line": 36
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_ca_bundle#timeouts CertificatesManagementCaBundle#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-ca-bundle/index.ts",
            "line": 46
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CertificatesManagementCaBundleTimeouts"
          }
        }
      ],
      "symbolId": "src/certificates-management-ca-bundle/index:CertificatesManagementCaBundleConfig"
    },
    "cdktf-provider-oci.CertificatesManagementCaBundleTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CertificatesManagementCaBundleTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/certificates-management-ca-bundle/index.ts",
        "line": 48
      },
      "name": "CertificatesManagementCaBundleTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_ca_bundle#create CertificatesManagementCaBundle#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-ca-bundle/index.ts",
            "line": 52
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_ca_bundle#delete CertificatesManagementCaBundle#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-ca-bundle/index.ts",
            "line": 56
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_ca_bundle#update CertificatesManagementCaBundle#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-ca-bundle/index.ts",
            "line": 60
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/certificates-management-ca-bundle/index:CertificatesManagementCaBundleTimeouts"
    },
    "cdktf-provider-oci.CertificatesManagementCaBundleTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CertificatesManagementCaBundleTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/certificates-management-ca-bundle/index.ts",
          "line": 114
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/certificates-management-ca-bundle/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-ca-bundle/index.ts",
            "line": 168
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-ca-bundle/index.ts",
            "line": 184
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-ca-bundle/index.ts",
            "line": 200
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CertificatesManagementCaBundleTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-ca-bundle/index.ts",
            "line": 172
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-ca-bundle/index.ts",
            "line": 188
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-ca-bundle/index.ts",
            "line": 204
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-ca-bundle/index.ts",
            "line": 162
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-ca-bundle/index.ts",
            "line": 178
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-ca-bundle/index.ts",
            "line": 194
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-ca-bundle/index.ts",
            "line": 118
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CertificatesManagementCaBundleTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/certificates-management-ca-bundle/index:CertificatesManagementCaBundleTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CertificatesManagementCertificate": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate oci_certificates_management_certificate}."
      },
      "fqn": "cdktf-provider-oci.CertificatesManagementCertificate",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate oci_certificates_management_certificate} Resource."
        },
        "locationInModule": {
          "filename": "src/certificates-management-certificate/index.ts",
          "line": 2364
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CertificatesManagementCertificateConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/certificates-management-certificate/index.ts",
        "line": 2332
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CertificatesManagementCertificate resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 2349
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CertificatesManagementCertificate to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CertificatesManagementCertificate that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CertificatesManagementCertificate to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 2553
          },
          "name": "putCertificateConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCertificateConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 2566
          },
          "name": "putCertificateRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCertificateRules"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 2582
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CertificatesManagementCertificateTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 2569
          },
          "name": "resetCertificateRules"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 2438
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 2454
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 2470
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 2486
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 2585
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 2597
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 2611
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CertificatesManagementCertificate",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 2337
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 2550
          },
          "name": "certificateConfig",
          "type": {
            "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCertificateConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 2396
          },
          "name": "certificateProfileType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 2402
          },
          "name": "certificateRevocationListDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCertificateRevocationListDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 2563
          },
          "name": "certificateRules",
          "type": {
            "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCertificateRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 2420
          },
          "name": "configType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 2426
          },
          "name": "currentVersion",
          "type": {
            "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCurrentVersionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 2495
          },
          "name": "issuerCertificateAuthorityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 2500
          },
          "name": "keyAlgorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 2505
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 2523
          },
          "name": "signatureAlgorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 2528
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 2534
          },
          "name": "subject",
          "type": {
            "fqn": "cdktf-provider-oci.CertificatesManagementCertificateSubjectList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 2539
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 2544
          },
          "name": "timeOfDeletion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 2579
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CertificatesManagementCertificateTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 2557
          },
          "name": "certificateConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCertificateConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 2573
          },
          "name": "certificateRulesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCertificateRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 2415
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 2442
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 2458
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 2474
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 2490
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 2518
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 2589
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CertificatesManagementCertificateTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 2408
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 2432
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 2448
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 2464
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 2480
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 2511
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/certificates-management-certificate/index:CertificatesManagementCertificate"
    },
    "cdktf-provider-oci.CertificatesManagementCertificateAuthority": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate_authority oci_certificates_management_certificate_authority}."
      },
      "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthority",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate_authority oci_certificates_management_certificate_authority} Resource."
        },
        "locationInModule": {
          "filename": "src/certificates-management-certificate-authority/index.ts",
          "line": 2108
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthorityConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/certificates-management-certificate-authority/index.ts",
        "line": 2076
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CertificatesManagementCertificateAuthority resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 2093
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CertificatesManagementCertificateAuthority to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate_authority#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CertificatesManagementCertificateAuthority that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CertificatesManagementCertificateAuthority to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 2296
          },
          "name": "putCertificateAuthorityConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCertificateAuthorityConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 2309
          },
          "name": "putCertificateAuthorityRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCertificateAuthorityRules"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 2325
          },
          "name": "putCertificateRevocationListDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCertificateRevocationListDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 2341
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthorityTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 2312
          },
          "name": "resetCertificateAuthorityRules"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 2328
          },
          "name": "resetCertificateRevocationListDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 2173
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 2189
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 2205
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 2221
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 2344
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 2356
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 2372
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CertificatesManagementCertificateAuthority",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 2081
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 2293
          },
          "name": "certificateAuthorityConfig",
          "type": {
            "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCertificateAuthorityConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 2306
          },
          "name": "certificateAuthorityRules",
          "type": {
            "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCertificateAuthorityRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 2322
          },
          "name": "certificateRevocationListDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCertificateRevocationListDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 2155
          },
          "name": "configType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 2161
          },
          "name": "currentVersion",
          "type": {
            "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCurrentVersionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 2230
          },
          "name": "issuerCertificateAuthorityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 2248
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 2266
          },
          "name": "signingAlgorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 2271
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 2277
          },
          "name": "subject",
          "type": {
            "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthoritySubjectList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 2282
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 2287
          },
          "name": "timeOfDeletion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 2338
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthorityTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 2300
          },
          "name": "certificateAuthorityConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCertificateAuthorityConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 2316
          },
          "name": "certificateAuthorityRulesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCertificateAuthorityRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 2332
          },
          "name": "certificateRevocationListDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCertificateRevocationListDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 2150
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 2177
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 2193
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 2209
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 2225
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 2243
          },
          "name": "kmsKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 2261
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 2348
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthorityTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 2143
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 2167
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 2183
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 2199
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 2215
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 2236
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 2254
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/certificates-management-certificate-authority/index:CertificatesManagementCertificateAuthority"
    },
    "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCertificateAuthorityConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCertificateAuthorityConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/certificates-management-certificate-authority/index.ts",
        "line": 1226
      },
      "name": "CertificatesManagementCertificateAuthorityCertificateAuthorityConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate_authority#config_type CertificatesManagementCertificateAuthority#config_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1230
          },
          "name": "configType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate_authority#subject CertificatesManagementCertificateAuthority#subject}",
            "stability": "stable",
            "summary": "subject block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1248
          },
          "name": "subject",
          "type": {
            "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCertificateAuthorityConfigSubject"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate_authority#issuer_certificate_authority_id CertificatesManagementCertificateAuthority#issuer_certificate_authority_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1234
          },
          "name": "issuerCertificateAuthorityId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate_authority#signing_algorithm CertificatesManagementCertificateAuthority#signing_algorithm}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1238
          },
          "name": "signingAlgorithm",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate_authority#validity CertificatesManagementCertificateAuthority#validity}",
            "stability": "stable",
            "summary": "validity block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1254
          },
          "name": "validity",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCertificateAuthorityConfigValidity"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate_authority#version_name CertificatesManagementCertificateAuthority#version_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1242
          },
          "name": "versionName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/certificates-management-certificate-authority/index:CertificatesManagementCertificateAuthorityCertificateAuthorityConfig"
    },
    "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCertificateAuthorityConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCertificateAuthorityConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/certificates-management-certificate-authority/index.ts",
          "line": 1328
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/certificates-management-certificate-authority/index.ts",
        "line": 1321
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1449
          },
          "name": "putSubject",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCertificateAuthorityConfigSubject"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1462
          },
          "name": "putValidity",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCertificateAuthorityConfigValidity"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1404
          },
          "name": "resetIssuerCertificateAuthorityId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1420
          },
          "name": "resetSigningAlgorithm"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1465
          },
          "name": "resetValidity"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1436
          },
          "name": "resetVersionName"
        }
      ],
      "name": "CertificatesManagementCertificateAuthorityCertificateAuthorityConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1446
          },
          "name": "subject",
          "type": {
            "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCertificateAuthorityConfigSubjectOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1459
          },
          "name": "validity",
          "type": {
            "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCertificateAuthorityConfigValidityOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1392
          },
          "name": "configTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1408
          },
          "name": "issuerCertificateAuthorityIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1424
          },
          "name": "signingAlgorithmInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1453
          },
          "name": "subjectInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCertificateAuthorityConfigSubject"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1469
          },
          "name": "validityInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCertificateAuthorityConfigValidity"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1440
          },
          "name": "versionNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1385
          },
          "name": "configType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1398
          },
          "name": "issuerCertificateAuthorityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1414
          },
          "name": "signingAlgorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1430
          },
          "name": "versionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1332
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCertificateAuthorityConfig"
          }
        }
      ],
      "symbolId": "src/certificates-management-certificate-authority/index:CertificatesManagementCertificateAuthorityCertificateAuthorityConfigOutputReference"
    },
    "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCertificateAuthorityConfigSubject": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCertificateAuthorityConfigSubject",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/certificates-management-certificate-authority/index.ts",
        "line": 503
      },
      "name": "CertificatesManagementCertificateAuthorityCertificateAuthorityConfigSubject",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate_authority#common_name CertificatesManagementCertificateAuthority#common_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 507
          },
          "name": "commonName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate_authority#country CertificatesManagementCertificateAuthority#country}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 511
          },
          "name": "country",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate_authority#distinguished_name_qualifier CertificatesManagementCertificateAuthority#distinguished_name_qualifier}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 515
          },
          "name": "distinguishedNameQualifier",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate_authority#domain_component CertificatesManagementCertificateAuthority#domain_component}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 519
          },
          "name": "domainComponent",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate_authority#generation_qualifier CertificatesManagementCertificateAuthority#generation_qualifier}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 523
          },
          "name": "generationQualifier",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate_authority#given_name CertificatesManagementCertificateAuthority#given_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 527
          },
          "name": "givenName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate_authority#initials CertificatesManagementCertificateAuthority#initials}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 531
          },
          "name": "initials",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate_authority#locality_name CertificatesManagementCertificateAuthority#locality_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 535
          },
          "name": "localityName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate_authority#organization CertificatesManagementCertificateAuthority#organization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 539
          },
          "name": "organization",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate_authority#organizational_unit CertificatesManagementCertificateAuthority#organizational_unit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 543
          },
          "name": "organizationalUnit",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate_authority#pseudonym CertificatesManagementCertificateAuthority#pseudonym}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 547
          },
          "name": "pseudonym",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate_authority#serial_number CertificatesManagementCertificateAuthority#serial_number}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 551
          },
          "name": "serialNumber",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate_authority#state_or_province_name CertificatesManagementCertificateAuthority#state_or_province_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 555
          },
          "name": "stateOrProvinceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate_authority#street CertificatesManagementCertificateAuthority#street}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 559
          },
          "name": "street",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate_authority#surname CertificatesManagementCertificateAuthority#surname}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 563
          },
          "name": "surname",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate_authority#title CertificatesManagementCertificateAuthority#title}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 567
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate_authority#user_id CertificatesManagementCertificateAuthority#user_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 571
          },
          "name": "userId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/certificates-management-certificate-authority/index:CertificatesManagementCertificateAuthorityCertificateAuthorityConfigSubject"
    },
    "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCertificateAuthorityConfigSubjectOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCertificateAuthorityConfigSubjectOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/certificates-management-certificate-authority/index.ts",
          "line": 722
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/certificates-management-certificate-authority/index.ts",
        "line": 715
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 864
          },
          "name": "resetCountry"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 880
          },
          "name": "resetDistinguishedNameQualifier"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 896
          },
          "name": "resetDomainComponent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 912
          },
          "name": "resetGenerationQualifier"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 928
          },
          "name": "resetGivenName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 944
          },
          "name": "resetInitials"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 960
          },
          "name": "resetLocalityName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 976
          },
          "name": "resetOrganization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 992
          },
          "name": "resetOrganizationalUnit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1008
          },
          "name": "resetPseudonym"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1024
          },
          "name": "resetSerialNumber"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1040
          },
          "name": "resetStateOrProvinceName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1056
          },
          "name": "resetStreet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1072
          },
          "name": "resetSurname"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1088
          },
          "name": "resetTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1104
          },
          "name": "resetUserId"
        }
      ],
      "name": "CertificatesManagementCertificateAuthorityCertificateAuthorityConfigSubjectOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 852
          },
          "name": "commonNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 868
          },
          "name": "countryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 884
          },
          "name": "distinguishedNameQualifierInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 900
          },
          "name": "domainComponentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 916
          },
          "name": "generationQualifierInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 932
          },
          "name": "givenNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 948
          },
          "name": "initialsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 964
          },
          "name": "localityNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 996
          },
          "name": "organizationalUnitInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 980
          },
          "name": "organizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1012
          },
          "name": "pseudonymInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1028
          },
          "name": "serialNumberInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1044
          },
          "name": "stateOrProvinceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1060
          },
          "name": "streetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1076
          },
          "name": "surnameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1092
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1108
          },
          "name": "userIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 845
          },
          "name": "commonName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 858
          },
          "name": "country",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 874
          },
          "name": "distinguishedNameQualifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 890
          },
          "name": "domainComponent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 906
          },
          "name": "generationQualifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 922
          },
          "name": "givenName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 938
          },
          "name": "initials",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 954
          },
          "name": "localityName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 970
          },
          "name": "organization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 986
          },
          "name": "organizationalUnit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1002
          },
          "name": "pseudonym",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1018
          },
          "name": "serialNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1034
          },
          "name": "stateOrProvinceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1050
          },
          "name": "street",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1066
          },
          "name": "surname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1082
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1098
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 726
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCertificateAuthorityConfigSubject"
          }
        }
      ],
      "symbolId": "src/certificates-management-certificate-authority/index:CertificatesManagementCertificateAuthorityCertificateAuthorityConfigSubjectOutputReference"
    },
    "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCertificateAuthorityConfigValidity": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCertificateAuthorityConfigValidity",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/certificates-management-certificate-authority/index.ts",
        "line": 1112
      },
      "name": "CertificatesManagementCertificateAuthorityCertificateAuthorityConfigValidity",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate_authority#time_of_validity_not_after CertificatesManagementCertificateAuthority#time_of_validity_not_after}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1116
          },
          "name": "timeOfValidityNotAfter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate_authority#time_of_validity_not_before CertificatesManagementCertificateAuthority#time_of_validity_not_before}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1120
          },
          "name": "timeOfValidityNotBefore",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/certificates-management-certificate-authority/index:CertificatesManagementCertificateAuthorityCertificateAuthorityConfigValidity"
    },
    "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCertificateAuthorityConfigValidityOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCertificateAuthorityConfigValidityOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/certificates-management-certificate-authority/index.ts",
          "line": 1166
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/certificates-management-certificate-authority/index.ts",
        "line": 1159
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1218
          },
          "name": "resetTimeOfValidityNotBefore"
        }
      ],
      "name": "CertificatesManagementCertificateAuthorityCertificateAuthorityConfigValidityOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1206
          },
          "name": "timeOfValidityNotAfterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1222
          },
          "name": "timeOfValidityNotBeforeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1199
          },
          "name": "timeOfValidityNotAfter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1212
          },
          "name": "timeOfValidityNotBefore",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1170
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCertificateAuthorityConfigValidity"
          }
        }
      ],
      "symbolId": "src/certificates-management-certificate-authority/index:CertificatesManagementCertificateAuthorityCertificateAuthorityConfigValidityOutputReference"
    },
    "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCertificateAuthorityRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCertificateAuthorityRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/certificates-management-certificate-authority/index.ts",
        "line": 1473
      },
      "name": "CertificatesManagementCertificateAuthorityCertificateAuthorityRules",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate_authority#rule_type CertificatesManagementCertificateAuthority#rule_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1485
          },
          "name": "ruleType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate_authority#certificate_authority_max_validity_duration CertificatesManagementCertificateAuthority#certificate_authority_max_validity_duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1477
          },
          "name": "certificateAuthorityMaxValidityDuration",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate_authority#leaf_certificate_max_validity_duration CertificatesManagementCertificateAuthority#leaf_certificate_max_validity_duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1481
          },
          "name": "leafCertificateMaxValidityDuration",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/certificates-management-certificate-authority/index:CertificatesManagementCertificateAuthorityCertificateAuthorityRules"
    },
    "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCertificateAuthorityRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCertificateAuthorityRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/certificates-management-certificate-authority/index.ts",
          "line": 1641
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/certificates-management-certificate-authority/index.ts",
        "line": 1633
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1648
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCertificateAuthorityRulesOutputReference"
            }
          }
        }
      ],
      "name": "CertificatesManagementCertificateAuthorityCertificateAuthorityRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1641
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1641
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1641
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1634
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCertificateAuthorityRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/certificates-management-certificate-authority/index:CertificatesManagementCertificateAuthorityCertificateAuthorityRulesList"
    },
    "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCertificateAuthorityRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCertificateAuthorityRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/certificates-management-certificate-authority/index.ts",
          "line": 1541
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/certificates-management-certificate-authority/index.ts",
        "line": 1531
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1595
          },
          "name": "resetCertificateAuthorityMaxValidityDuration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1611
          },
          "name": "resetLeafCertificateMaxValidityDuration"
        }
      ],
      "name": "CertificatesManagementCertificateAuthorityCertificateAuthorityRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1599
          },
          "name": "certificateAuthorityMaxValidityDurationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1615
          },
          "name": "leafCertificateMaxValidityDurationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1628
          },
          "name": "ruleTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1589
          },
          "name": "certificateAuthorityMaxValidityDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1605
          },
          "name": "leafCertificateMaxValidityDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1621
          },
          "name": "ruleType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1545
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCertificateAuthorityRules"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/certificates-management-certificate-authority/index:CertificatesManagementCertificateAuthorityCertificateAuthorityRulesOutputReference"
    },
    "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCertificateRevocationListDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCertificateRevocationListDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/certificates-management-certificate-authority/index.ts",
        "line": 1796
      },
      "name": "CertificatesManagementCertificateAuthorityCertificateRevocationListDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate_authority#object_storage_config CertificatesManagementCertificateAuthority#object_storage_config}",
            "stability": "stable",
            "summary": "object_storage_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1806
          },
          "name": "objectStorageConfig",
          "type": {
            "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCertificateRevocationListDetailsObjectStorageConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate_authority#custom_formatted_urls CertificatesManagementCertificateAuthority#custom_formatted_urls}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1800
          },
          "name": "customFormattedUrls",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/certificates-management-certificate-authority/index:CertificatesManagementCertificateAuthorityCertificateRevocationListDetails"
    },
    "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCertificateRevocationListDetailsObjectStorageConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCertificateRevocationListDetailsObjectStorageConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/certificates-management-certificate-authority/index.ts",
        "line": 1652
      },
      "name": "CertificatesManagementCertificateAuthorityCertificateRevocationListDetailsObjectStorageConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate_authority#object_storage_bucket_name CertificatesManagementCertificateAuthority#object_storage_bucket_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1656
          },
          "name": "objectStorageBucketName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate_authority#object_storage_object_name_format CertificatesManagementCertificateAuthority#object_storage_object_name_format}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1664
          },
          "name": "objectStorageObjectNameFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate_authority#object_storage_namespace CertificatesManagementCertificateAuthority#object_storage_namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1660
          },
          "name": "objectStorageNamespace",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/certificates-management-certificate-authority/index:CertificatesManagementCertificateAuthorityCertificateRevocationListDetailsObjectStorageConfig"
    },
    "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCertificateRevocationListDetailsObjectStorageConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCertificateRevocationListDetailsObjectStorageConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/certificates-management-certificate-authority/index.ts",
          "line": 1717
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/certificates-management-certificate-authority/index.ts",
        "line": 1710
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1775
          },
          "name": "resetObjectStorageNamespace"
        }
      ],
      "name": "CertificatesManagementCertificateAuthorityCertificateRevocationListDetailsObjectStorageConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1763
          },
          "name": "objectStorageBucketNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1779
          },
          "name": "objectStorageNamespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1792
          },
          "name": "objectStorageObjectNameFormatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1756
          },
          "name": "objectStorageBucketName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1769
          },
          "name": "objectStorageNamespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1785
          },
          "name": "objectStorageObjectNameFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1721
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCertificateRevocationListDetailsObjectStorageConfig"
          }
        }
      ],
      "symbolId": "src/certificates-management-certificate-authority/index:CertificatesManagementCertificateAuthorityCertificateRevocationListDetailsObjectStorageConfigOutputReference"
    },
    "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCertificateRevocationListDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCertificateRevocationListDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/certificates-management-certificate-authority/index.ts",
          "line": 1852
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/certificates-management-certificate-authority/index.ts",
        "line": 1845
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1904
          },
          "name": "putObjectStorageConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCertificateRevocationListDetailsObjectStorageConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1891
          },
          "name": "resetCustomFormattedUrls"
        }
      ],
      "name": "CertificatesManagementCertificateAuthorityCertificateRevocationListDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1901
          },
          "name": "objectStorageConfig",
          "type": {
            "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCertificateRevocationListDetailsObjectStorageConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1895
          },
          "name": "customFormattedUrlsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1908
          },
          "name": "objectStorageConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCertificateRevocationListDetailsObjectStorageConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1885
          },
          "name": "customFormattedUrls",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1856
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCertificateRevocationListDetails"
          }
        }
      ],
      "symbolId": "src/certificates-management-certificate-authority/index:CertificatesManagementCertificateAuthorityCertificateRevocationListDetailsOutputReference"
    },
    "cdktf-provider-oci.CertificatesManagementCertificateAuthorityConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthorityConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/certificates-management-certificate-authority/index.ts",
        "line": 9
      },
      "name": "CertificatesManagementCertificateAuthorityConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate_authority#certificate_authority_config CertificatesManagementCertificateAuthority#certificate_authority_config}",
            "stability": "stable",
            "summary": "certificate_authority_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 46
          },
          "name": "certificateAuthorityConfig",
          "type": {
            "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCertificateAuthorityConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate_authority#compartment_id CertificatesManagementCertificateAuthority#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate_authority#kms_key_id CertificatesManagementCertificateAuthority#kms_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 36
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate_authority#name CertificatesManagementCertificateAuthority#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 40
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate_authority#certificate_authority_rules CertificatesManagementCertificateAuthority#certificate_authority_rules}",
            "stability": "stable",
            "summary": "certificate_authority_rules block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 52
          },
          "name": "certificateAuthorityRules",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCertificateAuthorityRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate_authority#certificate_revocation_list_details CertificatesManagementCertificateAuthority#certificate_revocation_list_details}",
            "stability": "stable",
            "summary": "certificate_revocation_list_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 58
          },
          "name": "certificateRevocationListDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCertificateRevocationListDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate_authority#defined_tags CertificatesManagementCertificateAuthority#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 17
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate_authority#description CertificatesManagementCertificateAuthority#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 21
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate_authority#freeform_tags CertificatesManagementCertificateAuthority#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 25
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate_authority#id CertificatesManagementCertificateAuthority#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 32
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate_authority#timeouts CertificatesManagementCertificateAuthority#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 64
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthorityTimeouts"
          }
        }
      ],
      "symbolId": "src/certificates-management-certificate-authority/index:CertificatesManagementCertificateAuthorityConfig"
    },
    "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCurrentVersion": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCurrentVersion",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/certificates-management-certificate-authority/index.ts",
        "line": 226
      },
      "name": "CertificatesManagementCertificateAuthorityCurrentVersion",
      "symbolId": "src/certificates-management-certificate-authority/index:CertificatesManagementCertificateAuthorityCurrentVersion"
    },
    "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCurrentVersionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCurrentVersionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/certificates-management-certificate-authority/index.ts",
          "line": 337
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/certificates-management-certificate-authority/index.ts",
        "line": 330
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 344
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCurrentVersionOutputReference"
            }
          }
        }
      ],
      "name": "CertificatesManagementCertificateAuthorityCurrentVersionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 337
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 337
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 337
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/certificates-management-certificate-authority/index:CertificatesManagementCertificateAuthorityCurrentVersionList"
    },
    "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCurrentVersionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCurrentVersionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/certificates-management-certificate-authority/index.ts",
          "line": 258
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/certificates-management-certificate-authority/index.ts",
        "line": 249
      },
      "name": "CertificatesManagementCertificateAuthorityCurrentVersionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 278
          },
          "name": "certificateAuthorityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 283
          },
          "name": "issuerCaVersionNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 289
          },
          "name": "revocationStatus",
          "type": {
            "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCurrentVersionRevocationStatusList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 294
          },
          "name": "serialNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 299
          },
          "name": "stages",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 304
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 309
          },
          "name": "timeOfDeletion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 315
          },
          "name": "validity",
          "type": {
            "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCurrentVersionValidityList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 320
          },
          "name": "versionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 325
          },
          "name": "versionNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 262
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCurrentVersion"
          }
        }
      ],
      "symbolId": "src/certificates-management-certificate-authority/index:CertificatesManagementCertificateAuthorityCurrentVersionOutputReference"
    },
    "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCurrentVersionRevocationStatus": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCurrentVersionRevocationStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/certificates-management-certificate-authority/index.ts",
        "line": 66
      },
      "name": "CertificatesManagementCertificateAuthorityCurrentVersionRevocationStatus",
      "symbolId": "src/certificates-management-certificate-authority/index:CertificatesManagementCertificateAuthorityCurrentVersionRevocationStatus"
    },
    "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCurrentVersionRevocationStatusList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCurrentVersionRevocationStatusList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/certificates-management-certificate-authority/index.ts",
          "line": 135
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/certificates-management-certificate-authority/index.ts",
        "line": 128
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 142
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCurrentVersionRevocationStatusOutputReference"
            }
          }
        }
      ],
      "name": "CertificatesManagementCertificateAuthorityCurrentVersionRevocationStatusList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 135
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 135
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 135
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/certificates-management-certificate-authority/index:CertificatesManagementCertificateAuthorityCurrentVersionRevocationStatusList"
    },
    "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCurrentVersionRevocationStatusOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCurrentVersionRevocationStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/certificates-management-certificate-authority/index.ts",
          "line": 98
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/certificates-management-certificate-authority/index.ts",
        "line": 89
      },
      "name": "CertificatesManagementCertificateAuthorityCurrentVersionRevocationStatusOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 118
          },
          "name": "revocationReason",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 123
          },
          "name": "timeOfRevocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCurrentVersionRevocationStatus"
          }
        }
      ],
      "symbolId": "src/certificates-management-certificate-authority/index:CertificatesManagementCertificateAuthorityCurrentVersionRevocationStatusOutputReference"
    },
    "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCurrentVersionValidity": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCurrentVersionValidity",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/certificates-management-certificate-authority/index.ts",
        "line": 146
      },
      "name": "CertificatesManagementCertificateAuthorityCurrentVersionValidity",
      "symbolId": "src/certificates-management-certificate-authority/index:CertificatesManagementCertificateAuthorityCurrentVersionValidity"
    },
    "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCurrentVersionValidityList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCurrentVersionValidityList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/certificates-management-certificate-authority/index.ts",
          "line": 215
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/certificates-management-certificate-authority/index.ts",
        "line": 208
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 222
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCurrentVersionValidityOutputReference"
            }
          }
        }
      ],
      "name": "CertificatesManagementCertificateAuthorityCurrentVersionValidityList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 215
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 215
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 215
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/certificates-management-certificate-authority/index:CertificatesManagementCertificateAuthorityCurrentVersionValidityList"
    },
    "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCurrentVersionValidityOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCurrentVersionValidityOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/certificates-management-certificate-authority/index.ts",
          "line": 178
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/certificates-management-certificate-authority/index.ts",
        "line": 169
      },
      "name": "CertificatesManagementCertificateAuthorityCurrentVersionValidityOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 198
          },
          "name": "timeOfValidityNotAfter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 203
          },
          "name": "timeOfValidityNotBefore",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 182
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthorityCurrentVersionValidity"
          }
        }
      ],
      "symbolId": "src/certificates-management-certificate-authority/index:CertificatesManagementCertificateAuthorityCurrentVersionValidityOutputReference"
    },
    "cdktf-provider-oci.CertificatesManagementCertificateAuthoritySubject": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthoritySubject",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/certificates-management-certificate-authority/index.ts",
        "line": 348
      },
      "name": "CertificatesManagementCertificateAuthoritySubject",
      "symbolId": "src/certificates-management-certificate-authority/index:CertificatesManagementCertificateAuthoritySubject"
    },
    "cdktf-provider-oci.CertificatesManagementCertificateAuthoritySubjectList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthoritySubjectList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/certificates-management-certificate-authority/index.ts",
          "line": 492
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/certificates-management-certificate-authority/index.ts",
        "line": 485
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 499
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthoritySubjectOutputReference"
            }
          }
        }
      ],
      "name": "CertificatesManagementCertificateAuthoritySubjectList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 492
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 492
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 492
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/certificates-management-certificate-authority/index:CertificatesManagementCertificateAuthoritySubjectList"
    },
    "cdktf-provider-oci.CertificatesManagementCertificateAuthoritySubjectOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthoritySubjectOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/certificates-management-certificate-authority/index.ts",
          "line": 380
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/certificates-management-certificate-authority/index.ts",
        "line": 371
      },
      "name": "CertificatesManagementCertificateAuthoritySubjectOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 400
          },
          "name": "commonName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 405
          },
          "name": "country",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 410
          },
          "name": "distinguishedNameQualifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 415
          },
          "name": "domainComponent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 420
          },
          "name": "generationQualifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 425
          },
          "name": "givenName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 430
          },
          "name": "initials",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 435
          },
          "name": "localityName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 440
          },
          "name": "organization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 445
          },
          "name": "organizationalUnit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 450
          },
          "name": "pseudonym",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 455
          },
          "name": "serialNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 460
          },
          "name": "stateOrProvinceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 465
          },
          "name": "street",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 470
          },
          "name": "surname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 475
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 480
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 384
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthoritySubject"
          }
        }
      ],
      "symbolId": "src/certificates-management-certificate-authority/index:CertificatesManagementCertificateAuthoritySubjectOutputReference"
    },
    "cdktf-provider-oci.CertificatesManagementCertificateAuthorityTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthorityTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/certificates-management-certificate-authority/index.ts",
        "line": 1912
      },
      "name": "CertificatesManagementCertificateAuthorityTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate_authority#create CertificatesManagementCertificateAuthority#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1916
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate_authority#delete CertificatesManagementCertificateAuthority#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1920
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate_authority#update CertificatesManagementCertificateAuthority#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1924
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/certificates-management-certificate-authority/index:CertificatesManagementCertificateAuthorityTimeouts"
    },
    "cdktf-provider-oci.CertificatesManagementCertificateAuthorityTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthorityTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/certificates-management-certificate-authority/index.ts",
          "line": 1978
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/certificates-management-certificate-authority/index.ts",
        "line": 1970
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 2032
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 2048
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 2064
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CertificatesManagementCertificateAuthorityTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 2036
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 2052
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 2068
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 2026
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 2042
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 2058
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate-authority/index.ts",
            "line": 1982
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CertificatesManagementCertificateAuthorityTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/certificates-management-certificate-authority/index:CertificatesManagementCertificateAuthorityTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CertificatesManagementCertificateCertificateConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCertificateConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/certificates-management-certificate/index.ts",
        "line": 1611
      },
      "name": "CertificatesManagementCertificateCertificateConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate#config_type CertificatesManagementCertificate#config_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1619
          },
          "name": "configType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate#certificate_profile_type CertificatesManagementCertificate#certificate_profile_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1615
          },
          "name": "certificateProfileType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate#csr_pem CertificatesManagementCertificate#csr_pem}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1623
          },
          "name": "csrPem",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate#issuer_certificate_authority_id CertificatesManagementCertificate#issuer_certificate_authority_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1627
          },
          "name": "issuerCertificateAuthorityId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate#key_algorithm CertificatesManagementCertificate#key_algorithm}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1631
          },
          "name": "keyAlgorithm",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate#signature_algorithm CertificatesManagementCertificate#signature_algorithm}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1635
          },
          "name": "signatureAlgorithm",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate#subject CertificatesManagementCertificate#subject}",
            "stability": "stable",
            "summary": "subject block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1645
          },
          "name": "subject",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCertificateConfigSubject"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate#subject_alternative_names CertificatesManagementCertificate#subject_alternative_names}",
            "stability": "stable",
            "summary": "subject_alternative_names block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1651
          },
          "name": "subjectAlternativeNames",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCertificateConfigSubjectAlternativeNames"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate#validity CertificatesManagementCertificate#validity}",
            "stability": "stable",
            "summary": "validity block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1657
          },
          "name": "validity",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCertificateConfigValidity"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate#version_name CertificatesManagementCertificate#version_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1639
          },
          "name": "versionName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/certificates-management-certificate/index:CertificatesManagementCertificateCertificateConfig"
    },
    "cdktf-provider-oci.CertificatesManagementCertificateCertificateConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCertificateConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/certificates-management-certificate/index.ts",
          "line": 1759
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/certificates-management-certificate/index.ts",
        "line": 1752
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1952
          },
          "name": "putSubject",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCertificateConfigSubject"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1968
          },
          "name": "putSubjectAlternativeNames",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCertificateConfigSubjectAlternativeNames"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1984
          },
          "name": "putValidity",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCertificateConfigValidity"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1846
          },
          "name": "resetCertificateProfileType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1875
          },
          "name": "resetCsrPem"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1891
          },
          "name": "resetIssuerCertificateAuthorityId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1907
          },
          "name": "resetKeyAlgorithm"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1923
          },
          "name": "resetSignatureAlgorithm"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1955
          },
          "name": "resetSubject"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1971
          },
          "name": "resetSubjectAlternativeNames"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1987
          },
          "name": "resetValidity"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1939
          },
          "name": "resetVersionName"
        }
      ],
      "name": "CertificatesManagementCertificateCertificateConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1949
          },
          "name": "subject",
          "type": {
            "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCertificateConfigSubjectOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1965
          },
          "name": "subjectAlternativeNames",
          "type": {
            "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCertificateConfigSubjectAlternativeNamesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1981
          },
          "name": "validity",
          "type": {
            "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCertificateConfigValidityOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1850
          },
          "name": "certificateProfileTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1863
          },
          "name": "configTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1879
          },
          "name": "csrPemInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1895
          },
          "name": "issuerCertificateAuthorityIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1911
          },
          "name": "keyAlgorithmInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1927
          },
          "name": "signatureAlgorithmInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1975
          },
          "name": "subjectAlternativeNamesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCertificateConfigSubjectAlternativeNames"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1959
          },
          "name": "subjectInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCertificateConfigSubject"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1991
          },
          "name": "validityInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCertificateConfigValidity"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1943
          },
          "name": "versionNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1840
          },
          "name": "certificateProfileType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1856
          },
          "name": "configType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1869
          },
          "name": "csrPem",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1885
          },
          "name": "issuerCertificateAuthorityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1901
          },
          "name": "keyAlgorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1917
          },
          "name": "signatureAlgorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1933
          },
          "name": "versionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1763
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCertificateConfig"
          }
        }
      ],
      "symbolId": "src/certificates-management-certificate/index:CertificatesManagementCertificateCertificateConfigOutputReference"
    },
    "cdktf-provider-oci.CertificatesManagementCertificateCertificateConfigSubject": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCertificateConfigSubject",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/certificates-management-certificate/index.ts",
        "line": 745
      },
      "name": "CertificatesManagementCertificateCertificateConfigSubject",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate#common_name CertificatesManagementCertificate#common_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 749
          },
          "name": "commonName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate#country CertificatesManagementCertificate#country}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 753
          },
          "name": "country",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate#distinguished_name_qualifier CertificatesManagementCertificate#distinguished_name_qualifier}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 757
          },
          "name": "distinguishedNameQualifier",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate#domain_component CertificatesManagementCertificate#domain_component}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 761
          },
          "name": "domainComponent",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate#generation_qualifier CertificatesManagementCertificate#generation_qualifier}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 765
          },
          "name": "generationQualifier",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate#given_name CertificatesManagementCertificate#given_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 769
          },
          "name": "givenName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate#initials CertificatesManagementCertificate#initials}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 773
          },
          "name": "initials",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate#locality_name CertificatesManagementCertificate#locality_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 777
          },
          "name": "localityName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate#organization CertificatesManagementCertificate#organization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 781
          },
          "name": "organization",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate#organizational_unit CertificatesManagementCertificate#organizational_unit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 785
          },
          "name": "organizationalUnit",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate#pseudonym CertificatesManagementCertificate#pseudonym}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 789
          },
          "name": "pseudonym",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate#serial_number CertificatesManagementCertificate#serial_number}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 793
          },
          "name": "serialNumber",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate#state_or_province_name CertificatesManagementCertificate#state_or_province_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 797
          },
          "name": "stateOrProvinceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate#street CertificatesManagementCertificate#street}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 801
          },
          "name": "street",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate#surname CertificatesManagementCertificate#surname}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 805
          },
          "name": "surname",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate#title CertificatesManagementCertificate#title}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 809
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate#user_id CertificatesManagementCertificate#user_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 813
          },
          "name": "userId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/certificates-management-certificate/index:CertificatesManagementCertificateCertificateConfigSubject"
    },
    "cdktf-provider-oci.CertificatesManagementCertificateCertificateConfigSubjectAlternativeNames": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCertificateConfigSubjectAlternativeNames",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/certificates-management-certificate/index.ts",
        "line": 1354
      },
      "name": "CertificatesManagementCertificateCertificateConfigSubjectAlternativeNames",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate#type CertificatesManagementCertificate#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1358
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate#value CertificatesManagementCertificate#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1362
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/certificates-management-certificate/index:CertificatesManagementCertificateCertificateConfigSubjectAlternativeNames"
    },
    "cdktf-provider-oci.CertificatesManagementCertificateCertificateConfigSubjectAlternativeNamesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCertificateConfigSubjectAlternativeNamesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/certificates-management-certificate/index.ts",
          "line": 1486
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/certificates-management-certificate/index.ts",
        "line": 1478
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1493
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCertificateConfigSubjectAlternativeNamesOutputReference"
            }
          }
        }
      ],
      "name": "CertificatesManagementCertificateCertificateConfigSubjectAlternativeNamesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1486
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1486
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1486
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1479
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCertificateConfigSubjectAlternativeNames"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/certificates-management-certificate/index:CertificatesManagementCertificateCertificateConfigSubjectAlternativeNamesList"
    },
    "cdktf-provider-oci.CertificatesManagementCertificateCertificateConfigSubjectAlternativeNamesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCertificateConfigSubjectAlternativeNamesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/certificates-management-certificate/index.ts",
          "line": 1411
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/certificates-management-certificate/index.ts",
        "line": 1401
      },
      "name": "CertificatesManagementCertificateCertificateConfigSubjectAlternativeNamesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1460
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1473
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1453
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1466
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1415
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCertificateConfigSubjectAlternativeNames"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/certificates-management-certificate/index:CertificatesManagementCertificateCertificateConfigSubjectAlternativeNamesOutputReference"
    },
    "cdktf-provider-oci.CertificatesManagementCertificateCertificateConfigSubjectOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCertificateConfigSubjectOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/certificates-management-certificate/index.ts",
          "line": 964
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/certificates-management-certificate/index.ts",
        "line": 957
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1106
          },
          "name": "resetCountry"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1122
          },
          "name": "resetDistinguishedNameQualifier"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1138
          },
          "name": "resetDomainComponent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1154
          },
          "name": "resetGenerationQualifier"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1170
          },
          "name": "resetGivenName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1186
          },
          "name": "resetInitials"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1202
          },
          "name": "resetLocalityName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1218
          },
          "name": "resetOrganization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1234
          },
          "name": "resetOrganizationalUnit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1250
          },
          "name": "resetPseudonym"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1266
          },
          "name": "resetSerialNumber"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1282
          },
          "name": "resetStateOrProvinceName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1298
          },
          "name": "resetStreet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1314
          },
          "name": "resetSurname"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1330
          },
          "name": "resetTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1346
          },
          "name": "resetUserId"
        }
      ],
      "name": "CertificatesManagementCertificateCertificateConfigSubjectOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1094
          },
          "name": "commonNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1110
          },
          "name": "countryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1126
          },
          "name": "distinguishedNameQualifierInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1142
          },
          "name": "domainComponentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1158
          },
          "name": "generationQualifierInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1174
          },
          "name": "givenNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1190
          },
          "name": "initialsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1206
          },
          "name": "localityNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1238
          },
          "name": "organizationalUnitInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1222
          },
          "name": "organizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1254
          },
          "name": "pseudonymInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1270
          },
          "name": "serialNumberInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1286
          },
          "name": "stateOrProvinceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1302
          },
          "name": "streetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1318
          },
          "name": "surnameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1334
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1350
          },
          "name": "userIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1087
          },
          "name": "commonName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1100
          },
          "name": "country",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1116
          },
          "name": "distinguishedNameQualifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1132
          },
          "name": "domainComponent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1148
          },
          "name": "generationQualifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1164
          },
          "name": "givenName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1180
          },
          "name": "initials",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1196
          },
          "name": "localityName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1212
          },
          "name": "organization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1228
          },
          "name": "organizationalUnit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1244
          },
          "name": "pseudonym",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1260
          },
          "name": "serialNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1276
          },
          "name": "stateOrProvinceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1292
          },
          "name": "street",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1308
          },
          "name": "surname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1324
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1340
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 968
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCertificateConfigSubject"
          }
        }
      ],
      "symbolId": "src/certificates-management-certificate/index:CertificatesManagementCertificateCertificateConfigSubjectOutputReference"
    },
    "cdktf-provider-oci.CertificatesManagementCertificateCertificateConfigValidity": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCertificateConfigValidity",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/certificates-management-certificate/index.ts",
        "line": 1497
      },
      "name": "CertificatesManagementCertificateCertificateConfigValidity",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate#time_of_validity_not_after CertificatesManagementCertificate#time_of_validity_not_after}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1501
          },
          "name": "timeOfValidityNotAfter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate#time_of_validity_not_before CertificatesManagementCertificate#time_of_validity_not_before}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1505
          },
          "name": "timeOfValidityNotBefore",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/certificates-management-certificate/index:CertificatesManagementCertificateCertificateConfigValidity"
    },
    "cdktf-provider-oci.CertificatesManagementCertificateCertificateConfigValidityOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCertificateConfigValidityOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/certificates-management-certificate/index.ts",
          "line": 1551
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/certificates-management-certificate/index.ts",
        "line": 1544
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1603
          },
          "name": "resetTimeOfValidityNotBefore"
        }
      ],
      "name": "CertificatesManagementCertificateCertificateConfigValidityOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1591
          },
          "name": "timeOfValidityNotAfterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1607
          },
          "name": "timeOfValidityNotBeforeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1584
          },
          "name": "timeOfValidityNotAfter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1597
          },
          "name": "timeOfValidityNotBefore",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1555
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCertificateConfigValidity"
          }
        }
      ],
      "symbolId": "src/certificates-management-certificate/index:CertificatesManagementCertificateCertificateConfigValidityOutputReference"
    },
    "cdktf-provider-oci.CertificatesManagementCertificateCertificateRevocationListDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCertificateRevocationListDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/certificates-management-certificate/index.ts",
        "line": 141
      },
      "name": "CertificatesManagementCertificateCertificateRevocationListDetails",
      "symbolId": "src/certificates-management-certificate/index:CertificatesManagementCertificateCertificateRevocationListDetails"
    },
    "cdktf-provider-oci.CertificatesManagementCertificateCertificateRevocationListDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCertificateRevocationListDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/certificates-management-certificate/index.ts",
          "line": 211
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/certificates-management-certificate/index.ts",
        "line": 204
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 218
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCertificateRevocationListDetailsOutputReference"
            }
          }
        }
      ],
      "name": "CertificatesManagementCertificateCertificateRevocationListDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 211
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 211
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 211
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/certificates-management-certificate/index:CertificatesManagementCertificateCertificateRevocationListDetailsList"
    },
    "cdktf-provider-oci.CertificatesManagementCertificateCertificateRevocationListDetailsObjectStorageConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCertificateRevocationListDetailsObjectStorageConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/certificates-management-certificate/index.ts",
        "line": 56
      },
      "name": "CertificatesManagementCertificateCertificateRevocationListDetailsObjectStorageConfig",
      "symbolId": "src/certificates-management-certificate/index:CertificatesManagementCertificateCertificateRevocationListDetailsObjectStorageConfig"
    },
    "cdktf-provider-oci.CertificatesManagementCertificateCertificateRevocationListDetailsObjectStorageConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCertificateRevocationListDetailsObjectStorageConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/certificates-management-certificate/index.ts",
          "line": 130
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/certificates-management-certificate/index.ts",
        "line": 123
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 137
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCertificateRevocationListDetailsObjectStorageConfigOutputReference"
            }
          }
        }
      ],
      "name": "CertificatesManagementCertificateCertificateRevocationListDetailsObjectStorageConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 130
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 130
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 130
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/certificates-management-certificate/index:CertificatesManagementCertificateCertificateRevocationListDetailsObjectStorageConfigList"
    },
    "cdktf-provider-oci.CertificatesManagementCertificateCertificateRevocationListDetailsObjectStorageConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCertificateRevocationListDetailsObjectStorageConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/certificates-management-certificate/index.ts",
          "line": 88
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/certificates-management-certificate/index.ts",
        "line": 79
      },
      "name": "CertificatesManagementCertificateCertificateRevocationListDetailsObjectStorageConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 108
          },
          "name": "objectStorageBucketName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 113
          },
          "name": "objectStorageNamespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 118
          },
          "name": "objectStorageObjectNameFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 92
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCertificateRevocationListDetailsObjectStorageConfig"
          }
        }
      ],
      "symbolId": "src/certificates-management-certificate/index:CertificatesManagementCertificateCertificateRevocationListDetailsObjectStorageConfigOutputReference"
    },
    "cdktf-provider-oci.CertificatesManagementCertificateCertificateRevocationListDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCertificateRevocationListDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/certificates-management-certificate/index.ts",
          "line": 173
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/certificates-management-certificate/index.ts",
        "line": 164
      },
      "name": "CertificatesManagementCertificateCertificateRevocationListDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 193
          },
          "name": "customFormattedUrls",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 199
          },
          "name": "objectStorageConfig",
          "type": {
            "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCertificateRevocationListDetailsObjectStorageConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 177
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCertificateRevocationListDetails"
          }
        }
      ],
      "symbolId": "src/certificates-management-certificate/index:CertificatesManagementCertificateCertificateRevocationListDetailsOutputReference"
    },
    "cdktf-provider-oci.CertificatesManagementCertificateCertificateRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCertificateRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/certificates-management-certificate/index.ts",
        "line": 1995
      },
      "name": "CertificatesManagementCertificateCertificateRules",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate#advance_renewal_period CertificatesManagementCertificate#advance_renewal_period}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 1999
          },
          "name": "advanceRenewalPeriod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate#renewal_interval CertificatesManagementCertificate#renewal_interval}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 2003
          },
          "name": "renewalInterval",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate#rule_type CertificatesManagementCertificate#rule_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 2007
          },
          "name": "ruleType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/certificates-management-certificate/index:CertificatesManagementCertificateCertificateRules"
    },
    "cdktf-provider-oci.CertificatesManagementCertificateCertificateRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCertificateRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/certificates-management-certificate/index.ts",
          "line": 2157
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/certificates-management-certificate/index.ts",
        "line": 2149
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 2164
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCertificateRulesOutputReference"
            }
          }
        }
      ],
      "name": "CertificatesManagementCertificateCertificateRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 2157
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 2157
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 2157
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 2150
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCertificateRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/certificates-management-certificate/index:CertificatesManagementCertificateCertificateRulesList"
    },
    "cdktf-provider-oci.CertificatesManagementCertificateCertificateRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCertificateRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/certificates-management-certificate/index.ts",
          "line": 2063
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/certificates-management-certificate/index.ts",
        "line": 2053
      },
      "name": "CertificatesManagementCertificateCertificateRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 2118
          },
          "name": "advanceRenewalPeriodInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 2131
          },
          "name": "renewalIntervalInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 2144
          },
          "name": "ruleTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 2111
          },
          "name": "advanceRenewalPeriod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 2124
          },
          "name": "renewalInterval",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 2137
          },
          "name": "ruleType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 2067
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCertificateRules"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/certificates-management-certificate/index:CertificatesManagementCertificateCertificateRulesOutputReference"
    },
    "cdktf-provider-oci.CertificatesManagementCertificateConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CertificatesManagementCertificateConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/certificates-management-certificate/index.ts",
        "line": 9
      },
      "name": "CertificatesManagementCertificateConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate#certificate_config CertificatesManagementCertificate#certificate_config}",
            "stability": "stable",
            "summary": "certificate_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 42
          },
          "name": "certificateConfig",
          "type": {
            "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCertificateConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate#compartment_id CertificatesManagementCertificate#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate#name CertificatesManagementCertificate#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 36
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate#certificate_rules CertificatesManagementCertificate#certificate_rules}",
            "stability": "stable",
            "summary": "certificate_rules block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 48
          },
          "name": "certificateRules",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCertificateRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate#defined_tags CertificatesManagementCertificate#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 17
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate#description CertificatesManagementCertificate#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 21
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate#freeform_tags CertificatesManagementCertificate#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 25
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate#id CertificatesManagementCertificate#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 32
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate#timeouts CertificatesManagementCertificate#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 54
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CertificatesManagementCertificateTimeouts"
          }
        }
      ],
      "symbolId": "src/certificates-management-certificate/index:CertificatesManagementCertificateConfig"
    },
    "cdktf-provider-oci.CertificatesManagementCertificateCurrentVersion": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCurrentVersion",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/certificates-management-certificate/index.ts",
        "line": 462
      },
      "name": "CertificatesManagementCertificateCurrentVersion",
      "symbolId": "src/certificates-management-certificate/index:CertificatesManagementCertificateCurrentVersion"
    },
    "cdktf-provider-oci.CertificatesManagementCertificateCurrentVersionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCurrentVersionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/certificates-management-certificate/index.ts",
          "line": 579
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/certificates-management-certificate/index.ts",
        "line": 572
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 586
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCurrentVersionOutputReference"
            }
          }
        }
      ],
      "name": "CertificatesManagementCertificateCurrentVersionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 579
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 579
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 579
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/certificates-management-certificate/index:CertificatesManagementCertificateCurrentVersionList"
    },
    "cdktf-provider-oci.CertificatesManagementCertificateCurrentVersionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCurrentVersionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/certificates-management-certificate/index.ts",
          "line": 494
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/certificates-management-certificate/index.ts",
        "line": 485
      },
      "name": "CertificatesManagementCertificateCurrentVersionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 514
          },
          "name": "certificateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 519
          },
          "name": "issuerCaVersionNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 525
          },
          "name": "revocationStatus",
          "type": {
            "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCurrentVersionRevocationStatusList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 530
          },
          "name": "serialNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 535
          },
          "name": "stages",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 541
          },
          "name": "subjectAlternativeNames",
          "type": {
            "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCurrentVersionSubjectAlternativeNamesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 546
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 551
          },
          "name": "timeOfDeletion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 557
          },
          "name": "validity",
          "type": {
            "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCurrentVersionValidityList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 562
          },
          "name": "versionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 567
          },
          "name": "versionNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 498
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCurrentVersion"
          }
        }
      ],
      "symbolId": "src/certificates-management-certificate/index:CertificatesManagementCertificateCurrentVersionOutputReference"
    },
    "cdktf-provider-oci.CertificatesManagementCertificateCurrentVersionRevocationStatus": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCurrentVersionRevocationStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/certificates-management-certificate/index.ts",
        "line": 222
      },
      "name": "CertificatesManagementCertificateCurrentVersionRevocationStatus",
      "symbolId": "src/certificates-management-certificate/index:CertificatesManagementCertificateCurrentVersionRevocationStatus"
    },
    "cdktf-provider-oci.CertificatesManagementCertificateCurrentVersionRevocationStatusList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCurrentVersionRevocationStatusList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/certificates-management-certificate/index.ts",
          "line": 291
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/certificates-management-certificate/index.ts",
        "line": 284
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 298
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCurrentVersionRevocationStatusOutputReference"
            }
          }
        }
      ],
      "name": "CertificatesManagementCertificateCurrentVersionRevocationStatusList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 291
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 291
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 291
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/certificates-management-certificate/index:CertificatesManagementCertificateCurrentVersionRevocationStatusList"
    },
    "cdktf-provider-oci.CertificatesManagementCertificateCurrentVersionRevocationStatusOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCurrentVersionRevocationStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/certificates-management-certificate/index.ts",
          "line": 254
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/certificates-management-certificate/index.ts",
        "line": 245
      },
      "name": "CertificatesManagementCertificateCurrentVersionRevocationStatusOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 274
          },
          "name": "revocationReason",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 279
          },
          "name": "timeOfRevocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 258
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCurrentVersionRevocationStatus"
          }
        }
      ],
      "symbolId": "src/certificates-management-certificate/index:CertificatesManagementCertificateCurrentVersionRevocationStatusOutputReference"
    },
    "cdktf-provider-oci.CertificatesManagementCertificateCurrentVersionSubjectAlternativeNames": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCurrentVersionSubjectAlternativeNames",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/certificates-management-certificate/index.ts",
        "line": 302
      },
      "name": "CertificatesManagementCertificateCurrentVersionSubjectAlternativeNames",
      "symbolId": "src/certificates-management-certificate/index:CertificatesManagementCertificateCurrentVersionSubjectAlternativeNames"
    },
    "cdktf-provider-oci.CertificatesManagementCertificateCurrentVersionSubjectAlternativeNamesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCurrentVersionSubjectAlternativeNamesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/certificates-management-certificate/index.ts",
          "line": 371
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/certificates-management-certificate/index.ts",
        "line": 364
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 378
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCurrentVersionSubjectAlternativeNamesOutputReference"
            }
          }
        }
      ],
      "name": "CertificatesManagementCertificateCurrentVersionSubjectAlternativeNamesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 371
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 371
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 371
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/certificates-management-certificate/index:CertificatesManagementCertificateCurrentVersionSubjectAlternativeNamesList"
    },
    "cdktf-provider-oci.CertificatesManagementCertificateCurrentVersionSubjectAlternativeNamesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCurrentVersionSubjectAlternativeNamesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/certificates-management-certificate/index.ts",
          "line": 334
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/certificates-management-certificate/index.ts",
        "line": 325
      },
      "name": "CertificatesManagementCertificateCurrentVersionSubjectAlternativeNamesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 354
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 359
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 338
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCurrentVersionSubjectAlternativeNames"
          }
        }
      ],
      "symbolId": "src/certificates-management-certificate/index:CertificatesManagementCertificateCurrentVersionSubjectAlternativeNamesOutputReference"
    },
    "cdktf-provider-oci.CertificatesManagementCertificateCurrentVersionValidity": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCurrentVersionValidity",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/certificates-management-certificate/index.ts",
        "line": 382
      },
      "name": "CertificatesManagementCertificateCurrentVersionValidity",
      "symbolId": "src/certificates-management-certificate/index:CertificatesManagementCertificateCurrentVersionValidity"
    },
    "cdktf-provider-oci.CertificatesManagementCertificateCurrentVersionValidityList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCurrentVersionValidityList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/certificates-management-certificate/index.ts",
          "line": 451
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/certificates-management-certificate/index.ts",
        "line": 444
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 458
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCurrentVersionValidityOutputReference"
            }
          }
        }
      ],
      "name": "CertificatesManagementCertificateCurrentVersionValidityList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 451
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 451
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 451
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/certificates-management-certificate/index:CertificatesManagementCertificateCurrentVersionValidityList"
    },
    "cdktf-provider-oci.CertificatesManagementCertificateCurrentVersionValidityOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCurrentVersionValidityOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/certificates-management-certificate/index.ts",
          "line": 414
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/certificates-management-certificate/index.ts",
        "line": 405
      },
      "name": "CertificatesManagementCertificateCurrentVersionValidityOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 434
          },
          "name": "timeOfValidityNotAfter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 439
          },
          "name": "timeOfValidityNotBefore",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 418
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CertificatesManagementCertificateCurrentVersionValidity"
          }
        }
      ],
      "symbolId": "src/certificates-management-certificate/index:CertificatesManagementCertificateCurrentVersionValidityOutputReference"
    },
    "cdktf-provider-oci.CertificatesManagementCertificateSubject": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CertificatesManagementCertificateSubject",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/certificates-management-certificate/index.ts",
        "line": 590
      },
      "name": "CertificatesManagementCertificateSubject",
      "symbolId": "src/certificates-management-certificate/index:CertificatesManagementCertificateSubject"
    },
    "cdktf-provider-oci.CertificatesManagementCertificateSubjectList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CertificatesManagementCertificateSubjectList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/certificates-management-certificate/index.ts",
          "line": 734
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/certificates-management-certificate/index.ts",
        "line": 727
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 741
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CertificatesManagementCertificateSubjectOutputReference"
            }
          }
        }
      ],
      "name": "CertificatesManagementCertificateSubjectList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 734
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 734
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 734
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/certificates-management-certificate/index:CertificatesManagementCertificateSubjectList"
    },
    "cdktf-provider-oci.CertificatesManagementCertificateSubjectOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CertificatesManagementCertificateSubjectOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/certificates-management-certificate/index.ts",
          "line": 622
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/certificates-management-certificate/index.ts",
        "line": 613
      },
      "name": "CertificatesManagementCertificateSubjectOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 642
          },
          "name": "commonName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 647
          },
          "name": "country",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 652
          },
          "name": "distinguishedNameQualifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 657
          },
          "name": "domainComponent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 662
          },
          "name": "generationQualifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 667
          },
          "name": "givenName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 672
          },
          "name": "initials",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 677
          },
          "name": "localityName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 682
          },
          "name": "organization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 687
          },
          "name": "organizationalUnit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 692
          },
          "name": "pseudonym",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 697
          },
          "name": "serialNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 702
          },
          "name": "stateOrProvinceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 707
          },
          "name": "street",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 712
          },
          "name": "surname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 717
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 722
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 626
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CertificatesManagementCertificateSubject"
          }
        }
      ],
      "symbolId": "src/certificates-management-certificate/index:CertificatesManagementCertificateSubjectOutputReference"
    },
    "cdktf-provider-oci.CertificatesManagementCertificateTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CertificatesManagementCertificateTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/certificates-management-certificate/index.ts",
        "line": 2168
      },
      "name": "CertificatesManagementCertificateTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate#create CertificatesManagementCertificate#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 2172
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate#delete CertificatesManagementCertificate#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 2176
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/certificates_management_certificate#update CertificatesManagementCertificate#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 2180
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/certificates-management-certificate/index:CertificatesManagementCertificateTimeouts"
    },
    "cdktf-provider-oci.CertificatesManagementCertificateTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CertificatesManagementCertificateTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/certificates-management-certificate/index.ts",
          "line": 2234
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/certificates-management-certificate/index.ts",
        "line": 2226
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 2288
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 2304
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 2320
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CertificatesManagementCertificateTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 2292
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 2308
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 2324
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 2282
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 2298
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 2314
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/certificates-management-certificate/index.ts",
            "line": 2238
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CertificatesManagementCertificateTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/certificates-management-certificate/index:CertificatesManagementCertificateTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CloudBridgeAgent": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_agent oci_cloud_bridge_agent}."
      },
      "fqn": "cdktf-provider-oci.CloudBridgeAgent",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_agent oci_cloud_bridge_agent} Resource."
        },
        "locationInModule": {
          "filename": "src/cloud-bridge-agent/index.ts",
          "line": 369
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CloudBridgeAgentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-bridge-agent/index.ts",
        "line": 337
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CloudBridgeAgent resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 354
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CloudBridgeAgent to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_agent#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CloudBridgeAgent that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CloudBridgeAgent to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 584
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CloudBridgeAgentTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 453
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 495
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 516
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 587
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 599
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 614
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CloudBridgeAgent",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 342
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 402
          },
          "name": "agentPubKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 504
          },
          "name": "heartBeatStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 525
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 544
          },
          "name": "pluginList",
          "type": {
            "fqn": "cdktf-provider-oci.CloudBridgeAgentPluginListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 549
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 555
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 560
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 565
          },
          "name": "timeExpireAgentKeyInMs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 570
          },
          "name": "timeLastSyncReceived",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 581
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CloudBridgeAgentTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 575
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 415
          },
          "name": "agentTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 428
          },
          "name": "agentVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 441
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 457
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 470
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 483
          },
          "name": "environmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 499
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 520
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 538
          },
          "name": "osVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 591
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CloudBridgeAgentTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 408
          },
          "name": "agentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 421
          },
          "name": "agentVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 434
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 447
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 463
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 476
          },
          "name": "environmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 489
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 510
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 531
          },
          "name": "osVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-bridge-agent/index:CloudBridgeAgent"
    },
    "cdktf-provider-oci.CloudBridgeAgentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudBridgeAgentConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-bridge-agent/index.ts",
        "line": 9
      },
      "name": "CloudBridgeAgentConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_agent#agent_type CloudBridgeAgent#agent_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 13
          },
          "name": "agentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_agent#agent_version CloudBridgeAgent#agent_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 17
          },
          "name": "agentVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_agent#compartment_id CloudBridgeAgent#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 21
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_agent#display_name CloudBridgeAgent#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 29
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_agent#environment_id CloudBridgeAgent#environment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 33
          },
          "name": "environmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_agent#os_version CloudBridgeAgent#os_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 48
          },
          "name": "osVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_agent#defined_tags CloudBridgeAgent#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 25
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_agent#freeform_tags CloudBridgeAgent#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 37
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_agent#id CloudBridgeAgent#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 44
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_agent#timeouts CloudBridgeAgent#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 54
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudBridgeAgentTimeouts"
          }
        }
      ],
      "symbolId": "src/cloud-bridge-agent/index:CloudBridgeAgentConfig"
    },
    "cdktf-provider-oci.CloudBridgeAgentDependency": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_agent_dependency oci_cloud_bridge_agent_dependency}."
      },
      "fqn": "cdktf-provider-oci.CloudBridgeAgentDependency",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_agent_dependency oci_cloud_bridge_agent_dependency} Resource."
        },
        "locationInModule": {
          "filename": "src/cloud-bridge-agent-dependency/index.ts",
          "line": 264
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CloudBridgeAgentDependencyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-bridge-agent-dependency/index.ts",
        "line": 232
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CloudBridgeAgentDependency resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-dependency/index.ts",
            "line": 249
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CloudBridgeAgentDependency to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_agent_dependency#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CloudBridgeAgentDependency that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CloudBridgeAgentDependency to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-dependency/index.ts",
            "line": 503
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CloudBridgeAgentDependencyTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-dependency/index.ts",
            "line": 338
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-dependency/index.ts",
            "line": 367
          },
          "name": "resetDependencyVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-dependency/index.ts",
            "line": 383
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-dependency/index.ts",
            "line": 417
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-dependency/index.ts",
            "line": 433
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-dependency/index.ts",
            "line": 485
          },
          "name": "resetSystemTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-dependency/index.ts",
            "line": 506
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-dependency/index.ts",
            "line": 518
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-dependency/index.ts",
            "line": 536
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CloudBridgeAgentDependency",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-dependency/index.ts",
            "line": 237
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-dependency/index.ts",
            "line": 313
          },
          "name": "checksum",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-dependency/index.ts",
            "line": 405
          },
          "name": "eTag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-dependency/index.ts",
            "line": 442
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-dependency/index.ts",
            "line": 473
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-dependency/index.ts",
            "line": 494
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-dependency/index.ts",
            "line": 500
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CloudBridgeAgentDependencyTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-dependency/index.ts",
            "line": 308
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-dependency/index.ts",
            "line": 326
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-dependency/index.ts",
            "line": 342
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-dependency/index.ts",
            "line": 355
          },
          "name": "dependencyNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-dependency/index.ts",
            "line": 371
          },
          "name": "dependencyVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-dependency/index.ts",
            "line": 387
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-dependency/index.ts",
            "line": 400
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-dependency/index.ts",
            "line": 421
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-dependency/index.ts",
            "line": 437
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-dependency/index.ts",
            "line": 455
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-dependency/index.ts",
            "line": 468
          },
          "name": "objectInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-dependency/index.ts",
            "line": 489
          },
          "name": "systemTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-dependency/index.ts",
            "line": 510
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CloudBridgeAgentDependencyTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-dependency/index.ts",
            "line": 301
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-dependency/index.ts",
            "line": 319
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-dependency/index.ts",
            "line": 332
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-dependency/index.ts",
            "line": 348
          },
          "name": "dependencyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-dependency/index.ts",
            "line": 361
          },
          "name": "dependencyVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-dependency/index.ts",
            "line": 377
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-dependency/index.ts",
            "line": 393
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-dependency/index.ts",
            "line": 411
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-dependency/index.ts",
            "line": 427
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-dependency/index.ts",
            "line": 448
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-dependency/index.ts",
            "line": 461
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-dependency/index.ts",
            "line": 479
          },
          "name": "systemTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/cloud-bridge-agent-dependency/index:CloudBridgeAgentDependency"
    },
    "cdktf-provider-oci.CloudBridgeAgentDependencyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudBridgeAgentDependencyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-bridge-agent-dependency/index.ts",
        "line": 9
      },
      "name": "CloudBridgeAgentDependencyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_agent_dependency#bucket CloudBridgeAgentDependency#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-dependency/index.ts",
            "line": 13
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_agent_dependency#compartment_id CloudBridgeAgentDependency#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-dependency/index.ts",
            "line": 17
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_agent_dependency#dependency_name CloudBridgeAgentDependency#dependency_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-dependency/index.ts",
            "line": 25
          },
          "name": "dependencyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_agent_dependency#display_name CloudBridgeAgentDependency#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-dependency/index.ts",
            "line": 37
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_agent_dependency#namespace CloudBridgeAgentDependency#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-dependency/index.ts",
            "line": 52
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_agent_dependency#object CloudBridgeAgentDependency#object}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-dependency/index.ts",
            "line": 56
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_agent_dependency#defined_tags CloudBridgeAgentDependency#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-dependency/index.ts",
            "line": 21
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_agent_dependency#dependency_version CloudBridgeAgentDependency#dependency_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-dependency/index.ts",
            "line": 29
          },
          "name": "dependencyVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_agent_dependency#description CloudBridgeAgentDependency#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-dependency/index.ts",
            "line": 33
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_agent_dependency#freeform_tags CloudBridgeAgentDependency#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-dependency/index.ts",
            "line": 41
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_agent_dependency#id CloudBridgeAgentDependency#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-dependency/index.ts",
            "line": 48
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_agent_dependency#system_tags CloudBridgeAgentDependency#system_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-dependency/index.ts",
            "line": 60
          },
          "name": "systemTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_agent_dependency#timeouts CloudBridgeAgentDependency#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-dependency/index.ts",
            "line": 66
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudBridgeAgentDependencyTimeouts"
          }
        }
      ],
      "symbolId": "src/cloud-bridge-agent-dependency/index:CloudBridgeAgentDependencyConfig"
    },
    "cdktf-provider-oci.CloudBridgeAgentDependencyTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudBridgeAgentDependencyTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-bridge-agent-dependency/index.ts",
        "line": 68
      },
      "name": "CloudBridgeAgentDependencyTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_agent_dependency#create CloudBridgeAgentDependency#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-dependency/index.ts",
            "line": 72
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_agent_dependency#delete CloudBridgeAgentDependency#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-dependency/index.ts",
            "line": 76
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_agent_dependency#update CloudBridgeAgentDependency#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-dependency/index.ts",
            "line": 80
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-bridge-agent-dependency/index:CloudBridgeAgentDependencyTimeouts"
    },
    "cdktf-provider-oci.CloudBridgeAgentDependencyTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudBridgeAgentDependencyTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-bridge-agent-dependency/index.ts",
          "line": 134
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-bridge-agent-dependency/index.ts",
        "line": 126
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-dependency/index.ts",
            "line": 188
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-dependency/index.ts",
            "line": 204
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-dependency/index.ts",
            "line": 220
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CloudBridgeAgentDependencyTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-dependency/index.ts",
            "line": 192
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-dependency/index.ts",
            "line": 208
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-dependency/index.ts",
            "line": 224
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-dependency/index.ts",
            "line": 182
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-dependency/index.ts",
            "line": 198
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-dependency/index.ts",
            "line": 214
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-dependency/index.ts",
            "line": 138
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CloudBridgeAgentDependencyTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-bridge-agent-dependency/index:CloudBridgeAgentDependencyTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CloudBridgeAgentPlugin": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_agent_plugin oci_cloud_bridge_agent_plugin}."
      },
      "fqn": "cdktf-provider-oci.CloudBridgeAgentPlugin",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_agent_plugin oci_cloud_bridge_agent_plugin} Resource."
        },
        "locationInModule": {
          "filename": "src/cloud-bridge-agent-plugin/index.ts",
          "line": 232
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CloudBridgeAgentPluginConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-bridge-agent-plugin/index.ts",
        "line": 200
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CloudBridgeAgentPlugin resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-plugin/index.ts",
            "line": 217
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CloudBridgeAgentPlugin to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_agent_plugin#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CloudBridgeAgentPlugin that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CloudBridgeAgentPlugin to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-plugin/index.ts",
            "line": 370
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CloudBridgeAgentPluginTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-plugin/index.ts",
            "line": 286
          },
          "name": "resetDesiredState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-plugin/index.ts",
            "line": 308
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-plugin/index.ts",
            "line": 373
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-plugin/index.ts",
            "line": 385
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-plugin/index.ts",
            "line": 395
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CloudBridgeAgentPlugin",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-plugin/index.ts",
            "line": 205
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-plugin/index.ts",
            "line": 274
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-plugin/index.ts",
            "line": 296
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-plugin/index.ts",
            "line": 317
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-plugin/index.ts",
            "line": 322
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-plugin/index.ts",
            "line": 340
          },
          "name": "pluginVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-plugin/index.ts",
            "line": 345
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-plugin/index.ts",
            "line": 351
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-plugin/index.ts",
            "line": 356
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-plugin/index.ts",
            "line": 367
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CloudBridgeAgentPluginTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-plugin/index.ts",
            "line": 361
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-plugin/index.ts",
            "line": 268
          },
          "name": "agentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-plugin/index.ts",
            "line": 290
          },
          "name": "desiredStateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-plugin/index.ts",
            "line": 312
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-plugin/index.ts",
            "line": 335
          },
          "name": "pluginNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-plugin/index.ts",
            "line": 377
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CloudBridgeAgentPluginTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-plugin/index.ts",
            "line": 261
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-plugin/index.ts",
            "line": 280
          },
          "name": "desiredState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-plugin/index.ts",
            "line": 302
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-plugin/index.ts",
            "line": 328
          },
          "name": "pluginName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-bridge-agent-plugin/index:CloudBridgeAgentPlugin"
    },
    "cdktf-provider-oci.CloudBridgeAgentPluginConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudBridgeAgentPluginConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-bridge-agent-plugin/index.ts",
        "line": 9
      },
      "name": "CloudBridgeAgentPluginConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_agent_plugin#agent_id CloudBridgeAgentPlugin#agent_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-plugin/index.ts",
            "line": 13
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_agent_plugin#plugin_name CloudBridgeAgentPlugin#plugin_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-plugin/index.ts",
            "line": 28
          },
          "name": "pluginName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_agent_plugin#desired_state CloudBridgeAgentPlugin#desired_state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-plugin/index.ts",
            "line": 17
          },
          "name": "desiredState",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_agent_plugin#id CloudBridgeAgentPlugin#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-plugin/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_agent_plugin#timeouts CloudBridgeAgentPlugin#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-plugin/index.ts",
            "line": 34
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudBridgeAgentPluginTimeouts"
          }
        }
      ],
      "symbolId": "src/cloud-bridge-agent-plugin/index:CloudBridgeAgentPluginConfig"
    },
    "cdktf-provider-oci.CloudBridgeAgentPluginListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudBridgeAgentPluginListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-bridge-agent/index.ts",
        "line": 56
      },
      "name": "CloudBridgeAgentPluginListStruct",
      "symbolId": "src/cloud-bridge-agent/index:CloudBridgeAgentPluginListStruct"
    },
    "cdktf-provider-oci.CloudBridgeAgentPluginListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudBridgeAgentPluginListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-bridge-agent/index.ts",
          "line": 162
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-bridge-agent/index.ts",
        "line": 155
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 169
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudBridgeAgentPluginListStructOutputReference"
            }
          }
        }
      ],
      "name": "CloudBridgeAgentPluginListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 162
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 162
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 162
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/cloud-bridge-agent/index:CloudBridgeAgentPluginListStructList"
    },
    "cdktf-provider-oci.CloudBridgeAgentPluginListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudBridgeAgentPluginListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-bridge-agent/index.ts",
          "line": 88
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-bridge-agent/index.ts",
        "line": 79
      },
      "name": "CloudBridgeAgentPluginListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 108
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 114
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 120
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 125
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 130
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 135
          },
          "name": "pluginVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 140
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 145
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 150
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 92
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudBridgeAgentPluginListStruct"
          }
        }
      ],
      "symbolId": "src/cloud-bridge-agent/index:CloudBridgeAgentPluginListStructOutputReference"
    },
    "cdktf-provider-oci.CloudBridgeAgentPluginTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudBridgeAgentPluginTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-bridge-agent-plugin/index.ts",
        "line": 36
      },
      "name": "CloudBridgeAgentPluginTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_agent_plugin#create CloudBridgeAgentPlugin#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-plugin/index.ts",
            "line": 40
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_agent_plugin#delete CloudBridgeAgentPlugin#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-plugin/index.ts",
            "line": 44
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_agent_plugin#update CloudBridgeAgentPlugin#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-plugin/index.ts",
            "line": 48
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-bridge-agent-plugin/index:CloudBridgeAgentPluginTimeouts"
    },
    "cdktf-provider-oci.CloudBridgeAgentPluginTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudBridgeAgentPluginTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-bridge-agent-plugin/index.ts",
          "line": 102
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-bridge-agent-plugin/index.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-plugin/index.ts",
            "line": 156
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-plugin/index.ts",
            "line": 172
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-plugin/index.ts",
            "line": 188
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CloudBridgeAgentPluginTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-plugin/index.ts",
            "line": 160
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-plugin/index.ts",
            "line": 176
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-plugin/index.ts",
            "line": 192
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-plugin/index.ts",
            "line": 150
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-plugin/index.ts",
            "line": 166
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-plugin/index.ts",
            "line": 182
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent-plugin/index.ts",
            "line": 106
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CloudBridgeAgentPluginTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-bridge-agent-plugin/index:CloudBridgeAgentPluginTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CloudBridgeAgentTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudBridgeAgentTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-bridge-agent/index.ts",
        "line": 173
      },
      "name": "CloudBridgeAgentTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_agent#create CloudBridgeAgent#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 177
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_agent#delete CloudBridgeAgent#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 181
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_agent#update CloudBridgeAgent#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 185
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-bridge-agent/index:CloudBridgeAgentTimeouts"
    },
    "cdktf-provider-oci.CloudBridgeAgentTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudBridgeAgentTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-bridge-agent/index.ts",
          "line": 239
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-bridge-agent/index.ts",
        "line": 231
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 293
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 309
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 325
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CloudBridgeAgentTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 297
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 313
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 329
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 287
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 303
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 319
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-agent/index.ts",
            "line": 243
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CloudBridgeAgentTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-bridge-agent/index:CloudBridgeAgentTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CloudBridgeAsset": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset oci_cloud_bridge_asset}."
      },
      "fqn": "cdktf-provider-oci.CloudBridgeAsset",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset oci_cloud_bridge_asset} Resource."
        },
        "locationInModule": {
          "filename": "src/cloud-bridge-asset/index.ts",
          "line": 3457
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CloudBridgeAssetConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-bridge-asset/index.ts",
        "line": 3425
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CloudBridgeAsset resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3442
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CloudBridgeAsset to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CloudBridgeAsset that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CloudBridgeAsset to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3665
          },
          "name": "putCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CloudBridgeAssetCompute"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3681
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CloudBridgeAssetTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3697
          },
          "name": "putVm",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CloudBridgeAssetVm"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3713
          },
          "name": "putVmwareVcenter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CloudBridgeAssetVmwareVcenter"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3729
          },
          "name": "putVmwareVm",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CloudBridgeAssetVmwareVm"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3502
          },
          "name": "resetAssetSourceIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3668
          },
          "name": "resetCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3544
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3560
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3589
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3605
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3684
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3700
          },
          "name": "resetVm"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3716
          },
          "name": "resetVmwareVcenter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3732
          },
          "name": "resetVmwareVm"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3744
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3764
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CloudBridgeAsset",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3430
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3662
          },
          "name": "compute",
          "type": {
            "fqn": "cdktf-provider-oci.CloudBridgeAssetComputeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3640
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3646
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3651
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3678
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CloudBridgeAssetTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3656
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3694
          },
          "name": "vm",
          "type": {
            "fqn": "cdktf-provider-oci.CloudBridgeAssetVmOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3710
          },
          "name": "vmwareVcenter",
          "type": {
            "fqn": "cdktf-provider-oci.CloudBridgeAssetVmwareVcenterOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3726
          },
          "name": "vmwareVm",
          "type": {
            "fqn": "cdktf-provider-oci.CloudBridgeAssetVmwareVmOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3506
          },
          "name": "assetSourceIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3519
          },
          "name": "assetTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3532
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3672
          },
          "name": "computeInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudBridgeAssetCompute"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3548
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3564
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3577
          },
          "name": "externalAssetKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3593
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3609
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3622
          },
          "name": "inventoryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3635
          },
          "name": "sourceKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3688
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CloudBridgeAssetTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3704
          },
          "name": "vmInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudBridgeAssetVm"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3720
          },
          "name": "vmwareVcenterInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudBridgeAssetVmwareVcenter"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3736
          },
          "name": "vmwareVmInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudBridgeAssetVmwareVm"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3496
          },
          "name": "assetSourceIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3512
          },
          "name": "assetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3525
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3538
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3554
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3570
          },
          "name": "externalAssetKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3583
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3599
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3615
          },
          "name": "inventoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3628
          },
          "name": "sourceKey",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-bridge-asset/index:CloudBridgeAsset"
    },
    "cdktf-provider-oci.CloudBridgeAssetCompute": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudBridgeAssetCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-bridge-asset/index.ts",
        "line": 1376
      },
      "name": "CloudBridgeAssetCompute",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#connected_networks CloudBridgeAsset#connected_networks}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1380
          },
          "name": "connectedNetworks",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#cores_count CloudBridgeAsset#cores_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1384
          },
          "name": "coresCount",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#cpu_model CloudBridgeAsset#cpu_model}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1388
          },
          "name": "cpuModel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#description CloudBridgeAsset#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1392
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#disks CloudBridgeAsset#disks}",
            "stability": "stable",
            "summary": "disks block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1474
          },
          "name": "disks",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CloudBridgeAssetComputeDisks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#disks_count CloudBridgeAsset#disks_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1396
          },
          "name": "disksCount",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#dns_name CloudBridgeAsset#dns_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1400
          },
          "name": "dnsName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#firmware CloudBridgeAsset#firmware}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1404
          },
          "name": "firmware",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#gpu_devices CloudBridgeAsset#gpu_devices}",
            "stability": "stable",
            "summary": "gpu_devices block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1480
          },
          "name": "gpuDevices",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CloudBridgeAssetComputeGpuDevices"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#gpu_devices_count CloudBridgeAsset#gpu_devices_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1408
          },
          "name": "gpuDevicesCount",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#guest_state CloudBridgeAsset#guest_state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1412
          },
          "name": "guestState",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#hardware_version CloudBridgeAsset#hardware_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1416
          },
          "name": "hardwareVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#host_name CloudBridgeAsset#host_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1420
          },
          "name": "hostName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#is_pmem_enabled CloudBridgeAsset#is_pmem_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1424
          },
          "name": "isPmemEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#is_tpm_enabled CloudBridgeAsset#is_tpm_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1428
          },
          "name": "isTpmEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#latency_sensitivity CloudBridgeAsset#latency_sensitivity}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1432
          },
          "name": "latencySensitivity",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#memory_in_mbs CloudBridgeAsset#memory_in_mbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1436
          },
          "name": "memoryInMbs",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#nics CloudBridgeAsset#nics}",
            "stability": "stable",
            "summary": "nics block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1486
          },
          "name": "nics",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CloudBridgeAssetComputeNics"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#nics_count CloudBridgeAsset#nics_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1440
          },
          "name": "nicsCount",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#nvdimm_controller CloudBridgeAsset#nvdimm_controller}",
            "stability": "stable",
            "summary": "nvdimm_controller block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1492
          },
          "name": "nvdimmController",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudBridgeAssetComputeNvdimmController"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#nvdimms CloudBridgeAsset#nvdimms}",
            "stability": "stable",
            "summary": "nvdimms block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1498
          },
          "name": "nvdimms",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CloudBridgeAssetComputeNvdimms"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#operating_system CloudBridgeAsset#operating_system}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1444
          },
          "name": "operatingSystem",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#operating_system_version CloudBridgeAsset#operating_system_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1448
          },
          "name": "operatingSystemVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#pmem_in_mbs CloudBridgeAsset#pmem_in_mbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1452
          },
          "name": "pmemInMbs",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#power_state CloudBridgeAsset#power_state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1456
          },
          "name": "powerState",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#primary_ip CloudBridgeAsset#primary_ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1460
          },
          "name": "primaryIp",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#scsi_controller CloudBridgeAsset#scsi_controller}",
            "stability": "stable",
            "summary": "scsi_controller block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1504
          },
          "name": "scsiController",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudBridgeAssetComputeScsiController"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#storage_provisioned_in_mbs CloudBridgeAsset#storage_provisioned_in_mbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1464
          },
          "name": "storageProvisionedInMbs",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#threads_per_core_count CloudBridgeAsset#threads_per_core_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1468
          },
          "name": "threadsPerCoreCount",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cloud-bridge-asset/index:CloudBridgeAssetCompute"
    },
    "cdktf-provider-oci.CloudBridgeAssetComputeDisks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudBridgeAssetComputeDisks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-bridge-asset/index.ts",
        "line": 84
      },
      "name": "CloudBridgeAssetComputeDisks",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#boot_order CloudBridgeAsset#boot_order}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 88
          },
          "name": "bootOrder",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#location CloudBridgeAsset#location}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 92
          },
          "name": "location",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#name CloudBridgeAsset#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 96
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#persistent_mode CloudBridgeAsset#persistent_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 100
          },
          "name": "persistentMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#size_in_mbs CloudBridgeAsset#size_in_mbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 104
          },
          "name": "sizeInMbs",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#uuid CloudBridgeAsset#uuid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 108
          },
          "name": "uuid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#uuid_lun CloudBridgeAsset#uuid_lun}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 112
          },
          "name": "uuidLun",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-bridge-asset/index:CloudBridgeAssetComputeDisks"
    },
    "cdktf-provider-oci.CloudBridgeAssetComputeDisksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudBridgeAssetComputeDisksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-bridge-asset/index.ts",
          "line": 387
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-bridge-asset/index.ts",
        "line": 379
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 394
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudBridgeAssetComputeDisksOutputReference"
            }
          }
        }
      ],
      "name": "CloudBridgeAssetComputeDisksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 387
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 387
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 387
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 380
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CloudBridgeAssetComputeDisks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-bridge-asset/index:CloudBridgeAssetComputeDisksList"
    },
    "cdktf-provider-oci.CloudBridgeAssetComputeDisksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudBridgeAssetComputeDisksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-bridge-asset/index.ts",
          "line": 196
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-bridge-asset/index.ts",
        "line": 186
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 274
          },
          "name": "resetBootOrder"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 290
          },
          "name": "resetLocation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 306
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 322
          },
          "name": "resetPersistentMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 338
          },
          "name": "resetSizeInMbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 354
          },
          "name": "resetUuid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 370
          },
          "name": "resetUuidLun"
        }
      ],
      "name": "CloudBridgeAssetComputeDisksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 278
          },
          "name": "bootOrderInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 294
          },
          "name": "locationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 310
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 326
          },
          "name": "persistentModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 342
          },
          "name": "sizeInMbsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 358
          },
          "name": "uuidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 374
          },
          "name": "uuidLunInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 268
          },
          "name": "bootOrder",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 284
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 300
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 316
          },
          "name": "persistentMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 332
          },
          "name": "sizeInMbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 348
          },
          "name": "uuid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 364
          },
          "name": "uuidLun",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 200
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CloudBridgeAssetComputeDisks"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-bridge-asset/index:CloudBridgeAssetComputeDisksOutputReference"
    },
    "cdktf-provider-oci.CloudBridgeAssetComputeGpuDevices": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudBridgeAssetComputeGpuDevices",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-bridge-asset/index.ts",
        "line": 398
      },
      "name": "CloudBridgeAssetComputeGpuDevices",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#cores_count CloudBridgeAsset#cores_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 402
          },
          "name": "coresCount",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#description CloudBridgeAsset#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 406
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#manufacturer CloudBridgeAsset#manufacturer}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 410
          },
          "name": "manufacturer",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#memory_in_mbs CloudBridgeAsset#memory_in_mbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 414
          },
          "name": "memoryInMbs",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#name CloudBridgeAsset#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 418
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-bridge-asset/index:CloudBridgeAssetComputeGpuDevices"
    },
    "cdktf-provider-oci.CloudBridgeAssetComputeGpuDevicesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudBridgeAssetComputeGpuDevicesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-bridge-asset/index.ts",
          "line": 635
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-bridge-asset/index.ts",
        "line": 627
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 642
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudBridgeAssetComputeGpuDevicesOutputReference"
            }
          }
        }
      ],
      "name": "CloudBridgeAssetComputeGpuDevicesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 635
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 635
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 635
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 628
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CloudBridgeAssetComputeGpuDevices"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-bridge-asset/index:CloudBridgeAssetComputeGpuDevicesList"
    },
    "cdktf-provider-oci.CloudBridgeAssetComputeGpuDevicesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudBridgeAssetComputeGpuDevicesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-bridge-asset/index.ts",
          "line": 488
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-bridge-asset/index.ts",
        "line": 478
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 554
          },
          "name": "resetCoresCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 570
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 586
          },
          "name": "resetManufacturer"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 602
          },
          "name": "resetMemoryInMbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 618
          },
          "name": "resetName"
        }
      ],
      "name": "CloudBridgeAssetComputeGpuDevicesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 558
          },
          "name": "coresCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 574
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 590
          },
          "name": "manufacturerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 606
          },
          "name": "memoryInMbsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 622
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 548
          },
          "name": "coresCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 564
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 580
          },
          "name": "manufacturer",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 596
          },
          "name": "memoryInMbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 612
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 492
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CloudBridgeAssetComputeGpuDevices"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-bridge-asset/index:CloudBridgeAssetComputeGpuDevicesOutputReference"
    },
    "cdktf-provider-oci.CloudBridgeAssetComputeNics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudBridgeAssetComputeNics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-bridge-asset/index.ts",
        "line": 646
      },
      "name": "CloudBridgeAssetComputeNics",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#ip_addresses CloudBridgeAsset#ip_addresses}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 650
          },
          "name": "ipAddresses",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#label CloudBridgeAsset#label}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 654
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#mac_address CloudBridgeAsset#mac_address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 658
          },
          "name": "macAddress",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#mac_address_type CloudBridgeAsset#mac_address_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 662
          },
          "name": "macAddressType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#network_name CloudBridgeAsset#network_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 666
          },
          "name": "networkName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#switch_name CloudBridgeAsset#switch_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 670
          },
          "name": "switchName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-bridge-asset/index:CloudBridgeAssetComputeNics"
    },
    "cdktf-provider-oci.CloudBridgeAssetComputeNicsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudBridgeAssetComputeNicsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-bridge-asset/index.ts",
          "line": 916
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-bridge-asset/index.ts",
        "line": 908
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 923
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudBridgeAssetComputeNicsOutputReference"
            }
          }
        }
      ],
      "name": "CloudBridgeAssetComputeNicsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 916
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 916
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 916
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 909
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CloudBridgeAssetComputeNics"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-bridge-asset/index:CloudBridgeAssetComputeNicsList"
    },
    "cdktf-provider-oci.CloudBridgeAssetComputeNicsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudBridgeAssetComputeNicsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-bridge-asset/index.ts",
          "line": 747
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-bridge-asset/index.ts",
        "line": 737
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 819
          },
          "name": "resetIpAddresses"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 835
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 851
          },
          "name": "resetMacAddress"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 867
          },
          "name": "resetMacAddressType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 883
          },
          "name": "resetNetworkName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 899
          },
          "name": "resetSwitchName"
        }
      ],
      "name": "CloudBridgeAssetComputeNicsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 823
          },
          "name": "ipAddressesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 839
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 855
          },
          "name": "macAddressInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 871
          },
          "name": "macAddressTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 887
          },
          "name": "networkNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 903
          },
          "name": "switchNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 813
          },
          "name": "ipAddresses",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 829
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 845
          },
          "name": "macAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 861
          },
          "name": "macAddressType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 877
          },
          "name": "networkName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 893
          },
          "name": "switchName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 751
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CloudBridgeAssetComputeNics"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-bridge-asset/index:CloudBridgeAssetComputeNicsOutputReference"
    },
    "cdktf-provider-oci.CloudBridgeAssetComputeNvdimmController": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudBridgeAssetComputeNvdimmController",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-bridge-asset/index.ts",
        "line": 927
      },
      "name": "CloudBridgeAssetComputeNvdimmController",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#bus_number CloudBridgeAsset#bus_number}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 931
          },
          "name": "busNumber",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#label CloudBridgeAsset#label}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 935
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-bridge-asset/index:CloudBridgeAssetComputeNvdimmController"
    },
    "cdktf-provider-oci.CloudBridgeAssetComputeNvdimmControllerOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudBridgeAssetComputeNvdimmControllerOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-bridge-asset/index.ts",
          "line": 981
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-bridge-asset/index.ts",
        "line": 974
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1020
          },
          "name": "resetBusNumber"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1036
          },
          "name": "resetLabel"
        }
      ],
      "name": "CloudBridgeAssetComputeNvdimmControllerOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1024
          },
          "name": "busNumberInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1040
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1014
          },
          "name": "busNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1030
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 985
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudBridgeAssetComputeNvdimmController"
          }
        }
      ],
      "symbolId": "src/cloud-bridge-asset/index:CloudBridgeAssetComputeNvdimmControllerOutputReference"
    },
    "cdktf-provider-oci.CloudBridgeAssetComputeNvdimms": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudBridgeAssetComputeNvdimms",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-bridge-asset/index.ts",
        "line": 1044
      },
      "name": "CloudBridgeAssetComputeNvdimms",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#controller_key CloudBridgeAsset#controller_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1048
          },
          "name": "controllerKey",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#label CloudBridgeAsset#label}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1052
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#unit_number CloudBridgeAsset#unit_number}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1056
          },
          "name": "unitNumber",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cloud-bridge-asset/index:CloudBridgeAssetComputeNvdimms"
    },
    "cdktf-provider-oci.CloudBridgeAssetComputeNvdimmsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudBridgeAssetComputeNvdimmsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-bridge-asset/index.ts",
          "line": 1215
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-bridge-asset/index.ts",
        "line": 1207
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1222
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudBridgeAssetComputeNvdimmsOutputReference"
            }
          }
        }
      ],
      "name": "CloudBridgeAssetComputeNvdimmsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1215
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1215
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1215
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1208
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CloudBridgeAssetComputeNvdimms"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-bridge-asset/index:CloudBridgeAssetComputeNvdimmsList"
    },
    "cdktf-provider-oci.CloudBridgeAssetComputeNvdimmsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudBridgeAssetComputeNvdimmsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-bridge-asset/index.ts",
          "line": 1112
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-bridge-asset/index.ts",
        "line": 1102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1166
          },
          "name": "resetControllerKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1182
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1198
          },
          "name": "resetUnitNumber"
        }
      ],
      "name": "CloudBridgeAssetComputeNvdimmsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1170
          },
          "name": "controllerKeyInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1186
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1202
          },
          "name": "unitNumberInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1160
          },
          "name": "controllerKey",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1176
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1192
          },
          "name": "unitNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1116
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CloudBridgeAssetComputeNvdimms"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-bridge-asset/index:CloudBridgeAssetComputeNvdimmsOutputReference"
    },
    "cdktf-provider-oci.CloudBridgeAssetComputeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudBridgeAssetComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-bridge-asset/index.ts",
          "line": 1739
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-bridge-asset/index.ts",
        "line": 1732
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2305
          },
          "name": "putDisks",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CloudBridgeAssetComputeDisks"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2321
          },
          "name": "putGpuDevices",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CloudBridgeAssetComputeGpuDevices"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2337
          },
          "name": "putNics",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CloudBridgeAssetComputeNics"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2353
          },
          "name": "putNvdimmController",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CloudBridgeAssetComputeNvdimmController"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2369
          },
          "name": "putNvdimms",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CloudBridgeAssetComputeNvdimms"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2385
          },
          "name": "putScsiController",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CloudBridgeAssetComputeScsiController"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1940
          },
          "name": "resetConnectedNetworks"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1956
          },
          "name": "resetCoresCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1972
          },
          "name": "resetCpuModel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1988
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2308
          },
          "name": "resetDisks"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2004
          },
          "name": "resetDisksCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2020
          },
          "name": "resetDnsName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2036
          },
          "name": "resetFirmware"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2324
          },
          "name": "resetGpuDevices"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2052
          },
          "name": "resetGpuDevicesCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2068
          },
          "name": "resetGuestState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2084
          },
          "name": "resetHardwareVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2100
          },
          "name": "resetHostName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2116
          },
          "name": "resetIsPmemEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2132
          },
          "name": "resetIsTpmEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2148
          },
          "name": "resetLatencySensitivity"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2164
          },
          "name": "resetMemoryInMbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2340
          },
          "name": "resetNics"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2180
          },
          "name": "resetNicsCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2356
          },
          "name": "resetNvdimmController"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2372
          },
          "name": "resetNvdimms"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2196
          },
          "name": "resetOperatingSystem"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2212
          },
          "name": "resetOperatingSystemVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2228
          },
          "name": "resetPmemInMbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2244
          },
          "name": "resetPowerState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2260
          },
          "name": "resetPrimaryIp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2388
          },
          "name": "resetScsiController"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2276
          },
          "name": "resetStorageProvisionedInMbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2292
          },
          "name": "resetThreadsPerCoreCount"
        }
      ],
      "name": "CloudBridgeAssetComputeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2302
          },
          "name": "disks",
          "type": {
            "fqn": "cdktf-provider-oci.CloudBridgeAssetComputeDisksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2318
          },
          "name": "gpuDevices",
          "type": {
            "fqn": "cdktf-provider-oci.CloudBridgeAssetComputeGpuDevicesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2334
          },
          "name": "nics",
          "type": {
            "fqn": "cdktf-provider-oci.CloudBridgeAssetComputeNicsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2350
          },
          "name": "nvdimmController",
          "type": {
            "fqn": "cdktf-provider-oci.CloudBridgeAssetComputeNvdimmControllerOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2366
          },
          "name": "nvdimms",
          "type": {
            "fqn": "cdktf-provider-oci.CloudBridgeAssetComputeNvdimmsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2382
          },
          "name": "scsiController",
          "type": {
            "fqn": "cdktf-provider-oci.CloudBridgeAssetComputeScsiControllerOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1944
          },
          "name": "connectedNetworksInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1960
          },
          "name": "coresCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1976
          },
          "name": "cpuModelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1992
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2008
          },
          "name": "disksCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2312
          },
          "name": "disksInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CloudBridgeAssetComputeDisks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2024
          },
          "name": "dnsNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2040
          },
          "name": "firmwareInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2056
          },
          "name": "gpuDevicesCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2328
          },
          "name": "gpuDevicesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CloudBridgeAssetComputeGpuDevices"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2072
          },
          "name": "guestStateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2088
          },
          "name": "hardwareVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2104
          },
          "name": "hostNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2120
          },
          "name": "isPmemEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2136
          },
          "name": "isTpmEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2152
          },
          "name": "latencySensitivityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2168
          },
          "name": "memoryInMbsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2184
          },
          "name": "nicsCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2344
          },
          "name": "nicsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CloudBridgeAssetComputeNics"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2360
          },
          "name": "nvdimmControllerInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudBridgeAssetComputeNvdimmController"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2376
          },
          "name": "nvdimmsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CloudBridgeAssetComputeNvdimms"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2200
          },
          "name": "operatingSystemInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2216
          },
          "name": "operatingSystemVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2232
          },
          "name": "pmemInMbsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2248
          },
          "name": "powerStateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2264
          },
          "name": "primaryIpInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2392
          },
          "name": "scsiControllerInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudBridgeAssetComputeScsiController"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2280
          },
          "name": "storageProvisionedInMbsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2296
          },
          "name": "threadsPerCoreCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1934
          },
          "name": "connectedNetworks",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1950
          },
          "name": "coresCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1966
          },
          "name": "cpuModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1982
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1998
          },
          "name": "disksCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2014
          },
          "name": "dnsName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2030
          },
          "name": "firmware",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2046
          },
          "name": "gpuDevicesCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2062
          },
          "name": "guestState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2078
          },
          "name": "hardwareVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2094
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2110
          },
          "name": "isPmemEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2126
          },
          "name": "isTpmEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2142
          },
          "name": "latencySensitivity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2158
          },
          "name": "memoryInMbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2174
          },
          "name": "nicsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2190
          },
          "name": "operatingSystem",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2206
          },
          "name": "operatingSystemVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2222
          },
          "name": "pmemInMbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2238
          },
          "name": "powerState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2254
          },
          "name": "primaryIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2270
          },
          "name": "storageProvisionedInMbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2286
          },
          "name": "threadsPerCoreCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1743
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudBridgeAssetCompute"
          }
        }
      ],
      "symbolId": "src/cloud-bridge-asset/index:CloudBridgeAssetComputeOutputReference"
    },
    "cdktf-provider-oci.CloudBridgeAssetComputeScsiController": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudBridgeAssetComputeScsiController",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-bridge-asset/index.ts",
        "line": 1226
      },
      "name": "CloudBridgeAssetComputeScsiController",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#label CloudBridgeAsset#label}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1230
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#shared_bus CloudBridgeAsset#shared_bus}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1234
          },
          "name": "sharedBus",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#unit_number CloudBridgeAsset#unit_number}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1238
          },
          "name": "unitNumber",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cloud-bridge-asset/index:CloudBridgeAssetComputeScsiController"
    },
    "cdktf-provider-oci.CloudBridgeAssetComputeScsiControllerOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudBridgeAssetComputeScsiControllerOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-bridge-asset/index.ts",
          "line": 1291
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-bridge-asset/index.ts",
        "line": 1284
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1336
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1352
          },
          "name": "resetSharedBus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1368
          },
          "name": "resetUnitNumber"
        }
      ],
      "name": "CloudBridgeAssetComputeScsiControllerOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1340
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1356
          },
          "name": "sharedBusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1372
          },
          "name": "unitNumberInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1330
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1346
          },
          "name": "sharedBus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1362
          },
          "name": "unitNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 1295
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudBridgeAssetComputeScsiController"
          }
        }
      ],
      "symbolId": "src/cloud-bridge-asset/index:CloudBridgeAssetComputeScsiControllerOutputReference"
    },
    "cdktf-provider-oci.CloudBridgeAssetConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudBridgeAssetConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-bridge-asset/index.ts",
        "line": 9
      },
      "name": "CloudBridgeAssetConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#asset_type CloudBridgeAsset#asset_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 17
          },
          "name": "assetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#compartment_id CloudBridgeAsset#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 21
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#external_asset_key CloudBridgeAsset#external_asset_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 33
          },
          "name": "externalAssetKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#inventory_id CloudBridgeAsset#inventory_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 48
          },
          "name": "inventoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#source_key CloudBridgeAsset#source_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 52
          },
          "name": "sourceKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#asset_source_ids CloudBridgeAsset#asset_source_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 13
          },
          "name": "assetSourceIds",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#compute CloudBridgeAsset#compute}",
            "stability": "stable",
            "summary": "compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 58
          },
          "name": "compute",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudBridgeAssetCompute"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#defined_tags CloudBridgeAsset#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 25
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#display_name CloudBridgeAsset#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 29
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#freeform_tags CloudBridgeAsset#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 37
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#id CloudBridgeAsset#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 44
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#timeouts CloudBridgeAsset#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 64
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudBridgeAssetTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#vm CloudBridgeAsset#vm}",
            "stability": "stable",
            "summary": "vm block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 70
          },
          "name": "vm",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudBridgeAssetVm"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#vmware_vcenter CloudBridgeAsset#vmware_vcenter}",
            "stability": "stable",
            "summary": "vmware_vcenter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 76
          },
          "name": "vmwareVcenter",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudBridgeAssetVmwareVcenter"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#vmware_vm CloudBridgeAsset#vmware_vm}",
            "stability": "stable",
            "summary": "vmware_vm block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 82
          },
          "name": "vmwareVm",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudBridgeAssetVmwareVm"
          }
        }
      ],
      "symbolId": "src/cloud-bridge-asset/index:CloudBridgeAssetConfig"
    },
    "cdktf-provider-oci.CloudBridgeAssetSource": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset_source oci_cloud_bridge_asset_source}."
      },
      "fqn": "cdktf-provider-oci.CloudBridgeAssetSource",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset_source oci_cloud_bridge_asset_source} Resource."
        },
        "locationInModule": {
          "filename": "src/cloud-bridge-asset-source/index.ts",
          "line": 506
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CloudBridgeAssetSourceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-bridge-asset-source/index.ts",
        "line": 474
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CloudBridgeAssetSource resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 491
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CloudBridgeAssetSource to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset_source#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CloudBridgeAssetSource that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CloudBridgeAssetSource to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 776
          },
          "name": "putDiscoveryCredentials",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CloudBridgeAssetSourceDiscoveryCredentials"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 789
          },
          "name": "putReplicationCredentials",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CloudBridgeAssetSourceReplicationCredentials"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 805
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CloudBridgeAssetSourceTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 553
          },
          "name": "resetAreHistoricalMetricsCollected"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 569
          },
          "name": "resetAreRealtimeMetricsCollected"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 611
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 627
          },
          "name": "resetDiscoveryScheduleId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 643
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 672
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 688
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 792
          },
          "name": "resetReplicationCredentials"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 727
          },
          "name": "resetSystemTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 808
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 820
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 842
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CloudBridgeAssetSource",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 479
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 773
          },
          "name": "discoveryCredentials",
          "type": {
            "fqn": "cdktf-provider-oci.CloudBridgeAssetSourceDiscoveryCredentialsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 710
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 786
          },
          "name": "replicationCredentials",
          "type": {
            "fqn": "cdktf-provider-oci.CloudBridgeAssetSourceReplicationCredentialsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 715
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 736
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 802
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CloudBridgeAssetSourceTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 741
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 557
          },
          "name": "areHistoricalMetricsCollectedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 573
          },
          "name": "areRealtimeMetricsCollectedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 586
          },
          "name": "assetsCompartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 599
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 615
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 780
          },
          "name": "discoveryCredentialsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudBridgeAssetSourceDiscoveryCredentials"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 631
          },
          "name": "discoveryScheduleIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 647
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 660
          },
          "name": "environmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 676
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 692
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 705
          },
          "name": "inventoryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 796
          },
          "name": "replicationCredentialsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudBridgeAssetSourceReplicationCredentials"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 731
          },
          "name": "systemTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 812
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CloudBridgeAssetSourceTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 754
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 767
          },
          "name": "vcenterEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 547
          },
          "name": "areHistoricalMetricsCollected",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 563
          },
          "name": "areRealtimeMetricsCollected",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 579
          },
          "name": "assetsCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 592
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 605
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 621
          },
          "name": "discoveryScheduleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 637
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 653
          },
          "name": "environmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 666
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 682
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 698
          },
          "name": "inventoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 721
          },
          "name": "systemTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 747
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 760
          },
          "name": "vcenterEndpoint",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-bridge-asset-source/index:CloudBridgeAssetSource"
    },
    "cdktf-provider-oci.CloudBridgeAssetSourceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudBridgeAssetSourceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-bridge-asset-source/index.ts",
        "line": 9
      },
      "name": "CloudBridgeAssetSourceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset_source#assets_compartment_id CloudBridgeAssetSource#assets_compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 21
          },
          "name": "assetsCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset_source#compartment_id CloudBridgeAssetSource#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 25
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset_source#discovery_credentials CloudBridgeAssetSource#discovery_credentials}",
            "stability": "stable",
            "summary": "discovery_credentials block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 74
          },
          "name": "discoveryCredentials",
          "type": {
            "fqn": "cdktf-provider-oci.CloudBridgeAssetSourceDiscoveryCredentials"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset_source#environment_id CloudBridgeAssetSource#environment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 41
          },
          "name": "environmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset_source#inventory_id CloudBridgeAssetSource#inventory_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 56
          },
          "name": "inventoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset_source#type CloudBridgeAssetSource#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 64
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset_source#vcenter_endpoint CloudBridgeAssetSource#vcenter_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 68
          },
          "name": "vcenterEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset_source#are_historical_metrics_collected CloudBridgeAssetSource#are_historical_metrics_collected}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 13
          },
          "name": "areHistoricalMetricsCollected",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset_source#are_realtime_metrics_collected CloudBridgeAssetSource#are_realtime_metrics_collected}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 17
          },
          "name": "areRealtimeMetricsCollected",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset_source#defined_tags CloudBridgeAssetSource#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 29
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset_source#discovery_schedule_id CloudBridgeAssetSource#discovery_schedule_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 33
          },
          "name": "discoveryScheduleId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset_source#display_name CloudBridgeAssetSource#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 37
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset_source#freeform_tags CloudBridgeAssetSource#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 45
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset_source#id CloudBridgeAssetSource#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 52
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset_source#replication_credentials CloudBridgeAssetSource#replication_credentials}",
            "stability": "stable",
            "summary": "replication_credentials block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 80
          },
          "name": "replicationCredentials",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudBridgeAssetSourceReplicationCredentials"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset_source#system_tags CloudBridgeAssetSource#system_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 60
          },
          "name": "systemTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset_source#timeouts CloudBridgeAssetSource#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 86
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudBridgeAssetSourceTimeouts"
          }
        }
      ],
      "symbolId": "src/cloud-bridge-asset-source/index:CloudBridgeAssetSourceConfig"
    },
    "cdktf-provider-oci.CloudBridgeAssetSourceDiscoveryCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudBridgeAssetSourceDiscoveryCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-bridge-asset-source/index.ts",
        "line": 88
      },
      "name": "CloudBridgeAssetSourceDiscoveryCredentials",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset_source#secret_id CloudBridgeAssetSource#secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 92
          },
          "name": "secretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset_source#type CloudBridgeAssetSource#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 96
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-bridge-asset-source/index:CloudBridgeAssetSourceDiscoveryCredentials"
    },
    "cdktf-provider-oci.CloudBridgeAssetSourceDiscoveryCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudBridgeAssetSourceDiscoveryCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-bridge-asset-source/index.ts",
          "line": 142
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-bridge-asset-source/index.ts",
        "line": 135
      },
      "name": "CloudBridgeAssetSourceDiscoveryCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 182
          },
          "name": "secretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 195
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 175
          },
          "name": "secretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 188
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 146
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudBridgeAssetSourceDiscoveryCredentials"
          }
        }
      ],
      "symbolId": "src/cloud-bridge-asset-source/index:CloudBridgeAssetSourceDiscoveryCredentialsOutputReference"
    },
    "cdktf-provider-oci.CloudBridgeAssetSourceReplicationCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudBridgeAssetSourceReplicationCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-bridge-asset-source/index.ts",
        "line": 199
      },
      "name": "CloudBridgeAssetSourceReplicationCredentials",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset_source#secret_id CloudBridgeAssetSource#secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 203
          },
          "name": "secretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset_source#type CloudBridgeAssetSource#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 207
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-bridge-asset-source/index:CloudBridgeAssetSourceReplicationCredentials"
    },
    "cdktf-provider-oci.CloudBridgeAssetSourceReplicationCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudBridgeAssetSourceReplicationCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-bridge-asset-source/index.ts",
          "line": 253
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-bridge-asset-source/index.ts",
        "line": 246
      },
      "name": "CloudBridgeAssetSourceReplicationCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 293
          },
          "name": "secretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 306
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 286
          },
          "name": "secretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 299
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 257
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudBridgeAssetSourceReplicationCredentials"
          }
        }
      ],
      "symbolId": "src/cloud-bridge-asset-source/index:CloudBridgeAssetSourceReplicationCredentialsOutputReference"
    },
    "cdktf-provider-oci.CloudBridgeAssetSourceTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudBridgeAssetSourceTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-bridge-asset-source/index.ts",
        "line": 310
      },
      "name": "CloudBridgeAssetSourceTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset_source#create CloudBridgeAssetSource#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 314
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset_source#delete CloudBridgeAssetSource#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 318
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset_source#update CloudBridgeAssetSource#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 322
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-bridge-asset-source/index:CloudBridgeAssetSourceTimeouts"
    },
    "cdktf-provider-oci.CloudBridgeAssetSourceTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudBridgeAssetSourceTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-bridge-asset-source/index.ts",
          "line": 376
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-bridge-asset-source/index.ts",
        "line": 368
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 430
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 446
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 462
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CloudBridgeAssetSourceTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 434
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 450
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 466
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 424
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 440
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 456
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset-source/index.ts",
            "line": 380
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CloudBridgeAssetSourceTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-bridge-asset-source/index:CloudBridgeAssetSourceTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CloudBridgeAssetTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudBridgeAssetTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-bridge-asset/index.ts",
        "line": 2396
      },
      "name": "CloudBridgeAssetTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#create CloudBridgeAsset#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2400
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#delete CloudBridgeAsset#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2404
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#update CloudBridgeAsset#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2408
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-bridge-asset/index:CloudBridgeAssetTimeouts"
    },
    "cdktf-provider-oci.CloudBridgeAssetTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudBridgeAssetTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-bridge-asset/index.ts",
          "line": 2462
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-bridge-asset/index.ts",
        "line": 2454
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2516
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2532
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2548
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CloudBridgeAssetTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2520
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2536
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2552
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2510
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2526
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2542
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2466
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CloudBridgeAssetTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-bridge-asset/index:CloudBridgeAssetTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CloudBridgeAssetVm": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudBridgeAssetVm",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-bridge-asset/index.ts",
        "line": 2556
      },
      "name": "CloudBridgeAssetVm",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#hypervisor_host CloudBridgeAsset#hypervisor_host}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2560
          },
          "name": "hypervisorHost",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#hypervisor_vendor CloudBridgeAsset#hypervisor_vendor}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2564
          },
          "name": "hypervisorVendor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#hypervisor_version CloudBridgeAsset#hypervisor_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2568
          },
          "name": "hypervisorVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-bridge-asset/index:CloudBridgeAssetVm"
    },
    "cdktf-provider-oci.CloudBridgeAssetVmOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudBridgeAssetVmOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-bridge-asset/index.ts",
          "line": 2621
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-bridge-asset/index.ts",
        "line": 2614
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2666
          },
          "name": "resetHypervisorHost"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2682
          },
          "name": "resetHypervisorVendor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2698
          },
          "name": "resetHypervisorVersion"
        }
      ],
      "name": "CloudBridgeAssetVmOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2670
          },
          "name": "hypervisorHostInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2686
          },
          "name": "hypervisorVendorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2702
          },
          "name": "hypervisorVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2660
          },
          "name": "hypervisorHost",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2676
          },
          "name": "hypervisorVendor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2692
          },
          "name": "hypervisorVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2625
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudBridgeAssetVm"
          }
        }
      ],
      "symbolId": "src/cloud-bridge-asset/index:CloudBridgeAssetVmOutputReference"
    },
    "cdktf-provider-oci.CloudBridgeAssetVmwareVcenter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudBridgeAssetVmwareVcenter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-bridge-asset/index.ts",
        "line": 2706
      },
      "name": "CloudBridgeAssetVmwareVcenter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#data_center CloudBridgeAsset#data_center}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2710
          },
          "name": "dataCenter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#vcenter_key CloudBridgeAsset#vcenter_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2714
          },
          "name": "vcenterKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#vcenter_version CloudBridgeAsset#vcenter_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2718
          },
          "name": "vcenterVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-bridge-asset/index:CloudBridgeAssetVmwareVcenter"
    },
    "cdktf-provider-oci.CloudBridgeAssetVmwareVcenterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudBridgeAssetVmwareVcenterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-bridge-asset/index.ts",
          "line": 2771
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-bridge-asset/index.ts",
        "line": 2764
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2816
          },
          "name": "resetDataCenter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2832
          },
          "name": "resetVcenterKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2848
          },
          "name": "resetVcenterVersion"
        }
      ],
      "name": "CloudBridgeAssetVmwareVcenterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2820
          },
          "name": "dataCenterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2836
          },
          "name": "vcenterKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2852
          },
          "name": "vcenterVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2810
          },
          "name": "dataCenter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2826
          },
          "name": "vcenterKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2842
          },
          "name": "vcenterVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2775
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudBridgeAssetVmwareVcenter"
          }
        }
      ],
      "symbolId": "src/cloud-bridge-asset/index:CloudBridgeAssetVmwareVcenterOutputReference"
    },
    "cdktf-provider-oci.CloudBridgeAssetVmwareVm": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudBridgeAssetVmwareVm",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-bridge-asset/index.ts",
        "line": 3005
      },
      "name": "CloudBridgeAssetVmwareVm",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#cluster CloudBridgeAsset#cluster}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3009
          },
          "name": "cluster",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#customer_fields CloudBridgeAsset#customer_fields}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3013
          },
          "name": "customerFields",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#customer_tags CloudBridgeAsset#customer_tags}",
            "stability": "stable",
            "summary": "customer_tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3051
          },
          "name": "customerTags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CloudBridgeAssetVmwareVmCustomerTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#fault_tolerance_bandwidth CloudBridgeAsset#fault_tolerance_bandwidth}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3017
          },
          "name": "faultToleranceBandwidth",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#fault_tolerance_secondary_latency CloudBridgeAsset#fault_tolerance_secondary_latency}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3021
          },
          "name": "faultToleranceSecondaryLatency",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#fault_tolerance_state CloudBridgeAsset#fault_tolerance_state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3025
          },
          "name": "faultToleranceState",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#instance_uuid CloudBridgeAsset#instance_uuid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3029
          },
          "name": "instanceUuid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#is_disks_cbt_enabled CloudBridgeAsset#is_disks_cbt_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3033
          },
          "name": "isDisksCbtEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#is_disks_uuid_enabled CloudBridgeAsset#is_disks_uuid_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3037
          },
          "name": "isDisksUuidEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#path CloudBridgeAsset#path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3041
          },
          "name": "path",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#vmware_tools_status CloudBridgeAsset#vmware_tools_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3045
          },
          "name": "vmwareToolsStatus",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-bridge-asset/index:CloudBridgeAssetVmwareVm"
    },
    "cdktf-provider-oci.CloudBridgeAssetVmwareVmCustomerTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudBridgeAssetVmwareVmCustomerTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-bridge-asset/index.ts",
        "line": 2856
      },
      "name": "CloudBridgeAssetVmwareVmCustomerTags",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#description CloudBridgeAsset#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2860
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_asset#name CloudBridgeAsset#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2864
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-bridge-asset/index:CloudBridgeAssetVmwareVmCustomerTags"
    },
    "cdktf-provider-oci.CloudBridgeAssetVmwareVmCustomerTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudBridgeAssetVmwareVmCustomerTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-bridge-asset/index.ts",
          "line": 2994
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-bridge-asset/index.ts",
        "line": 2986
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3001
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudBridgeAssetVmwareVmCustomerTagsOutputReference"
            }
          }
        }
      ],
      "name": "CloudBridgeAssetVmwareVmCustomerTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2994
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2994
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2994
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2987
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CloudBridgeAssetVmwareVmCustomerTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-bridge-asset/index:CloudBridgeAssetVmwareVmCustomerTagsList"
    },
    "cdktf-provider-oci.CloudBridgeAssetVmwareVmCustomerTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudBridgeAssetVmwareVmCustomerTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-bridge-asset/index.ts",
          "line": 2913
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-bridge-asset/index.ts",
        "line": 2903
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2961
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2977
          },
          "name": "resetName"
        }
      ],
      "name": "CloudBridgeAssetVmwareVmCustomerTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2965
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2981
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2955
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2971
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 2917
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CloudBridgeAssetVmwareVmCustomerTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-bridge-asset/index:CloudBridgeAssetVmwareVmCustomerTagsOutputReference"
    },
    "cdktf-provider-oci.CloudBridgeAssetVmwareVmOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudBridgeAssetVmwareVmOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-bridge-asset/index.ts",
          "line": 3160
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-bridge-asset/index.ts",
        "line": 3153
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3410
          },
          "name": "putCustomerTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CloudBridgeAssetVmwareVmCustomerTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3253
          },
          "name": "resetCluster"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3269
          },
          "name": "resetCustomerFields"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3413
          },
          "name": "resetCustomerTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3285
          },
          "name": "resetFaultToleranceBandwidth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3301
          },
          "name": "resetFaultToleranceSecondaryLatency"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3317
          },
          "name": "resetFaultToleranceState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3333
          },
          "name": "resetInstanceUuid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3349
          },
          "name": "resetIsDisksCbtEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3365
          },
          "name": "resetIsDisksUuidEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3381
          },
          "name": "resetPath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3397
          },
          "name": "resetVmwareToolsStatus"
        }
      ],
      "name": "CloudBridgeAssetVmwareVmOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3407
          },
          "name": "customerTags",
          "type": {
            "fqn": "cdktf-provider-oci.CloudBridgeAssetVmwareVmCustomerTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3257
          },
          "name": "clusterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3273
          },
          "name": "customerFieldsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3417
          },
          "name": "customerTagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CloudBridgeAssetVmwareVmCustomerTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3289
          },
          "name": "faultToleranceBandwidthInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3305
          },
          "name": "faultToleranceSecondaryLatencyInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3321
          },
          "name": "faultToleranceStateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3337
          },
          "name": "instanceUuidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3353
          },
          "name": "isDisksCbtEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3369
          },
          "name": "isDisksUuidEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3385
          },
          "name": "pathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3401
          },
          "name": "vmwareToolsStatusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3247
          },
          "name": "cluster",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3263
          },
          "name": "customerFields",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3279
          },
          "name": "faultToleranceBandwidth",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3295
          },
          "name": "faultToleranceSecondaryLatency",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3311
          },
          "name": "faultToleranceState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3327
          },
          "name": "instanceUuid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3343
          },
          "name": "isDisksCbtEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3359
          },
          "name": "isDisksUuidEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3375
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3391
          },
          "name": "vmwareToolsStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-asset/index.ts",
            "line": 3164
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudBridgeAssetVmwareVm"
          }
        }
      ],
      "symbolId": "src/cloud-bridge-asset/index:CloudBridgeAssetVmwareVmOutputReference"
    },
    "cdktf-provider-oci.CloudBridgeDiscoverySchedule": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_discovery_schedule oci_cloud_bridge_discovery_schedule}."
      },
      "fqn": "cdktf-provider-oci.CloudBridgeDiscoverySchedule",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_discovery_schedule oci_cloud_bridge_discovery_schedule} Resource."
        },
        "locationInModule": {
          "filename": "src/cloud-bridge-discovery-schedule/index.ts",
          "line": 240
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CloudBridgeDiscoveryScheduleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-bridge-discovery-schedule/index.ts",
        "line": 208
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CloudBridgeDiscoverySchedule resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-discovery-schedule/index.ts",
            "line": 225
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CloudBridgeDiscoverySchedule to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_discovery_schedule#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CloudBridgeDiscoverySchedule that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CloudBridgeDiscoverySchedule to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-discovery-schedule/index.ts",
            "line": 390
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CloudBridgeDiscoveryScheduleTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-discovery-schedule/index.ts",
            "line": 290
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-discovery-schedule/index.ts",
            "line": 306
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-discovery-schedule/index.ts",
            "line": 335
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-discovery-schedule/index.ts",
            "line": 351
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-discovery-schedule/index.ts",
            "line": 393
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-discovery-schedule/index.ts",
            "line": 405
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-discovery-schedule/index.ts",
            "line": 417
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CloudBridgeDiscoverySchedule",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-discovery-schedule/index.ts",
            "line": 213
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-discovery-schedule/index.ts",
            "line": 360
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-discovery-schedule/index.ts",
            "line": 365
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-discovery-schedule/index.ts",
            "line": 371
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-discovery-schedule/index.ts",
            "line": 376
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-discovery-schedule/index.ts",
            "line": 387
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CloudBridgeDiscoveryScheduleTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-discovery-schedule/index.ts",
            "line": 381
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-discovery-schedule/index.ts",
            "line": 278
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-discovery-schedule/index.ts",
            "line": 294
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-discovery-schedule/index.ts",
            "line": 310
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-discovery-schedule/index.ts",
            "line": 323
          },
          "name": "executionRecurrencesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-discovery-schedule/index.ts",
            "line": 339
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-discovery-schedule/index.ts",
            "line": 355
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-discovery-schedule/index.ts",
            "line": 397
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CloudBridgeDiscoveryScheduleTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-discovery-schedule/index.ts",
            "line": 271
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-discovery-schedule/index.ts",
            "line": 284
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-discovery-schedule/index.ts",
            "line": 300
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-discovery-schedule/index.ts",
            "line": 316
          },
          "name": "executionRecurrences",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-discovery-schedule/index.ts",
            "line": 329
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-discovery-schedule/index.ts",
            "line": 345
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-bridge-discovery-schedule/index:CloudBridgeDiscoverySchedule"
    },
    "cdktf-provider-oci.CloudBridgeDiscoveryScheduleConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudBridgeDiscoveryScheduleConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-bridge-discovery-schedule/index.ts",
        "line": 9
      },
      "name": "CloudBridgeDiscoveryScheduleConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_discovery_schedule#compartment_id CloudBridgeDiscoverySchedule#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-discovery-schedule/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_discovery_schedule#execution_recurrences CloudBridgeDiscoverySchedule#execution_recurrences}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-discovery-schedule/index.ts",
            "line": 25
          },
          "name": "executionRecurrences",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_discovery_schedule#defined_tags CloudBridgeDiscoverySchedule#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-discovery-schedule/index.ts",
            "line": 17
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_discovery_schedule#display_name CloudBridgeDiscoverySchedule#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-discovery-schedule/index.ts",
            "line": 21
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_discovery_schedule#freeform_tags CloudBridgeDiscoverySchedule#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-discovery-schedule/index.ts",
            "line": 29
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_discovery_schedule#id CloudBridgeDiscoverySchedule#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-discovery-schedule/index.ts",
            "line": 36
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_discovery_schedule#timeouts CloudBridgeDiscoverySchedule#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-discovery-schedule/index.ts",
            "line": 42
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudBridgeDiscoveryScheduleTimeouts"
          }
        }
      ],
      "symbolId": "src/cloud-bridge-discovery-schedule/index:CloudBridgeDiscoveryScheduleConfig"
    },
    "cdktf-provider-oci.CloudBridgeDiscoveryScheduleTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudBridgeDiscoveryScheduleTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-bridge-discovery-schedule/index.ts",
        "line": 44
      },
      "name": "CloudBridgeDiscoveryScheduleTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_discovery_schedule#create CloudBridgeDiscoverySchedule#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-discovery-schedule/index.ts",
            "line": 48
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_discovery_schedule#delete CloudBridgeDiscoverySchedule#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-discovery-schedule/index.ts",
            "line": 52
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_discovery_schedule#update CloudBridgeDiscoverySchedule#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-discovery-schedule/index.ts",
            "line": 56
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-bridge-discovery-schedule/index:CloudBridgeDiscoveryScheduleTimeouts"
    },
    "cdktf-provider-oci.CloudBridgeDiscoveryScheduleTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudBridgeDiscoveryScheduleTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-bridge-discovery-schedule/index.ts",
          "line": 110
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-bridge-discovery-schedule/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-discovery-schedule/index.ts",
            "line": 164
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-discovery-schedule/index.ts",
            "line": 180
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-discovery-schedule/index.ts",
            "line": 196
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CloudBridgeDiscoveryScheduleTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-discovery-schedule/index.ts",
            "line": 168
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-discovery-schedule/index.ts",
            "line": 184
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-discovery-schedule/index.ts",
            "line": 200
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-discovery-schedule/index.ts",
            "line": 158
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-discovery-schedule/index.ts",
            "line": 174
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-discovery-schedule/index.ts",
            "line": 190
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-discovery-schedule/index.ts",
            "line": 114
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CloudBridgeDiscoveryScheduleTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-bridge-discovery-schedule/index:CloudBridgeDiscoveryScheduleTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CloudBridgeEnvironment": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_environment oci_cloud_bridge_environment}."
      },
      "fqn": "cdktf-provider-oci.CloudBridgeEnvironment",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_environment oci_cloud_bridge_environment} Resource."
        },
        "locationInModule": {
          "filename": "src/cloud-bridge-environment/index.ts",
          "line": 236
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CloudBridgeEnvironmentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-bridge-environment/index.ts",
        "line": 204
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CloudBridgeEnvironment resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-environment/index.ts",
            "line": 221
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CloudBridgeEnvironment to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_environment#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CloudBridgeEnvironment that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CloudBridgeEnvironment to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-environment/index.ts",
            "line": 372
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CloudBridgeEnvironmentTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-environment/index.ts",
            "line": 285
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-environment/index.ts",
            "line": 301
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-environment/index.ts",
            "line": 317
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-environment/index.ts",
            "line": 333
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-environment/index.ts",
            "line": 375
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-environment/index.ts",
            "line": 387
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-environment/index.ts",
            "line": 398
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CloudBridgeEnvironment",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-environment/index.ts",
            "line": 209
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-environment/index.ts",
            "line": 342
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-environment/index.ts",
            "line": 347
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-environment/index.ts",
            "line": 353
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-environment/index.ts",
            "line": 358
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-environment/index.ts",
            "line": 369
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CloudBridgeEnvironmentTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-environment/index.ts",
            "line": 363
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-environment/index.ts",
            "line": 273
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-environment/index.ts",
            "line": 289
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-environment/index.ts",
            "line": 305
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-environment/index.ts",
            "line": 321
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-environment/index.ts",
            "line": 337
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-environment/index.ts",
            "line": 379
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CloudBridgeEnvironmentTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-environment/index.ts",
            "line": 266
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-environment/index.ts",
            "line": 279
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-environment/index.ts",
            "line": 295
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-environment/index.ts",
            "line": 311
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-environment/index.ts",
            "line": 327
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-bridge-environment/index:CloudBridgeEnvironment"
    },
    "cdktf-provider-oci.CloudBridgeEnvironmentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudBridgeEnvironmentConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-bridge-environment/index.ts",
        "line": 9
      },
      "name": "CloudBridgeEnvironmentConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_environment#compartment_id CloudBridgeEnvironment#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-environment/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_environment#defined_tags CloudBridgeEnvironment#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-environment/index.ts",
            "line": 17
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_environment#display_name CloudBridgeEnvironment#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-environment/index.ts",
            "line": 21
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_environment#freeform_tags CloudBridgeEnvironment#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-environment/index.ts",
            "line": 25
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_environment#id CloudBridgeEnvironment#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-environment/index.ts",
            "line": 32
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_environment#timeouts CloudBridgeEnvironment#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-environment/index.ts",
            "line": 38
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudBridgeEnvironmentTimeouts"
          }
        }
      ],
      "symbolId": "src/cloud-bridge-environment/index:CloudBridgeEnvironmentConfig"
    },
    "cdktf-provider-oci.CloudBridgeEnvironmentTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudBridgeEnvironmentTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-bridge-environment/index.ts",
        "line": 40
      },
      "name": "CloudBridgeEnvironmentTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_environment#create CloudBridgeEnvironment#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-environment/index.ts",
            "line": 44
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_environment#delete CloudBridgeEnvironment#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-environment/index.ts",
            "line": 48
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_environment#update CloudBridgeEnvironment#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-environment/index.ts",
            "line": 52
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-bridge-environment/index:CloudBridgeEnvironmentTimeouts"
    },
    "cdktf-provider-oci.CloudBridgeEnvironmentTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudBridgeEnvironmentTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-bridge-environment/index.ts",
          "line": 106
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-bridge-environment/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-environment/index.ts",
            "line": 160
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-environment/index.ts",
            "line": 176
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-environment/index.ts",
            "line": 192
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CloudBridgeEnvironmentTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-environment/index.ts",
            "line": 164
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-environment/index.ts",
            "line": 180
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-environment/index.ts",
            "line": 196
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-environment/index.ts",
            "line": 154
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-environment/index.ts",
            "line": 170
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-environment/index.ts",
            "line": 186
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-environment/index.ts",
            "line": 110
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CloudBridgeEnvironmentTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-bridge-environment/index:CloudBridgeEnvironmentTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CloudBridgeInventory": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_inventory oci_cloud_bridge_inventory}."
      },
      "fqn": "cdktf-provider-oci.CloudBridgeInventory",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_inventory oci_cloud_bridge_inventory} Resource."
        },
        "locationInModule": {
          "filename": "src/cloud-bridge-inventory/index.ts",
          "line": 236
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CloudBridgeInventoryConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-bridge-inventory/index.ts",
        "line": 204
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CloudBridgeInventory resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-inventory/index.ts",
            "line": 221
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CloudBridgeInventory to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_inventory#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CloudBridgeInventory that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CloudBridgeInventory to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-inventory/index.ts",
            "line": 369
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CloudBridgeInventoryTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-inventory/index.ts",
            "line": 285
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-inventory/index.ts",
            "line": 314
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-inventory/index.ts",
            "line": 330
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-inventory/index.ts",
            "line": 372
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-inventory/index.ts",
            "line": 384
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-inventory/index.ts",
            "line": 395
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CloudBridgeInventory",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-inventory/index.ts",
            "line": 209
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-inventory/index.ts",
            "line": 339
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-inventory/index.ts",
            "line": 344
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-inventory/index.ts",
            "line": 350
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-inventory/index.ts",
            "line": 355
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-inventory/index.ts",
            "line": 366
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CloudBridgeInventoryTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-inventory/index.ts",
            "line": 360
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-inventory/index.ts",
            "line": 273
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-inventory/index.ts",
            "line": 289
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-inventory/index.ts",
            "line": 302
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-inventory/index.ts",
            "line": 318
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-inventory/index.ts",
            "line": 334
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-inventory/index.ts",
            "line": 376
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CloudBridgeInventoryTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-inventory/index.ts",
            "line": 266
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-inventory/index.ts",
            "line": 279
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-inventory/index.ts",
            "line": 295
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-inventory/index.ts",
            "line": 308
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-inventory/index.ts",
            "line": 324
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-bridge-inventory/index:CloudBridgeInventory"
    },
    "cdktf-provider-oci.CloudBridgeInventoryConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudBridgeInventoryConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-bridge-inventory/index.ts",
        "line": 9
      },
      "name": "CloudBridgeInventoryConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_inventory#compartment_id CloudBridgeInventory#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-inventory/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_inventory#display_name CloudBridgeInventory#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-inventory/index.ts",
            "line": 21
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_inventory#defined_tags CloudBridgeInventory#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-inventory/index.ts",
            "line": 17
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_inventory#freeform_tags CloudBridgeInventory#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-inventory/index.ts",
            "line": 25
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_inventory#id CloudBridgeInventory#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-inventory/index.ts",
            "line": 32
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_inventory#timeouts CloudBridgeInventory#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-inventory/index.ts",
            "line": 38
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudBridgeInventoryTimeouts"
          }
        }
      ],
      "symbolId": "src/cloud-bridge-inventory/index:CloudBridgeInventoryConfig"
    },
    "cdktf-provider-oci.CloudBridgeInventoryTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudBridgeInventoryTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-bridge-inventory/index.ts",
        "line": 40
      },
      "name": "CloudBridgeInventoryTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_inventory#create CloudBridgeInventory#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-inventory/index.ts",
            "line": 44
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_inventory#delete CloudBridgeInventory#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-inventory/index.ts",
            "line": 48
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_bridge_inventory#update CloudBridgeInventory#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-inventory/index.ts",
            "line": 52
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-bridge-inventory/index:CloudBridgeInventoryTimeouts"
    },
    "cdktf-provider-oci.CloudBridgeInventoryTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudBridgeInventoryTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-bridge-inventory/index.ts",
          "line": 106
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-bridge-inventory/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-inventory/index.ts",
            "line": 160
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-inventory/index.ts",
            "line": 176
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-inventory/index.ts",
            "line": 192
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CloudBridgeInventoryTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-inventory/index.ts",
            "line": 164
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-inventory/index.ts",
            "line": 180
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-bridge-inventory/index.ts",
            "line": 196
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-inventory/index.ts",
            "line": 154
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-inventory/index.ts",
            "line": 170
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-inventory/index.ts",
            "line": 186
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-bridge-inventory/index.ts",
            "line": 110
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CloudBridgeInventoryTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-bridge-inventory/index:CloudBridgeInventoryTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CloudGuardAdhocQuery": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_adhoc_query oci_cloud_guard_adhoc_query}."
      },
      "fqn": "cdktf-provider-oci.CloudGuardAdhocQuery",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_adhoc_query oci_cloud_guard_adhoc_query} Resource."
        },
        "locationInModule": {
          "filename": "src/cloud-guard-adhoc-query/index.ts",
          "line": 638
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CloudGuardAdhocQueryConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-adhoc-query/index.ts",
        "line": 606
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CloudGuardAdhocQuery resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 623
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CloudGuardAdhocQuery to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_adhoc_query#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CloudGuardAdhocQuery that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CloudGuardAdhocQuery to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 769
          },
          "name": "putAdhocQueryDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CloudGuardAdhocQueryAdhocQueryDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 782
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CloudGuardAdhocQueryTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 693
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 714
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 730
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 785
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 797
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 808
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CloudGuardAdhocQuery",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 611
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 766
          },
          "name": "adhocQueryDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardAdhocQueryAdhocQueryDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 668
          },
          "name": "adhocQueryRegionalDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardAdhocQueryAdhocQueryRegionalDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 702
          },
          "name": "errorMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 739
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 744
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 750
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 755
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 779
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardAdhocQueryTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 760
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 773
          },
          "name": "adhocQueryDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardAdhocQueryAdhocQueryDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 681
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 697
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 718
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 734
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 789
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CloudGuardAdhocQueryTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 674
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 687
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 708
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 724
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-guard-adhoc-query/index:CloudGuardAdhocQuery"
    },
    "cdktf-provider-oci.CloudGuardAdhocQueryAdhocQueryDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardAdhocQueryAdhocQueryDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-adhoc-query/index.ts",
        "line": 329
      },
      "name": "CloudGuardAdhocQueryAdhocQueryDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_adhoc_query#adhoc_query_resources CloudGuardAdhocQuery#adhoc_query_resources}",
            "stability": "stable",
            "summary": "adhoc_query_resources block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 339
          },
          "name": "adhocQueryResources",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CloudGuardAdhocQueryAdhocQueryDetailsAdhocQueryResources"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_adhoc_query#query CloudGuardAdhocQuery#query}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 333
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-guard-adhoc-query/index:CloudGuardAdhocQueryAdhocQueryDetails"
    },
    "cdktf-provider-oci.CloudGuardAdhocQueryAdhocQueryDetailsAdhocQueryResources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardAdhocQueryAdhocQueryDetailsAdhocQueryResources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-adhoc-query/index.ts",
        "line": 147
      },
      "name": "CloudGuardAdhocQueryAdhocQueryDetailsAdhocQueryResources",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_adhoc_query#region CloudGuardAdhocQuery#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 151
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_adhoc_query#resource_ids CloudGuardAdhocQuery#resource_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 155
          },
          "name": "resourceIds",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_adhoc_query#resource_type CloudGuardAdhocQuery#resource_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 159
          },
          "name": "resourceType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-guard-adhoc-query/index:CloudGuardAdhocQueryAdhocQueryDetailsAdhocQueryResources"
    },
    "cdktf-provider-oci.CloudGuardAdhocQueryAdhocQueryDetailsAdhocQueryResourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardAdhocQueryAdhocQueryDetailsAdhocQueryResourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-adhoc-query/index.ts",
          "line": 318
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-adhoc-query/index.ts",
        "line": 310
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 325
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudGuardAdhocQueryAdhocQueryDetailsAdhocQueryResourcesOutputReference"
            }
          }
        }
      ],
      "name": "CloudGuardAdhocQueryAdhocQueryDetailsAdhocQueryResourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 318
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 318
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 318
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 311
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CloudGuardAdhocQueryAdhocQueryDetailsAdhocQueryResources"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-guard-adhoc-query/index:CloudGuardAdhocQueryAdhocQueryDetailsAdhocQueryResourcesList"
    },
    "cdktf-provider-oci.CloudGuardAdhocQueryAdhocQueryDetailsAdhocQueryResourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardAdhocQueryAdhocQueryDetailsAdhocQueryResourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-adhoc-query/index.ts",
          "line": 215
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-adhoc-query/index.ts",
        "line": 205
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 269
          },
          "name": "resetRegion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 285
          },
          "name": "resetResourceIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 301
          },
          "name": "resetResourceType"
        }
      ],
      "name": "CloudGuardAdhocQueryAdhocQueryDetailsAdhocQueryResourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 273
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 289
          },
          "name": "resourceIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 305
          },
          "name": "resourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 263
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 279
          },
          "name": "resourceIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 295
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 219
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CloudGuardAdhocQueryAdhocQueryDetailsAdhocQueryResources"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-guard-adhoc-query/index:CloudGuardAdhocQueryAdhocQueryDetailsAdhocQueryResourcesOutputReference"
    },
    "cdktf-provider-oci.CloudGuardAdhocQueryAdhocQueryDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardAdhocQueryAdhocQueryDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-adhoc-query/index.ts",
          "line": 385
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-adhoc-query/index.ts",
        "line": 378
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 434
          },
          "name": "putAdhocQueryResources",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CloudGuardAdhocQueryAdhocQueryDetailsAdhocQueryResources"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        }
      ],
      "name": "CloudGuardAdhocQueryAdhocQueryDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 431
          },
          "name": "adhocQueryResources",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardAdhocQueryAdhocQueryDetailsAdhocQueryResourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 438
          },
          "name": "adhocQueryResourcesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CloudGuardAdhocQueryAdhocQueryDetailsAdhocQueryResources"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 425
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 418
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 389
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardAdhocQueryAdhocQueryDetails"
          }
        }
      ],
      "symbolId": "src/cloud-guard-adhoc-query/index:CloudGuardAdhocQueryAdhocQueryDetailsOutputReference"
    },
    "cdktf-provider-oci.CloudGuardAdhocQueryAdhocQueryRegionalDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardAdhocQueryAdhocQueryRegionalDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-adhoc-query/index.ts",
        "line": 42
      },
      "name": "CloudGuardAdhocQueryAdhocQueryRegionalDetails",
      "symbolId": "src/cloud-guard-adhoc-query/index:CloudGuardAdhocQueryAdhocQueryRegionalDetails"
    },
    "cdktf-provider-oci.CloudGuardAdhocQueryAdhocQueryRegionalDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardAdhocQueryAdhocQueryRegionalDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-adhoc-query/index.ts",
          "line": 136
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-adhoc-query/index.ts",
        "line": 129
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 143
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudGuardAdhocQueryAdhocQueryRegionalDetailsOutputReference"
            }
          }
        }
      ],
      "name": "CloudGuardAdhocQueryAdhocQueryRegionalDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 136
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 136
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 136
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/cloud-guard-adhoc-query/index:CloudGuardAdhocQueryAdhocQueryRegionalDetailsList"
    },
    "cdktf-provider-oci.CloudGuardAdhocQueryAdhocQueryRegionalDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardAdhocQueryAdhocQueryRegionalDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-adhoc-query/index.ts",
          "line": 74
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-adhoc-query/index.ts",
        "line": 65
      },
      "name": "CloudGuardAdhocQueryAdhocQueryRegionalDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 94
          },
          "name": "expectedCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 99
          },
          "name": "expiredCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 104
          },
          "name": "failedCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 109
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 114
          },
          "name": "regionalError",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 119
          },
          "name": "regionalStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 124
          },
          "name": "succeededCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 78
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardAdhocQueryAdhocQueryRegionalDetails"
          }
        }
      ],
      "symbolId": "src/cloud-guard-adhoc-query/index:CloudGuardAdhocQueryAdhocQueryRegionalDetailsOutputReference"
    },
    "cdktf-provider-oci.CloudGuardAdhocQueryConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardAdhocQueryConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-adhoc-query/index.ts",
        "line": 9
      },
      "name": "CloudGuardAdhocQueryConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_adhoc_query#adhoc_query_details CloudGuardAdhocQuery#adhoc_query_details}",
            "stability": "stable",
            "summary": "adhoc_query_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 34
          },
          "name": "adhocQueryDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardAdhocQueryAdhocQueryDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_adhoc_query#compartment_id CloudGuardAdhocQuery#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_adhoc_query#defined_tags CloudGuardAdhocQuery#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 17
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_adhoc_query#freeform_tags CloudGuardAdhocQuery#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 21
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_adhoc_query#id CloudGuardAdhocQuery#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_adhoc_query#timeouts CloudGuardAdhocQuery#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 40
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardAdhocQueryTimeouts"
          }
        }
      ],
      "symbolId": "src/cloud-guard-adhoc-query/index:CloudGuardAdhocQueryConfig"
    },
    "cdktf-provider-oci.CloudGuardAdhocQueryTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardAdhocQueryTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-adhoc-query/index.ts",
        "line": 442
      },
      "name": "CloudGuardAdhocQueryTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_adhoc_query#create CloudGuardAdhocQuery#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 446
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_adhoc_query#delete CloudGuardAdhocQuery#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 450
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_adhoc_query#update CloudGuardAdhocQuery#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 454
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-guard-adhoc-query/index:CloudGuardAdhocQueryTimeouts"
    },
    "cdktf-provider-oci.CloudGuardAdhocQueryTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardAdhocQueryTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-adhoc-query/index.ts",
          "line": 508
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-adhoc-query/index.ts",
        "line": 500
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 562
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 578
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 594
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CloudGuardAdhocQueryTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 566
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 582
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 598
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 556
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 572
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 588
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-adhoc-query/index.ts",
            "line": 512
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CloudGuardAdhocQueryTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-guard-adhoc-query/index:CloudGuardAdhocQueryTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CloudGuardCloudGuardConfiguration": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_cloud_guard_configuration oci_cloud_guard_cloud_guard_configuration}."
      },
      "fqn": "cdktf-provider-oci.CloudGuardCloudGuardConfiguration",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_cloud_guard_configuration oci_cloud_guard_cloud_guard_configuration} Resource."
        },
        "locationInModule": {
          "filename": "src/cloud-guard-cloud-guard-configuration/index.ts",
          "line": 236
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CloudGuardCloudGuardConfigurationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-cloud-guard-configuration/index.ts",
        "line": 204
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CloudGuardCloudGuardConfiguration resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-cloud-guard-configuration/index.ts",
            "line": 221
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CloudGuardCloudGuardConfiguration to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_cloud_guard_configuration#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CloudGuardCloudGuardConfiguration that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CloudGuardCloudGuardConfiguration to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-cloud-guard-configuration/index.ts",
            "line": 340
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CloudGuardCloudGuardConfigurationTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-cloud-guard-configuration/index.ts",
            "line": 285
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-cloud-guard-configuration/index.ts",
            "line": 314
          },
          "name": "resetSelfManageResources"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-cloud-guard-configuration/index.ts",
            "line": 343
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-cloud-guard-configuration/index.ts",
            "line": 355
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-cloud-guard-configuration/index.ts",
            "line": 366
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CloudGuardCloudGuardConfiguration",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-cloud-guard-configuration/index.ts",
            "line": 209
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-cloud-guard-configuration/index.ts",
            "line": 337
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardCloudGuardConfigurationTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-cloud-guard-configuration/index.ts",
            "line": 273
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-cloud-guard-configuration/index.ts",
            "line": 289
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-cloud-guard-configuration/index.ts",
            "line": 302
          },
          "name": "reportingRegionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-cloud-guard-configuration/index.ts",
            "line": 318
          },
          "name": "selfManageResourcesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-cloud-guard-configuration/index.ts",
            "line": 331
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-cloud-guard-configuration/index.ts",
            "line": 347
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CloudGuardCloudGuardConfigurationTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-cloud-guard-configuration/index.ts",
            "line": 266
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-cloud-guard-configuration/index.ts",
            "line": 279
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-cloud-guard-configuration/index.ts",
            "line": 295
          },
          "name": "reportingRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-cloud-guard-configuration/index.ts",
            "line": 308
          },
          "name": "selfManageResources",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-cloud-guard-configuration/index.ts",
            "line": 324
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-guard-cloud-guard-configuration/index:CloudGuardCloudGuardConfiguration"
    },
    "cdktf-provider-oci.CloudGuardCloudGuardConfigurationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardCloudGuardConfigurationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-cloud-guard-configuration/index.ts",
        "line": 9
      },
      "name": "CloudGuardCloudGuardConfigurationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_cloud_guard_configuration#compartment_id CloudGuardCloudGuardConfiguration#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-cloud-guard-configuration/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_cloud_guard_configuration#reporting_region CloudGuardCloudGuardConfiguration#reporting_region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-cloud-guard-configuration/index.ts",
            "line": 24
          },
          "name": "reportingRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_cloud_guard_configuration#status CloudGuardCloudGuardConfiguration#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-cloud-guard-configuration/index.ts",
            "line": 32
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_cloud_guard_configuration#id CloudGuardCloudGuardConfiguration#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-cloud-guard-configuration/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_cloud_guard_configuration#self_manage_resources CloudGuardCloudGuardConfiguration#self_manage_resources}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-cloud-guard-configuration/index.ts",
            "line": 28
          },
          "name": "selfManageResources",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_cloud_guard_configuration#timeouts CloudGuardCloudGuardConfiguration#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-cloud-guard-configuration/index.ts",
            "line": 38
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardCloudGuardConfigurationTimeouts"
          }
        }
      ],
      "symbolId": "src/cloud-guard-cloud-guard-configuration/index:CloudGuardCloudGuardConfigurationConfig"
    },
    "cdktf-provider-oci.CloudGuardCloudGuardConfigurationTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardCloudGuardConfigurationTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-cloud-guard-configuration/index.ts",
        "line": 40
      },
      "name": "CloudGuardCloudGuardConfigurationTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_cloud_guard_configuration#create CloudGuardCloudGuardConfiguration#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-cloud-guard-configuration/index.ts",
            "line": 44
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_cloud_guard_configuration#delete CloudGuardCloudGuardConfiguration#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-cloud-guard-configuration/index.ts",
            "line": 48
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_cloud_guard_configuration#update CloudGuardCloudGuardConfiguration#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-cloud-guard-configuration/index.ts",
            "line": 52
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-guard-cloud-guard-configuration/index:CloudGuardCloudGuardConfigurationTimeouts"
    },
    "cdktf-provider-oci.CloudGuardCloudGuardConfigurationTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardCloudGuardConfigurationTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-cloud-guard-configuration/index.ts",
          "line": 106
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-cloud-guard-configuration/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-cloud-guard-configuration/index.ts",
            "line": 160
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-cloud-guard-configuration/index.ts",
            "line": 176
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-cloud-guard-configuration/index.ts",
            "line": 192
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CloudGuardCloudGuardConfigurationTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-cloud-guard-configuration/index.ts",
            "line": 164
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-cloud-guard-configuration/index.ts",
            "line": 180
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-cloud-guard-configuration/index.ts",
            "line": 196
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-cloud-guard-configuration/index.ts",
            "line": 154
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-cloud-guard-configuration/index.ts",
            "line": 170
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-cloud-guard-configuration/index.ts",
            "line": 186
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-cloud-guard-configuration/index.ts",
            "line": 110
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CloudGuardCloudGuardConfigurationTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-guard-cloud-guard-configuration/index:CloudGuardCloudGuardConfigurationTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CloudGuardDataMaskRule": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_data_mask_rule oci_cloud_guard_data_mask_rule}."
      },
      "fqn": "cdktf-provider-oci.CloudGuardDataMaskRule",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_data_mask_rule oci_cloud_guard_data_mask_rule} Resource."
        },
        "locationInModule": {
          "filename": "src/cloud-guard-data-mask-rule/index.ts",
          "line": 376
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CloudGuardDataMaskRuleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-data-mask-rule/index.ts",
        "line": 344
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CloudGuardDataMaskRule resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-mask-rule/index.ts",
            "line": 361
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CloudGuardDataMaskRule to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_data_mask_rule#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CloudGuardDataMaskRule that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CloudGuardDataMaskRule to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-mask-rule/index.ts",
            "line": 584
          },
          "name": "putTargetSelected",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CloudGuardDataMaskRuleTargetSelected"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-mask-rule/index.ts",
            "line": 597
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CloudGuardDataMaskRuleTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-mask-rule/index.ts",
            "line": 444
          },
          "name": "resetDataMaskRuleStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-mask-rule/index.ts",
            "line": 460
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-mask-rule/index.ts",
            "line": 476
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-mask-rule/index.ts",
            "line": 505
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-mask-rule/index.ts",
            "line": 534
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-mask-rule/index.ts",
            "line": 555
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-mask-rule/index.ts",
            "line": 600
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-mask-rule/index.ts",
            "line": 612
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-mask-rule/index.ts",
            "line": 629
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CloudGuardDataMaskRule",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-mask-rule/index.ts",
            "line": 349
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-mask-rule/index.ts",
            "line": 543
          },
          "name": "lifecyleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-mask-rule/index.ts",
            "line": 565
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-mask-rule/index.ts",
            "line": 581
          },
          "name": "targetSelected",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDataMaskRuleTargetSelectedOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-mask-rule/index.ts",
            "line": 570
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-mask-rule/index.ts",
            "line": 594
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDataMaskRuleTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-mask-rule/index.ts",
            "line": 575
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-mask-rule/index.ts",
            "line": 419
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-mask-rule/index.ts",
            "line": 432
          },
          "name": "dataMaskCategoriesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-mask-rule/index.ts",
            "line": 448
          },
          "name": "dataMaskRuleStatusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-mask-rule/index.ts",
            "line": 464
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-mask-rule/index.ts",
            "line": 480
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-mask-rule/index.ts",
            "line": 493
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-mask-rule/index.ts",
            "line": 509
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-mask-rule/index.ts",
            "line": 522
          },
          "name": "iamGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-mask-rule/index.ts",
            "line": 538
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-mask-rule/index.ts",
            "line": 559
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-mask-rule/index.ts",
            "line": 588
          },
          "name": "targetSelectedInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDataMaskRuleTargetSelected"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-mask-rule/index.ts",
            "line": 604
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CloudGuardDataMaskRuleTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-mask-rule/index.ts",
            "line": 412
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-mask-rule/index.ts",
            "line": 425
          },
          "name": "dataMaskCategories",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-mask-rule/index.ts",
            "line": 438
          },
          "name": "dataMaskRuleStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-mask-rule/index.ts",
            "line": 454
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-mask-rule/index.ts",
            "line": 470
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-mask-rule/index.ts",
            "line": 486
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-mask-rule/index.ts",
            "line": 499
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-mask-rule/index.ts",
            "line": 515
          },
          "name": "iamGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-mask-rule/index.ts",
            "line": 528
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-mask-rule/index.ts",
            "line": 549
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-guard-data-mask-rule/index:CloudGuardDataMaskRule"
    },
    "cdktf-provider-oci.CloudGuardDataMaskRuleConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDataMaskRuleConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-data-mask-rule/index.ts",
        "line": 9
      },
      "name": "CloudGuardDataMaskRuleConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_data_mask_rule#compartment_id CloudGuardDataMaskRule#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-mask-rule/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_data_mask_rule#data_mask_categories CloudGuardDataMaskRule#data_mask_categories}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-mask-rule/index.ts",
            "line": 17
          },
          "name": "dataMaskCategories",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_data_mask_rule#display_name CloudGuardDataMaskRule#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-mask-rule/index.ts",
            "line": 33
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_data_mask_rule#iam_group_id CloudGuardDataMaskRule#iam_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-mask-rule/index.ts",
            "line": 41
          },
          "name": "iamGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_data_mask_rule#target_selected CloudGuardDataMaskRule#target_selected}",
            "stability": "stable",
            "summary": "target_selected block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-mask-rule/index.ts",
            "line": 58
          },
          "name": "targetSelected",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDataMaskRuleTargetSelected"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_data_mask_rule#data_mask_rule_status CloudGuardDataMaskRule#data_mask_rule_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-mask-rule/index.ts",
            "line": 21
          },
          "name": "dataMaskRuleStatus",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_data_mask_rule#defined_tags CloudGuardDataMaskRule#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-mask-rule/index.ts",
            "line": 25
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_data_mask_rule#description CloudGuardDataMaskRule#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-mask-rule/index.ts",
            "line": 29
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_data_mask_rule#freeform_tags CloudGuardDataMaskRule#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-mask-rule/index.ts",
            "line": 37
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_data_mask_rule#id CloudGuardDataMaskRule#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-mask-rule/index.ts",
            "line": 48
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_data_mask_rule#state CloudGuardDataMaskRule#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-mask-rule/index.ts",
            "line": 52
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_data_mask_rule#timeouts CloudGuardDataMaskRule#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-mask-rule/index.ts",
            "line": 64
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDataMaskRuleTimeouts"
          }
        }
      ],
      "symbolId": "src/cloud-guard-data-mask-rule/index:CloudGuardDataMaskRuleConfig"
    },
    "cdktf-provider-oci.CloudGuardDataMaskRuleTargetSelected": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDataMaskRuleTargetSelected",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-data-mask-rule/index.ts",
        "line": 66
      },
      "name": "CloudGuardDataMaskRuleTargetSelected",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_data_mask_rule#kind CloudGuardDataMaskRule#kind}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-mask-rule/index.ts",
            "line": 70
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_data_mask_rule#values CloudGuardDataMaskRule#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-mask-rule/index.ts",
            "line": 74
          },
          "name": "values",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/cloud-guard-data-mask-rule/index:CloudGuardDataMaskRuleTargetSelected"
    },
    "cdktf-provider-oci.CloudGuardDataMaskRuleTargetSelectedOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDataMaskRuleTargetSelectedOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-data-mask-rule/index.ts",
          "line": 120
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-data-mask-rule/index.ts",
        "line": 113
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-mask-rule/index.ts",
            "line": 172
          },
          "name": "resetValues"
        }
      ],
      "name": "CloudGuardDataMaskRuleTargetSelectedOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-mask-rule/index.ts",
            "line": 160
          },
          "name": "kindInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-mask-rule/index.ts",
            "line": 176
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-mask-rule/index.ts",
            "line": 153
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-mask-rule/index.ts",
            "line": 166
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-mask-rule/index.ts",
            "line": 124
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDataMaskRuleTargetSelected"
          }
        }
      ],
      "symbolId": "src/cloud-guard-data-mask-rule/index:CloudGuardDataMaskRuleTargetSelectedOutputReference"
    },
    "cdktf-provider-oci.CloudGuardDataMaskRuleTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDataMaskRuleTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-data-mask-rule/index.ts",
        "line": 180
      },
      "name": "CloudGuardDataMaskRuleTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_data_mask_rule#create CloudGuardDataMaskRule#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-mask-rule/index.ts",
            "line": 184
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_data_mask_rule#delete CloudGuardDataMaskRule#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-mask-rule/index.ts",
            "line": 188
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_data_mask_rule#update CloudGuardDataMaskRule#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-mask-rule/index.ts",
            "line": 192
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-guard-data-mask-rule/index:CloudGuardDataMaskRuleTimeouts"
    },
    "cdktf-provider-oci.CloudGuardDataMaskRuleTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDataMaskRuleTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-data-mask-rule/index.ts",
          "line": 246
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-data-mask-rule/index.ts",
        "line": 238
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-mask-rule/index.ts",
            "line": 300
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-mask-rule/index.ts",
            "line": 316
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-mask-rule/index.ts",
            "line": 332
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CloudGuardDataMaskRuleTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-mask-rule/index.ts",
            "line": 304
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-mask-rule/index.ts",
            "line": 320
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-mask-rule/index.ts",
            "line": 336
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-mask-rule/index.ts",
            "line": 294
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-mask-rule/index.ts",
            "line": 310
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-mask-rule/index.ts",
            "line": 326
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-mask-rule/index.ts",
            "line": 250
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CloudGuardDataMaskRuleTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-guard-data-mask-rule/index:CloudGuardDataMaskRuleTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CloudGuardDataSource": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_data_source oci_cloud_guard_data_source}."
      },
      "fqn": "cdktf-provider-oci.CloudGuardDataSource",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_data_source oci_cloud_guard_data_source} Resource."
        },
        "locationInModule": {
          "filename": "src/cloud-guard-data-source/index.ts",
          "line": 1303
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CloudGuardDataSourceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-data-source/index.ts",
        "line": 1271
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CloudGuardDataSource resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 1288
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CloudGuardDataSource to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_data_source#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CloudGuardDataSource that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CloudGuardDataSource to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 1475
          },
          "name": "putDataSourceDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CloudGuardDataSourceDataSourceDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 1491
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CloudGuardDataSourceTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 1478
          },
          "name": "resetDataSourceDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 1374
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 1403
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 1419
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 1446
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 1494
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 1506
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 1520
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CloudGuardDataSource",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 1276
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 1472
          },
          "name": "dataSourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDataSourceDataSourceDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 1349
          },
          "name": "dataSourceDetectorMappingInfo",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDataSourceDataSourceDetectorMappingInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 1429
          },
          "name": "regionStatusDetail",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDataSourceRegionStatusDetailList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 1434
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 1456
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 1461
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 1488
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDataSourceTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 1466
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 1343
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 1482
          },
          "name": "dataSourceDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDataSourceDataSourceDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 1362
          },
          "name": "dataSourceFeedProviderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 1378
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 1391
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 1407
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 1423
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 1450
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 1498
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CloudGuardDataSourceTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 1336
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 1355
          },
          "name": "dataSourceFeedProvider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 1368
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 1384
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 1397
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 1413
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 1440
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-guard-data-source/index:CloudGuardDataSource"
    },
    "cdktf-provider-oci.CloudGuardDataSourceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDataSourceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-data-source/index.ts",
        "line": 9
      },
      "name": "CloudGuardDataSourceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_data_source#compartment_id CloudGuardDataSource#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_data_source#data_source_feed_provider CloudGuardDataSource#data_source_feed_provider}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 17
          },
          "name": "dataSourceFeedProvider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_data_source#display_name CloudGuardDataSource#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 25
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_data_source#data_source_details CloudGuardDataSource#data_source_details}",
            "stability": "stable",
            "summary": "data_source_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 46
          },
          "name": "dataSourceDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDataSourceDataSourceDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_data_source#defined_tags CloudGuardDataSource#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 21
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_data_source#freeform_tags CloudGuardDataSource#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 29
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_data_source#id CloudGuardDataSource#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 36
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_data_source#status CloudGuardDataSource#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 40
          },
          "name": "status",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_data_source#timeouts CloudGuardDataSource#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 52
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDataSourceTimeouts"
          }
        }
      ],
      "symbolId": "src/cloud-guard-data-source/index:CloudGuardDataSourceConfig"
    },
    "cdktf-provider-oci.CloudGuardDataSourceDataSourceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDataSourceDataSourceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-data-source/index.ts",
        "line": 624
      },
      "name": "CloudGuardDataSourceDataSourceDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_data_source#data_source_feed_provider CloudGuardDataSource#data_source_feed_provider}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 632
          },
          "name": "dataSourceFeedProvider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_data_source#additional_entities_count CloudGuardDataSource#additional_entities_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 628
          },
          "name": "additionalEntitiesCount",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_data_source#description CloudGuardDataSource#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 636
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_data_source#interval_in_minutes CloudGuardDataSource#interval_in_minutes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 640
          },
          "name": "intervalInMinutes",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_data_source#interval_in_seconds CloudGuardDataSource#interval_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 644
          },
          "name": "intervalInSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_data_source#logging_query_details CloudGuardDataSource#logging_query_details}",
            "stability": "stable",
            "summary": "logging_query_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 670
          },
          "name": "loggingQueryDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDataSourceDataSourceDetailsLoggingQueryDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_data_source#logging_query_type CloudGuardDataSource#logging_query_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 648
          },
          "name": "loggingQueryType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_data_source#operator CloudGuardDataSource#operator}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 652
          },
          "name": "operator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_data_source#query CloudGuardDataSource#query}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 656
          },
          "name": "query",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_data_source#query_start_time CloudGuardDataSource#query_start_time}",
            "stability": "stable",
            "summary": "query_start_time block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 676
          },
          "name": "queryStartTime",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDataSourceDataSourceDetailsQueryStartTime"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_data_source#regions CloudGuardDataSource#regions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 660
          },
          "name": "regions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_data_source#scheduled_query_scope_details CloudGuardDataSource#scheduled_query_scope_details}",
            "stability": "stable",
            "summary": "scheduled_query_scope_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 682
          },
          "name": "scheduledQueryScopeDetails",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CloudGuardDataSourceDataSourceDetailsScheduledQueryScopeDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_data_source#threshold CloudGuardDataSource#threshold}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 664
          },
          "name": "threshold",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cloud-guard-data-source/index:CloudGuardDataSourceDataSourceDetails"
    },
    "cdktf-provider-oci.CloudGuardDataSourceDataSourceDetailsLoggingQueryDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDataSourceDataSourceDetailsLoggingQueryDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-data-source/index.ts",
        "line": 214
      },
      "name": "CloudGuardDataSourceDataSourceDetailsLoggingQueryDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_data_source#logging_query_type CloudGuardDataSource#logging_query_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 222
          },
          "name": "loggingQueryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_data_source#key_entities_count CloudGuardDataSource#key_entities_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 218
          },
          "name": "keyEntitiesCount",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cloud-guard-data-source/index:CloudGuardDataSourceDataSourceDetailsLoggingQueryDetails"
    },
    "cdktf-provider-oci.CloudGuardDataSourceDataSourceDetailsLoggingQueryDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDataSourceDataSourceDetailsLoggingQueryDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-data-source/index.ts",
          "line": 268
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-data-source/index.ts",
        "line": 261
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 307
          },
          "name": "resetKeyEntitiesCount"
        }
      ],
      "name": "CloudGuardDataSourceDataSourceDetailsLoggingQueryDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 311
          },
          "name": "keyEntitiesCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 324
          },
          "name": "loggingQueryTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 301
          },
          "name": "keyEntitiesCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 317
          },
          "name": "loggingQueryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 272
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDataSourceDataSourceDetailsLoggingQueryDetails"
          }
        }
      ],
      "symbolId": "src/cloud-guard-data-source/index:CloudGuardDataSourceDataSourceDetailsLoggingQueryDetailsOutputReference"
    },
    "cdktf-provider-oci.CloudGuardDataSourceDataSourceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDataSourceDataSourceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-data-source/index.ts",
          "line": 805
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-data-source/index.ts",
        "line": 798
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 1064
          },
          "name": "putLoggingQueryDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CloudGuardDataSourceDataSourceDetailsLoggingQueryDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 1080
          },
          "name": "putQueryStartTime",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CloudGuardDataSourceDataSourceDetailsQueryStartTime"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 1096
          },
          "name": "putScheduledQueryScopeDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CloudGuardDataSourceDataSourceDetailsScheduledQueryScopeDetails"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 910
          },
          "name": "resetAdditionalEntitiesCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 939
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 955
          },
          "name": "resetIntervalInMinutes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 971
          },
          "name": "resetIntervalInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 1067
          },
          "name": "resetLoggingQueryDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 987
          },
          "name": "resetLoggingQueryType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 1003
          },
          "name": "resetOperator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 1019
          },
          "name": "resetQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 1083
          },
          "name": "resetQueryStartTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 1035
          },
          "name": "resetRegions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 1099
          },
          "name": "resetScheduledQueryScopeDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 1051
          },
          "name": "resetThreshold"
        }
      ],
      "name": "CloudGuardDataSourceDataSourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 1061
          },
          "name": "loggingQueryDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDataSourceDataSourceDetailsLoggingQueryDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 1077
          },
          "name": "queryStartTime",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDataSourceDataSourceDetailsQueryStartTimeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 1093
          },
          "name": "scheduledQueryScopeDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDataSourceDataSourceDetailsScheduledQueryScopeDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 914
          },
          "name": "additionalEntitiesCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 927
          },
          "name": "dataSourceFeedProviderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 943
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 959
          },
          "name": "intervalInMinutesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 975
          },
          "name": "intervalInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 1071
          },
          "name": "loggingQueryDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDataSourceDataSourceDetailsLoggingQueryDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 991
          },
          "name": "loggingQueryTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 1007
          },
          "name": "operatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 1023
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 1087
          },
          "name": "queryStartTimeInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDataSourceDataSourceDetailsQueryStartTime"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 1039
          },
          "name": "regionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 1103
          },
          "name": "scheduledQueryScopeDetailsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CloudGuardDataSourceDataSourceDetailsScheduledQueryScopeDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 1055
          },
          "name": "thresholdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 904
          },
          "name": "additionalEntitiesCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 920
          },
          "name": "dataSourceFeedProvider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 933
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 949
          },
          "name": "intervalInMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 965
          },
          "name": "intervalInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 981
          },
          "name": "loggingQueryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 997
          },
          "name": "operator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 1013
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 1029
          },
          "name": "regions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 1045
          },
          "name": "threshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 809
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDataSourceDataSourceDetails"
          }
        }
      ],
      "symbolId": "src/cloud-guard-data-source/index:CloudGuardDataSourceDataSourceDetailsOutputReference"
    },
    "cdktf-provider-oci.CloudGuardDataSourceDataSourceDetailsQueryStartTime": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDataSourceDataSourceDetailsQueryStartTime",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-data-source/index.ts",
        "line": 328
      },
      "name": "CloudGuardDataSourceDataSourceDetailsQueryStartTime",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_data_source#start_policy_type CloudGuardDataSource#start_policy_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 336
          },
          "name": "startPolicyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_data_source#query_start_time CloudGuardDataSource#query_start_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 332
          },
          "name": "queryStartTime",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-guard-data-source/index:CloudGuardDataSourceDataSourceDetailsQueryStartTime"
    },
    "cdktf-provider-oci.CloudGuardDataSourceDataSourceDetailsQueryStartTimeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDataSourceDataSourceDetailsQueryStartTimeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-data-source/index.ts",
          "line": 382
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-data-source/index.ts",
        "line": 375
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 421
          },
          "name": "resetQueryStartTime"
        }
      ],
      "name": "CloudGuardDataSourceDataSourceDetailsQueryStartTimeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 425
          },
          "name": "queryStartTimeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 438
          },
          "name": "startPolicyTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 415
          },
          "name": "queryStartTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 431
          },
          "name": "startPolicyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 386
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDataSourceDataSourceDetailsQueryStartTime"
          }
        }
      ],
      "symbolId": "src/cloud-guard-data-source/index:CloudGuardDataSourceDataSourceDetailsQueryStartTimeOutputReference"
    },
    "cdktf-provider-oci.CloudGuardDataSourceDataSourceDetailsScheduledQueryScopeDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDataSourceDataSourceDetailsScheduledQueryScopeDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-data-source/index.ts",
        "line": 442
      },
      "name": "CloudGuardDataSourceDataSourceDetailsScheduledQueryScopeDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_data_source#region CloudGuardDataSource#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 446
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_data_source#resource_ids CloudGuardDataSource#resource_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 450
          },
          "name": "resourceIds",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_data_source#resource_type CloudGuardDataSource#resource_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 454
          },
          "name": "resourceType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-guard-data-source/index:CloudGuardDataSourceDataSourceDetailsScheduledQueryScopeDetails"
    },
    "cdktf-provider-oci.CloudGuardDataSourceDataSourceDetailsScheduledQueryScopeDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDataSourceDataSourceDetailsScheduledQueryScopeDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-data-source/index.ts",
          "line": 613
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-data-source/index.ts",
        "line": 605
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 620
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudGuardDataSourceDataSourceDetailsScheduledQueryScopeDetailsOutputReference"
            }
          }
        }
      ],
      "name": "CloudGuardDataSourceDataSourceDetailsScheduledQueryScopeDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 613
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 613
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 613
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 606
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CloudGuardDataSourceDataSourceDetailsScheduledQueryScopeDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-guard-data-source/index:CloudGuardDataSourceDataSourceDetailsScheduledQueryScopeDetailsList"
    },
    "cdktf-provider-oci.CloudGuardDataSourceDataSourceDetailsScheduledQueryScopeDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDataSourceDataSourceDetailsScheduledQueryScopeDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-data-source/index.ts",
          "line": 510
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-data-source/index.ts",
        "line": 500
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 564
          },
          "name": "resetRegion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 580
          },
          "name": "resetResourceIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 596
          },
          "name": "resetResourceType"
        }
      ],
      "name": "CloudGuardDataSourceDataSourceDetailsScheduledQueryScopeDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 568
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 584
          },
          "name": "resourceIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 600
          },
          "name": "resourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 558
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 574
          },
          "name": "resourceIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 590
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 514
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CloudGuardDataSourceDataSourceDetailsScheduledQueryScopeDetails"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-guard-data-source/index:CloudGuardDataSourceDataSourceDetailsScheduledQueryScopeDetailsOutputReference"
    },
    "cdktf-provider-oci.CloudGuardDataSourceDataSourceDetectorMappingInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDataSourceDataSourceDetectorMappingInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-data-source/index.ts",
        "line": 54
      },
      "name": "CloudGuardDataSourceDataSourceDetectorMappingInfo",
      "symbolId": "src/cloud-guard-data-source/index:CloudGuardDataSourceDataSourceDetectorMappingInfo"
    },
    "cdktf-provider-oci.CloudGuardDataSourceDataSourceDetectorMappingInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDataSourceDataSourceDetectorMappingInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-data-source/index.ts",
          "line": 123
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-data-source/index.ts",
        "line": 116
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 130
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudGuardDataSourceDataSourceDetectorMappingInfoOutputReference"
            }
          }
        }
      ],
      "name": "CloudGuardDataSourceDataSourceDetectorMappingInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 123
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 123
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 123
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/cloud-guard-data-source/index:CloudGuardDataSourceDataSourceDetectorMappingInfoList"
    },
    "cdktf-provider-oci.CloudGuardDataSourceDataSourceDetectorMappingInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDataSourceDataSourceDetectorMappingInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-data-source/index.ts",
          "line": 86
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-data-source/index.ts",
        "line": 77
      },
      "name": "CloudGuardDataSourceDataSourceDetectorMappingInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 106
          },
          "name": "detectorRecipeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 111
          },
          "name": "detectorRuleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 90
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDataSourceDataSourceDetectorMappingInfo"
          }
        }
      ],
      "symbolId": "src/cloud-guard-data-source/index:CloudGuardDataSourceDataSourceDetectorMappingInfoOutputReference"
    },
    "cdktf-provider-oci.CloudGuardDataSourceRegionStatusDetail": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDataSourceRegionStatusDetail",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-data-source/index.ts",
        "line": 134
      },
      "name": "CloudGuardDataSourceRegionStatusDetail",
      "symbolId": "src/cloud-guard-data-source/index:CloudGuardDataSourceRegionStatusDetail"
    },
    "cdktf-provider-oci.CloudGuardDataSourceRegionStatusDetailList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDataSourceRegionStatusDetailList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-data-source/index.ts",
          "line": 203
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-data-source/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 210
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudGuardDataSourceRegionStatusDetailOutputReference"
            }
          }
        }
      ],
      "name": "CloudGuardDataSourceRegionStatusDetailList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 203
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 203
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 203
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/cloud-guard-data-source/index:CloudGuardDataSourceRegionStatusDetailList"
    },
    "cdktf-provider-oci.CloudGuardDataSourceRegionStatusDetailOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDataSourceRegionStatusDetailOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-data-source/index.ts",
          "line": 166
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-data-source/index.ts",
        "line": 157
      },
      "name": "CloudGuardDataSourceRegionStatusDetailOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 186
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 191
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 170
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDataSourceRegionStatusDetail"
          }
        }
      ],
      "symbolId": "src/cloud-guard-data-source/index:CloudGuardDataSourceRegionStatusDetailOutputReference"
    },
    "cdktf-provider-oci.CloudGuardDataSourceTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDataSourceTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-data-source/index.ts",
        "line": 1107
      },
      "name": "CloudGuardDataSourceTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_data_source#create CloudGuardDataSource#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 1111
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_data_source#delete CloudGuardDataSource#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 1115
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_data_source#update CloudGuardDataSource#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 1119
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-guard-data-source/index:CloudGuardDataSourceTimeouts"
    },
    "cdktf-provider-oci.CloudGuardDataSourceTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDataSourceTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-data-source/index.ts",
          "line": 1173
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-data-source/index.ts",
        "line": 1165
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 1227
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 1243
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 1259
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CloudGuardDataSourceTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 1231
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 1247
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 1263
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 1221
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 1237
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 1253
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-data-source/index.ts",
            "line": 1177
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CloudGuardDataSourceTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-guard-data-source/index:CloudGuardDataSourceTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CloudGuardDetectorRecipe": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_detector_recipe oci_cloud_guard_detector_recipe}."
      },
      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipe",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_detector_recipe oci_cloud_guard_detector_recipe} Resource."
        },
        "locationInModule": {
          "filename": "src/cloud-guard-detector-recipe/index.ts",
          "line": 2299
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-detector-recipe/index.ts",
        "line": 2267
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CloudGuardDetectorRecipe resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2284
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CloudGuardDetectorRecipe to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_detector_recipe#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CloudGuardDetectorRecipe that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CloudGuardDetectorRecipe to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2500
          },
          "name": "putDetectorRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRules"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2516
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2352
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2368
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2384
          },
          "name": "resetDetector"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2503
          },
          "name": "resetDetectorRules"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2424
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2440
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2461
          },
          "name": "resetSourceDetectorRecipeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2519
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2531
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2546
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CloudGuardDetectorRecipe",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2272
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2393
          },
          "name": "detectorRecipeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2497
          },
          "name": "detectorRules",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2412
          },
          "name": "effectiveDetectorRules",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2449
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2470
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2476
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2481
          },
          "name": "targetIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2486
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2513
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2491
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2340
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2356
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2372
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2388
          },
          "name": "detectorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2507
          },
          "name": "detectorRulesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2406
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2428
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2444
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2465
          },
          "name": "sourceDetectorRecipeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2523
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2333
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2346
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2362
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2378
          },
          "name": "detector",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2399
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2418
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2434
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2455
          },
          "name": "sourceDetectorRecipeId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-guard-detector-recipe/index:CloudGuardDetectorRecipe"
    },
    "cdktf-provider-oci.CloudGuardDetectorRecipeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-detector-recipe/index.ts",
        "line": 9
      },
      "name": "CloudGuardDetectorRecipeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_detector_recipe#compartment_id CloudGuardDetectorRecipe#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_detector_recipe#display_name CloudGuardDetectorRecipe#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 29
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_detector_recipe#defined_tags CloudGuardDetectorRecipe#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 17
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_detector_recipe#description CloudGuardDetectorRecipe#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 21
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_detector_recipe#detector CloudGuardDetectorRecipe#detector}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 25
          },
          "name": "detector",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_detector_recipe#detector_rules CloudGuardDetectorRecipe#detector_rules}",
            "stability": "stable",
            "summary": "detector_rules block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 50
          },
          "name": "detectorRules",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_detector_recipe#freeform_tags CloudGuardDetectorRecipe#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 33
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_detector_recipe#id CloudGuardDetectorRecipe#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 40
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_detector_recipe#source_detector_recipe_id CloudGuardDetectorRecipe#source_detector_recipe_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 44
          },
          "name": "sourceDetectorRecipeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_detector_recipe#timeouts CloudGuardDetectorRecipe#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 56
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeTimeouts"
          }
        }
      ],
      "symbolId": "src/cloud-guard-detector-recipe/index:CloudGuardDetectorRecipeConfig"
    },
    "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-detector-recipe/index.ts",
        "line": 1886
      },
      "name": "CloudGuardDetectorRecipeDetectorRules",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_detector_recipe#details CloudGuardDetectorRecipe#details}",
            "stability": "stable",
            "summary": "details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1896
          },
          "name": "details",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_detector_recipe#detector_rule_id CloudGuardDetectorRecipe#detector_rule_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1890
          },
          "name": "detectorRuleId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-guard-detector-recipe/index:CloudGuardDetectorRecipeDetectorRules"
    },
    "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesCandidateResponderRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesCandidateResponderRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-detector-recipe/index.ts",
        "line": 769
      },
      "name": "CloudGuardDetectorRecipeDetectorRulesCandidateResponderRules",
      "symbolId": "src/cloud-guard-detector-recipe/index:CloudGuardDetectorRecipeDetectorRulesCandidateResponderRules"
    },
    "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesCandidateResponderRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesCandidateResponderRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-detector-recipe/index.ts",
          "line": 843
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-detector-recipe/index.ts",
        "line": 836
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 850
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesCandidateResponderRulesOutputReference"
            }
          }
        }
      ],
      "name": "CloudGuardDetectorRecipeDetectorRulesCandidateResponderRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 843
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 843
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 843
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/cloud-guard-detector-recipe/index:CloudGuardDetectorRecipeDetectorRulesCandidateResponderRulesList"
    },
    "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesCandidateResponderRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesCandidateResponderRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-detector-recipe/index.ts",
          "line": 801
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-detector-recipe/index.ts",
        "line": 792
      },
      "name": "CloudGuardDetectorRecipeDetectorRulesCandidateResponderRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 821
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 826
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 831
          },
          "name": "isPreferred",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 805
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesCandidateResponderRules"
          }
        }
      ],
      "symbolId": "src/cloud-guard-detector-recipe/index:CloudGuardDetectorRecipeDetectorRulesCandidateResponderRulesOutputReference"
    },
    "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-detector-recipe/index.ts",
        "line": 1535
      },
      "name": "CloudGuardDetectorRecipeDetectorRulesDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_detector_recipe#is_enabled CloudGuardDetectorRecipe#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1551
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_detector_recipe#risk_level CloudGuardDetectorRecipe#risk_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1563
          },
          "name": "riskLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_detector_recipe#condition CloudGuardDetectorRecipe#condition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1539
          },
          "name": "condition",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_detector_recipe#configurations CloudGuardDetectorRecipe#configurations}",
            "stability": "stable",
            "summary": "configurations block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1569
          },
          "name": "configurations",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetailsConfigurations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_detector_recipe#data_source_id CloudGuardDetectorRecipe#data_source_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1543
          },
          "name": "dataSourceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_detector_recipe#description CloudGuardDetectorRecipe#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1547
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_detector_recipe#entities_mappings CloudGuardDetectorRecipe#entities_mappings}",
            "stability": "stable",
            "summary": "entities_mappings block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1575
          },
          "name": "entitiesMappings",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetailsEntitiesMappings"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_detector_recipe#labels CloudGuardDetectorRecipe#labels}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1555
          },
          "name": "labels",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_detector_recipe#recommendation CloudGuardDetectorRecipe#recommendation}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1559
          },
          "name": "recommendation",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-guard-detector-recipe/index:CloudGuardDetectorRecipeDetectorRulesDetails"
    },
    "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetailsConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetailsConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-detector-recipe/index.ts",
        "line": 1112
      },
      "name": "CloudGuardDetectorRecipeDetectorRulesDetailsConfigurations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_detector_recipe#config_key CloudGuardDetectorRecipe#config_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1116
          },
          "name": "configKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_detector_recipe#name CloudGuardDetectorRecipe#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1124
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_detector_recipe#data_type CloudGuardDetectorRecipe#data_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1120
          },
          "name": "dataType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_detector_recipe#value CloudGuardDetectorRecipe#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1128
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_detector_recipe#values CloudGuardDetectorRecipe#values}",
            "stability": "stable",
            "summary": "values block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1134
          },
          "name": "values",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsValues"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-guard-detector-recipe/index:CloudGuardDetectorRecipeDetectorRulesDetailsConfigurations"
    },
    "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-detector-recipe/index.ts",
          "line": 1345
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-detector-recipe/index.ts",
        "line": 1337
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1352
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "CloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1345
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1345
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1345
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1338
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetailsConfigurations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-guard-detector-recipe/index:CloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsList"
    },
    "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-detector-recipe/index.ts",
          "line": 1204
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-detector-recipe/index.ts",
        "line": 1194
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1325
          },
          "name": "putValues",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsValues"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1283
          },
          "name": "resetDataType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1312
          },
          "name": "resetValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1328
          },
          "name": "resetValues"
        }
      ],
      "name": "CloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1322
          },
          "name": "values",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1271
          },
          "name": "configKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1287
          },
          "name": "dataTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1300
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1316
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1332
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsValues"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1264
          },
          "name": "configKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1277
          },
          "name": "dataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1293
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1306
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1208
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetailsConfigurations"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-guard-detector-recipe/index:CloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsOutputReference"
    },
    "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-detector-recipe/index.ts",
        "line": 939
      },
      "name": "CloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsValues",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_detector_recipe#list_type CloudGuardDetectorRecipe#list_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 943
          },
          "name": "listType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_detector_recipe#managed_list_type CloudGuardDetectorRecipe#managed_list_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 947
          },
          "name": "managedListType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_detector_recipe#value CloudGuardDetectorRecipe#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 951
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-guard-detector-recipe/index:CloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsValues"
    },
    "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-detector-recipe/index.ts",
          "line": 1101
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-detector-recipe/index.ts",
        "line": 1093
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1108
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsValuesOutputReference"
            }
          }
        }
      ],
      "name": "CloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsValuesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1101
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1101
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1101
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1094
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsValues"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-guard-detector-recipe/index:CloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsValuesList"
    },
    "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-detector-recipe/index.ts",
          "line": 1007
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-detector-recipe/index.ts",
        "line": 997
      },
      "name": "CloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1062
          },
          "name": "listTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1075
          },
          "name": "managedListTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1088
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1055
          },
          "name": "listType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1068
          },
          "name": "managedListType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1081
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1011
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsValues"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-guard-detector-recipe/index:CloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsValuesOutputReference"
    },
    "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetailsEntitiesMappings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetailsEntitiesMappings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-detector-recipe/index.ts",
        "line": 1356
      },
      "name": "CloudGuardDetectorRecipeDetectorRulesDetailsEntitiesMappings",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_detector_recipe#query_field CloudGuardDetectorRecipe#query_field}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1368
          },
          "name": "queryField",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_detector_recipe#display_name CloudGuardDetectorRecipe#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1360
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_detector_recipe#entity_type CloudGuardDetectorRecipe#entity_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1364
          },
          "name": "entityType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-guard-detector-recipe/index:CloudGuardDetectorRecipeDetectorRulesDetailsEntitiesMappings"
    },
    "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetailsEntitiesMappingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetailsEntitiesMappingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-detector-recipe/index.ts",
          "line": 1524
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-detector-recipe/index.ts",
        "line": 1516
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1531
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetailsEntitiesMappingsOutputReference"
            }
          }
        }
      ],
      "name": "CloudGuardDetectorRecipeDetectorRulesDetailsEntitiesMappingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1524
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1524
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1524
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1517
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetailsEntitiesMappings"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-guard-detector-recipe/index:CloudGuardDetectorRecipeDetectorRulesDetailsEntitiesMappingsList"
    },
    "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetailsEntitiesMappingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetailsEntitiesMappingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-detector-recipe/index.ts",
          "line": 1424
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-detector-recipe/index.ts",
        "line": 1414
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1478
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1494
          },
          "name": "resetEntityType"
        }
      ],
      "name": "CloudGuardDetectorRecipeDetectorRulesDetailsEntitiesMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1482
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1498
          },
          "name": "entityTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1511
          },
          "name": "queryFieldInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1472
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1488
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1504
          },
          "name": "queryField",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1428
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetailsEntitiesMappings"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-guard-detector-recipe/index:CloudGuardDetectorRecipeDetectorRulesDetailsEntitiesMappingsOutputReference"
    },
    "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-detector-recipe/index.ts",
          "line": 1670
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-detector-recipe/index.ts",
        "line": 1663
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1859
          },
          "name": "putConfigurations",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetailsConfigurations"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1875
          },
          "name": "putEntitiesMappings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetailsEntitiesMappings"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1751
          },
          "name": "resetCondition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1862
          },
          "name": "resetConfigurations"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1767
          },
          "name": "resetDataSourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1783
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1878
          },
          "name": "resetEntitiesMappings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1817
          },
          "name": "resetLabels"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1833
          },
          "name": "resetRecommendation"
        }
      ],
      "name": "CloudGuardDetectorRecipeDetectorRulesDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1856
          },
          "name": "configurations",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1872
          },
          "name": "entitiesMappings",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetailsEntitiesMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1792
          },
          "name": "isConfigurationAllowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1755
          },
          "name": "conditionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1866
          },
          "name": "configurationsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetailsConfigurations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1771
          },
          "name": "dataSourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1787
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1882
          },
          "name": "entitiesMappingsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetailsEntitiesMappings"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1805
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1821
          },
          "name": "labelsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1837
          },
          "name": "recommendationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1850
          },
          "name": "riskLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1745
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1761
          },
          "name": "dataSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1777
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1798
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1811
          },
          "name": "labels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1827
          },
          "name": "recommendation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1843
          },
          "name": "riskLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1674
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetails"
          }
        }
      ],
      "symbolId": "src/cloud-guard-detector-recipe/index:CloudGuardDetectorRecipeDetectorRulesDetailsOutputReference"
    },
    "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesEntitiesMappings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesEntitiesMappings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-detector-recipe/index.ts",
        "line": 854
      },
      "name": "CloudGuardDetectorRecipeDetectorRulesEntitiesMappings",
      "symbolId": "src/cloud-guard-detector-recipe/index:CloudGuardDetectorRecipeDetectorRulesEntitiesMappings"
    },
    "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesEntitiesMappingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesEntitiesMappingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-detector-recipe/index.ts",
          "line": 928
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-detector-recipe/index.ts",
        "line": 921
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 935
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesEntitiesMappingsOutputReference"
            }
          }
        }
      ],
      "name": "CloudGuardDetectorRecipeDetectorRulesEntitiesMappingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 928
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 928
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 928
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/cloud-guard-detector-recipe/index:CloudGuardDetectorRecipeDetectorRulesEntitiesMappingsList"
    },
    "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesEntitiesMappingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesEntitiesMappingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-detector-recipe/index.ts",
          "line": 886
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-detector-recipe/index.ts",
        "line": 877
      },
      "name": "CloudGuardDetectorRecipeDetectorRulesEntitiesMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 906
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 911
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 916
          },
          "name": "queryField",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 890
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesEntitiesMappings"
          }
        }
      ],
      "symbolId": "src/cloud-guard-detector-recipe/index:CloudGuardDetectorRecipeDetectorRulesEntitiesMappingsOutputReference"
    },
    "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-detector-recipe/index.ts",
          "line": 2092
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-detector-recipe/index.ts",
        "line": 2084
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2099
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesOutputReference"
            }
          }
        }
      ],
      "name": "CloudGuardDetectorRecipeDetectorRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2092
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2092
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2092
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2085
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-guard-detector-recipe/index:CloudGuardDetectorRecipeDetectorRulesList"
    },
    "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-detector-recipe/index.ts",
          "line": 1945
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-detector-recipe/index.ts",
        "line": 1935
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2075
          },
          "name": "putDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetails"
              }
            }
          ]
        }
      ],
      "name": "CloudGuardDetectorRecipeDetectorRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1987
          },
          "name": "candidateResponderRules",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesCandidateResponderRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1992
          },
          "name": "dataSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1997
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2072
          },
          "name": "details",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2002
          },
          "name": "detector",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2020
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2026
          },
          "name": "entitiesMappings",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesEntitiesMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2031
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2036
          },
          "name": "managedListTypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2041
          },
          "name": "recommendation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2046
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2051
          },
          "name": "serviceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2056
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2061
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2066
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2079
          },
          "name": "detailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2015
          },
          "name": "detectorRuleIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2008
          },
          "name": "detectorRuleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1949
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRules"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-guard-detector-recipe/index:CloudGuardDetectorRecipeDetectorRulesOutputReference"
    },
    "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-detector-recipe/index.ts",
        "line": 616
      },
      "name": "CloudGuardDetectorRecipeEffectiveDetectorRules",
      "symbolId": "src/cloud-guard-detector-recipe/index:CloudGuardDetectorRecipeEffectiveDetectorRules"
    },
    "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesCandidateResponderRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesCandidateResponderRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-detector-recipe/index.ts",
        "line": 58
      },
      "name": "CloudGuardDetectorRecipeEffectiveDetectorRulesCandidateResponderRules",
      "symbolId": "src/cloud-guard-detector-recipe/index:CloudGuardDetectorRecipeEffectiveDetectorRulesCandidateResponderRules"
    },
    "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesCandidateResponderRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesCandidateResponderRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-detector-recipe/index.ts",
          "line": 132
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-detector-recipe/index.ts",
        "line": 125
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 139
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesCandidateResponderRulesOutputReference"
            }
          }
        }
      ],
      "name": "CloudGuardDetectorRecipeEffectiveDetectorRulesCandidateResponderRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 132
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 132
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 132
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/cloud-guard-detector-recipe/index:CloudGuardDetectorRecipeEffectiveDetectorRulesCandidateResponderRulesList"
    },
    "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesCandidateResponderRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesCandidateResponderRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-detector-recipe/index.ts",
          "line": 90
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-detector-recipe/index.ts",
        "line": 81
      },
      "name": "CloudGuardDetectorRecipeEffectiveDetectorRulesCandidateResponderRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 110
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 115
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 120
          },
          "name": "isPreferred",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 94
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesCandidateResponderRules"
          }
        }
      ],
      "symbolId": "src/cloud-guard-detector-recipe/index:CloudGuardDetectorRecipeEffectiveDetectorRulesCandidateResponderRulesOutputReference"
    },
    "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-detector-recipe/index.ts",
        "line": 409
      },
      "name": "CloudGuardDetectorRecipeEffectiveDetectorRulesDetails",
      "symbolId": "src/cloud-guard-detector-recipe/index:CloudGuardDetectorRecipeEffectiveDetectorRulesDetails"
    },
    "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-detector-recipe/index.ts",
        "line": 228
      },
      "name": "CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurations",
      "symbolId": "src/cloud-guard-detector-recipe/index:CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurations"
    },
    "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-detector-recipe/index.ts",
          "line": 313
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-detector-recipe/index.ts",
        "line": 306
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 320
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 313
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 313
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 313
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/cloud-guard-detector-recipe/index:CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsList"
    },
    "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-detector-recipe/index.ts",
          "line": 260
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-detector-recipe/index.ts",
        "line": 251
      },
      "name": "CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 280
          },
          "name": "configKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 285
          },
          "name": "dataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 290
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 295
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 301
          },
          "name": "values",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 264
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurations"
          }
        }
      ],
      "symbolId": "src/cloud-guard-detector-recipe/index:CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsOutputReference"
    },
    "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-detector-recipe/index.ts",
        "line": 143
      },
      "name": "CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsValues",
      "symbolId": "src/cloud-guard-detector-recipe/index:CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsValues"
    },
    "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-detector-recipe/index.ts",
          "line": 217
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-detector-recipe/index.ts",
        "line": 210
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 224
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsValuesOutputReference"
            }
          }
        }
      ],
      "name": "CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsValuesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 217
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 217
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 217
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/cloud-guard-detector-recipe/index:CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsValuesList"
    },
    "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-detector-recipe/index.ts",
          "line": 175
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-detector-recipe/index.ts",
        "line": 166
      },
      "name": "CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 195
          },
          "name": "listType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 200
          },
          "name": "managedListType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 205
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 179
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsValues"
          }
        }
      ],
      "symbolId": "src/cloud-guard-detector-recipe/index:CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsValuesOutputReference"
    },
    "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsEntitiesMappings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsEntitiesMappings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-detector-recipe/index.ts",
        "line": 324
      },
      "name": "CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsEntitiesMappings",
      "symbolId": "src/cloud-guard-detector-recipe/index:CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsEntitiesMappings"
    },
    "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsEntitiesMappingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsEntitiesMappingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-detector-recipe/index.ts",
          "line": 398
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-detector-recipe/index.ts",
        "line": 391
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 405
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsEntitiesMappingsOutputReference"
            }
          }
        }
      ],
      "name": "CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsEntitiesMappingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 398
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 398
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 398
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/cloud-guard-detector-recipe/index:CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsEntitiesMappingsList"
    },
    "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsEntitiesMappingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsEntitiesMappingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-detector-recipe/index.ts",
          "line": 356
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-detector-recipe/index.ts",
        "line": 347
      },
      "name": "CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsEntitiesMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 376
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 381
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 386
          },
          "name": "queryField",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 360
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsEntitiesMappings"
          }
        }
      ],
      "symbolId": "src/cloud-guard-detector-recipe/index:CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsEntitiesMappingsOutputReference"
    },
    "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-detector-recipe/index.ts",
          "line": 520
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-detector-recipe/index.ts",
        "line": 513
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 527
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsOutputReference"
            }
          }
        }
      ],
      "name": "CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 520
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 520
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 520
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/cloud-guard-detector-recipe/index:CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsList"
    },
    "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-detector-recipe/index.ts",
          "line": 441
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-detector-recipe/index.ts",
        "line": 432
      },
      "name": "CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 461
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 467
          },
          "name": "configurations",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 472
          },
          "name": "dataSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 477
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 483
          },
          "name": "entitiesMappings",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsEntitiesMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 488
          },
          "name": "isConfigurationAllowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 493
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 498
          },
          "name": "labels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 503
          },
          "name": "recommendation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 508
          },
          "name": "riskLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 445
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesDetails"
          }
        }
      ],
      "symbolId": "src/cloud-guard-detector-recipe/index:CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsOutputReference"
    },
    "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesEntitiesMappings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesEntitiesMappings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-detector-recipe/index.ts",
        "line": 531
      },
      "name": "CloudGuardDetectorRecipeEffectiveDetectorRulesEntitiesMappings",
      "symbolId": "src/cloud-guard-detector-recipe/index:CloudGuardDetectorRecipeEffectiveDetectorRulesEntitiesMappings"
    },
    "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesEntitiesMappingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesEntitiesMappingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-detector-recipe/index.ts",
          "line": 605
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-detector-recipe/index.ts",
        "line": 598
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 612
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesEntitiesMappingsOutputReference"
            }
          }
        }
      ],
      "name": "CloudGuardDetectorRecipeEffectiveDetectorRulesEntitiesMappingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 605
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 605
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 605
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/cloud-guard-detector-recipe/index:CloudGuardDetectorRecipeEffectiveDetectorRulesEntitiesMappingsList"
    },
    "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesEntitiesMappingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesEntitiesMappingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-detector-recipe/index.ts",
          "line": 563
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-detector-recipe/index.ts",
        "line": 554
      },
      "name": "CloudGuardDetectorRecipeEffectiveDetectorRulesEntitiesMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 583
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 588
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 593
          },
          "name": "queryField",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 567
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesEntitiesMappings"
          }
        }
      ],
      "symbolId": "src/cloud-guard-detector-recipe/index:CloudGuardDetectorRecipeEffectiveDetectorRulesEntitiesMappingsOutputReference"
    },
    "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-detector-recipe/index.ts",
          "line": 758
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-detector-recipe/index.ts",
        "line": 751
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 765
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesOutputReference"
            }
          }
        }
      ],
      "name": "CloudGuardDetectorRecipeEffectiveDetectorRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 758
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 758
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 758
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/cloud-guard-detector-recipe/index:CloudGuardDetectorRecipeEffectiveDetectorRulesList"
    },
    "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-detector-recipe/index.ts",
          "line": 648
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-detector-recipe/index.ts",
        "line": 639
      },
      "name": "CloudGuardDetectorRecipeEffectiveDetectorRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 669
          },
          "name": "candidateResponderRules",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesCandidateResponderRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 674
          },
          "name": "dataSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 679
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 685
          },
          "name": "details",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 690
          },
          "name": "detector",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 695
          },
          "name": "detectorRuleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 700
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 706
          },
          "name": "entitiesMappings",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesEntitiesMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 711
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 716
          },
          "name": "managedListTypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 721
          },
          "name": "recommendation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 726
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 731
          },
          "name": "serviceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 736
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 741
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 746
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 652
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRules"
          }
        }
      ],
      "symbolId": "src/cloud-guard-detector-recipe/index:CloudGuardDetectorRecipeEffectiveDetectorRulesOutputReference"
    },
    "cdktf-provider-oci.CloudGuardDetectorRecipeTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-detector-recipe/index.ts",
        "line": 2103
      },
      "name": "CloudGuardDetectorRecipeTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_detector_recipe#create CloudGuardDetectorRecipe#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2107
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_detector_recipe#delete CloudGuardDetectorRecipe#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2111
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_detector_recipe#update CloudGuardDetectorRecipe#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2115
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-guard-detector-recipe/index:CloudGuardDetectorRecipeTimeouts"
    },
    "cdktf-provider-oci.CloudGuardDetectorRecipeTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-detector-recipe/index.ts",
          "line": 2169
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-detector-recipe/index.ts",
        "line": 2161
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2223
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2239
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2255
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CloudGuardDetectorRecipeTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2227
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2243
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2259
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2217
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2233
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2249
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2173
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-guard-detector-recipe/index:CloudGuardDetectorRecipeTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CloudGuardManagedList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_managed_list oci_cloud_guard_managed_list}."
      },
      "fqn": "cdktf-provider-oci.CloudGuardManagedList",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_managed_list oci_cloud_guard_managed_list} Resource."
        },
        "locationInModule": {
          "filename": "src/cloud-guard-managed-list/index.ts",
          "line": 252
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CloudGuardManagedListConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-managed-list/index.ts",
        "line": 220
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CloudGuardManagedList resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 237
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CloudGuardManagedList to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_managed_list#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CloudGuardManagedList that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CloudGuardManagedList to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 463
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CloudGuardManagedListTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 305
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 321
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 355
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 371
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 397
          },
          "name": "resetListItems"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 413
          },
          "name": "resetListType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 429
          },
          "name": "resetSourceManagedListId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 466
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 478
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 493
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CloudGuardManagedList",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 225
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 343
          },
          "name": "feedProvider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 380
          },
          "name": "isEditable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 385
          },
          "name": "lifecyleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 438
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 444
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 449
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 460
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardManagedListTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 454
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 293
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 309
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 325
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 338
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 359
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 375
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 401
          },
          "name": "listItemsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 417
          },
          "name": "listTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 433
          },
          "name": "sourceManagedListIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 470
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CloudGuardManagedListTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 286
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 299
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 315
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 331
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 349
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 365
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 391
          },
          "name": "listItems",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 407
          },
          "name": "listType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 423
          },
          "name": "sourceManagedListId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-guard-managed-list/index:CloudGuardManagedList"
    },
    "cdktf-provider-oci.CloudGuardManagedListConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardManagedListConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-managed-list/index.ts",
        "line": 9
      },
      "name": "CloudGuardManagedListConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_managed_list#compartment_id CloudGuardManagedList#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_managed_list#display_name CloudGuardManagedList#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 25
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_managed_list#defined_tags CloudGuardManagedList#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 17
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_managed_list#description CloudGuardManagedList#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 21
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_managed_list#freeform_tags CloudGuardManagedList#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 29
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_managed_list#id CloudGuardManagedList#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 36
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_managed_list#list_items CloudGuardManagedList#list_items}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 40
          },
          "name": "listItems",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_managed_list#list_type CloudGuardManagedList#list_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 44
          },
          "name": "listType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_managed_list#source_managed_list_id CloudGuardManagedList#source_managed_list_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 48
          },
          "name": "sourceManagedListId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_managed_list#timeouts CloudGuardManagedList#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 54
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardManagedListTimeouts"
          }
        }
      ],
      "symbolId": "src/cloud-guard-managed-list/index:CloudGuardManagedListConfig"
    },
    "cdktf-provider-oci.CloudGuardManagedListTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardManagedListTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-managed-list/index.ts",
        "line": 56
      },
      "name": "CloudGuardManagedListTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_managed_list#create CloudGuardManagedList#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 60
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_managed_list#delete CloudGuardManagedList#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 64
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_managed_list#update CloudGuardManagedList#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 68
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-guard-managed-list/index:CloudGuardManagedListTimeouts"
    },
    "cdktf-provider-oci.CloudGuardManagedListTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardManagedListTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-managed-list/index.ts",
          "line": 122
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-managed-list/index.ts",
        "line": 114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 176
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 192
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 208
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CloudGuardManagedListTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 180
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 196
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 212
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 170
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 186
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 202
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 126
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CloudGuardManagedListTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-guard-managed-list/index:CloudGuardManagedListTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CloudGuardResponderRecipe": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_responder_recipe oci_cloud_guard_responder_recipe}."
      },
      "fqn": "cdktf-provider-oci.CloudGuardResponderRecipe",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_responder_recipe oci_cloud_guard_responder_recipe} Resource."
        },
        "locationInModule": {
          "filename": "src/cloud-guard-responder-recipe/index.ts",
          "line": 962
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CloudGuardResponderRecipeConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-responder-recipe/index.ts",
        "line": 930
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CloudGuardResponderRecipe resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 947
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CloudGuardResponderRecipe to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_responder_recipe#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CloudGuardResponderRecipe that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CloudGuardResponderRecipe to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 1138
          },
          "name": "putResponderRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CloudGuardResponderRecipeResponderRules"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 1154
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CloudGuardResponderRecipeTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 1014
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 1030
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 1065
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 1081
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 1141
          },
          "name": "resetResponderRules"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 1157
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 1169
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 1183
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CloudGuardResponderRecipe",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 935
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 1053
          },
          "name": "effectiveResponderRules",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardResponderRecipeEffectiveResponderRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 1090
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 1095
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 1135
          },
          "name": "responderRules",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardResponderRecipeResponderRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 1113
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 1119
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 1124
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 1151
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardResponderRecipeTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 1129
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 1002
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 1018
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 1034
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 1047
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 1069
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 1085
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 1145
          },
          "name": "responderRulesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CloudGuardResponderRecipeResponderRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 1108
          },
          "name": "sourceResponderRecipeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 1161
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CloudGuardResponderRecipeTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 995
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 1008
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 1024
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 1040
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 1059
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 1075
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 1101
          },
          "name": "sourceResponderRecipeId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-guard-responder-recipe/index:CloudGuardResponderRecipe"
    },
    "cdktf-provider-oci.CloudGuardResponderRecipeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardResponderRecipeConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-responder-recipe/index.ts",
        "line": 9
      },
      "name": "CloudGuardResponderRecipeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_responder_recipe#compartment_id CloudGuardResponderRecipe#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_responder_recipe#display_name CloudGuardResponderRecipe#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 25
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_responder_recipe#source_responder_recipe_id CloudGuardResponderRecipe#source_responder_recipe_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 40
          },
          "name": "sourceResponderRecipeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_responder_recipe#defined_tags CloudGuardResponderRecipe#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 17
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_responder_recipe#description CloudGuardResponderRecipe#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 21
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_responder_recipe#freeform_tags CloudGuardResponderRecipe#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 29
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_responder_recipe#id CloudGuardResponderRecipe#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 36
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_responder_recipe#responder_rules CloudGuardResponderRecipe#responder_rules}",
            "stability": "stable",
            "summary": "responder_rules block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 46
          },
          "name": "responderRules",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CloudGuardResponderRecipeResponderRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_responder_recipe#timeouts CloudGuardResponderRecipe#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 52
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardResponderRecipeTimeouts"
          }
        }
      ],
      "symbolId": "src/cloud-guard-responder-recipe/index:CloudGuardResponderRecipeConfig"
    },
    "cdktf-provider-oci.CloudGuardResponderRecipeEffectiveResponderRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardResponderRecipeEffectiveResponderRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-responder-recipe/index.ts",
        "line": 230
      },
      "name": "CloudGuardResponderRecipeEffectiveResponderRules",
      "symbolId": "src/cloud-guard-responder-recipe/index:CloudGuardResponderRecipeEffectiveResponderRules"
    },
    "cdktf-provider-oci.CloudGuardResponderRecipeEffectiveResponderRulesDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardResponderRecipeEffectiveResponderRulesDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-responder-recipe/index.ts",
        "line": 139
      },
      "name": "CloudGuardResponderRecipeEffectiveResponderRulesDetails",
      "symbolId": "src/cloud-guard-responder-recipe/index:CloudGuardResponderRecipeEffectiveResponderRulesDetails"
    },
    "cdktf-provider-oci.CloudGuardResponderRecipeEffectiveResponderRulesDetailsConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardResponderRecipeEffectiveResponderRulesDetailsConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-responder-recipe/index.ts",
        "line": 54
      },
      "name": "CloudGuardResponderRecipeEffectiveResponderRulesDetailsConfigurations",
      "symbolId": "src/cloud-guard-responder-recipe/index:CloudGuardResponderRecipeEffectiveResponderRulesDetailsConfigurations"
    },
    "cdktf-provider-oci.CloudGuardResponderRecipeEffectiveResponderRulesDetailsConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardResponderRecipeEffectiveResponderRulesDetailsConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-responder-recipe/index.ts",
          "line": 128
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-responder-recipe/index.ts",
        "line": 121
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 135
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudGuardResponderRecipeEffectiveResponderRulesDetailsConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "CloudGuardResponderRecipeEffectiveResponderRulesDetailsConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 128
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 128
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 128
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/cloud-guard-responder-recipe/index:CloudGuardResponderRecipeEffectiveResponderRulesDetailsConfigurationsList"
    },
    "cdktf-provider-oci.CloudGuardResponderRecipeEffectiveResponderRulesDetailsConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardResponderRecipeEffectiveResponderRulesDetailsConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-responder-recipe/index.ts",
          "line": 86
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-responder-recipe/index.ts",
        "line": 77
      },
      "name": "CloudGuardResponderRecipeEffectiveResponderRulesDetailsConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 106
          },
          "name": "configKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 111
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 116
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 90
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardResponderRecipeEffectiveResponderRulesDetailsConfigurations"
          }
        }
      ],
      "symbolId": "src/cloud-guard-responder-recipe/index:CloudGuardResponderRecipeEffectiveResponderRulesDetailsConfigurationsOutputReference"
    },
    "cdktf-provider-oci.CloudGuardResponderRecipeEffectiveResponderRulesDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardResponderRecipeEffectiveResponderRulesDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-responder-recipe/index.ts",
          "line": 219
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-responder-recipe/index.ts",
        "line": 212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 226
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudGuardResponderRecipeEffectiveResponderRulesDetailsOutputReference"
            }
          }
        }
      ],
      "name": "CloudGuardResponderRecipeEffectiveResponderRulesDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 219
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 219
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 219
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/cloud-guard-responder-recipe/index:CloudGuardResponderRecipeEffectiveResponderRulesDetailsList"
    },
    "cdktf-provider-oci.CloudGuardResponderRecipeEffectiveResponderRulesDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardResponderRecipeEffectiveResponderRulesDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-responder-recipe/index.ts",
          "line": 171
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-responder-recipe/index.ts",
        "line": 162
      },
      "name": "CloudGuardResponderRecipeEffectiveResponderRulesDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 191
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 197
          },
          "name": "configurations",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardResponderRecipeEffectiveResponderRulesDetailsConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 202
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 207
          },
          "name": "mode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 175
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardResponderRecipeEffectiveResponderRulesDetails"
          }
        }
      ],
      "symbolId": "src/cloud-guard-responder-recipe/index:CloudGuardResponderRecipeEffectiveResponderRulesDetailsOutputReference"
    },
    "cdktf-provider-oci.CloudGuardResponderRecipeEffectiveResponderRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardResponderRecipeEffectiveResponderRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-responder-recipe/index.ts",
          "line": 350
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-responder-recipe/index.ts",
        "line": 343
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 357
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudGuardResponderRecipeEffectiveResponderRulesOutputReference"
            }
          }
        }
      ],
      "name": "CloudGuardResponderRecipeEffectiveResponderRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 350
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 350
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 350
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/cloud-guard-responder-recipe/index:CloudGuardResponderRecipeEffectiveResponderRulesList"
    },
    "cdktf-provider-oci.CloudGuardResponderRecipeEffectiveResponderRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardResponderRecipeEffectiveResponderRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-responder-recipe/index.ts",
          "line": 262
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-responder-recipe/index.ts",
        "line": 253
      },
      "name": "CloudGuardResponderRecipeEffectiveResponderRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 282
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 287
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 293
          },
          "name": "details",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardResponderRecipeEffectiveResponderRulesDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 298
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 303
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 308
          },
          "name": "policies",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 313
          },
          "name": "responderRuleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 318
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 323
          },
          "name": "supportedModes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 328
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 333
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 338
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 266
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardResponderRecipeEffectiveResponderRules"
          }
        }
      ],
      "symbolId": "src/cloud-guard-responder-recipe/index:CloudGuardResponderRecipeEffectiveResponderRulesOutputReference"
    },
    "cdktf-provider-oci.CloudGuardResponderRecipeResponderRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardResponderRecipeResponderRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-responder-recipe/index.ts",
        "line": 543
      },
      "name": "CloudGuardResponderRecipeResponderRules",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_responder_recipe#details CloudGuardResponderRecipe#details}",
            "stability": "stable",
            "summary": "details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 557
          },
          "name": "details",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardResponderRecipeResponderRulesDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_responder_recipe#responder_rule_id CloudGuardResponderRecipe#responder_rule_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 551
          },
          "name": "responderRuleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_responder_recipe#compartment_id CloudGuardResponderRecipe#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 547
          },
          "name": "compartmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-guard-responder-recipe/index:CloudGuardResponderRecipeResponderRules"
    },
    "cdktf-provider-oci.CloudGuardResponderRecipeResponderRulesDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardResponderRecipeResponderRulesDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-responder-recipe/index.ts",
        "line": 446
      },
      "name": "CloudGuardResponderRecipeResponderRulesDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_responder_recipe#is_enabled CloudGuardResponderRecipe#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 450
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-guard-responder-recipe/index:CloudGuardResponderRecipeResponderRulesDetails"
    },
    "cdktf-provider-oci.CloudGuardResponderRecipeResponderRulesDetailsConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardResponderRecipeResponderRulesDetailsConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-responder-recipe/index.ts",
        "line": 361
      },
      "name": "CloudGuardResponderRecipeResponderRulesDetailsConfigurations",
      "symbolId": "src/cloud-guard-responder-recipe/index:CloudGuardResponderRecipeResponderRulesDetailsConfigurations"
    },
    "cdktf-provider-oci.CloudGuardResponderRecipeResponderRulesDetailsConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardResponderRecipeResponderRulesDetailsConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-responder-recipe/index.ts",
          "line": 435
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-responder-recipe/index.ts",
        "line": 428
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 442
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudGuardResponderRecipeResponderRulesDetailsConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "CloudGuardResponderRecipeResponderRulesDetailsConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 435
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 435
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 435
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/cloud-guard-responder-recipe/index:CloudGuardResponderRecipeResponderRulesDetailsConfigurationsList"
    },
    "cdktf-provider-oci.CloudGuardResponderRecipeResponderRulesDetailsConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardResponderRecipeResponderRulesDetailsConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-responder-recipe/index.ts",
          "line": 393
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-responder-recipe/index.ts",
        "line": 384
      },
      "name": "CloudGuardResponderRecipeResponderRulesDetailsConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 413
          },
          "name": "configKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 418
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 423
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 397
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardResponderRecipeResponderRulesDetailsConfigurations"
          }
        }
      ],
      "symbolId": "src/cloud-guard-responder-recipe/index:CloudGuardResponderRecipeResponderRulesDetailsConfigurationsOutputReference"
    },
    "cdktf-provider-oci.CloudGuardResponderRecipeResponderRulesDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardResponderRecipeResponderRulesDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-responder-recipe/index.ts",
          "line": 489
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-responder-recipe/index.ts",
        "line": 482
      },
      "name": "CloudGuardResponderRecipeResponderRulesDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 515
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 521
          },
          "name": "configurations",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardResponderRecipeResponderRulesDetailsConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 539
          },
          "name": "mode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 534
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 527
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 493
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardResponderRecipeResponderRulesDetails"
          }
        }
      ],
      "symbolId": "src/cloud-guard-responder-recipe/index:CloudGuardResponderRecipeResponderRulesDetailsOutputReference"
    },
    "cdktf-provider-oci.CloudGuardResponderRecipeResponderRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardResponderRecipeResponderRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-responder-recipe/index.ts",
          "line": 755
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-responder-recipe/index.ts",
        "line": 747
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 762
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudGuardResponderRecipeResponderRulesOutputReference"
            }
          }
        }
      ],
      "name": "CloudGuardResponderRecipeResponderRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 755
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 755
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 755
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 748
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CloudGuardResponderRecipeResponderRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-guard-responder-recipe/index:CloudGuardResponderRecipeResponderRulesList"
    },
    "cdktf-provider-oci.CloudGuardResponderRecipeResponderRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardResponderRecipeResponderRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-responder-recipe/index.ts",
          "line": 613
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-responder-recipe/index.ts",
        "line": 603
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 738
          },
          "name": "putDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CloudGuardResponderRecipeResponderRulesDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 667
          },
          "name": "resetCompartmentId"
        }
      ],
      "name": "CloudGuardResponderRecipeResponderRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 676
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 735
          },
          "name": "details",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardResponderRecipeResponderRulesDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 681
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 686
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 691
          },
          "name": "policies",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 709
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 714
          },
          "name": "supportedModes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 719
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 724
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 729
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 671
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 742
          },
          "name": "detailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardResponderRecipeResponderRulesDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 704
          },
          "name": "responderRuleIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 661
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 697
          },
          "name": "responderRuleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 617
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CloudGuardResponderRecipeResponderRules"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-guard-responder-recipe/index:CloudGuardResponderRecipeResponderRulesOutputReference"
    },
    "cdktf-provider-oci.CloudGuardResponderRecipeTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardResponderRecipeTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-responder-recipe/index.ts",
        "line": 766
      },
      "name": "CloudGuardResponderRecipeTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_responder_recipe#create CloudGuardResponderRecipe#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 770
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_responder_recipe#delete CloudGuardResponderRecipe#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 774
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_responder_recipe#update CloudGuardResponderRecipe#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 778
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-guard-responder-recipe/index:CloudGuardResponderRecipeTimeouts"
    },
    "cdktf-provider-oci.CloudGuardResponderRecipeTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardResponderRecipeTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-responder-recipe/index.ts",
          "line": 832
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-responder-recipe/index.ts",
        "line": 824
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 886
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 902
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 918
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CloudGuardResponderRecipeTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 890
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 906
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 922
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 880
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 896
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 912
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-responder-recipe/index.ts",
            "line": 836
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CloudGuardResponderRecipeTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-guard-responder-recipe/index:CloudGuardResponderRecipeTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CloudGuardSavedQuery": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_saved_query oci_cloud_guard_saved_query}."
      },
      "fqn": "cdktf-provider-oci.CloudGuardSavedQuery",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_saved_query oci_cloud_guard_saved_query} Resource."
        },
        "locationInModule": {
          "filename": "src/cloud-guard-saved-query/index.ts",
          "line": 244
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CloudGuardSavedQueryConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-saved-query/index.ts",
        "line": 212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CloudGuardSavedQuery resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-saved-query/index.ts",
            "line": 229
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CloudGuardSavedQuery to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_saved_query#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CloudGuardSavedQuery that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CloudGuardSavedQuery to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-saved-query/index.ts",
            "line": 403
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CloudGuardSavedQueryTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-saved-query/index.ts",
            "line": 295
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-saved-query/index.ts",
            "line": 311
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-saved-query/index.ts",
            "line": 340
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-saved-query/index.ts",
            "line": 356
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-saved-query/index.ts",
            "line": 406
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-saved-query/index.ts",
            "line": 418
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-saved-query/index.ts",
            "line": 431
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CloudGuardSavedQuery",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-saved-query/index.ts",
            "line": 217
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-saved-query/index.ts",
            "line": 378
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-saved-query/index.ts",
            "line": 384
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-saved-query/index.ts",
            "line": 389
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-saved-query/index.ts",
            "line": 400
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardSavedQueryTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-saved-query/index.ts",
            "line": 394
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-saved-query/index.ts",
            "line": 283
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-saved-query/index.ts",
            "line": 299
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-saved-query/index.ts",
            "line": 315
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-saved-query/index.ts",
            "line": 328
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-saved-query/index.ts",
            "line": 344
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-saved-query/index.ts",
            "line": 360
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-saved-query/index.ts",
            "line": 373
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-saved-query/index.ts",
            "line": 410
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CloudGuardSavedQueryTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-saved-query/index.ts",
            "line": 276
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-saved-query/index.ts",
            "line": 289
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-saved-query/index.ts",
            "line": 305
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-saved-query/index.ts",
            "line": 321
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-saved-query/index.ts",
            "line": 334
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-saved-query/index.ts",
            "line": 350
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-saved-query/index.ts",
            "line": 366
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-guard-saved-query/index:CloudGuardSavedQuery"
    },
    "cdktf-provider-oci.CloudGuardSavedQueryConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardSavedQueryConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-saved-query/index.ts",
        "line": 9
      },
      "name": "CloudGuardSavedQueryConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_saved_query#compartment_id CloudGuardSavedQuery#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-saved-query/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_saved_query#display_name CloudGuardSavedQuery#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-saved-query/index.ts",
            "line": 25
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_saved_query#query CloudGuardSavedQuery#query}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-saved-query/index.ts",
            "line": 40
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_saved_query#defined_tags CloudGuardSavedQuery#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-saved-query/index.ts",
            "line": 17
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_saved_query#description CloudGuardSavedQuery#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-saved-query/index.ts",
            "line": 21
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_saved_query#freeform_tags CloudGuardSavedQuery#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-saved-query/index.ts",
            "line": 29
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_saved_query#id CloudGuardSavedQuery#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-saved-query/index.ts",
            "line": 36
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_saved_query#timeouts CloudGuardSavedQuery#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-saved-query/index.ts",
            "line": 46
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardSavedQueryTimeouts"
          }
        }
      ],
      "symbolId": "src/cloud-guard-saved-query/index:CloudGuardSavedQueryConfig"
    },
    "cdktf-provider-oci.CloudGuardSavedQueryTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardSavedQueryTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-saved-query/index.ts",
        "line": 48
      },
      "name": "CloudGuardSavedQueryTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_saved_query#create CloudGuardSavedQuery#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-saved-query/index.ts",
            "line": 52
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_saved_query#delete CloudGuardSavedQuery#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-saved-query/index.ts",
            "line": 56
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_saved_query#update CloudGuardSavedQuery#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-saved-query/index.ts",
            "line": 60
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-guard-saved-query/index:CloudGuardSavedQueryTimeouts"
    },
    "cdktf-provider-oci.CloudGuardSavedQueryTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardSavedQueryTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-saved-query/index.ts",
          "line": 114
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-saved-query/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-saved-query/index.ts",
            "line": 168
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-saved-query/index.ts",
            "line": 184
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-saved-query/index.ts",
            "line": 200
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CloudGuardSavedQueryTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-saved-query/index.ts",
            "line": 172
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-saved-query/index.ts",
            "line": 188
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-saved-query/index.ts",
            "line": 204
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-saved-query/index.ts",
            "line": 162
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-saved-query/index.ts",
            "line": 178
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-saved-query/index.ts",
            "line": 194
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-saved-query/index.ts",
            "line": 118
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CloudGuardSavedQueryTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-guard-saved-query/index:CloudGuardSavedQueryTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CloudGuardSecurityRecipe": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_security_recipe oci_cloud_guard_security_recipe}."
      },
      "fqn": "cdktf-provider-oci.CloudGuardSecurityRecipe",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_security_recipe oci_cloud_guard_security_recipe} Resource."
        },
        "locationInModule": {
          "filename": "src/cloud-guard-security-recipe/index.ts",
          "line": 244
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CloudGuardSecurityRecipeConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-security-recipe/index.ts",
        "line": 212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CloudGuardSecurityRecipe resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-security-recipe/index.ts",
            "line": 229
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CloudGuardSecurityRecipe to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_security_recipe#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CloudGuardSecurityRecipe that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CloudGuardSecurityRecipe to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-security-recipe/index.ts",
            "line": 407
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CloudGuardSecurityRecipeTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-security-recipe/index.ts",
            "line": 295
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-security-recipe/index.ts",
            "line": 311
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-security-recipe/index.ts",
            "line": 340
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-security-recipe/index.ts",
            "line": 356
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-security-recipe/index.ts",
            "line": 410
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-security-recipe/index.ts",
            "line": 422
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-security-recipe/index.ts",
            "line": 435
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CloudGuardSecurityRecipe",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-security-recipe/index.ts",
            "line": 217
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-security-recipe/index.ts",
            "line": 365
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-security-recipe/index.ts",
            "line": 370
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-security-recipe/index.ts",
            "line": 388
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-security-recipe/index.ts",
            "line": 393
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-security-recipe/index.ts",
            "line": 404
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardSecurityRecipeTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-security-recipe/index.ts",
            "line": 398
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-security-recipe/index.ts",
            "line": 283
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-security-recipe/index.ts",
            "line": 299
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-security-recipe/index.ts",
            "line": 315
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-security-recipe/index.ts",
            "line": 328
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-security-recipe/index.ts",
            "line": 344
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-security-recipe/index.ts",
            "line": 360
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-security-recipe/index.ts",
            "line": 383
          },
          "name": "securityPoliciesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-security-recipe/index.ts",
            "line": 414
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CloudGuardSecurityRecipeTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-security-recipe/index.ts",
            "line": 276
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-security-recipe/index.ts",
            "line": 289
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-security-recipe/index.ts",
            "line": 305
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-security-recipe/index.ts",
            "line": 321
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-security-recipe/index.ts",
            "line": 334
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-security-recipe/index.ts",
            "line": 350
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-security-recipe/index.ts",
            "line": 376
          },
          "name": "securityPolicies",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/cloud-guard-security-recipe/index:CloudGuardSecurityRecipe"
    },
    "cdktf-provider-oci.CloudGuardSecurityRecipeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardSecurityRecipeConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-security-recipe/index.ts",
        "line": 9
      },
      "name": "CloudGuardSecurityRecipeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_security_recipe#compartment_id CloudGuardSecurityRecipe#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-security-recipe/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_security_recipe#display_name CloudGuardSecurityRecipe#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-security-recipe/index.ts",
            "line": 25
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_security_recipe#security_policies CloudGuardSecurityRecipe#security_policies}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-security-recipe/index.ts",
            "line": 40
          },
          "name": "securityPolicies",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_security_recipe#defined_tags CloudGuardSecurityRecipe#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-security-recipe/index.ts",
            "line": 17
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_security_recipe#description CloudGuardSecurityRecipe#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-security-recipe/index.ts",
            "line": 21
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_security_recipe#freeform_tags CloudGuardSecurityRecipe#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-security-recipe/index.ts",
            "line": 29
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_security_recipe#id CloudGuardSecurityRecipe#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-security-recipe/index.ts",
            "line": 36
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_security_recipe#timeouts CloudGuardSecurityRecipe#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-security-recipe/index.ts",
            "line": 46
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardSecurityRecipeTimeouts"
          }
        }
      ],
      "symbolId": "src/cloud-guard-security-recipe/index:CloudGuardSecurityRecipeConfig"
    },
    "cdktf-provider-oci.CloudGuardSecurityRecipeTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardSecurityRecipeTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-security-recipe/index.ts",
        "line": 48
      },
      "name": "CloudGuardSecurityRecipeTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_security_recipe#create CloudGuardSecurityRecipe#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-security-recipe/index.ts",
            "line": 52
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_security_recipe#delete CloudGuardSecurityRecipe#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-security-recipe/index.ts",
            "line": 56
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_security_recipe#update CloudGuardSecurityRecipe#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-security-recipe/index.ts",
            "line": 60
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-guard-security-recipe/index:CloudGuardSecurityRecipeTimeouts"
    },
    "cdktf-provider-oci.CloudGuardSecurityRecipeTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardSecurityRecipeTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-security-recipe/index.ts",
          "line": 114
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-security-recipe/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-security-recipe/index.ts",
            "line": 168
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-security-recipe/index.ts",
            "line": 184
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-security-recipe/index.ts",
            "line": 200
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CloudGuardSecurityRecipeTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-security-recipe/index.ts",
            "line": 172
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-security-recipe/index.ts",
            "line": 188
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-security-recipe/index.ts",
            "line": 204
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-security-recipe/index.ts",
            "line": 162
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-security-recipe/index.ts",
            "line": 178
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-security-recipe/index.ts",
            "line": 194
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-security-recipe/index.ts",
            "line": 118
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CloudGuardSecurityRecipeTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-guard-security-recipe/index:CloudGuardSecurityRecipeTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CloudGuardSecurityZone": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_security_zone oci_cloud_guard_security_zone}."
      },
      "fqn": "cdktf-provider-oci.CloudGuardSecurityZone",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_security_zone oci_cloud_guard_security_zone} Resource."
        },
        "locationInModule": {
          "filename": "src/cloud-guard-security-zone/index.ts",
          "line": 244
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CloudGuardSecurityZoneConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-security-zone/index.ts",
        "line": 212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CloudGuardSecurityZone resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-security-zone/index.ts",
            "line": 229
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CloudGuardSecurityZone to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_security_zone#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CloudGuardSecurityZone that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CloudGuardSecurityZone to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-security-zone/index.ts",
            "line": 412
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CloudGuardSecurityZoneTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-security-zone/index.ts",
            "line": 295
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-security-zone/index.ts",
            "line": 311
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-security-zone/index.ts",
            "line": 340
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-security-zone/index.ts",
            "line": 356
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-security-zone/index.ts",
            "line": 415
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-security-zone/index.ts",
            "line": 427
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-security-zone/index.ts",
            "line": 440
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CloudGuardSecurityZone",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-security-zone/index.ts",
            "line": 217
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-security-zone/index.ts",
            "line": 365
          },
          "name": "inheritedByCompartments",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-security-zone/index.ts",
            "line": 370
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-security-zone/index.ts",
            "line": 388
          },
          "name": "securityZoneTargetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-security-zone/index.ts",
            "line": 393
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-security-zone/index.ts",
            "line": 398
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-security-zone/index.ts",
            "line": 409
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardSecurityZoneTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-security-zone/index.ts",
            "line": 403
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-security-zone/index.ts",
            "line": 283
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-security-zone/index.ts",
            "line": 299
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-security-zone/index.ts",
            "line": 315
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-security-zone/index.ts",
            "line": 328
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-security-zone/index.ts",
            "line": 344
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-security-zone/index.ts",
            "line": 360
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-security-zone/index.ts",
            "line": 383
          },
          "name": "securityZoneRecipeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-security-zone/index.ts",
            "line": 419
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CloudGuardSecurityZoneTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-security-zone/index.ts",
            "line": 276
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-security-zone/index.ts",
            "line": 289
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-security-zone/index.ts",
            "line": 305
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-security-zone/index.ts",
            "line": 321
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-security-zone/index.ts",
            "line": 334
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-security-zone/index.ts",
            "line": 350
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-security-zone/index.ts",
            "line": 376
          },
          "name": "securityZoneRecipeId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-guard-security-zone/index:CloudGuardSecurityZone"
    },
    "cdktf-provider-oci.CloudGuardSecurityZoneConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardSecurityZoneConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-security-zone/index.ts",
        "line": 9
      },
      "name": "CloudGuardSecurityZoneConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_security_zone#compartment_id CloudGuardSecurityZone#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-security-zone/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_security_zone#display_name CloudGuardSecurityZone#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-security-zone/index.ts",
            "line": 25
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_security_zone#security_zone_recipe_id CloudGuardSecurityZone#security_zone_recipe_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-security-zone/index.ts",
            "line": 40
          },
          "name": "securityZoneRecipeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_security_zone#defined_tags CloudGuardSecurityZone#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-security-zone/index.ts",
            "line": 17
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_security_zone#description CloudGuardSecurityZone#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-security-zone/index.ts",
            "line": 21
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_security_zone#freeform_tags CloudGuardSecurityZone#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-security-zone/index.ts",
            "line": 29
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_security_zone#id CloudGuardSecurityZone#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-security-zone/index.ts",
            "line": 36
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_security_zone#timeouts CloudGuardSecurityZone#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-security-zone/index.ts",
            "line": 46
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardSecurityZoneTimeouts"
          }
        }
      ],
      "symbolId": "src/cloud-guard-security-zone/index:CloudGuardSecurityZoneConfig"
    },
    "cdktf-provider-oci.CloudGuardSecurityZoneTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardSecurityZoneTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-security-zone/index.ts",
        "line": 48
      },
      "name": "CloudGuardSecurityZoneTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_security_zone#create CloudGuardSecurityZone#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-security-zone/index.ts",
            "line": 52
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_security_zone#delete CloudGuardSecurityZone#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-security-zone/index.ts",
            "line": 56
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_security_zone#update CloudGuardSecurityZone#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-security-zone/index.ts",
            "line": 60
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-guard-security-zone/index:CloudGuardSecurityZoneTimeouts"
    },
    "cdktf-provider-oci.CloudGuardSecurityZoneTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardSecurityZoneTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-security-zone/index.ts",
          "line": 114
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-security-zone/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-security-zone/index.ts",
            "line": 168
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-security-zone/index.ts",
            "line": 184
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-security-zone/index.ts",
            "line": 200
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CloudGuardSecurityZoneTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-security-zone/index.ts",
            "line": 172
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-security-zone/index.ts",
            "line": 188
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-security-zone/index.ts",
            "line": 204
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-security-zone/index.ts",
            "line": 162
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-security-zone/index.ts",
            "line": 178
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-security-zone/index.ts",
            "line": 194
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-security-zone/index.ts",
            "line": 118
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CloudGuardSecurityZoneTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-guard-security-zone/index:CloudGuardSecurityZoneTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CloudGuardTarget": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_target oci_cloud_guard_target}."
      },
      "fqn": "cdktf-provider-oci.CloudGuardTarget",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_target oci_cloud_guard_target} Resource."
        },
        "locationInModule": {
          "filename": "src/cloud-guard-target/index.ts",
          "line": 3045
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CloudGuardTargetConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-target/index.ts",
        "line": 3013
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CloudGuardTarget resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3030
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CloudGuardTarget to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_target#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CloudGuardTarget that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CloudGuardTarget to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3253
          },
          "name": "putTargetDetectorRecipes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipes"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3269
          },
          "name": "putTargetResponderRecipes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipes"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3285
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CloudGuardTargetTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3100
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3116
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3145
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3161
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3192
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3256
          },
          "name": "resetTargetDetectorRecipes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3272
          },
          "name": "resetTargetResponderRecipes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3288
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3300
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3317
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CloudGuardTarget",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3018
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3170
          },
          "name": "inheritedByCompartments",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3175
          },
          "name": "lifecyleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3180
          },
          "name": "recipeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3202
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3208
          },
          "name": "targetDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3250
          },
          "name": "targetDetectorRecipes",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3266
          },
          "name": "targetResponderRecipes",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3239
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3282
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3244
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3088
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3104
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3120
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3133
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3149
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3165
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3196
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3260
          },
          "name": "targetDetectorRecipesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3221
          },
          "name": "targetResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3234
          },
          "name": "targetResourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3276
          },
          "name": "targetResponderRecipesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3292
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CloudGuardTargetTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3081
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3094
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3110
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3126
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3139
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3155
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3186
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3214
          },
          "name": "targetResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3227
          },
          "name": "targetResourceType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-guard-target/index:CloudGuardTarget"
    },
    "cdktf-provider-oci.CloudGuardTargetConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-target/index.ts",
        "line": 9
      },
      "name": "CloudGuardTargetConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_target#compartment_id CloudGuardTarget#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_target#display_name CloudGuardTarget#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 25
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_target#target_resource_id CloudGuardTarget#target_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 44
          },
          "name": "targetResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_target#target_resource_type CloudGuardTarget#target_resource_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 48
          },
          "name": "targetResourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_target#defined_tags CloudGuardTarget#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 17
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_target#description CloudGuardTarget#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 21
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_target#freeform_tags CloudGuardTarget#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 29
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_target#id CloudGuardTarget#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 36
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_target#state CloudGuardTarget#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 40
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_target#target_detector_recipes CloudGuardTarget#target_detector_recipes}",
            "stability": "stable",
            "summary": "target_detector_recipes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 54
          },
          "name": "targetDetectorRecipes",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_target#target_responder_recipes CloudGuardTarget#target_responder_recipes}",
            "stability": "stable",
            "summary": "target_responder_recipes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 60
          },
          "name": "targetResponderRecipes",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_target#timeouts CloudGuardTarget#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 66
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTimeouts"
          }
        }
      ],
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetConfig"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-target/index.ts",
        "line": 206
      },
      "name": "CloudGuardTargetTargetDetails",
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetDetails"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-target/index.ts",
          "line": 286
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-target/index.ts",
        "line": 279
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 293
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetailsOutputReference"
            }
          }
        }
      ],
      "name": "CloudGuardTargetTargetDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 286
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 286
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 286
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetDetailsList"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-target/index.ts",
          "line": 238
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-target/index.ts",
        "line": 229
      },
      "name": "CloudGuardTargetTargetDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 258
          },
          "name": "securityZoneDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 263
          },
          "name": "securityZoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 268
          },
          "name": "targetResourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 274
          },
          "name": "targetSecurityZoneRecipes",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetailsTargetSecurityZoneRecipesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 242
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetails"
          }
        }
      ],
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetDetailsOutputReference"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetDetailsTargetSecurityZoneRecipes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetailsTargetSecurityZoneRecipes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-target/index.ts",
        "line": 68
      },
      "name": "CloudGuardTargetTargetDetailsTargetSecurityZoneRecipes",
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetDetailsTargetSecurityZoneRecipes"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetDetailsTargetSecurityZoneRecipesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetailsTargetSecurityZoneRecipesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-target/index.ts",
          "line": 195
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-target/index.ts",
        "line": 188
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 202
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetailsTargetSecurityZoneRecipesOutputReference"
            }
          }
        }
      ],
      "name": "CloudGuardTargetTargetDetailsTargetSecurityZoneRecipesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 195
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 195
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 195
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetDetailsTargetSecurityZoneRecipesList"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetDetailsTargetSecurityZoneRecipesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetailsTargetSecurityZoneRecipesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-target/index.ts",
          "line": 100
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-target/index.ts",
        "line": 91
      },
      "name": "CloudGuardTargetTargetDetailsTargetSecurityZoneRecipesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 120
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 126
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 131
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 136
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 142
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 147
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 152
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 157
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 162
          },
          "name": "securityPolicies",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 167
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 173
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 178
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 183
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 104
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetailsTargetSecurityZoneRecipes"
          }
        }
      ],
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetDetailsTargetSecurityZoneRecipesOutputReference"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-target/index.ts",
        "line": 1624
      },
      "name": "CloudGuardTargetTargetDetectorRecipes",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_target#detector_recipe_id CloudGuardTarget#detector_recipe_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1628
          },
          "name": "detectorRecipeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_target#detector_rules CloudGuardTarget#detector_rules}",
            "stability": "stable",
            "summary": "detector_rules block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1634
          },
          "name": "detectorRules",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetDetectorRecipes"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-target/index.ts",
        "line": 1413
      },
      "name": "CloudGuardTargetTargetDetectorRecipesDetectorRules",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_target#details CloudGuardTarget#details}",
            "stability": "stable",
            "summary": "details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1423
          },
          "name": "details",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_target#detector_rule_id CloudGuardTarget#detector_rule_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1417
          },
          "name": "detectorRuleId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetDetectorRecipesDetectorRules"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-target/index.ts",
        "line": 1301
      },
      "name": "CloudGuardTargetTargetDetectorRecipesDetectorRulesDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_target#condition_groups CloudGuardTarget#condition_groups}",
            "stability": "stable",
            "summary": "condition_groups block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1307
          },
          "name": "conditionGroups",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConditionGroups"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetDetectorRecipesDetectorRulesDetails"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConditionGroups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConditionGroups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-target/index.ts",
        "line": 1158
      },
      "name": "CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConditionGroups",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_target#compartment_id CloudGuardTarget#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1162
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_target#condition CloudGuardTarget#condition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1166
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConditionGroups"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConditionGroupsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConditionGroupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-target/index.ts",
          "line": 1290
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-target/index.ts",
        "line": 1282
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1297
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConditionGroupsOutputReference"
            }
          }
        }
      ],
      "name": "CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConditionGroupsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1290
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1290
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1290
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1283
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConditionGroups"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConditionGroupsList"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConditionGroupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConditionGroupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-target/index.ts",
          "line": 1215
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-target/index.ts",
        "line": 1205
      },
      "name": "CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConditionGroupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1264
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1277
          },
          "name": "conditionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1257
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1270
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1219
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConditionGroups"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConditionGroupsOutputReference"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-target/index.ts",
        "line": 1062
      },
      "name": "CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurations",
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurations"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-target/index.ts",
          "line": 1147
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-target/index.ts",
        "line": 1140
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1154
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1147
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1147
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1147
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsList"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-target/index.ts",
          "line": 1094
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-target/index.ts",
        "line": 1085
      },
      "name": "CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1114
          },
          "name": "configKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1119
          },
          "name": "dataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1124
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1129
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1135
          },
          "name": "values",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1098
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurations"
          }
        }
      ],
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsOutputReference"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-target/index.ts",
        "line": 977
      },
      "name": "CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsValues",
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsValues"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-target/index.ts",
          "line": 1051
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-target/index.ts",
        "line": 1044
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1058
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsValuesOutputReference"
            }
          }
        }
      ],
      "name": "CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsValuesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1051
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1051
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1051
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsValuesList"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-target/index.ts",
          "line": 1009
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-target/index.ts",
        "line": 1000
      },
      "name": "CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1029
          },
          "name": "listType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1034
          },
          "name": "managedListType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1039
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1013
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsValues"
          }
        }
      ],
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsValuesOutputReference"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-target/index.ts",
          "line": 1346
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-target/index.ts",
        "line": 1339
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1402
          },
          "name": "putConditionGroups",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConditionGroups"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1405
          },
          "name": "resetConditionGroups"
        }
      ],
      "name": "CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1399
          },
          "name": "conditionGroups",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConditionGroupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1373
          },
          "name": "configurations",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1378
          },
          "name": "isConfigurationAllowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1383
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1388
          },
          "name": "labels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1393
          },
          "name": "riskLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1409
          },
          "name": "conditionGroupsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConditionGroups"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1350
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesDetails"
          }
        }
      ],
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsOutputReference"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesEntitiesMappings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesEntitiesMappings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-target/index.ts",
        "line": 892
      },
      "name": "CloudGuardTargetTargetDetectorRecipesDetectorRulesEntitiesMappings",
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetDetectorRecipesDetectorRulesEntitiesMappings"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesEntitiesMappingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesEntitiesMappingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-target/index.ts",
          "line": 966
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-target/index.ts",
        "line": 959
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 973
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesEntitiesMappingsOutputReference"
            }
          }
        }
      ],
      "name": "CloudGuardTargetTargetDetectorRecipesDetectorRulesEntitiesMappingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 966
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 966
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 966
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetDetectorRecipesDetectorRulesEntitiesMappingsList"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesEntitiesMappingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesEntitiesMappingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-target/index.ts",
          "line": 924
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-target/index.ts",
        "line": 915
      },
      "name": "CloudGuardTargetTargetDetectorRecipesDetectorRulesEntitiesMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 944
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 949
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 954
          },
          "name": "queryField",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 928
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesEntitiesMappings"
          }
        }
      ],
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetDetectorRecipesDetectorRulesEntitiesMappingsOutputReference"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-target/index.ts",
          "line": 1613
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-target/index.ts",
        "line": 1605
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1620
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesOutputReference"
            }
          }
        }
      ],
      "name": "CloudGuardTargetTargetDetectorRecipesDetectorRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1613
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1613
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1613
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1606
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetDetectorRecipesDetectorRulesList"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-target/index.ts",
          "line": 1472
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-target/index.ts",
        "line": 1462
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1596
          },
          "name": "putDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesDetails"
              }
            }
          ]
        }
      ],
      "name": "CloudGuardTargetTargetDetectorRecipesDetectorRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1513
          },
          "name": "dataSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1518
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1593
          },
          "name": "details",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1523
          },
          "name": "detector",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1541
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1547
          },
          "name": "entitiesMappings",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesEntitiesMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1552
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1557
          },
          "name": "managedListTypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1562
          },
          "name": "recommendation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1567
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1572
          },
          "name": "serviceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1577
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1582
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1587
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1600
          },
          "name": "detailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1536
          },
          "name": "detectorRuleIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1529
          },
          "name": "detectorRuleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1476
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRules"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetDetectorRecipesDetectorRulesOutputReference"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-target/index.ts",
        "line": 745
      },
      "name": "CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRules",
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRules"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-target/index.ts",
        "line": 558
      },
      "name": "CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetails",
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetails"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConditionGroups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConditionGroups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-target/index.ts",
        "line": 297
      },
      "name": "CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConditionGroups",
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConditionGroups"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConditionGroupsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConditionGroupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-target/index.ts",
          "line": 366
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-target/index.ts",
        "line": 359
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 373
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConditionGroupsOutputReference"
            }
          }
        }
      ],
      "name": "CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConditionGroupsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 366
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 366
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 366
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConditionGroupsList"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConditionGroupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConditionGroupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-target/index.ts",
          "line": 329
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-target/index.ts",
        "line": 320
      },
      "name": "CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConditionGroupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 349
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 354
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 333
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConditionGroups"
          }
        }
      ],
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConditionGroupsOutputReference"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-target/index.ts",
        "line": 462
      },
      "name": "CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurations",
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurations"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-target/index.ts",
          "line": 547
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-target/index.ts",
        "line": 540
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 554
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 547
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 547
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 547
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsList"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-target/index.ts",
          "line": 494
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-target/index.ts",
        "line": 485
      },
      "name": "CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 514
          },
          "name": "configKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 519
          },
          "name": "dataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 524
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 529
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 535
          },
          "name": "values",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 498
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurations"
          }
        }
      ],
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsOutputReference"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-target/index.ts",
        "line": 377
      },
      "name": "CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsValues",
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsValues"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-target/index.ts",
          "line": 451
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-target/index.ts",
        "line": 444
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 458
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsValuesOutputReference"
            }
          }
        }
      ],
      "name": "CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsValuesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 451
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 451
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 451
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsValuesList"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-target/index.ts",
          "line": 409
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-target/index.ts",
        "line": 400
      },
      "name": "CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 429
          },
          "name": "listType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 434
          },
          "name": "managedListType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 439
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 413
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsValues"
          }
        }
      ],
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsValuesOutputReference"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-target/index.ts",
          "line": 649
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-target/index.ts",
        "line": 642
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 656
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsOutputReference"
            }
          }
        }
      ],
      "name": "CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 649
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 649
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 649
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsList"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-target/index.ts",
          "line": 590
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-target/index.ts",
        "line": 581
      },
      "name": "CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 611
          },
          "name": "conditionGroups",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConditionGroupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 617
          },
          "name": "configurations",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 622
          },
          "name": "isConfigurationAllowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 627
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 632
          },
          "name": "labels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 637
          },
          "name": "riskLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 594
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetails"
          }
        }
      ],
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsOutputReference"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesEntitiesMappings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesEntitiesMappings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-target/index.ts",
        "line": 660
      },
      "name": "CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesEntitiesMappings",
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesEntitiesMappings"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesEntitiesMappingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesEntitiesMappingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-target/index.ts",
          "line": 734
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-target/index.ts",
        "line": 727
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 741
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesEntitiesMappingsOutputReference"
            }
          }
        }
      ],
      "name": "CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesEntitiesMappingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 734
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 734
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 734
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesEntitiesMappingsList"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesEntitiesMappingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesEntitiesMappingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-target/index.ts",
          "line": 692
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-target/index.ts",
        "line": 683
      },
      "name": "CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesEntitiesMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 712
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 717
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 722
          },
          "name": "queryField",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 696
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesEntitiesMappings"
          }
        }
      ],
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesEntitiesMappingsOutputReference"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-target/index.ts",
          "line": 881
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-target/index.ts",
        "line": 874
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 888
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesOutputReference"
            }
          }
        }
      ],
      "name": "CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 881
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 881
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 881
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesList"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-target/index.ts",
          "line": 777
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-target/index.ts",
        "line": 768
      },
      "name": "CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 797
          },
          "name": "dataSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 802
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 808
          },
          "name": "details",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 813
          },
          "name": "detector",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 818
          },
          "name": "detectorRuleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 823
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 829
          },
          "name": "entitiesMappings",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesEntitiesMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 834
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 839
          },
          "name": "managedListTypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 844
          },
          "name": "recommendation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 849
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 854
          },
          "name": "serviceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 859
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 864
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 869
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 781
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRules"
          }
        }
      ],
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesOutputReference"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-target/index.ts",
          "line": 1817
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-target/index.ts",
        "line": 1809
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1824
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesOutputReference"
            }
          }
        }
      ],
      "name": "CloudGuardTargetTargetDetectorRecipesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1817
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1817
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1817
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1810
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetDetectorRecipesList"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-target/index.ts",
          "line": 1683
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-target/index.ts",
        "line": 1673
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1797
          },
          "name": "putDetectorRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRules"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1800
          },
          "name": "resetDetectorRules"
        }
      ],
      "name": "CloudGuardTargetTargetDetectorRecipesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1724
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1729
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1734
          },
          "name": "detector",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1752
          },
          "name": "detectorRecipeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1794
          },
          "name": "detectorRules",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1757
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1763
          },
          "name": "effectiveDetectorRules",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1768
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1773
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1778
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1783
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1788
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1747
          },
          "name": "detectorRecipeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1804
          },
          "name": "detectorRulesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1740
          },
          "name": "detectorRecipeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1687
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipes"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetDetectorRecipesOutputReference"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-target/index.ts",
        "line": 2660
      },
      "name": "CloudGuardTargetTargetResponderRecipes",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_target#responder_recipe_id CloudGuardTarget#responder_recipe_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2664
          },
          "name": "responderRecipeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_target#responder_rules CloudGuardTarget#responder_rules}",
            "stability": "stable",
            "summary": "responder_rules block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2670
          },
          "name": "responderRules",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesResponderRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetResponderRecipes"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesEffectiveResponderRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesEffectiveResponderRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-target/index.ts",
        "line": 2004
      },
      "name": "CloudGuardTargetTargetResponderRecipesEffectiveResponderRules",
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetResponderRecipesEffectiveResponderRules"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesEffectiveResponderRulesDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesEffectiveResponderRulesDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-target/index.ts",
        "line": 1913
      },
      "name": "CloudGuardTargetTargetResponderRecipesEffectiveResponderRulesDetails",
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetResponderRecipesEffectiveResponderRulesDetails"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesEffectiveResponderRulesDetailsConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesEffectiveResponderRulesDetailsConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-target/index.ts",
        "line": 1828
      },
      "name": "CloudGuardTargetTargetResponderRecipesEffectiveResponderRulesDetailsConfigurations",
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetResponderRecipesEffectiveResponderRulesDetailsConfigurations"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesEffectiveResponderRulesDetailsConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesEffectiveResponderRulesDetailsConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-target/index.ts",
          "line": 1902
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-target/index.ts",
        "line": 1895
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1909
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesEffectiveResponderRulesDetailsConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "CloudGuardTargetTargetResponderRecipesEffectiveResponderRulesDetailsConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1902
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1902
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1902
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetResponderRecipesEffectiveResponderRulesDetailsConfigurationsList"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesEffectiveResponderRulesDetailsConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesEffectiveResponderRulesDetailsConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-target/index.ts",
          "line": 1860
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-target/index.ts",
        "line": 1851
      },
      "name": "CloudGuardTargetTargetResponderRecipesEffectiveResponderRulesDetailsConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1880
          },
          "name": "configKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1885
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1890
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1864
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesEffectiveResponderRulesDetailsConfigurations"
          }
        }
      ],
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetResponderRecipesEffectiveResponderRulesDetailsConfigurationsOutputReference"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesEffectiveResponderRulesDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesEffectiveResponderRulesDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-target/index.ts",
          "line": 1993
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-target/index.ts",
        "line": 1986
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2000
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesEffectiveResponderRulesDetailsOutputReference"
            }
          }
        }
      ],
      "name": "CloudGuardTargetTargetResponderRecipesEffectiveResponderRulesDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1993
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1993
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1993
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetResponderRecipesEffectiveResponderRulesDetailsList"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesEffectiveResponderRulesDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesEffectiveResponderRulesDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-target/index.ts",
          "line": 1945
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-target/index.ts",
        "line": 1936
      },
      "name": "CloudGuardTargetTargetResponderRecipesEffectiveResponderRulesDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1965
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1971
          },
          "name": "configurations",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesEffectiveResponderRulesDetailsConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1976
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1981
          },
          "name": "mode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1949
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesEffectiveResponderRulesDetails"
          }
        }
      ],
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetResponderRecipesEffectiveResponderRulesDetailsOutputReference"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesEffectiveResponderRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesEffectiveResponderRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-target/index.ts",
          "line": 2124
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-target/index.ts",
        "line": 2117
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2131
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesEffectiveResponderRulesOutputReference"
            }
          }
        }
      ],
      "name": "CloudGuardTargetTargetResponderRecipesEffectiveResponderRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2124
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2124
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2124
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetResponderRecipesEffectiveResponderRulesList"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesEffectiveResponderRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesEffectiveResponderRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-target/index.ts",
          "line": 2036
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-target/index.ts",
        "line": 2027
      },
      "name": "CloudGuardTargetTargetResponderRecipesEffectiveResponderRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2056
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2061
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2067
          },
          "name": "details",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesEffectiveResponderRulesDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2072
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2077
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2082
          },
          "name": "policies",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2087
          },
          "name": "responderRuleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2092
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2097
          },
          "name": "supportedModes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2102
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2107
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2112
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2040
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesEffectiveResponderRules"
          }
        }
      ],
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetResponderRecipesEffectiveResponderRulesOutputReference"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-target/index.ts",
          "line": 2838
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-target/index.ts",
        "line": 2830
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2845
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesOutputReference"
            }
          }
        }
      ],
      "name": "CloudGuardTargetTargetResponderRecipesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2838
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2838
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2838
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2831
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetResponderRecipesList"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-target/index.ts",
          "line": 2719
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-target/index.ts",
        "line": 2709
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2818
          },
          "name": "putResponderRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesResponderRules"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2821
          },
          "name": "resetResponderRules"
        }
      ],
      "name": "CloudGuardTargetTargetResponderRecipesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2760
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2765
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2770
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2776
          },
          "name": "effectiveResponderRules",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesEffectiveResponderRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2781
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2786
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2815
          },
          "name": "responderRules",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesResponderRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2804
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2809
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2799
          },
          "name": "responderRecipeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2825
          },
          "name": "responderRulesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesResponderRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2792
          },
          "name": "responderRecipeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2723
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipes"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetResponderRecipesOutputReference"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesResponderRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesResponderRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-target/index.ts",
        "line": 2465
      },
      "name": "CloudGuardTargetTargetResponderRecipesResponderRules",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_target#details CloudGuardTarget#details}",
            "stability": "stable",
            "summary": "details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2475
          },
          "name": "details",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesResponderRulesDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_target#responder_rule_id CloudGuardTarget#responder_rule_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2469
          },
          "name": "responderRuleId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetResponderRecipesResponderRules"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesResponderRulesDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesResponderRulesDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-target/index.ts",
        "line": 2308
      },
      "name": "CloudGuardTargetTargetResponderRecipesResponderRulesDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_target#condition CloudGuardTarget#condition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2312
          },
          "name": "condition",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_target#configurations CloudGuardTarget#configurations}",
            "stability": "stable",
            "summary": "configurations block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2322
          },
          "name": "configurations",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesResponderRulesDetailsConfigurations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_target#mode CloudGuardTarget#mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2316
          },
          "name": "mode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetResponderRecipesResponderRulesDetails"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesResponderRulesDetailsConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesResponderRulesDetailsConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-target/index.ts",
        "line": 2135
      },
      "name": "CloudGuardTargetTargetResponderRecipesResponderRulesDetailsConfigurations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_target#config_key CloudGuardTarget#config_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2139
          },
          "name": "configKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_target#name CloudGuardTarget#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2143
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_target#value CloudGuardTarget#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2147
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetResponderRecipesResponderRulesDetailsConfigurations"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesResponderRulesDetailsConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesResponderRulesDetailsConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-target/index.ts",
          "line": 2297
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-target/index.ts",
        "line": 2289
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2304
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesResponderRulesDetailsConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "CloudGuardTargetTargetResponderRecipesResponderRulesDetailsConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2297
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2297
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2297
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2290
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesResponderRulesDetailsConfigurations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetResponderRecipesResponderRulesDetailsConfigurationsList"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesResponderRulesDetailsConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesResponderRulesDetailsConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-target/index.ts",
          "line": 2203
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-target/index.ts",
        "line": 2193
      },
      "name": "CloudGuardTargetTargetResponderRecipesResponderRulesDetailsConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2258
          },
          "name": "configKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2271
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2284
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2251
          },
          "name": "configKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2264
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2277
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2207
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesResponderRulesDetailsConfigurations"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetResponderRecipesResponderRulesDetailsConfigurationsOutputReference"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesResponderRulesDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesResponderRulesDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-target/index.ts",
          "line": 2375
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-target/index.ts",
        "line": 2368
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2454
          },
          "name": "putConfigurations",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesResponderRulesDetailsConfigurations"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2420
          },
          "name": "resetCondition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2457
          },
          "name": "resetConfigurations"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2441
          },
          "name": "resetMode"
        }
      ],
      "name": "CloudGuardTargetTargetResponderRecipesResponderRulesDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2451
          },
          "name": "configurations",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesResponderRulesDetailsConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2429
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2424
          },
          "name": "conditionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2461
          },
          "name": "configurationsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesResponderRulesDetailsConfigurations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2445
          },
          "name": "modeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2414
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2435
          },
          "name": "mode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2379
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesResponderRulesDetails"
          }
        }
      ],
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetResponderRecipesResponderRulesDetailsOutputReference"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesResponderRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesResponderRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-target/index.ts",
          "line": 2649
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-target/index.ts",
        "line": 2641
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2656
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesResponderRulesOutputReference"
            }
          }
        }
      ],
      "name": "CloudGuardTargetTargetResponderRecipesResponderRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2649
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2649
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2649
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2642
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesResponderRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetResponderRecipesResponderRulesList"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesResponderRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesResponderRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-target/index.ts",
          "line": 2524
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-target/index.ts",
        "line": 2514
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2632
          },
          "name": "putDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesResponderRulesDetails"
              }
            }
          ]
        }
      ],
      "name": "CloudGuardTargetTargetResponderRecipesResponderRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2565
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2570
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2629
          },
          "name": "details",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesResponderRulesDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2575
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2580
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2585
          },
          "name": "policies",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2603
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2608
          },
          "name": "supportedModes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2613
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2618
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2623
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2636
          },
          "name": "detailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesResponderRulesDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2598
          },
          "name": "responderRuleIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2591
          },
          "name": "responderRuleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2528
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesResponderRules"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetResponderRecipesResponderRulesOutputReference"
    },
    "cdktf-provider-oci.CloudGuardTargetTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-target/index.ts",
        "line": 2849
      },
      "name": "CloudGuardTargetTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_target#create CloudGuardTarget#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2853
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_target#delete CloudGuardTarget#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2857
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_target#update CloudGuardTarget#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2861
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTimeouts"
    },
    "cdktf-provider-oci.CloudGuardTargetTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-target/index.ts",
          "line": 2915
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-target/index.ts",
        "line": 2907
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2969
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2985
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3001
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CloudGuardTargetTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2973
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2989
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3005
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2963
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2979
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2995
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2919
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CloudGuardTargetTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CloudGuardWlpAgent": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_wlp_agent oci_cloud_guard_wlp_agent}."
      },
      "fqn": "cdktf-provider-oci.CloudGuardWlpAgent",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_wlp_agent oci_cloud_guard_wlp_agent} Resource."
        },
        "locationInModule": {
          "filename": "src/cloud-guard-wlp-agent/index.ts",
          "line": 244
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CloudGuardWlpAgentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-wlp-agent/index.ts",
        "line": 212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CloudGuardWlpAgent resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-wlp-agent/index.ts",
            "line": 229
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CloudGuardWlpAgent to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_wlp_agent#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CloudGuardWlpAgent that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CloudGuardWlpAgent to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-wlp-agent/index.ts",
            "line": 410
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CloudGuardWlpAgentTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-wlp-agent/index.ts",
            "line": 326
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-wlp-agent/index.ts",
            "line": 342
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-wlp-agent/index.ts",
            "line": 363
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-wlp-agent/index.ts",
            "line": 413
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-wlp-agent/index.ts",
            "line": 425
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-wlp-agent/index.ts",
            "line": 438
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CloudGuardWlpAgent",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-wlp-agent/index.ts",
            "line": 217
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-wlp-agent/index.ts",
            "line": 288
          },
          "name": "certificateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-wlp-agent/index.ts",
            "line": 351
          },
          "name": "hostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-wlp-agent/index.ts",
            "line": 386
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-wlp-agent/index.ts",
            "line": 391
          },
          "name": "tenantId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-wlp-agent/index.ts",
            "line": 396
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-wlp-agent/index.ts",
            "line": 407
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardWlpAgentTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-wlp-agent/index.ts",
            "line": 401
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-wlp-agent/index.ts",
            "line": 283
          },
          "name": "agentVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-wlp-agent/index.ts",
            "line": 301
          },
          "name": "certificateSignedRequestInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-wlp-agent/index.ts",
            "line": 314
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-wlp-agent/index.ts",
            "line": 330
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-wlp-agent/index.ts",
            "line": 346
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-wlp-agent/index.ts",
            "line": 367
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-wlp-agent/index.ts",
            "line": 380
          },
          "name": "osInfoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-wlp-agent/index.ts",
            "line": 417
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CloudGuardWlpAgentTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-wlp-agent/index.ts",
            "line": 276
          },
          "name": "agentVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-wlp-agent/index.ts",
            "line": 294
          },
          "name": "certificateSignedRequest",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-wlp-agent/index.ts",
            "line": 307
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-wlp-agent/index.ts",
            "line": 320
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-wlp-agent/index.ts",
            "line": 336
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-wlp-agent/index.ts",
            "line": 357
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-wlp-agent/index.ts",
            "line": 373
          },
          "name": "osInfo",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-guard-wlp-agent/index:CloudGuardWlpAgent"
    },
    "cdktf-provider-oci.CloudGuardWlpAgentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardWlpAgentConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-wlp-agent/index.ts",
        "line": 9
      },
      "name": "CloudGuardWlpAgentConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_wlp_agent#agent_version CloudGuardWlpAgent#agent_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-wlp-agent/index.ts",
            "line": 13
          },
          "name": "agentVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_wlp_agent#certificate_signed_request CloudGuardWlpAgent#certificate_signed_request}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-wlp-agent/index.ts",
            "line": 17
          },
          "name": "certificateSignedRequest",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_wlp_agent#compartment_id CloudGuardWlpAgent#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-wlp-agent/index.ts",
            "line": 21
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_wlp_agent#os_info CloudGuardWlpAgent#os_info}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-wlp-agent/index.ts",
            "line": 40
          },
          "name": "osInfo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_wlp_agent#defined_tags CloudGuardWlpAgent#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-wlp-agent/index.ts",
            "line": 25
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_wlp_agent#freeform_tags CloudGuardWlpAgent#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-wlp-agent/index.ts",
            "line": 29
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_wlp_agent#id CloudGuardWlpAgent#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-wlp-agent/index.ts",
            "line": 36
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_wlp_agent#timeouts CloudGuardWlpAgent#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-wlp-agent/index.ts",
            "line": 46
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardWlpAgentTimeouts"
          }
        }
      ],
      "symbolId": "src/cloud-guard-wlp-agent/index:CloudGuardWlpAgentConfig"
    },
    "cdktf-provider-oci.CloudGuardWlpAgentTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardWlpAgentTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-wlp-agent/index.ts",
        "line": 48
      },
      "name": "CloudGuardWlpAgentTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_wlp_agent#create CloudGuardWlpAgent#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-wlp-agent/index.ts",
            "line": 52
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_wlp_agent#delete CloudGuardWlpAgent#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-wlp-agent/index.ts",
            "line": 56
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_guard_wlp_agent#update CloudGuardWlpAgent#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-wlp-agent/index.ts",
            "line": 60
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-guard-wlp-agent/index:CloudGuardWlpAgentTimeouts"
    },
    "cdktf-provider-oci.CloudGuardWlpAgentTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardWlpAgentTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-wlp-agent/index.ts",
          "line": 114
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-wlp-agent/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-wlp-agent/index.ts",
            "line": 168
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-wlp-agent/index.ts",
            "line": 184
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-wlp-agent/index.ts",
            "line": 200
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CloudGuardWlpAgentTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-wlp-agent/index.ts",
            "line": 172
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-wlp-agent/index.ts",
            "line": 188
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-wlp-agent/index.ts",
            "line": 204
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-wlp-agent/index.ts",
            "line": 162
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-wlp-agent/index.ts",
            "line": 178
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-wlp-agent/index.ts",
            "line": 194
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-wlp-agent/index.ts",
            "line": 118
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CloudGuardWlpAgentTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-guard-wlp-agent/index:CloudGuardWlpAgentTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CloudMigrationsMigration": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_migration oci_cloud_migrations_migration}."
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsMigration",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_migration oci_cloud_migrations_migration} Resource."
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-migration/index.ts",
          "line": 244
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CloudMigrationsMigrationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-migration/index.ts",
        "line": 212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CloudMigrationsMigration resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration/index.ts",
            "line": 229
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CloudMigrationsMigration to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_migration#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CloudMigrationsMigration that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CloudMigrationsMigration to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration/index.ts",
            "line": 411
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CloudMigrationsMigrationTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration/index.ts",
            "line": 295
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration/index.ts",
            "line": 324
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration/index.ts",
            "line": 340
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration/index.ts",
            "line": 356
          },
          "name": "resetIsCompleted"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration/index.ts",
            "line": 377
          },
          "name": "resetReplicationScheduleId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration/index.ts",
            "line": 414
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration/index.ts",
            "line": 426
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration/index.ts",
            "line": 439
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CloudMigrationsMigration",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration/index.ts",
            "line": 217
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration/index.ts",
            "line": 365
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration/index.ts",
            "line": 386
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration/index.ts",
            "line": 392
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration/index.ts",
            "line": 397
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration/index.ts",
            "line": 408
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsMigrationTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration/index.ts",
            "line": 402
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration/index.ts",
            "line": 283
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration/index.ts",
            "line": 299
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration/index.ts",
            "line": 312
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration/index.ts",
            "line": 328
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration/index.ts",
            "line": 344
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration/index.ts",
            "line": 360
          },
          "name": "isCompletedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration/index.ts",
            "line": 381
          },
          "name": "replicationScheduleIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration/index.ts",
            "line": 418
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CloudMigrationsMigrationTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration/index.ts",
            "line": 276
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration/index.ts",
            "line": 289
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration/index.ts",
            "line": 305
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration/index.ts",
            "line": 318
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration/index.ts",
            "line": 334
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration/index.ts",
            "line": 350
          },
          "name": "isCompleted",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration/index.ts",
            "line": 371
          },
          "name": "replicationScheduleId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-migration/index:CloudMigrationsMigration"
    },
    "cdktf-provider-oci.CloudMigrationsMigrationAsset": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_migration_asset oci_cloud_migrations_migration_asset}."
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsMigrationAsset",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_migration_asset oci_cloud_migrations_migration_asset} Resource."
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-migration-asset/index.ts",
          "line": 252
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CloudMigrationsMigrationAssetConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-migration-asset/index.ts",
        "line": 220
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CloudMigrationsMigrationAsset resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-asset/index.ts",
            "line": 237
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CloudMigrationsMigrationAsset to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_migration_asset#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CloudMigrationsMigrationAsset that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CloudMigrationsMigrationAsset to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-asset/index.ts",
            "line": 479
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CloudMigrationsMigrationAssetTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-asset/index.ts",
            "line": 315
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-asset/index.ts",
            "line": 331
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-asset/index.ts",
            "line": 365
          },
          "name": "resetMigrationAssetDependsOn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-asset/index.ts",
            "line": 417
          },
          "name": "resetReplicationScheduleId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-asset/index.ts",
            "line": 482
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-asset/index.ts",
            "line": 494
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-asset/index.ts",
            "line": 509
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CloudMigrationsMigrationAsset",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-asset/index.ts",
            "line": 225
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-asset/index.ts",
            "line": 298
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-asset/index.ts",
            "line": 303
          },
          "name": "dependedOnBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-asset/index.ts",
            "line": 353
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-asset/index.ts",
            "line": 387
          },
          "name": "notifications",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-asset/index.ts",
            "line": 392
          },
          "name": "parentSnapshot",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-asset/index.ts",
            "line": 440
          },
          "name": "snapshots",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-asset/index.ts",
            "line": 445
          },
          "name": "sourceAssetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-asset/index.ts",
            "line": 450
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-asset/index.ts",
            "line": 455
          },
          "name": "tenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-asset/index.ts",
            "line": 460
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-asset/index.ts",
            "line": 476
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsMigrationAssetTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-asset/index.ts",
            "line": 465
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-asset/index.ts",
            "line": 470
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-asset/index.ts",
            "line": 293
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-asset/index.ts",
            "line": 319
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-asset/index.ts",
            "line": 335
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-asset/index.ts",
            "line": 348
          },
          "name": "inventoryAssetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-asset/index.ts",
            "line": 369
          },
          "name": "migrationAssetDependsOnInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-asset/index.ts",
            "line": 382
          },
          "name": "migrationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-asset/index.ts",
            "line": 405
          },
          "name": "replicationCompartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-asset/index.ts",
            "line": 421
          },
          "name": "replicationScheduleIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-asset/index.ts",
            "line": 434
          },
          "name": "snapShotBucketNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-asset/index.ts",
            "line": 486
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CloudMigrationsMigrationAssetTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-asset/index.ts",
            "line": 286
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-asset/index.ts",
            "line": 309
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-asset/index.ts",
            "line": 325
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-asset/index.ts",
            "line": 341
          },
          "name": "inventoryAssetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-asset/index.ts",
            "line": 359
          },
          "name": "migrationAssetDependsOn",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-asset/index.ts",
            "line": 375
          },
          "name": "migrationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-asset/index.ts",
            "line": 398
          },
          "name": "replicationCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-asset/index.ts",
            "line": 411
          },
          "name": "replicationScheduleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-asset/index.ts",
            "line": 427
          },
          "name": "snapShotBucketName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-migration-asset/index:CloudMigrationsMigrationAsset"
    },
    "cdktf-provider-oci.CloudMigrationsMigrationAssetConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsMigrationAssetConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-migrations-migration-asset/index.ts",
        "line": 9
      },
      "name": "CloudMigrationsMigrationAssetConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_migration_asset#availability_domain CloudMigrationsMigrationAsset#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-asset/index.ts",
            "line": 13
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_migration_asset#inventory_asset_id CloudMigrationsMigrationAsset#inventory_asset_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-asset/index.ts",
            "line": 28
          },
          "name": "inventoryAssetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_migration_asset#migration_id CloudMigrationsMigrationAsset#migration_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-asset/index.ts",
            "line": 36
          },
          "name": "migrationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_migration_asset#replication_compartment_id CloudMigrationsMigrationAsset#replication_compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-asset/index.ts",
            "line": 40
          },
          "name": "replicationCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_migration_asset#snap_shot_bucket_name CloudMigrationsMigrationAsset#snap_shot_bucket_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-asset/index.ts",
            "line": 48
          },
          "name": "snapShotBucketName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_migration_asset#display_name CloudMigrationsMigrationAsset#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-asset/index.ts",
            "line": 17
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_migration_asset#id CloudMigrationsMigrationAsset#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-asset/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_migration_asset#migration_asset_depends_on CloudMigrationsMigrationAsset#migration_asset_depends_on}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-asset/index.ts",
            "line": 32
          },
          "name": "migrationAssetDependsOn",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_migration_asset#replication_schedule_id CloudMigrationsMigrationAsset#replication_schedule_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-asset/index.ts",
            "line": 44
          },
          "name": "replicationScheduleId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_migration_asset#timeouts CloudMigrationsMigrationAsset#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-asset/index.ts",
            "line": 54
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsMigrationAssetTimeouts"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-migration-asset/index:CloudMigrationsMigrationAssetConfig"
    },
    "cdktf-provider-oci.CloudMigrationsMigrationAssetTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsMigrationAssetTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-migrations-migration-asset/index.ts",
        "line": 56
      },
      "name": "CloudMigrationsMigrationAssetTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_migration_asset#create CloudMigrationsMigrationAsset#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-asset/index.ts",
            "line": 60
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_migration_asset#delete CloudMigrationsMigrationAsset#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-asset/index.ts",
            "line": 64
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_migration_asset#update CloudMigrationsMigrationAsset#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-asset/index.ts",
            "line": 68
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-migration-asset/index:CloudMigrationsMigrationAssetTimeouts"
    },
    "cdktf-provider-oci.CloudMigrationsMigrationAssetTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsMigrationAssetTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-migration-asset/index.ts",
          "line": 122
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-migration-asset/index.ts",
        "line": 114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-asset/index.ts",
            "line": 176
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-asset/index.ts",
            "line": 192
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-asset/index.ts",
            "line": 208
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CloudMigrationsMigrationAssetTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-asset/index.ts",
            "line": 180
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-asset/index.ts",
            "line": 196
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-asset/index.ts",
            "line": 212
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-asset/index.ts",
            "line": 170
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-asset/index.ts",
            "line": 186
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-asset/index.ts",
            "line": 202
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-asset/index.ts",
            "line": 126
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CloudMigrationsMigrationAssetTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-migrations-migration-asset/index:CloudMigrationsMigrationAssetTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CloudMigrationsMigrationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsMigrationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-migrations-migration/index.ts",
        "line": 9
      },
      "name": "CloudMigrationsMigrationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_migration#compartment_id CloudMigrationsMigration#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_migration#display_name CloudMigrationsMigration#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration/index.ts",
            "line": 21
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_migration#defined_tags CloudMigrationsMigration#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration/index.ts",
            "line": 17
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_migration#freeform_tags CloudMigrationsMigration#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration/index.ts",
            "line": 25
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_migration#id CloudMigrationsMigration#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration/index.ts",
            "line": 32
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_migration#is_completed CloudMigrationsMigration#is_completed}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration/index.ts",
            "line": 36
          },
          "name": "isCompleted",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_migration#replication_schedule_id CloudMigrationsMigration#replication_schedule_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration/index.ts",
            "line": 40
          },
          "name": "replicationScheduleId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_migration#timeouts CloudMigrationsMigration#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration/index.ts",
            "line": 46
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsMigrationTimeouts"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-migration/index:CloudMigrationsMigrationConfig"
    },
    "cdktf-provider-oci.CloudMigrationsMigrationPlan": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_migration_plan oci_cloud_migrations_migration_plan}."
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsMigrationPlan",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_migration_plan oci_cloud_migrations_migration_plan} Resource."
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-migration-plan/index.ts",
          "line": 1477
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CloudMigrationsMigrationPlanConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-migration-plan/index.ts",
        "line": 1445
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CloudMigrationsMigrationPlan resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1462
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CloudMigrationsMigrationPlan to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_migration_plan#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CloudMigrationsMigrationPlan that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CloudMigrationsMigrationPlan to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1660
          },
          "name": "putStrategies",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CloudMigrationsMigrationPlanStrategies"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1676
          },
          "name": "putTargetEnvironments",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CloudMigrationsMigrationPlanTargetEnvironments"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1692
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CloudMigrationsMigrationPlanTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1536
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1565
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1581
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1626
          },
          "name": "resetSourceMigrationPlanId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1663
          },
          "name": "resetStrategies"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1679
          },
          "name": "resetTargetEnvironments"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1695
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1707
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1722
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CloudMigrationsMigrationPlan",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1450
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1511
          },
          "name": "calculatedLimits",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1590
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1609
          },
          "name": "migrationPlanStats",
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsMigrationPlanMigrationPlanStatsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1614
          },
          "name": "referenceToRmsStack",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1635
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1657
          },
          "name": "strategies",
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsMigrationPlanStrategiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1641
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1673
          },
          "name": "targetEnvironments",
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsMigrationPlanTargetEnvironmentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1646
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1689
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsMigrationPlanTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1651
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1524
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1540
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1553
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1569
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1585
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1603
          },
          "name": "migrationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1630
          },
          "name": "sourceMigrationPlanIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1667
          },
          "name": "strategiesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CloudMigrationsMigrationPlanStrategies"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1683
          },
          "name": "targetEnvironmentsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CloudMigrationsMigrationPlanTargetEnvironments"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1699
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CloudMigrationsMigrationPlanTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1517
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1530
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1546
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1559
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1575
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1596
          },
          "name": "migrationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1620
          },
          "name": "sourceMigrationPlanId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-migration-plan/index:CloudMigrationsMigrationPlan"
    },
    "cdktf-provider-oci.CloudMigrationsMigrationPlanConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsMigrationPlanConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-migrations-migration-plan/index.ts",
        "line": 9
      },
      "name": "CloudMigrationsMigrationPlanConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_migration_plan#compartment_id CloudMigrationsMigrationPlan#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_migration_plan#display_name CloudMigrationsMigrationPlan#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 21
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_migration_plan#migration_id CloudMigrationsMigrationPlan#migration_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 36
          },
          "name": "migrationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_migration_plan#defined_tags CloudMigrationsMigrationPlan#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 17
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_migration_plan#freeform_tags CloudMigrationsMigrationPlan#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 25
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_migration_plan#id CloudMigrationsMigrationPlan#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 32
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_migration_plan#source_migration_plan_id CloudMigrationsMigrationPlan#source_migration_plan_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 40
          },
          "name": "sourceMigrationPlanId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_migration_plan#strategies CloudMigrationsMigrationPlan#strategies}",
            "stability": "stable",
            "summary": "strategies block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 46
          },
          "name": "strategies",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CloudMigrationsMigrationPlanStrategies"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_migration_plan#target_environments CloudMigrationsMigrationPlan#target_environments}",
            "stability": "stable",
            "summary": "target_environments block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 52
          },
          "name": "targetEnvironments",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CloudMigrationsMigrationPlanTargetEnvironments"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_migration_plan#timeouts CloudMigrationsMigrationPlan#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 58
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsMigrationPlanTimeouts"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-migration-plan/index:CloudMigrationsMigrationPlanConfig"
    },
    "cdktf-provider-oci.CloudMigrationsMigrationPlanMigrationPlanStats": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsMigrationPlanMigrationPlanStats",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-migrations-migration-plan/index.ts",
        "line": 549
      },
      "name": "CloudMigrationsMigrationPlanMigrationPlanStats",
      "symbolId": "src/cloud-migrations-migration-plan/index:CloudMigrationsMigrationPlanMigrationPlanStats"
    },
    "cdktf-provider-oci.CloudMigrationsMigrationPlanMigrationPlanStatsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsMigrationPlanMigrationPlanStatsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-migration-plan/index.ts",
          "line": 624
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-migration-plan/index.ts",
        "line": 617
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 631
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudMigrationsMigrationPlanMigrationPlanStatsOutputReference"
            }
          }
        }
      ],
      "name": "CloudMigrationsMigrationPlanMigrationPlanStatsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 624
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 624
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 624
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-migration-plan/index:CloudMigrationsMigrationPlanMigrationPlanStatsList"
    },
    "cdktf-provider-oci.CloudMigrationsMigrationPlanMigrationPlanStatsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsMigrationPlanMigrationPlanStatsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-migration-plan/index.ts",
          "line": 581
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-migration-plan/index.ts",
        "line": 572
      },
      "name": "CloudMigrationsMigrationPlanMigrationPlanStatsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 601
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 607
          },
          "name": "totalEstimatedCost",
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 612
          },
          "name": "vmCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 585
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsMigrationPlanMigrationPlanStats"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-migration-plan/index:CloudMigrationsMigrationPlanMigrationPlanStatsOutputReference"
    },
    "cdktf-provider-oci.CloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCost": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCost",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-migrations-migration-plan/index.ts",
        "line": 441
      },
      "name": "CloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCost",
      "symbolId": "src/cloud-migrations-migration-plan/index:CloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCost"
    },
    "cdktf-provider-oci.CloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostCompute": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-migrations-migration-plan/index.ts",
        "line": 60
      },
      "name": "CloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostCompute",
      "symbolId": "src/cloud-migrations-migration-plan/index:CloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostCompute"
    },
    "cdktf-provider-oci.CloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostComputeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-migration-plan/index.ts",
          "line": 174
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-migration-plan/index.ts",
        "line": 167
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 181
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostComputeOutputReference"
            }
          }
        }
      ],
      "name": "CloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostComputeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 174
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 174
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 174
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-migration-plan/index:CloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostComputeList"
    },
    "cdktf-provider-oci.CloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostComputeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-migration-plan/index.ts",
          "line": 92
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-migration-plan/index.ts",
        "line": 83
      },
      "name": "CloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostComputeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 112
          },
          "name": "gpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 117
          },
          "name": "gpuPerHour",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 122
          },
          "name": "gpuPerHourBySubscription",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 127
          },
          "name": "memoryAmountGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 132
          },
          "name": "memoryGbPerHour",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 137
          },
          "name": "memoryGbPerHourBySubscription",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 142
          },
          "name": "ocpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 147
          },
          "name": "ocpuPerHour",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 152
          },
          "name": "ocpuPerHourBySubscription",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 157
          },
          "name": "totalPerHour",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 162
          },
          "name": "totalPerHourBySubscription",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 96
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostCompute"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-migration-plan/index:CloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostComputeOutputReference"
    },
    "cdktf-provider-oci.CloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-migration-plan/index.ts",
          "line": 538
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-migration-plan/index.ts",
        "line": 531
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 545
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostOutputReference"
            }
          }
        }
      ],
      "name": "CloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 538
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 538
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 538
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-migration-plan/index:CloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostList"
    },
    "cdktf-provider-oci.CloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostOsImage": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostOsImage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-migrations-migration-plan/index.ts",
        "line": 185
      },
      "name": "CloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostOsImage",
      "symbolId": "src/cloud-migrations-migration-plan/index:CloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostOsImage"
    },
    "cdktf-provider-oci.CloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostOsImageList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostOsImageList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-migration-plan/index.ts",
          "line": 254
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-migration-plan/index.ts",
        "line": 247
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 261
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostOsImageOutputReference"
            }
          }
        }
      ],
      "name": "CloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostOsImageList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 254
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 254
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 254
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-migration-plan/index:CloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostOsImageList"
    },
    "cdktf-provider-oci.CloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostOsImageOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostOsImageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-migration-plan/index.ts",
          "line": 217
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-migration-plan/index.ts",
        "line": 208
      },
      "name": "CloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostOsImageOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 237
          },
          "name": "totalPerHour",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 242
          },
          "name": "totalPerHourBySubscription",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 221
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostOsImage"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-migration-plan/index:CloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostOsImageOutputReference"
    },
    "cdktf-provider-oci.CloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-migration-plan/index.ts",
          "line": 473
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-migration-plan/index.ts",
        "line": 464
      },
      "name": "CloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 494
          },
          "name": "compute",
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 499
          },
          "name": "currencyCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 505
          },
          "name": "osImage",
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostOsImageList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 511
          },
          "name": "storage",
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostStorageList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 516
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 521
          },
          "name": "totalEstimationPerMonth",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 526
          },
          "name": "totalEstimationPerMonthBySubscription",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 477
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCost"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-migration-plan/index:CloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostOutputReference"
    },
    "cdktf-provider-oci.CloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostStorage": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostStorage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-migrations-migration-plan/index.ts",
        "line": 355
      },
      "name": "CloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostStorage",
      "symbolId": "src/cloud-migrations-migration-plan/index:CloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostStorage"
    },
    "cdktf-provider-oci.CloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostStorageList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostStorageList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-migration-plan/index.ts",
          "line": 430
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-migration-plan/index.ts",
        "line": 423
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 437
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostStorageOutputReference"
            }
          }
        }
      ],
      "name": "CloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostStorageList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 430
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 430
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 430
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-migration-plan/index:CloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostStorageList"
    },
    "cdktf-provider-oci.CloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostStorageOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostStorageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-migration-plan/index.ts",
          "line": 387
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-migration-plan/index.ts",
        "line": 378
      },
      "name": "CloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostStorageOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 407
          },
          "name": "totalGbPerMonth",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 412
          },
          "name": "totalGbPerMonthBySubscription",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 418
          },
          "name": "volumes",
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostStorageVolumesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 391
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostStorage"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-migration-plan/index:CloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostStorageOutputReference"
    },
    "cdktf-provider-oci.CloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostStorageVolumes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostStorageVolumes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-migrations-migration-plan/index.ts",
        "line": 265
      },
      "name": "CloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostStorageVolumes",
      "symbolId": "src/cloud-migrations-migration-plan/index:CloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostStorageVolumes"
    },
    "cdktf-provider-oci.CloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostStorageVolumesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostStorageVolumesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-migration-plan/index.ts",
          "line": 344
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-migration-plan/index.ts",
        "line": 337
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 351
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostStorageVolumesOutputReference"
            }
          }
        }
      ],
      "name": "CloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostStorageVolumesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 344
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 344
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 344
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-migration-plan/index:CloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostStorageVolumesList"
    },
    "cdktf-provider-oci.CloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostStorageVolumesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostStorageVolumesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-migration-plan/index.ts",
          "line": 297
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-migration-plan/index.ts",
        "line": 288
      },
      "name": "CloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostStorageVolumesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 317
          },
          "name": "capacityGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 322
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 327
          },
          "name": "totalGbPerMonth",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 332
          },
          "name": "totalGbPerMonthBySubscription",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 301
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostStorageVolumes"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-migration-plan/index:CloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostStorageVolumesOutputReference"
    },
    "cdktf-provider-oci.CloudMigrationsMigrationPlanStrategies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsMigrationPlanStrategies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-migrations-migration-plan/index.ts",
        "line": 635
      },
      "name": "CloudMigrationsMigrationPlanStrategies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_migration_plan#resource_type CloudMigrationsMigrationPlan#resource_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 655
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_migration_plan#strategy_type CloudMigrationsMigrationPlan#strategy_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 659
          },
          "name": "strategyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_migration_plan#adjustment_multiplier CloudMigrationsMigrationPlan#adjustment_multiplier}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 639
          },
          "name": "adjustmentMultiplier",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_migration_plan#metric_time_window CloudMigrationsMigrationPlan#metric_time_window}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 643
          },
          "name": "metricTimeWindow",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_migration_plan#metric_type CloudMigrationsMigrationPlan#metric_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 647
          },
          "name": "metricType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_migration_plan#percentile CloudMigrationsMigrationPlan#percentile}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 651
          },
          "name": "percentile",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-migration-plan/index:CloudMigrationsMigrationPlanStrategies"
    },
    "cdktf-provider-oci.CloudMigrationsMigrationPlanStrategiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsMigrationPlanStrategiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-migration-plan/index.ts",
          "line": 899
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-migration-plan/index.ts",
        "line": 891
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 906
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudMigrationsMigrationPlanStrategiesOutputReference"
            }
          }
        }
      ],
      "name": "CloudMigrationsMigrationPlanStrategiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 899
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 899
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 899
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 892
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CloudMigrationsMigrationPlanStrategies"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-migrations-migration-plan/index:CloudMigrationsMigrationPlanStrategiesList"
    },
    "cdktf-provider-oci.CloudMigrationsMigrationPlanStrategiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsMigrationPlanStrategiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-migration-plan/index.ts",
          "line": 736
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-migration-plan/index.ts",
        "line": 726
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 808
          },
          "name": "resetAdjustmentMultiplier"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 824
          },
          "name": "resetMetricTimeWindow"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 840
          },
          "name": "resetMetricType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 856
          },
          "name": "resetPercentile"
        }
      ],
      "name": "CloudMigrationsMigrationPlanStrategiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 812
          },
          "name": "adjustmentMultiplierInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 828
          },
          "name": "metricTimeWindowInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 844
          },
          "name": "metricTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 860
          },
          "name": "percentileInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 873
          },
          "name": "resourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 886
          },
          "name": "strategyTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 802
          },
          "name": "adjustmentMultiplier",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 818
          },
          "name": "metricTimeWindow",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 834
          },
          "name": "metricType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 850
          },
          "name": "percentile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 866
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 879
          },
          "name": "strategyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 740
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CloudMigrationsMigrationPlanStrategies"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-migrations-migration-plan/index:CloudMigrationsMigrationPlanStrategiesOutputReference"
    },
    "cdktf-provider-oci.CloudMigrationsMigrationPlanTargetEnvironments": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsMigrationPlanTargetEnvironments",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-migrations-migration-plan/index.ts",
        "line": 910
      },
      "name": "CloudMigrationsMigrationPlanTargetEnvironments",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_migration_plan#subnet CloudMigrationsMigrationPlan#subnet}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 934
          },
          "name": "subnet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_migration_plan#target_environment_type CloudMigrationsMigrationPlan#target_environment_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 942
          },
          "name": "targetEnvironmentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_migration_plan#vcn CloudMigrationsMigrationPlan#vcn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 946
          },
          "name": "vcn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_migration_plan#availability_domain CloudMigrationsMigrationPlan#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 914
          },
          "name": "availabilityDomain",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_migration_plan#dedicated_vm_host CloudMigrationsMigrationPlan#dedicated_vm_host}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 918
          },
          "name": "dedicatedVmHost",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_migration_plan#fault_domain CloudMigrationsMigrationPlan#fault_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 922
          },
          "name": "faultDomain",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_migration_plan#ms_license CloudMigrationsMigrationPlan#ms_license}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 926
          },
          "name": "msLicense",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_migration_plan#preferred_shape_type CloudMigrationsMigrationPlan#preferred_shape_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 930
          },
          "name": "preferredShapeType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_migration_plan#target_compartment_id CloudMigrationsMigrationPlan#target_compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 938
          },
          "name": "targetCompartmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-migration-plan/index:CloudMigrationsMigrationPlanTargetEnvironments"
    },
    "cdktf-provider-oci.CloudMigrationsMigrationPlanTargetEnvironmentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsMigrationPlanTargetEnvironmentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-migration-plan/index.ts",
          "line": 1270
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-migration-plan/index.ts",
        "line": 1262
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1277
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudMigrationsMigrationPlanTargetEnvironmentsOutputReference"
            }
          }
        }
      ],
      "name": "CloudMigrationsMigrationPlanTargetEnvironmentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1270
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1270
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1270
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1263
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CloudMigrationsMigrationPlanTargetEnvironments"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-migrations-migration-plan/index:CloudMigrationsMigrationPlanTargetEnvironmentsList"
    },
    "cdktf-provider-oci.CloudMigrationsMigrationPlanTargetEnvironmentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsMigrationPlanTargetEnvironmentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-migration-plan/index.ts",
          "line": 1044
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-migration-plan/index.ts",
        "line": 1034
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1134
          },
          "name": "resetAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1150
          },
          "name": "resetDedicatedVmHost"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1166
          },
          "name": "resetFaultDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1182
          },
          "name": "resetMsLicense"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1198
          },
          "name": "resetPreferredShapeType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1227
          },
          "name": "resetTargetCompartmentId"
        }
      ],
      "name": "CloudMigrationsMigrationPlanTargetEnvironmentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1138
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1154
          },
          "name": "dedicatedVmHostInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1170
          },
          "name": "faultDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1186
          },
          "name": "msLicenseInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1202
          },
          "name": "preferredShapeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1215
          },
          "name": "subnetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1231
          },
          "name": "targetCompartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1244
          },
          "name": "targetEnvironmentTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1257
          },
          "name": "vcnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1128
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1144
          },
          "name": "dedicatedVmHost",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1160
          },
          "name": "faultDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1176
          },
          "name": "msLicense",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1192
          },
          "name": "preferredShapeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1208
          },
          "name": "subnet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1221
          },
          "name": "targetCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1237
          },
          "name": "targetEnvironmentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1250
          },
          "name": "vcn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1048
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CloudMigrationsMigrationPlanTargetEnvironments"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-migrations-migration-plan/index:CloudMigrationsMigrationPlanTargetEnvironmentsOutputReference"
    },
    "cdktf-provider-oci.CloudMigrationsMigrationPlanTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsMigrationPlanTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-migrations-migration-plan/index.ts",
        "line": 1281
      },
      "name": "CloudMigrationsMigrationPlanTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_migration_plan#create CloudMigrationsMigrationPlan#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1285
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_migration_plan#delete CloudMigrationsMigrationPlan#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1289
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_migration_plan#update CloudMigrationsMigrationPlan#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1293
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-migration-plan/index:CloudMigrationsMigrationPlanTimeouts"
    },
    "cdktf-provider-oci.CloudMigrationsMigrationPlanTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsMigrationPlanTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-migration-plan/index.ts",
          "line": 1347
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-migration-plan/index.ts",
        "line": 1339
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1401
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1417
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1433
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CloudMigrationsMigrationPlanTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1405
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1421
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1437
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1395
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1411
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1427
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration-plan/index.ts",
            "line": 1351
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CloudMigrationsMigrationPlanTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-migrations-migration-plan/index:CloudMigrationsMigrationPlanTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CloudMigrationsMigrationTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsMigrationTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-migrations-migration/index.ts",
        "line": 48
      },
      "name": "CloudMigrationsMigrationTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_migration#create CloudMigrationsMigration#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration/index.ts",
            "line": 52
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_migration#delete CloudMigrationsMigration#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration/index.ts",
            "line": 56
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_migration#update CloudMigrationsMigration#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration/index.ts",
            "line": 60
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-migration/index:CloudMigrationsMigrationTimeouts"
    },
    "cdktf-provider-oci.CloudMigrationsMigrationTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsMigrationTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-migration/index.ts",
          "line": 114
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-migration/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration/index.ts",
            "line": 168
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration/index.ts",
            "line": 184
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration/index.ts",
            "line": 200
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CloudMigrationsMigrationTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration/index.ts",
            "line": 172
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration/index.ts",
            "line": 188
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-migration/index.ts",
            "line": 204
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration/index.ts",
            "line": 162
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration/index.ts",
            "line": 178
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration/index.ts",
            "line": 194
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-migration/index.ts",
            "line": 118
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CloudMigrationsMigrationTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-migrations-migration/index:CloudMigrationsMigrationTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CloudMigrationsReplicationSchedule": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_replication_schedule oci_cloud_migrations_replication_schedule}."
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsReplicationSchedule",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_replication_schedule oci_cloud_migrations_replication_schedule} Resource."
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-replication-schedule/index.ts",
          "line": 240
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CloudMigrationsReplicationScheduleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-replication-schedule/index.ts",
        "line": 208
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CloudMigrationsReplicationSchedule resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-replication-schedule/index.ts",
            "line": 225
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CloudMigrationsReplicationSchedule to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_replication_schedule#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CloudMigrationsReplicationSchedule that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CloudMigrationsReplicationSchedule to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-replication-schedule/index.ts",
            "line": 387
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CloudMigrationsReplicationScheduleTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-replication-schedule/index.ts",
            "line": 290
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-replication-schedule/index.ts",
            "line": 332
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-replication-schedule/index.ts",
            "line": 348
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-replication-schedule/index.ts",
            "line": 390
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-replication-schedule/index.ts",
            "line": 402
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-replication-schedule/index.ts",
            "line": 414
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CloudMigrationsReplicationSchedule",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-replication-schedule/index.ts",
            "line": 213
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-replication-schedule/index.ts",
            "line": 357
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-replication-schedule/index.ts",
            "line": 362
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-replication-schedule/index.ts",
            "line": 368
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-replication-schedule/index.ts",
            "line": 373
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-replication-schedule/index.ts",
            "line": 384
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsReplicationScheduleTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-replication-schedule/index.ts",
            "line": 378
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-replication-schedule/index.ts",
            "line": 278
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-replication-schedule/index.ts",
            "line": 294
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-replication-schedule/index.ts",
            "line": 307
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-replication-schedule/index.ts",
            "line": 320
          },
          "name": "executionRecurrencesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-replication-schedule/index.ts",
            "line": 336
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-replication-schedule/index.ts",
            "line": 352
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-replication-schedule/index.ts",
            "line": 394
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CloudMigrationsReplicationScheduleTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-replication-schedule/index.ts",
            "line": 271
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-replication-schedule/index.ts",
            "line": 284
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-replication-schedule/index.ts",
            "line": 300
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-replication-schedule/index.ts",
            "line": 313
          },
          "name": "executionRecurrences",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-replication-schedule/index.ts",
            "line": 326
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-replication-schedule/index.ts",
            "line": 342
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-replication-schedule/index:CloudMigrationsReplicationSchedule"
    },
    "cdktf-provider-oci.CloudMigrationsReplicationScheduleConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsReplicationScheduleConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-migrations-replication-schedule/index.ts",
        "line": 9
      },
      "name": "CloudMigrationsReplicationScheduleConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_replication_schedule#compartment_id CloudMigrationsReplicationSchedule#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-replication-schedule/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_replication_schedule#display_name CloudMigrationsReplicationSchedule#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-replication-schedule/index.ts",
            "line": 21
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_replication_schedule#execution_recurrences CloudMigrationsReplicationSchedule#execution_recurrences}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-replication-schedule/index.ts",
            "line": 25
          },
          "name": "executionRecurrences",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_replication_schedule#defined_tags CloudMigrationsReplicationSchedule#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-replication-schedule/index.ts",
            "line": 17
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_replication_schedule#freeform_tags CloudMigrationsReplicationSchedule#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-replication-schedule/index.ts",
            "line": 29
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_replication_schedule#id CloudMigrationsReplicationSchedule#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-replication-schedule/index.ts",
            "line": 36
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_replication_schedule#timeouts CloudMigrationsReplicationSchedule#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-replication-schedule/index.ts",
            "line": 42
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsReplicationScheduleTimeouts"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-replication-schedule/index:CloudMigrationsReplicationScheduleConfig"
    },
    "cdktf-provider-oci.CloudMigrationsReplicationScheduleTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsReplicationScheduleTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-migrations-replication-schedule/index.ts",
        "line": 44
      },
      "name": "CloudMigrationsReplicationScheduleTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_replication_schedule#create CloudMigrationsReplicationSchedule#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-replication-schedule/index.ts",
            "line": 48
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_replication_schedule#delete CloudMigrationsReplicationSchedule#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-replication-schedule/index.ts",
            "line": 52
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_replication_schedule#update CloudMigrationsReplicationSchedule#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-replication-schedule/index.ts",
            "line": 56
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-replication-schedule/index:CloudMigrationsReplicationScheduleTimeouts"
    },
    "cdktf-provider-oci.CloudMigrationsReplicationScheduleTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsReplicationScheduleTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-replication-schedule/index.ts",
          "line": 110
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-replication-schedule/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-replication-schedule/index.ts",
            "line": 164
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-replication-schedule/index.ts",
            "line": 180
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-replication-schedule/index.ts",
            "line": 196
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CloudMigrationsReplicationScheduleTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-replication-schedule/index.ts",
            "line": 168
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-replication-schedule/index.ts",
            "line": 184
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-replication-schedule/index.ts",
            "line": 200
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-replication-schedule/index.ts",
            "line": 158
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-replication-schedule/index.ts",
            "line": 174
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-replication-schedule/index.ts",
            "line": 190
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-replication-schedule/index.ts",
            "line": 114
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CloudMigrationsReplicationScheduleTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-migrations-replication-schedule/index:CloudMigrationsReplicationScheduleTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAsset": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_target_asset oci_cloud_migrations_target_asset}."
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAsset",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_target_asset oci_cloud_migrations_target_asset} Resource."
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-target-asset/index.ts",
          "line": 4841
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 4809
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CloudMigrationsTargetAsset resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4826
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CloudMigrationsTargetAsset to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_target_asset#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CloudMigrationsTargetAsset that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CloudMigrationsTargetAsset to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 5047
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 5063
          },
          "name": "putUserSpec",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpec"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4880
          },
          "name": "resetBlockVolumesPerformance"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4923
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4976
          },
          "name": "resetMsLicense"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 5050
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 5075
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 5089
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CloudMigrationsTargetAsset",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4814
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4889
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4895
          },
          "name": "compatibilityMessages",
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetCompatibilityMessagesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4900
          },
          "name": "createdResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4905
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4911
          },
          "name": "estimatedCost",
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetEstimatedCostList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4945
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4951
          },
          "name": "migrationAsset",
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetMigrationAssetList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4999
          },
          "name": "recommendedSpec",
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 5004
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 5010
          },
          "name": "testSpec",
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 5015
          },
          "name": "timeAssessed",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 5020
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 5044
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 5025
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 5060
          },
          "name": "userSpec",
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4884
          },
          "name": "blockVolumesPerformanceInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4927
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4940
          },
          "name": "isExcludedFromExecutionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4964
          },
          "name": "migrationPlanIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4980
          },
          "name": "msLicenseInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4993
          },
          "name": "preferredShapeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 5054
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 5038
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 5067
          },
          "name": "userSpecInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpec"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4874
          },
          "name": "blockVolumesPerformance",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4917
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4933
          },
          "name": "isExcludedFromExecution",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4957
          },
          "name": "migrationPlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4970
          },
          "name": "msLicense",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4986
          },
          "name": "preferredShapeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 5031
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAsset"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetCompatibilityMessages": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetCompatibilityMessages",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 54
      },
      "name": "CloudMigrationsTargetAssetCompatibilityMessages",
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetCompatibilityMessages"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetCompatibilityMessagesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetCompatibilityMessagesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-target-asset/index.ts",
          "line": 128
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 121
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 135
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetCompatibilityMessagesOutputReference"
            }
          }
        }
      ],
      "name": "CloudMigrationsTargetAssetCompatibilityMessagesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 128
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 128
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 128
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetCompatibilityMessagesList"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetCompatibilityMessagesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetCompatibilityMessagesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-target-asset/index.ts",
          "line": 86
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 77
      },
      "name": "CloudMigrationsTargetAssetCompatibilityMessagesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 106
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 111
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 116
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 90
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetCompatibilityMessages"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetCompatibilityMessagesOutputReference"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 9
      },
      "name": "CloudMigrationsTargetAssetConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_target_asset#is_excluded_from_execution CloudMigrationsTargetAsset#is_excluded_from_execution}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 24
          },
          "name": "isExcludedFromExecution",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_target_asset#migration_plan_id CloudMigrationsTargetAsset#migration_plan_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 28
          },
          "name": "migrationPlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_target_asset#preferred_shape_type CloudMigrationsTargetAsset#preferred_shape_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 36
          },
          "name": "preferredShapeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_target_asset#type CloudMigrationsTargetAsset#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 40
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_target_asset#user_spec CloudMigrationsTargetAsset#user_spec}",
            "stability": "stable",
            "summary": "user_spec block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 52
          },
          "name": "userSpec",
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpec"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_target_asset#block_volumes_performance CloudMigrationsTargetAsset#block_volumes_performance}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 13
          },
          "name": "blockVolumesPerformance",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_target_asset#id CloudMigrationsTargetAsset#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_target_asset#ms_license CloudMigrationsTargetAsset#ms_license}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 32
          },
          "name": "msLicense",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_target_asset#timeouts CloudMigrationsTargetAsset#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 46
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetTimeouts"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetConfig"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetEstimatedCost": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetEstimatedCost",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 520
      },
      "name": "CloudMigrationsTargetAssetEstimatedCost",
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetEstimatedCost"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetEstimatedCostCompute": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetEstimatedCostCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 139
      },
      "name": "CloudMigrationsTargetAssetEstimatedCostCompute",
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetEstimatedCostCompute"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetEstimatedCostComputeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetEstimatedCostComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-target-asset/index.ts",
          "line": 253
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 246
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 260
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetEstimatedCostComputeOutputReference"
            }
          }
        }
      ],
      "name": "CloudMigrationsTargetAssetEstimatedCostComputeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 253
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 253
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 253
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetEstimatedCostComputeList"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetEstimatedCostComputeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetEstimatedCostComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-target-asset/index.ts",
          "line": 171
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 162
      },
      "name": "CloudMigrationsTargetAssetEstimatedCostComputeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 191
          },
          "name": "gpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 196
          },
          "name": "gpuPerHour",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 201
          },
          "name": "gpuPerHourBySubscription",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 206
          },
          "name": "memoryAmountGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 211
          },
          "name": "memoryGbPerHour",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 216
          },
          "name": "memoryGbPerHourBySubscription",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 221
          },
          "name": "ocpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 226
          },
          "name": "ocpuPerHour",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 231
          },
          "name": "ocpuPerHourBySubscription",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 236
          },
          "name": "totalPerHour",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 241
          },
          "name": "totalPerHourBySubscription",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 175
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetEstimatedCostCompute"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetEstimatedCostComputeOutputReference"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetEstimatedCostList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetEstimatedCostList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-target-asset/index.ts",
          "line": 617
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 610
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 624
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetEstimatedCostOutputReference"
            }
          }
        }
      ],
      "name": "CloudMigrationsTargetAssetEstimatedCostList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 617
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 617
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 617
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetEstimatedCostList"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetEstimatedCostOsImage": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetEstimatedCostOsImage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 264
      },
      "name": "CloudMigrationsTargetAssetEstimatedCostOsImage",
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetEstimatedCostOsImage"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetEstimatedCostOsImageList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetEstimatedCostOsImageList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-target-asset/index.ts",
          "line": 333
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 326
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 340
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetEstimatedCostOsImageOutputReference"
            }
          }
        }
      ],
      "name": "CloudMigrationsTargetAssetEstimatedCostOsImageList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 333
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 333
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 333
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetEstimatedCostOsImageList"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetEstimatedCostOsImageOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetEstimatedCostOsImageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-target-asset/index.ts",
          "line": 296
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 287
      },
      "name": "CloudMigrationsTargetAssetEstimatedCostOsImageOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 316
          },
          "name": "totalPerHour",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 321
          },
          "name": "totalPerHourBySubscription",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 300
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetEstimatedCostOsImage"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetEstimatedCostOsImageOutputReference"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetEstimatedCostOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetEstimatedCostOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-target-asset/index.ts",
          "line": 552
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 543
      },
      "name": "CloudMigrationsTargetAssetEstimatedCostOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 573
          },
          "name": "compute",
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetEstimatedCostComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 578
          },
          "name": "currencyCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 584
          },
          "name": "osImage",
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetEstimatedCostOsImageList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 590
          },
          "name": "storage",
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetEstimatedCostStorageList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 595
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 600
          },
          "name": "totalEstimationPerMonth",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 605
          },
          "name": "totalEstimationPerMonthBySubscription",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 556
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetEstimatedCost"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetEstimatedCostOutputReference"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetEstimatedCostStorage": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetEstimatedCostStorage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 434
      },
      "name": "CloudMigrationsTargetAssetEstimatedCostStorage",
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetEstimatedCostStorage"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetEstimatedCostStorageList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetEstimatedCostStorageList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-target-asset/index.ts",
          "line": 509
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 502
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 516
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetEstimatedCostStorageOutputReference"
            }
          }
        }
      ],
      "name": "CloudMigrationsTargetAssetEstimatedCostStorageList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 509
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 509
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 509
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetEstimatedCostStorageList"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetEstimatedCostStorageOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetEstimatedCostStorageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-target-asset/index.ts",
          "line": 466
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 457
      },
      "name": "CloudMigrationsTargetAssetEstimatedCostStorageOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 486
          },
          "name": "totalGbPerMonth",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 491
          },
          "name": "totalGbPerMonthBySubscription",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 497
          },
          "name": "volumes",
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetEstimatedCostStorageVolumesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 470
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetEstimatedCostStorage"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetEstimatedCostStorageOutputReference"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetEstimatedCostStorageVolumes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetEstimatedCostStorageVolumes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 344
      },
      "name": "CloudMigrationsTargetAssetEstimatedCostStorageVolumes",
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetEstimatedCostStorageVolumes"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetEstimatedCostStorageVolumesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetEstimatedCostStorageVolumesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-target-asset/index.ts",
          "line": 423
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 416
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 430
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetEstimatedCostStorageVolumesOutputReference"
            }
          }
        }
      ],
      "name": "CloudMigrationsTargetAssetEstimatedCostStorageVolumesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 423
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 423
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 423
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetEstimatedCostStorageVolumesList"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetEstimatedCostStorageVolumesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetEstimatedCostStorageVolumesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-target-asset/index.ts",
          "line": 376
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 367
      },
      "name": "CloudMigrationsTargetAssetEstimatedCostStorageVolumesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 396
          },
          "name": "capacityGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 401
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 406
          },
          "name": "totalGbPerMonth",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 411
          },
          "name": "totalGbPerMonthBySubscription",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 380
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetEstimatedCostStorageVolumes"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetEstimatedCostStorageVolumesOutputReference"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetMigrationAsset": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetMigrationAsset",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 628
      },
      "name": "CloudMigrationsTargetAssetMigrationAsset",
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetMigrationAsset"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetMigrationAssetList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetMigrationAssetList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-target-asset/index.ts",
          "line": 794
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 787
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 801
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetMigrationAssetOutputReference"
            }
          }
        }
      ],
      "name": "CloudMigrationsTargetAssetMigrationAssetList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 794
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 794
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 794
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetMigrationAssetList"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetMigrationAssetOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetMigrationAssetOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-target-asset/index.ts",
          "line": 660
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 651
      },
      "name": "CloudMigrationsTargetAssetMigrationAssetOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 680
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 685
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 690
          },
          "name": "dependedOnBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 695
          },
          "name": "dependsOn",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 700
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 705
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 710
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 715
          },
          "name": "migrationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 720
          },
          "name": "notifications",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 725
          },
          "name": "parentSnapshot",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 730
          },
          "name": "replicationCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 735
          },
          "name": "replicationScheduleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 740
          },
          "name": "snapShotBucketName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 746
          },
          "name": "snapshots",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 752
          },
          "name": "sourceAssetData",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 757
          },
          "name": "sourceAssetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 762
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 767
          },
          "name": "tenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 772
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 777
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 782
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 664
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetMigrationAsset"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetMigrationAssetOutputReference"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpec": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 1519
      },
      "name": "CloudMigrationsTargetAssetRecommendedSpec",
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetRecommendedSpec"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecAgentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecAgentConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 885
      },
      "name": "CloudMigrationsTargetAssetRecommendedSpecAgentConfig",
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetRecommendedSpecAgentConfig"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecAgentConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecAgentConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-target-asset/index.ts",
          "line": 965
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 958
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 972
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecAgentConfigOutputReference"
            }
          }
        }
      ],
      "name": "CloudMigrationsTargetAssetRecommendedSpecAgentConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 965
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 965
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 965
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetRecommendedSpecAgentConfigList"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecAgentConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecAgentConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-target-asset/index.ts",
          "line": 917
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 908
      },
      "name": "CloudMigrationsTargetAssetRecommendedSpecAgentConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 937
          },
          "name": "areAllPluginsDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 942
          },
          "name": "isManagementDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 947
          },
          "name": "isMonitoringDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 953
          },
          "name": "pluginsConfig",
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecAgentConfigPluginsConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 921
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecAgentConfig"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetRecommendedSpecAgentConfigOutputReference"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecAgentConfigPluginsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecAgentConfigPluginsConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 805
      },
      "name": "CloudMigrationsTargetAssetRecommendedSpecAgentConfigPluginsConfig",
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetRecommendedSpecAgentConfigPluginsConfig"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecAgentConfigPluginsConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecAgentConfigPluginsConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-target-asset/index.ts",
          "line": 874
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 867
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 881
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecAgentConfigPluginsConfigOutputReference"
            }
          }
        }
      ],
      "name": "CloudMigrationsTargetAssetRecommendedSpecAgentConfigPluginsConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 874
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 874
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 874
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetRecommendedSpecAgentConfigPluginsConfigList"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecAgentConfigPluginsConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecAgentConfigPluginsConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-target-asset/index.ts",
          "line": 837
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 828
      },
      "name": "CloudMigrationsTargetAssetRecommendedSpecAgentConfigPluginsConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 857
          },
          "name": "desiredState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 862
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 841
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecAgentConfigPluginsConfig"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetRecommendedSpecAgentConfigPluginsConfigOutputReference"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecCreateVnicDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecCreateVnicDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 976
      },
      "name": "CloudMigrationsTargetAssetRecommendedSpecCreateVnicDetails",
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetRecommendedSpecCreateVnicDetails"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecCreateVnicDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecCreateVnicDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-target-asset/index.ts",
          "line": 1092
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 1085
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1099
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecCreateVnicDetailsOutputReference"
            }
          }
        }
      ],
      "name": "CloudMigrationsTargetAssetRecommendedSpecCreateVnicDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1092
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1092
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1092
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetRecommendedSpecCreateVnicDetailsList"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecCreateVnicDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecCreateVnicDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-target-asset/index.ts",
          "line": 1008
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 999
      },
      "name": "CloudMigrationsTargetAssetRecommendedSpecCreateVnicDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1028
          },
          "name": "assignPrivateDnsRecord",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1033
          },
          "name": "assignPublicIp",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1039
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1044
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1050
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1055
          },
          "name": "hostnameLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1060
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1065
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1070
          },
          "name": "skipSourceDestCheck",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1075
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1080
          },
          "name": "vlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1012
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecCreateVnicDetails"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetRecommendedSpecCreateVnicDetailsOutputReference"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecInstanceOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecInstanceOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 1103
      },
      "name": "CloudMigrationsTargetAssetRecommendedSpecInstanceOptions",
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetRecommendedSpecInstanceOptions"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecInstanceOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecInstanceOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-target-asset/index.ts",
          "line": 1167
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 1160
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1174
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecInstanceOptionsOutputReference"
            }
          }
        }
      ],
      "name": "CloudMigrationsTargetAssetRecommendedSpecInstanceOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1167
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1167
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1167
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetRecommendedSpecInstanceOptionsList"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecInstanceOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecInstanceOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-target-asset/index.ts",
          "line": 1135
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 1126
      },
      "name": "CloudMigrationsTargetAssetRecommendedSpecInstanceOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1155
          },
          "name": "areLegacyImdsEndpointsDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1139
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecInstanceOptions"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetRecommendedSpecInstanceOptionsOutputReference"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-target-asset/index.ts",
          "line": 1676
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 1669
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1683
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecOutputReference"
            }
          }
        }
      ],
      "name": "CloudMigrationsTargetAssetRecommendedSpecList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1676
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1676
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1676
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetRecommendedSpecList"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-target-asset/index.ts",
          "line": 1551
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 1542
      },
      "name": "CloudMigrationsTargetAssetRecommendedSpecOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1572
          },
          "name": "agentConfig",
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecAgentConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1577
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1582
          },
          "name": "capacityReservationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1587
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1593
          },
          "name": "createVnicDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecCreateVnicDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1598
          },
          "name": "dedicatedVmHostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1604
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1609
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1614
          },
          "name": "faultDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1620
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1625
          },
          "name": "hostnameLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1631
          },
          "name": "instanceOptions",
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecInstanceOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1636
          },
          "name": "ipxeScript",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1641
          },
          "name": "isPvEncryptionInTransitEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1647
          },
          "name": "preemptibleInstanceConfig",
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecPreemptibleInstanceConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1652
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1658
          },
          "name": "shapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecShapeConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1664
          },
          "name": "sourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecSourceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1555
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpec"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetRecommendedSpecOutputReference"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecPreemptibleInstanceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecPreemptibleInstanceConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 1258
      },
      "name": "CloudMigrationsTargetAssetRecommendedSpecPreemptibleInstanceConfig",
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetRecommendedSpecPreemptibleInstanceConfig"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecPreemptibleInstanceConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecPreemptibleInstanceConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-target-asset/index.ts",
          "line": 1323
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 1316
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1330
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecPreemptibleInstanceConfigOutputReference"
            }
          }
        }
      ],
      "name": "CloudMigrationsTargetAssetRecommendedSpecPreemptibleInstanceConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1323
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1323
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1323
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetRecommendedSpecPreemptibleInstanceConfigList"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecPreemptibleInstanceConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecPreemptibleInstanceConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-target-asset/index.ts",
          "line": 1290
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 1281
      },
      "name": "CloudMigrationsTargetAssetRecommendedSpecPreemptibleInstanceConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1311
          },
          "name": "preemptionAction",
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecPreemptibleInstanceConfigPreemptionActionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1294
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecPreemptibleInstanceConfig"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetRecommendedSpecPreemptibleInstanceConfigOutputReference"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecPreemptibleInstanceConfigPreemptionAction": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecPreemptibleInstanceConfigPreemptionAction",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 1178
      },
      "name": "CloudMigrationsTargetAssetRecommendedSpecPreemptibleInstanceConfigPreemptionAction",
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetRecommendedSpecPreemptibleInstanceConfigPreemptionAction"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecPreemptibleInstanceConfigPreemptionActionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecPreemptibleInstanceConfigPreemptionActionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-target-asset/index.ts",
          "line": 1247
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 1240
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1254
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecPreemptibleInstanceConfigPreemptionActionOutputReference"
            }
          }
        }
      ],
      "name": "CloudMigrationsTargetAssetRecommendedSpecPreemptibleInstanceConfigPreemptionActionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1247
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1247
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1247
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetRecommendedSpecPreemptibleInstanceConfigPreemptionActionList"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecPreemptibleInstanceConfigPreemptionActionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecPreemptibleInstanceConfigPreemptionActionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-target-asset/index.ts",
          "line": 1210
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 1201
      },
      "name": "CloudMigrationsTargetAssetRecommendedSpecPreemptibleInstanceConfigPreemptionActionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1230
          },
          "name": "preserveBootVolume",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1235
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1214
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecPreemptibleInstanceConfigPreemptionAction"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetRecommendedSpecPreemptibleInstanceConfigPreemptionActionOutputReference"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 1334
      },
      "name": "CloudMigrationsTargetAssetRecommendedSpecShapeConfig",
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetRecommendedSpecShapeConfig"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecShapeConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecShapeConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-target-asset/index.ts",
          "line": 1408
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 1401
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1415
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecShapeConfigOutputReference"
            }
          }
        }
      ],
      "name": "CloudMigrationsTargetAssetRecommendedSpecShapeConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1408
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1408
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1408
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetRecommendedSpecShapeConfigList"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-target-asset/index.ts",
          "line": 1366
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 1357
      },
      "name": "CloudMigrationsTargetAssetRecommendedSpecShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1386
          },
          "name": "baselineOcpuUtilization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1391
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1396
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1370
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecShapeConfig"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetRecommendedSpecShapeConfigOutputReference"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecSourceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecSourceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 1419
      },
      "name": "CloudMigrationsTargetAssetRecommendedSpecSourceDetails",
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetRecommendedSpecSourceDetails"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecSourceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecSourceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-target-asset/index.ts",
          "line": 1508
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 1501
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1515
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecSourceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "CloudMigrationsTargetAssetRecommendedSpecSourceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1508
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1508
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1508
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetRecommendedSpecSourceDetailsList"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecSourceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecSourceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-target-asset/index.ts",
          "line": 1451
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 1442
      },
      "name": "CloudMigrationsTargetAssetRecommendedSpecSourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1471
          },
          "name": "bootVolumeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1476
          },
          "name": "bootVolumeSizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1481
          },
          "name": "bootVolumeVpusPerGb",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1486
          },
          "name": "imageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1491
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1496
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1455
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetRecommendedSpecSourceDetails"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetRecommendedSpecSourceDetailsOutputReference"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpec": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 2401
      },
      "name": "CloudMigrationsTargetAssetTestSpec",
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetTestSpec"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecAgentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecAgentConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 1767
      },
      "name": "CloudMigrationsTargetAssetTestSpecAgentConfig",
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetTestSpecAgentConfig"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecAgentConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecAgentConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-target-asset/index.ts",
          "line": 1847
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 1840
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1854
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecAgentConfigOutputReference"
            }
          }
        }
      ],
      "name": "CloudMigrationsTargetAssetTestSpecAgentConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1847
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1847
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1847
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetTestSpecAgentConfigList"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecAgentConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecAgentConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-target-asset/index.ts",
          "line": 1799
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 1790
      },
      "name": "CloudMigrationsTargetAssetTestSpecAgentConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1819
          },
          "name": "areAllPluginsDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1824
          },
          "name": "isManagementDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1829
          },
          "name": "isMonitoringDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1835
          },
          "name": "pluginsConfig",
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecAgentConfigPluginsConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1803
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecAgentConfig"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetTestSpecAgentConfigOutputReference"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecAgentConfigPluginsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecAgentConfigPluginsConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 1687
      },
      "name": "CloudMigrationsTargetAssetTestSpecAgentConfigPluginsConfig",
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetTestSpecAgentConfigPluginsConfig"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecAgentConfigPluginsConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecAgentConfigPluginsConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-target-asset/index.ts",
          "line": 1756
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 1749
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1763
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecAgentConfigPluginsConfigOutputReference"
            }
          }
        }
      ],
      "name": "CloudMigrationsTargetAssetTestSpecAgentConfigPluginsConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1756
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1756
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1756
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetTestSpecAgentConfigPluginsConfigList"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecAgentConfigPluginsConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecAgentConfigPluginsConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-target-asset/index.ts",
          "line": 1719
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 1710
      },
      "name": "CloudMigrationsTargetAssetTestSpecAgentConfigPluginsConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1739
          },
          "name": "desiredState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1744
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1723
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecAgentConfigPluginsConfig"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetTestSpecAgentConfigPluginsConfigOutputReference"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecCreateVnicDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecCreateVnicDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 1858
      },
      "name": "CloudMigrationsTargetAssetTestSpecCreateVnicDetails",
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetTestSpecCreateVnicDetails"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecCreateVnicDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecCreateVnicDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-target-asset/index.ts",
          "line": 1974
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 1967
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1981
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecCreateVnicDetailsOutputReference"
            }
          }
        }
      ],
      "name": "CloudMigrationsTargetAssetTestSpecCreateVnicDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1974
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1974
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1974
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetTestSpecCreateVnicDetailsList"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecCreateVnicDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecCreateVnicDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-target-asset/index.ts",
          "line": 1890
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 1881
      },
      "name": "CloudMigrationsTargetAssetTestSpecCreateVnicDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1910
          },
          "name": "assignPrivateDnsRecord",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1915
          },
          "name": "assignPublicIp",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1921
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1926
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1932
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1937
          },
          "name": "hostnameLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1942
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1947
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1952
          },
          "name": "skipSourceDestCheck",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1957
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1962
          },
          "name": "vlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 1894
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecCreateVnicDetails"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetTestSpecCreateVnicDetailsOutputReference"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecInstanceOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecInstanceOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 1985
      },
      "name": "CloudMigrationsTargetAssetTestSpecInstanceOptions",
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetTestSpecInstanceOptions"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecInstanceOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecInstanceOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-target-asset/index.ts",
          "line": 2049
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 2042
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2056
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecInstanceOptionsOutputReference"
            }
          }
        }
      ],
      "name": "CloudMigrationsTargetAssetTestSpecInstanceOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2049
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2049
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2049
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetTestSpecInstanceOptionsList"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecInstanceOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecInstanceOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-target-asset/index.ts",
          "line": 2017
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 2008
      },
      "name": "CloudMigrationsTargetAssetTestSpecInstanceOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2037
          },
          "name": "areLegacyImdsEndpointsDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2021
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecInstanceOptions"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetTestSpecInstanceOptionsOutputReference"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-target-asset/index.ts",
          "line": 2558
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 2551
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2565
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecOutputReference"
            }
          }
        }
      ],
      "name": "CloudMigrationsTargetAssetTestSpecList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2558
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2558
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2558
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetTestSpecList"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-target-asset/index.ts",
          "line": 2433
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 2424
      },
      "name": "CloudMigrationsTargetAssetTestSpecOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2454
          },
          "name": "agentConfig",
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecAgentConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2459
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2464
          },
          "name": "capacityReservationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2469
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2475
          },
          "name": "createVnicDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecCreateVnicDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2480
          },
          "name": "dedicatedVmHostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2486
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2491
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2496
          },
          "name": "faultDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2502
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2507
          },
          "name": "hostnameLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2513
          },
          "name": "instanceOptions",
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecInstanceOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2518
          },
          "name": "ipxeScript",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2523
          },
          "name": "isPvEncryptionInTransitEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2529
          },
          "name": "preemptibleInstanceConfig",
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecPreemptibleInstanceConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2534
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2540
          },
          "name": "shapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecShapeConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2546
          },
          "name": "sourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecSourceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2437
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpec"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetTestSpecOutputReference"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecPreemptibleInstanceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecPreemptibleInstanceConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 2140
      },
      "name": "CloudMigrationsTargetAssetTestSpecPreemptibleInstanceConfig",
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetTestSpecPreemptibleInstanceConfig"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecPreemptibleInstanceConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecPreemptibleInstanceConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-target-asset/index.ts",
          "line": 2205
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 2198
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2212
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecPreemptibleInstanceConfigOutputReference"
            }
          }
        }
      ],
      "name": "CloudMigrationsTargetAssetTestSpecPreemptibleInstanceConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2205
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2205
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2205
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetTestSpecPreemptibleInstanceConfigList"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecPreemptibleInstanceConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecPreemptibleInstanceConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-target-asset/index.ts",
          "line": 2172
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 2163
      },
      "name": "CloudMigrationsTargetAssetTestSpecPreemptibleInstanceConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2193
          },
          "name": "preemptionAction",
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecPreemptibleInstanceConfigPreemptionActionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2176
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecPreemptibleInstanceConfig"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetTestSpecPreemptibleInstanceConfigOutputReference"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecPreemptibleInstanceConfigPreemptionAction": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecPreemptibleInstanceConfigPreemptionAction",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 2060
      },
      "name": "CloudMigrationsTargetAssetTestSpecPreemptibleInstanceConfigPreemptionAction",
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetTestSpecPreemptibleInstanceConfigPreemptionAction"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecPreemptibleInstanceConfigPreemptionActionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecPreemptibleInstanceConfigPreemptionActionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-target-asset/index.ts",
          "line": 2129
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 2122
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2136
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecPreemptibleInstanceConfigPreemptionActionOutputReference"
            }
          }
        }
      ],
      "name": "CloudMigrationsTargetAssetTestSpecPreemptibleInstanceConfigPreemptionActionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2129
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2129
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2129
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetTestSpecPreemptibleInstanceConfigPreemptionActionList"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecPreemptibleInstanceConfigPreemptionActionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecPreemptibleInstanceConfigPreemptionActionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-target-asset/index.ts",
          "line": 2092
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 2083
      },
      "name": "CloudMigrationsTargetAssetTestSpecPreemptibleInstanceConfigPreemptionActionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2112
          },
          "name": "preserveBootVolume",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2117
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2096
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecPreemptibleInstanceConfigPreemptionAction"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetTestSpecPreemptibleInstanceConfigPreemptionActionOutputReference"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 2216
      },
      "name": "CloudMigrationsTargetAssetTestSpecShapeConfig",
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetTestSpecShapeConfig"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecShapeConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecShapeConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-target-asset/index.ts",
          "line": 2290
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 2283
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2297
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecShapeConfigOutputReference"
            }
          }
        }
      ],
      "name": "CloudMigrationsTargetAssetTestSpecShapeConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2290
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2290
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2290
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetTestSpecShapeConfigList"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-target-asset/index.ts",
          "line": 2248
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 2239
      },
      "name": "CloudMigrationsTargetAssetTestSpecShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2268
          },
          "name": "baselineOcpuUtilization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2273
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2278
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2252
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecShapeConfig"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetTestSpecShapeConfigOutputReference"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecSourceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecSourceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 2301
      },
      "name": "CloudMigrationsTargetAssetTestSpecSourceDetails",
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetTestSpecSourceDetails"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecSourceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecSourceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-target-asset/index.ts",
          "line": 2390
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 2383
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2397
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecSourceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "CloudMigrationsTargetAssetTestSpecSourceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2390
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2390
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2390
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetTestSpecSourceDetailsList"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecSourceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecSourceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-target-asset/index.ts",
          "line": 2333
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 2324
      },
      "name": "CloudMigrationsTargetAssetTestSpecSourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2353
          },
          "name": "bootVolumeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2358
          },
          "name": "bootVolumeSizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2363
          },
          "name": "bootVolumeVpusPerGb",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2368
          },
          "name": "imageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2373
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2378
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2337
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetTestSpecSourceDetails"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetTestSpecSourceDetailsOutputReference"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 2569
      },
      "name": "CloudMigrationsTargetAssetTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_target_asset#create CloudMigrationsTargetAsset#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2573
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_target_asset#delete CloudMigrationsTargetAsset#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2577
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_target_asset#update CloudMigrationsTargetAsset#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2581
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetTimeouts"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-target-asset/index.ts",
          "line": 2635
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 2627
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2689
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2705
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2721
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CloudMigrationsTargetAssetTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2693
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2709
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2725
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2683
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2699
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2715
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2639
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpec": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 4148
      },
      "name": "CloudMigrationsTargetAssetUserSpec",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_target_asset#agent_config CloudMigrationsTargetAsset#agent_config}",
            "stability": "stable",
            "summary": "agent_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4202
          },
          "name": "agentConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecAgentConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_target_asset#availability_domain CloudMigrationsTargetAsset#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4152
          },
          "name": "availabilityDomain",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_target_asset#capacity_reservation_id CloudMigrationsTargetAsset#capacity_reservation_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4156
          },
          "name": "capacityReservationId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_target_asset#compartment_id CloudMigrationsTargetAsset#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4160
          },
          "name": "compartmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_target_asset#create_vnic_details CloudMigrationsTargetAsset#create_vnic_details}",
            "stability": "stable",
            "summary": "create_vnic_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4208
          },
          "name": "createVnicDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecCreateVnicDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_target_asset#dedicated_vm_host_id CloudMigrationsTargetAsset#dedicated_vm_host_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4164
          },
          "name": "dedicatedVmHostId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_target_asset#defined_tags CloudMigrationsTargetAsset#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4168
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_target_asset#display_name CloudMigrationsTargetAsset#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4172
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_target_asset#fault_domain CloudMigrationsTargetAsset#fault_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4176
          },
          "name": "faultDomain",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_target_asset#freeform_tags CloudMigrationsTargetAsset#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4180
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_target_asset#hostname_label CloudMigrationsTargetAsset#hostname_label}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4184
          },
          "name": "hostnameLabel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_target_asset#instance_options CloudMigrationsTargetAsset#instance_options}",
            "stability": "stable",
            "summary": "instance_options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4214
          },
          "name": "instanceOptions",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecInstanceOptions"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_target_asset#ipxe_script CloudMigrationsTargetAsset#ipxe_script}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4188
          },
          "name": "ipxeScript",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_target_asset#is_pv_encryption_in_transit_enabled CloudMigrationsTargetAsset#is_pv_encryption_in_transit_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4192
          },
          "name": "isPvEncryptionInTransitEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_target_asset#preemptible_instance_config CloudMigrationsTargetAsset#preemptible_instance_config}",
            "stability": "stable",
            "summary": "preemptible_instance_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4220
          },
          "name": "preemptibleInstanceConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecPreemptibleInstanceConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_target_asset#shape CloudMigrationsTargetAsset#shape}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4196
          },
          "name": "shape",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_target_asset#shape_config CloudMigrationsTargetAsset#shape_config}",
            "stability": "stable",
            "summary": "shape_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4226
          },
          "name": "shapeConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecShapeConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_target_asset#source_details CloudMigrationsTargetAsset#source_details}",
            "stability": "stable",
            "summary": "source_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4232
          },
          "name": "sourceDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecSourceDetails"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetUserSpec"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecAgentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecAgentConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 2872
      },
      "name": "CloudMigrationsTargetAssetUserSpecAgentConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_target_asset#are_all_plugins_disabled CloudMigrationsTargetAsset#are_all_plugins_disabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2876
          },
          "name": "areAllPluginsDisabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_target_asset#is_management_disabled CloudMigrationsTargetAsset#is_management_disabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2880
          },
          "name": "isManagementDisabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_target_asset#is_monitoring_disabled CloudMigrationsTargetAsset#is_monitoring_disabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2884
          },
          "name": "isMonitoringDisabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_target_asset#plugins_config CloudMigrationsTargetAsset#plugins_config}",
            "stability": "stable",
            "summary": "plugins_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2890
          },
          "name": "pluginsConfig",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecAgentConfigPluginsConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetUserSpecAgentConfig"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecAgentConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecAgentConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-target-asset/index.ts",
          "line": 2950
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 2943
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3046
          },
          "name": "putPluginsConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecAgentConfigPluginsConfig"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3001
          },
          "name": "resetAreAllPluginsDisabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3017
          },
          "name": "resetIsManagementDisabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3033
          },
          "name": "resetIsMonitoringDisabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3049
          },
          "name": "resetPluginsConfig"
        }
      ],
      "name": "CloudMigrationsTargetAssetUserSpecAgentConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3043
          },
          "name": "pluginsConfig",
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecAgentConfigPluginsConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3005
          },
          "name": "areAllPluginsDisabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3021
          },
          "name": "isManagementDisabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3037
          },
          "name": "isMonitoringDisabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3053
          },
          "name": "pluginsConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecAgentConfigPluginsConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2995
          },
          "name": "areAllPluginsDisabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3011
          },
          "name": "isManagementDisabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3027
          },
          "name": "isMonitoringDisabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2954
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecAgentConfig"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetUserSpecAgentConfigOutputReference"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecAgentConfigPluginsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecAgentConfigPluginsConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 2729
      },
      "name": "CloudMigrationsTargetAssetUserSpecAgentConfigPluginsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_target_asset#desired_state CloudMigrationsTargetAsset#desired_state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2733
          },
          "name": "desiredState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_target_asset#name CloudMigrationsTargetAsset#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2737
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetUserSpecAgentConfigPluginsConfig"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecAgentConfigPluginsConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecAgentConfigPluginsConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-target-asset/index.ts",
          "line": 2861
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 2853
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2868
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecAgentConfigPluginsConfigOutputReference"
            }
          }
        }
      ],
      "name": "CloudMigrationsTargetAssetUserSpecAgentConfigPluginsConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2861
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2861
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2861
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2854
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecAgentConfigPluginsConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetUserSpecAgentConfigPluginsConfigList"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecAgentConfigPluginsConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecAgentConfigPluginsConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-target-asset/index.ts",
          "line": 2786
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 2776
      },
      "name": "CloudMigrationsTargetAssetUserSpecAgentConfigPluginsConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2835
          },
          "name": "desiredStateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2848
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2828
          },
          "name": "desiredState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2841
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 2790
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecAgentConfigPluginsConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetUserSpecAgentConfigPluginsConfigOutputReference"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecCreateVnicDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecCreateVnicDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 3057
      },
      "name": "CloudMigrationsTargetAssetUserSpecCreateVnicDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_target_asset#assign_private_dns_record CloudMigrationsTargetAsset#assign_private_dns_record}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3061
          },
          "name": "assignPrivateDnsRecord",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_target_asset#assign_public_ip CloudMigrationsTargetAsset#assign_public_ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3065
          },
          "name": "assignPublicIp",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_target_asset#defined_tags CloudMigrationsTargetAsset#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3069
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_target_asset#display_name CloudMigrationsTargetAsset#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3073
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_target_asset#freeform_tags CloudMigrationsTargetAsset#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3077
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_target_asset#hostname_label CloudMigrationsTargetAsset#hostname_label}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3081
          },
          "name": "hostnameLabel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_target_asset#nsg_ids CloudMigrationsTargetAsset#nsg_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3085
          },
          "name": "nsgIds",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_target_asset#private_ip CloudMigrationsTargetAsset#private_ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3089
          },
          "name": "privateIp",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_target_asset#skip_source_dest_check CloudMigrationsTargetAsset#skip_source_dest_check}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3093
          },
          "name": "skipSourceDestCheck",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_target_asset#subnet_id CloudMigrationsTargetAsset#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3097
          },
          "name": "subnetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_target_asset#vlan_id CloudMigrationsTargetAsset#vlan_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3101
          },
          "name": "vlanId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetUserSpecCreateVnicDetails"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecCreateVnicDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecCreateVnicDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-target-asset/index.ts",
          "line": 3210
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 3203
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3303
          },
          "name": "resetAssignPrivateDnsRecord"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3319
          },
          "name": "resetAssignPublicIp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3335
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3351
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3367
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3383
          },
          "name": "resetHostnameLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3399
          },
          "name": "resetNsgIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3415
          },
          "name": "resetPrivateIp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3431
          },
          "name": "resetSkipSourceDestCheck"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3447
          },
          "name": "resetSubnetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3463
          },
          "name": "resetVlanId"
        }
      ],
      "name": "CloudMigrationsTargetAssetUserSpecCreateVnicDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3307
          },
          "name": "assignPrivateDnsRecordInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3323
          },
          "name": "assignPublicIpInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3339
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3355
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3371
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3387
          },
          "name": "hostnameLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3403
          },
          "name": "nsgIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3419
          },
          "name": "privateIpInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3435
          },
          "name": "skipSourceDestCheckInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3451
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3467
          },
          "name": "vlanIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3297
          },
          "name": "assignPrivateDnsRecord",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3313
          },
          "name": "assignPublicIp",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3329
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3345
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3361
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3377
          },
          "name": "hostnameLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3393
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3409
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3425
          },
          "name": "skipSourceDestCheck",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3441
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3457
          },
          "name": "vlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3214
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecCreateVnicDetails"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetUserSpecCreateVnicDetailsOutputReference"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecInstanceOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecInstanceOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 3471
      },
      "name": "CloudMigrationsTargetAssetUserSpecInstanceOptions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_target_asset#are_legacy_imds_endpoints_disabled CloudMigrationsTargetAsset#are_legacy_imds_endpoints_disabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3475
          },
          "name": "areLegacyImdsEndpointsDisabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetUserSpecInstanceOptions"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecInstanceOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecInstanceOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-target-asset/index.ts",
          "line": 3514
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 3507
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3547
          },
          "name": "resetAreLegacyImdsEndpointsDisabled"
        }
      ],
      "name": "CloudMigrationsTargetAssetUserSpecInstanceOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3551
          },
          "name": "areLegacyImdsEndpointsDisabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3541
          },
          "name": "areLegacyImdsEndpointsDisabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3518
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecInstanceOptions"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetUserSpecInstanceOptionsOutputReference"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-target-asset/index.ts",
          "line": 4390
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 4383
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4714
          },
          "name": "putAgentConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecAgentConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4730
          },
          "name": "putCreateVnicDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecCreateVnicDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4746
          },
          "name": "putInstanceOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecInstanceOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4762
          },
          "name": "putPreemptibleInstanceConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecPreemptibleInstanceConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4778
          },
          "name": "putShapeConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecShapeConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4794
          },
          "name": "putSourceDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecSourceDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4717
          },
          "name": "resetAgentConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4525
          },
          "name": "resetAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4541
          },
          "name": "resetCapacityReservationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4557
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4733
          },
          "name": "resetCreateVnicDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4573
          },
          "name": "resetDedicatedVmHostId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4589
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4605
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4621
          },
          "name": "resetFaultDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4637
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4653
          },
          "name": "resetHostnameLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4749
          },
          "name": "resetInstanceOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4669
          },
          "name": "resetIpxeScript"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4685
          },
          "name": "resetIsPvEncryptionInTransitEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4765
          },
          "name": "resetPreemptibleInstanceConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4701
          },
          "name": "resetShape"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4781
          },
          "name": "resetShapeConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4797
          },
          "name": "resetSourceDetails"
        }
      ],
      "name": "CloudMigrationsTargetAssetUserSpecOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4711
          },
          "name": "agentConfig",
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecAgentConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4727
          },
          "name": "createVnicDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecCreateVnicDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4743
          },
          "name": "instanceOptions",
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecInstanceOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4759
          },
          "name": "preemptibleInstanceConfig",
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecPreemptibleInstanceConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4775
          },
          "name": "shapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecShapeConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4791
          },
          "name": "sourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecSourceDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4721
          },
          "name": "agentConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecAgentConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4529
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4545
          },
          "name": "capacityReservationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4561
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4737
          },
          "name": "createVnicDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecCreateVnicDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4577
          },
          "name": "dedicatedVmHostIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4593
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4609
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4625
          },
          "name": "faultDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4641
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4657
          },
          "name": "hostnameLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4753
          },
          "name": "instanceOptionsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecInstanceOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4673
          },
          "name": "ipxeScriptInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4689
          },
          "name": "isPvEncryptionInTransitEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4769
          },
          "name": "preemptibleInstanceConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecPreemptibleInstanceConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4785
          },
          "name": "shapeConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecShapeConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4705
          },
          "name": "shapeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4801
          },
          "name": "sourceDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecSourceDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4519
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4535
          },
          "name": "capacityReservationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4551
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4567
          },
          "name": "dedicatedVmHostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4583
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4599
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4615
          },
          "name": "faultDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4631
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4647
          },
          "name": "hostnameLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4663
          },
          "name": "ipxeScript",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4679
          },
          "name": "isPvEncryptionInTransitEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4695
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4394
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpec"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetUserSpecOutputReference"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecPreemptibleInstanceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecPreemptibleInstanceConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 3669
      },
      "name": "CloudMigrationsTargetAssetUserSpecPreemptibleInstanceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_target_asset#preemption_action CloudMigrationsTargetAsset#preemption_action}",
            "stability": "stable",
            "summary": "preemption_action block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3675
          },
          "name": "preemptionAction",
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecPreemptibleInstanceConfigPreemptionAction"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetUserSpecPreemptibleInstanceConfig"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecPreemptibleInstanceConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecPreemptibleInstanceConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-target-asset/index.ts",
          "line": 3714
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 3707
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3744
          },
          "name": "putPreemptionAction",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecPreemptibleInstanceConfigPreemptionAction"
              }
            }
          ]
        }
      ],
      "name": "CloudMigrationsTargetAssetUserSpecPreemptibleInstanceConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3741
          },
          "name": "preemptionAction",
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecPreemptibleInstanceConfigPreemptionActionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3748
          },
          "name": "preemptionActionInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecPreemptibleInstanceConfigPreemptionAction"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3718
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecPreemptibleInstanceConfig"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetUserSpecPreemptibleInstanceConfigOutputReference"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecPreemptibleInstanceConfigPreemptionAction": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecPreemptibleInstanceConfigPreemptionAction",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 3555
      },
      "name": "CloudMigrationsTargetAssetUserSpecPreemptibleInstanceConfigPreemptionAction",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_target_asset#type CloudMigrationsTargetAsset#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3563
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_target_asset#preserve_boot_volume CloudMigrationsTargetAsset#preserve_boot_volume}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3559
          },
          "name": "preserveBootVolume",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetUserSpecPreemptibleInstanceConfigPreemptionAction"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecPreemptibleInstanceConfigPreemptionActionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecPreemptibleInstanceConfigPreemptionActionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-target-asset/index.ts",
          "line": 3609
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 3602
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3648
          },
          "name": "resetPreserveBootVolume"
        }
      ],
      "name": "CloudMigrationsTargetAssetUserSpecPreemptibleInstanceConfigPreemptionActionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3652
          },
          "name": "preserveBootVolumeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3665
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3642
          },
          "name": "preserveBootVolume",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3658
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3613
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecPreemptibleInstanceConfigPreemptionAction"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetUserSpecPreemptibleInstanceConfigPreemptionActionOutputReference"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 3752
      },
      "name": "CloudMigrationsTargetAssetUserSpecShapeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_target_asset#baseline_ocpu_utilization CloudMigrationsTargetAsset#baseline_ocpu_utilization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3756
          },
          "name": "baselineOcpuUtilization",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_target_asset#memory_in_gbs CloudMigrationsTargetAsset#memory_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3760
          },
          "name": "memoryInGbs",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_target_asset#ocpus CloudMigrationsTargetAsset#ocpus}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3764
          },
          "name": "ocpus",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetUserSpecShapeConfig"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-target-asset/index.ts",
          "line": 3817
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 3810
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3862
          },
          "name": "resetBaselineOcpuUtilization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3878
          },
          "name": "resetMemoryInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3894
          },
          "name": "resetOcpus"
        }
      ],
      "name": "CloudMigrationsTargetAssetUserSpecShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3866
          },
          "name": "baselineOcpuUtilizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3882
          },
          "name": "memoryInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3898
          },
          "name": "ocpusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3856
          },
          "name": "baselineOcpuUtilization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3872
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3888
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3821
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecShapeConfig"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetUserSpecShapeConfigOutputReference"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecSourceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecSourceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 3902
      },
      "name": "CloudMigrationsTargetAssetUserSpecSourceDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_target_asset#source_type CloudMigrationsTargetAsset#source_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3926
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_target_asset#boot_volume_id CloudMigrationsTargetAsset#boot_volume_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3906
          },
          "name": "bootVolumeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_target_asset#boot_volume_size_in_gbs CloudMigrationsTargetAsset#boot_volume_size_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3910
          },
          "name": "bootVolumeSizeInGbs",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_target_asset#boot_volume_vpus_per_gb CloudMigrationsTargetAsset#boot_volume_vpus_per_gb}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3914
          },
          "name": "bootVolumeVpusPerGb",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_target_asset#image_id CloudMigrationsTargetAsset#image_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3918
          },
          "name": "imageId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cloud_migrations_target_asset#kms_key_id CloudMigrationsTargetAsset#kms_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 3922
          },
          "name": "kmsKeyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetUserSpecSourceDetails"
    },
    "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecSourceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecSourceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-migrations-target-asset/index.ts",
          "line": 4000
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-migrations-target-asset/index.ts",
        "line": 3993
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4063
          },
          "name": "resetBootVolumeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4079
          },
          "name": "resetBootVolumeSizeInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4095
          },
          "name": "resetBootVolumeVpusPerGb"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4111
          },
          "name": "resetImageId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4127
          },
          "name": "resetKmsKeyId"
        }
      ],
      "name": "CloudMigrationsTargetAssetUserSpecSourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4067
          },
          "name": "bootVolumeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4083
          },
          "name": "bootVolumeSizeInGbsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4099
          },
          "name": "bootVolumeVpusPerGbInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4115
          },
          "name": "imageIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4131
          },
          "name": "kmsKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4144
          },
          "name": "sourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4057
          },
          "name": "bootVolumeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4073
          },
          "name": "bootVolumeSizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4089
          },
          "name": "bootVolumeVpusPerGb",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4105
          },
          "name": "imageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4121
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4137
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-migrations-target-asset/index.ts",
            "line": 4004
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudMigrationsTargetAssetUserSpecSourceDetails"
          }
        }
      ],
      "symbolId": "src/cloud-migrations-target-asset/index:CloudMigrationsTargetAssetUserSpecSourceDetailsOutputReference"
    },
    "cdktf-provider-oci.ClusterPlacementGroupsClusterPlacementGroup": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cluster_placement_groups_cluster_placement_group oci_cluster_placement_groups_cluster_placement_group}."
      },
      "fqn": "cdktf-provider-oci.ClusterPlacementGroupsClusterPlacementGroup",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cluster_placement_groups_cluster_placement_group oci_cluster_placement_groups_cluster_placement_group} Resource."
        },
        "locationInModule": {
          "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
          "line": 605
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.ClusterPlacementGroupsClusterPlacementGroupConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
        "line": 573
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ClusterPlacementGroupsClusterPlacementGroup resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 590
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the ClusterPlacementGroupsClusterPlacementGroup to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cluster_placement_groups_cluster_placement_group#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ClusterPlacementGroupsClusterPlacementGroup that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ClusterPlacementGroupsClusterPlacementGroup to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 811
          },
          "name": "putCapabilities",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ClusterPlacementGroupsClusterPlacementGroupCapabilities"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 827
          },
          "name": "putPlacementInstruction",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ClusterPlacementGroupsClusterPlacementGroupPlacementInstruction"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 843
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ClusterPlacementGroupsClusterPlacementGroupTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 814
          },
          "name": "resetCapabilities"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 687
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 716
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 732
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 766
          },
          "name": "resetOpcDryRun"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 830
          },
          "name": "resetPlacementInstruction"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 782
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 846
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 858
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 876
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ClusterPlacementGroupsClusterPlacementGroup",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 578
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 808
          },
          "name": "capabilities",
          "type": {
            "fqn": "cdktf-provider-oci.ClusterPlacementGroupsClusterPlacementGroupCapabilitiesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 741
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 824
          },
          "name": "placementInstruction",
          "type": {
            "fqn": "cdktf-provider-oci.ClusterPlacementGroupsClusterPlacementGroupPlacementInstructionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 792
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 797
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 840
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.ClusterPlacementGroupsClusterPlacementGroupTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 802
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 649
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 818
          },
          "name": "capabilitiesInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ClusterPlacementGroupsClusterPlacementGroupCapabilities"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 662
          },
          "name": "clusterPlacementGroupTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 675
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 691
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 704
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 720
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 736
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 754
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 770
          },
          "name": "opcDryRunInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 834
          },
          "name": "placementInstructionInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ClusterPlacementGroupsClusterPlacementGroupPlacementInstruction"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 786
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 850
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ClusterPlacementGroupsClusterPlacementGroupTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 642
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 655
          },
          "name": "clusterPlacementGroupType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 668
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 681
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 697
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 710
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 726
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 747
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 760
          },
          "name": "opcDryRun",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 776
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cluster-placement-groups-cluster-placement-group/index:ClusterPlacementGroupsClusterPlacementGroup"
    },
    "cdktf-provider-oci.ClusterPlacementGroupsClusterPlacementGroupCapabilities": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ClusterPlacementGroupsClusterPlacementGroupCapabilities",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
        "line": 215
      },
      "name": "ClusterPlacementGroupsClusterPlacementGroupCapabilities",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cluster_placement_groups_cluster_placement_group#items ClusterPlacementGroupsClusterPlacementGroup#items}",
            "stability": "stable",
            "summary": "items block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 221
          },
          "name": "items",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ClusterPlacementGroupsClusterPlacementGroupCapabilitiesItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cluster-placement-groups-cluster-placement-group/index:ClusterPlacementGroupsClusterPlacementGroupCapabilities"
    },
    "cdktf-provider-oci.ClusterPlacementGroupsClusterPlacementGroupCapabilitiesItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ClusterPlacementGroupsClusterPlacementGroupCapabilitiesItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
        "line": 72
      },
      "name": "ClusterPlacementGroupsClusterPlacementGroupCapabilitiesItems",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cluster_placement_groups_cluster_placement_group#name ClusterPlacementGroupsClusterPlacementGroup#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 76
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cluster_placement_groups_cluster_placement_group#service ClusterPlacementGroupsClusterPlacementGroup#service}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 80
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cluster-placement-groups-cluster-placement-group/index:ClusterPlacementGroupsClusterPlacementGroupCapabilitiesItems"
    },
    "cdktf-provider-oci.ClusterPlacementGroupsClusterPlacementGroupCapabilitiesItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ClusterPlacementGroupsClusterPlacementGroupCapabilitiesItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
          "line": 204
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 211
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ClusterPlacementGroupsClusterPlacementGroupCapabilitiesItemsOutputReference"
            }
          }
        }
      ],
      "name": "ClusterPlacementGroupsClusterPlacementGroupCapabilitiesItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 204
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 204
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 204
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 197
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ClusterPlacementGroupsClusterPlacementGroupCapabilitiesItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cluster-placement-groups-cluster-placement-group/index:ClusterPlacementGroupsClusterPlacementGroupCapabilitiesItemsList"
    },
    "cdktf-provider-oci.ClusterPlacementGroupsClusterPlacementGroupCapabilitiesItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ClusterPlacementGroupsClusterPlacementGroupCapabilitiesItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
          "line": 129
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
        "line": 119
      },
      "name": "ClusterPlacementGroupsClusterPlacementGroupCapabilitiesItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 178
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 191
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 171
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 184
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 133
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ClusterPlacementGroupsClusterPlacementGroupCapabilitiesItems"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cluster-placement-groups-cluster-placement-group/index:ClusterPlacementGroupsClusterPlacementGroupCapabilitiesItemsOutputReference"
    },
    "cdktf-provider-oci.ClusterPlacementGroupsClusterPlacementGroupCapabilitiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ClusterPlacementGroupsClusterPlacementGroupCapabilitiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
          "line": 260
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
        "line": 253
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 290
          },
          "name": "putItems",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ClusterPlacementGroupsClusterPlacementGroupCapabilitiesItems"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        }
      ],
      "name": "ClusterPlacementGroupsClusterPlacementGroupCapabilitiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 287
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.ClusterPlacementGroupsClusterPlacementGroupCapabilitiesItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 294
          },
          "name": "itemsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ClusterPlacementGroupsClusterPlacementGroupCapabilitiesItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 264
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ClusterPlacementGroupsClusterPlacementGroupCapabilities"
          }
        }
      ],
      "symbolId": "src/cluster-placement-groups-cluster-placement-group/index:ClusterPlacementGroupsClusterPlacementGroupCapabilitiesOutputReference"
    },
    "cdktf-provider-oci.ClusterPlacementGroupsClusterPlacementGroupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ClusterPlacementGroupsClusterPlacementGroupConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
        "line": 9
      },
      "name": "ClusterPlacementGroupsClusterPlacementGroupConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cluster_placement_groups_cluster_placement_group#availability_domain ClusterPlacementGroupsClusterPlacementGroup#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 13
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cluster_placement_groups_cluster_placement_group#cluster_placement_group_type ClusterPlacementGroupsClusterPlacementGroup#cluster_placement_group_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 17
          },
          "name": "clusterPlacementGroupType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cluster_placement_groups_cluster_placement_group#compartment_id ClusterPlacementGroupsClusterPlacementGroup#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 21
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cluster_placement_groups_cluster_placement_group#description ClusterPlacementGroupsClusterPlacementGroup#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 29
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cluster_placement_groups_cluster_placement_group#name ClusterPlacementGroupsClusterPlacementGroup#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 44
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cluster_placement_groups_cluster_placement_group#capabilities ClusterPlacementGroupsClusterPlacementGroup#capabilities}",
            "stability": "stable",
            "summary": "capabilities block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 58
          },
          "name": "capabilities",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ClusterPlacementGroupsClusterPlacementGroupCapabilities"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cluster_placement_groups_cluster_placement_group#defined_tags ClusterPlacementGroupsClusterPlacementGroup#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 25
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cluster_placement_groups_cluster_placement_group#freeform_tags ClusterPlacementGroupsClusterPlacementGroup#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 33
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cluster_placement_groups_cluster_placement_group#id ClusterPlacementGroupsClusterPlacementGroup#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 40
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cluster_placement_groups_cluster_placement_group#opc_dry_run ClusterPlacementGroupsClusterPlacementGroup#opc_dry_run}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 48
          },
          "name": "opcDryRun",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cluster_placement_groups_cluster_placement_group#placement_instruction ClusterPlacementGroupsClusterPlacementGroup#placement_instruction}",
            "stability": "stable",
            "summary": "placement_instruction block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 64
          },
          "name": "placementInstruction",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ClusterPlacementGroupsClusterPlacementGroupPlacementInstruction"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cluster_placement_groups_cluster_placement_group#state ClusterPlacementGroupsClusterPlacementGroup#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 52
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cluster_placement_groups_cluster_placement_group#timeouts ClusterPlacementGroupsClusterPlacementGroup#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 70
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ClusterPlacementGroupsClusterPlacementGroupTimeouts"
          }
        }
      ],
      "symbolId": "src/cluster-placement-groups-cluster-placement-group/index:ClusterPlacementGroupsClusterPlacementGroupConfig"
    },
    "cdktf-provider-oci.ClusterPlacementGroupsClusterPlacementGroupPlacementInstruction": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ClusterPlacementGroupsClusterPlacementGroupPlacementInstruction",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
        "line": 298
      },
      "name": "ClusterPlacementGroupsClusterPlacementGroupPlacementInstruction",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cluster_placement_groups_cluster_placement_group#type ClusterPlacementGroupsClusterPlacementGroup#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 302
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cluster_placement_groups_cluster_placement_group#value ClusterPlacementGroupsClusterPlacementGroup#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 306
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cluster-placement-groups-cluster-placement-group/index:ClusterPlacementGroupsClusterPlacementGroupPlacementInstruction"
    },
    "cdktf-provider-oci.ClusterPlacementGroupsClusterPlacementGroupPlacementInstructionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ClusterPlacementGroupsClusterPlacementGroupPlacementInstructionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
          "line": 352
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
        "line": 345
      },
      "name": "ClusterPlacementGroupsClusterPlacementGroupPlacementInstructionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 392
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 405
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 385
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 398
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 356
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ClusterPlacementGroupsClusterPlacementGroupPlacementInstruction"
          }
        }
      ],
      "symbolId": "src/cluster-placement-groups-cluster-placement-group/index:ClusterPlacementGroupsClusterPlacementGroupPlacementInstructionOutputReference"
    },
    "cdktf-provider-oci.ClusterPlacementGroupsClusterPlacementGroupTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ClusterPlacementGroupsClusterPlacementGroupTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
        "line": 409
      },
      "name": "ClusterPlacementGroupsClusterPlacementGroupTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cluster_placement_groups_cluster_placement_group#create ClusterPlacementGroupsClusterPlacementGroup#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 413
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cluster_placement_groups_cluster_placement_group#delete ClusterPlacementGroupsClusterPlacementGroup#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 417
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/cluster_placement_groups_cluster_placement_group#update ClusterPlacementGroupsClusterPlacementGroup#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 421
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cluster-placement-groups-cluster-placement-group/index:ClusterPlacementGroupsClusterPlacementGroupTimeouts"
    },
    "cdktf-provider-oci.ClusterPlacementGroupsClusterPlacementGroupTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ClusterPlacementGroupsClusterPlacementGroupTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
          "line": 475
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
        "line": 467
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 529
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 545
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 561
          },
          "name": "resetUpdate"
        }
      ],
      "name": "ClusterPlacementGroupsClusterPlacementGroupTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 533
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 549
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 565
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 523
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 539
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 555
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 479
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ClusterPlacementGroupsClusterPlacementGroupTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cluster-placement-groups-cluster-placement-group/index:ClusterPlacementGroupsClusterPlacementGroupTimeoutsOutputReference"
    },
    "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructure": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/compute_cloud_at_customer_ccc_infrastructure oci_compute_cloud_at_customer_ccc_infrastructure}."
      },
      "fqn": "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructure",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/compute_cloud_at_customer_ccc_infrastructure oci_compute_cloud_at_customer_ccc_infrastructure} Resource."
        },
        "locationInModule": {
          "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
          "line": 915
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructureConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
        "line": 883
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ComputeCloudAtCustomerCccInfrastructure resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 900
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the ComputeCloudAtCustomerCccInfrastructure to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/compute_cloud_at_customer_ccc_infrastructure#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ComputeCloudAtCustomerCccInfrastructure that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ComputeCloudAtCustomerCccInfrastructure to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 1163
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructureTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 956
          },
          "name": "resetCccUpgradeScheduleId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 985
          },
          "name": "resetConnectionDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 1001
          },
          "name": "resetConnectionState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 1017
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 1033
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 1062
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 1078
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 1166
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 1178
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 1194
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ComputeCloudAtCustomerCccInfrastructure",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 888
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 1088
          },
          "name": "infrastructureInventory",
          "type": {
            "fqn": "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructureInfrastructureInventoryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 1094
          },
          "name": "infrastructureNetworkConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 1099
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 1104
          },
          "name": "provisioningFingerprint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 1109
          },
          "name": "provisioningPin",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 1114
          },
          "name": "shortName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 1119
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 1138
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 1143
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 1160
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructureTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 1148
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 1154
          },
          "name": "upgradeInformation",
          "type": {
            "fqn": "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructureUpgradeInformationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 960
          },
          "name": "cccUpgradeScheduleIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 973
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 989
          },
          "name": "connectionDetailsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 1005
          },
          "name": "connectionStateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 1021
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 1037
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 1050
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 1066
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 1082
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 1132
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 1170
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructureTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 950
          },
          "name": "cccUpgradeScheduleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 966
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 979
          },
          "name": "connectionDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 995
          },
          "name": "connectionState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 1011
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 1027
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 1043
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 1056
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 1072
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 1125
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/compute-cloud-at-customer-ccc-infrastructure/index:ComputeCloudAtCustomerCccInfrastructure"
    },
    "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructureConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructureConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
        "line": 9
      },
      "name": "ComputeCloudAtCustomerCccInfrastructureConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/compute_cloud_at_customer_ccc_infrastructure#compartment_id ComputeCloudAtCustomerCccInfrastructure#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 17
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/compute_cloud_at_customer_ccc_infrastructure#display_name ComputeCloudAtCustomerCccInfrastructure#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 37
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/compute_cloud_at_customer_ccc_infrastructure#subnet_id ComputeCloudAtCustomerCccInfrastructure#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 52
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/compute_cloud_at_customer_ccc_infrastructure#ccc_upgrade_schedule_id ComputeCloudAtCustomerCccInfrastructure#ccc_upgrade_schedule_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 13
          },
          "name": "cccUpgradeScheduleId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/compute_cloud_at_customer_ccc_infrastructure#connection_details ComputeCloudAtCustomerCccInfrastructure#connection_details}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 21
          },
          "name": "connectionDetails",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/compute_cloud_at_customer_ccc_infrastructure#connection_state ComputeCloudAtCustomerCccInfrastructure#connection_state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 25
          },
          "name": "connectionState",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/compute_cloud_at_customer_ccc_infrastructure#defined_tags ComputeCloudAtCustomerCccInfrastructure#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 29
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/compute_cloud_at_customer_ccc_infrastructure#description ComputeCloudAtCustomerCccInfrastructure#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 33
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/compute_cloud_at_customer_ccc_infrastructure#freeform_tags ComputeCloudAtCustomerCccInfrastructure#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 41
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/compute_cloud_at_customer_ccc_infrastructure#id ComputeCloudAtCustomerCccInfrastructure#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 48
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/compute_cloud_at_customer_ccc_infrastructure#timeouts ComputeCloudAtCustomerCccInfrastructure#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 58
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructureTimeouts"
          }
        }
      ],
      "symbolId": "src/compute-cloud-at-customer-ccc-infrastructure/index:ComputeCloudAtCustomerCccInfrastructureConfig"
    },
    "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructureInfrastructureInventory": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructureInfrastructureInventory",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
        "line": 60
      },
      "name": "ComputeCloudAtCustomerCccInfrastructureInfrastructureInventory",
      "symbolId": "src/compute-cloud-at-customer-ccc-infrastructure/index:ComputeCloudAtCustomerCccInfrastructureInfrastructureInventory"
    },
    "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructureInfrastructureInventoryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructureInfrastructureInventoryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
          "line": 144
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
        "line": 137
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 151
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructureInfrastructureInventoryOutputReference"
            }
          }
        }
      ],
      "name": "ComputeCloudAtCustomerCccInfrastructureInfrastructureInventoryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 144
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 144
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 144
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/compute-cloud-at-customer-ccc-infrastructure/index:ComputeCloudAtCustomerCccInfrastructureInfrastructureInventoryList"
    },
    "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructureInfrastructureInventoryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructureInfrastructureInventoryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
          "line": 92
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
        "line": 83
      },
      "name": "ComputeCloudAtCustomerCccInfrastructureInfrastructureInventoryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 112
          },
          "name": "capacityStorageTrayCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 117
          },
          "name": "computeNodeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 122
          },
          "name": "managementNodeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 127
          },
          "name": "performanceStorageTrayCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 132
          },
          "name": "serialNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 96
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructureInfrastructureInventory"
          }
        }
      ],
      "symbolId": "src/compute-cloud-at-customer-ccc-infrastructure/index:ComputeCloudAtCustomerCccInfrastructureInfrastructureInventoryOutputReference"
    },
    "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
        "line": 481
      },
      "name": "ComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfiguration",
      "symbolId": "src/compute-cloud-at-customer-ccc-infrastructure/index:ComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfiguration"
    },
    "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingDynamic": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingDynamic",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
        "line": 235
      },
      "name": "ComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingDynamic",
      "symbolId": "src/compute-cloud-at-customer-ccc-infrastructure/index:ComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingDynamic"
    },
    "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingDynamicList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingDynamicList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
          "line": 310
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
        "line": 303
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 317
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingDynamicOutputReference"
            }
          }
        }
      ],
      "name": "ComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingDynamicList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 310
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 310
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 310
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/compute-cloud-at-customer-ccc-infrastructure/index:ComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingDynamicList"
    },
    "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingDynamicOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingDynamicOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
          "line": 267
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
        "line": 258
      },
      "name": "ComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingDynamicOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 287
          },
          "name": "bgpTopology",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 292
          },
          "name": "oracleAsn",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 298
          },
          "name": "peerInformation",
          "type": {
            "fqn": "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingDynamicPeerInformationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 271
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingDynamic"
          }
        }
      ],
      "symbolId": "src/compute-cloud-at-customer-ccc-infrastructure/index:ComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingDynamicOutputReference"
    },
    "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingDynamicPeerInformation": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingDynamicPeerInformation",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
        "line": 155
      },
      "name": "ComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingDynamicPeerInformation",
      "symbolId": "src/compute-cloud-at-customer-ccc-infrastructure/index:ComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingDynamicPeerInformation"
    },
    "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingDynamicPeerInformationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingDynamicPeerInformationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
          "line": 224
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
        "line": 217
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 231
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingDynamicPeerInformationOutputReference"
            }
          }
        }
      ],
      "name": "ComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingDynamicPeerInformationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 224
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 224
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 224
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/compute-cloud-at-customer-ccc-infrastructure/index:ComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingDynamicPeerInformationList"
    },
    "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingDynamicPeerInformationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingDynamicPeerInformationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
          "line": 187
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
        "line": 178
      },
      "name": "ComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingDynamicPeerInformationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 207
          },
          "name": "asn",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 212
          },
          "name": "ip",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 191
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingDynamicPeerInformation"
          }
        }
      ],
      "symbolId": "src/compute-cloud-at-customer-ccc-infrastructure/index:ComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingDynamicPeerInformationOutputReference"
    },
    "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingStatic": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingStatic",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
        "line": 321
      },
      "name": "ComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingStatic",
      "symbolId": "src/compute-cloud-at-customer-ccc-infrastructure/index:ComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingStatic"
    },
    "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingStaticList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingStaticList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
          "line": 390
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
        "line": 383
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 397
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingStaticOutputReference"
            }
          }
        }
      ],
      "name": "ComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingStaticList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 390
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 390
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 390
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/compute-cloud-at-customer-ccc-infrastructure/index:ComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingStaticList"
    },
    "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingStaticOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingStaticOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
          "line": 353
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
        "line": 344
      },
      "name": "ComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingStaticOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 373
          },
          "name": "uplinkHsrpGroup",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 378
          },
          "name": "uplinkVlan",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 357
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingStatic"
          }
        }
      ],
      "symbolId": "src/compute-cloud-at-customer-ccc-infrastructure/index:ComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingStaticOutputReference"
    },
    "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
          "line": 618
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
        "line": 611
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 625
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "ComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 618
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 618
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 618
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/compute-cloud-at-customer-ccc-infrastructure/index:ComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationList"
    },
    "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationManagementNodes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationManagementNodes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
        "line": 401
      },
      "name": "ComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationManagementNodes",
      "symbolId": "src/compute-cloud-at-customer-ccc-infrastructure/index:ComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationManagementNodes"
    },
    "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationManagementNodesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationManagementNodesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
          "line": 470
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
        "line": 463
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 477
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationManagementNodesOutputReference"
            }
          }
        }
      ],
      "name": "ComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationManagementNodesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 470
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 470
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 470
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/compute-cloud-at-customer-ccc-infrastructure/index:ComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationManagementNodesList"
    },
    "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationManagementNodesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationManagementNodesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
          "line": 433
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
        "line": 424
      },
      "name": "ComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationManagementNodesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 453
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 458
          },
          "name": "ip",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 437
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationManagementNodes"
          }
        }
      ],
      "symbolId": "src/compute-cloud-at-customer-ccc-infrastructure/index:ComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationManagementNodesOutputReference"
    },
    "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
          "line": 513
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
        "line": 504
      },
      "name": "ComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 533
          },
          "name": "dnsIps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 539
          },
          "name": "infrastructureRoutingDynamic",
          "type": {
            "fqn": "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingDynamicList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 545
          },
          "name": "infrastructureRoutingStatic",
          "type": {
            "fqn": "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingStaticList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 551
          },
          "name": "managementNodes",
          "type": {
            "fqn": "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationManagementNodesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 556
          },
          "name": "mgmtVipHostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 561
          },
          "name": "mgmtVipIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 566
          },
          "name": "spineIps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 571
          },
          "name": "spineVip",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 576
          },
          "name": "uplinkDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 581
          },
          "name": "uplinkGatewayIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 586
          },
          "name": "uplinkNetmask",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 591
          },
          "name": "uplinkPortCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 596
          },
          "name": "uplinkPortForwardErrorCorrection",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 601
          },
          "name": "uplinkPortSpeedInGbps",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 606
          },
          "name": "uplinkVlanMtu",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 517
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfiguration"
          }
        }
      ],
      "symbolId": "src/compute-cloud-at-customer-ccc-infrastructure/index:ComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationOutputReference"
    },
    "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructureTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructureTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
        "line": 719
      },
      "name": "ComputeCloudAtCustomerCccInfrastructureTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/compute_cloud_at_customer_ccc_infrastructure#create ComputeCloudAtCustomerCccInfrastructure#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 723
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/compute_cloud_at_customer_ccc_infrastructure#delete ComputeCloudAtCustomerCccInfrastructure#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 727
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/compute_cloud_at_customer_ccc_infrastructure#update ComputeCloudAtCustomerCccInfrastructure#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 731
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/compute-cloud-at-customer-ccc-infrastructure/index:ComputeCloudAtCustomerCccInfrastructureTimeouts"
    },
    "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructureTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructureTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
          "line": 785
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
        "line": 777
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 839
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 855
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 871
          },
          "name": "resetUpdate"
        }
      ],
      "name": "ComputeCloudAtCustomerCccInfrastructureTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 843
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 859
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 875
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 833
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 849
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 865
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 789
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructureTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/compute-cloud-at-customer-ccc-infrastructure/index:ComputeCloudAtCustomerCccInfrastructureTimeoutsOutputReference"
    },
    "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructureUpgradeInformation": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructureUpgradeInformation",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
        "line": 629
      },
      "name": "ComputeCloudAtCustomerCccInfrastructureUpgradeInformation",
      "symbolId": "src/compute-cloud-at-customer-ccc-infrastructure/index:ComputeCloudAtCustomerCccInfrastructureUpgradeInformation"
    },
    "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructureUpgradeInformationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructureUpgradeInformationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
          "line": 708
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
        "line": 701
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 715
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructureUpgradeInformationOutputReference"
            }
          }
        }
      ],
      "name": "ComputeCloudAtCustomerCccInfrastructureUpgradeInformationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 708
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 708
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 708
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/compute-cloud-at-customer-ccc-infrastructure/index:ComputeCloudAtCustomerCccInfrastructureUpgradeInformationList"
    },
    "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructureUpgradeInformationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructureUpgradeInformationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
          "line": 661
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
        "line": 652
      },
      "name": "ComputeCloudAtCustomerCccInfrastructureUpgradeInformationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 681
          },
          "name": "currentVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 686
          },
          "name": "isActive",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 691
          },
          "name": "scheduledUpgradeDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 696
          },
          "name": "timeOfScheduledUpgrade",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 665
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ComputeCloudAtCustomerCccInfrastructureUpgradeInformation"
          }
        }
      ],
      "symbolId": "src/compute-cloud-at-customer-ccc-infrastructure/index:ComputeCloudAtCustomerCccInfrastructureUpgradeInformationOutputReference"
    },
    "cdktf-provider-oci.ComputeCloudAtCustomerCccUpgradeSchedule": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/compute_cloud_at_customer_ccc_upgrade_schedule oci_compute_cloud_at_customer_ccc_upgrade_schedule}."
      },
      "fqn": "cdktf-provider-oci.ComputeCloudAtCustomerCccUpgradeSchedule",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/compute_cloud_at_customer_ccc_upgrade_schedule oci_compute_cloud_at_customer_ccc_upgrade_schedule} Resource."
        },
        "locationInModule": {
          "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
          "line": 457
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.ComputeCloudAtCustomerCccUpgradeScheduleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
        "line": 425
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ComputeCloudAtCustomerCccUpgradeSchedule resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 442
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the ComputeCloudAtCustomerCccUpgradeSchedule to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/compute_cloud_at_customer_ccc_upgrade_schedule#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ComputeCloudAtCustomerCccUpgradeSchedule that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ComputeCloudAtCustomerCccUpgradeSchedule to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 613
          },
          "name": "putEvents",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ComputeCloudAtCustomerCccUpgradeScheduleEvents"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 626
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ComputeCloudAtCustomerCccUpgradeScheduleTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 508
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 524
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 553
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 569
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 629
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 641
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 654
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ComputeCloudAtCustomerCccUpgradeSchedule",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 430
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 610
          },
          "name": "events",
          "type": {
            "fqn": "cdktf-provider-oci.ComputeCloudAtCustomerCccUpgradeScheduleEventsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 578
          },
          "name": "infrastructureIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 583
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 588
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 594
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 599
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 623
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.ComputeCloudAtCustomerCccUpgradeScheduleTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 604
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 496
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 512
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 528
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 541
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 617
          },
          "name": "eventsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ComputeCloudAtCustomerCccUpgradeScheduleEvents"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 557
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 573
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 633
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ComputeCloudAtCustomerCccUpgradeScheduleTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 489
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 502
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 518
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 534
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 547
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 563
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index:ComputeCloudAtCustomerCccUpgradeSchedule"
    },
    "cdktf-provider-oci.ComputeCloudAtCustomerCccUpgradeScheduleConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ComputeCloudAtCustomerCccUpgradeScheduleConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
        "line": 9
      },
      "name": "ComputeCloudAtCustomerCccUpgradeScheduleConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/compute_cloud_at_customer_ccc_upgrade_schedule#compartment_id ComputeCloudAtCustomerCccUpgradeSchedule#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/compute_cloud_at_customer_ccc_upgrade_schedule#display_name ComputeCloudAtCustomerCccUpgradeSchedule#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 25
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/compute_cloud_at_customer_ccc_upgrade_schedule#events ComputeCloudAtCustomerCccUpgradeSchedule#events}",
            "stability": "stable",
            "summary": "events block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 42
          },
          "name": "events",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ComputeCloudAtCustomerCccUpgradeScheduleEvents"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/compute_cloud_at_customer_ccc_upgrade_schedule#defined_tags ComputeCloudAtCustomerCccUpgradeSchedule#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 17
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/compute_cloud_at_customer_ccc_upgrade_schedule#description ComputeCloudAtCustomerCccUpgradeSchedule#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 21
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/compute_cloud_at_customer_ccc_upgrade_schedule#freeform_tags ComputeCloudAtCustomerCccUpgradeSchedule#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 29
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/compute_cloud_at_customer_ccc_upgrade_schedule#id ComputeCloudAtCustomerCccUpgradeSchedule#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 36
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/compute_cloud_at_customer_ccc_upgrade_schedule#timeouts ComputeCloudAtCustomerCccUpgradeSchedule#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 48
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ComputeCloudAtCustomerCccUpgradeScheduleTimeouts"
          }
        }
      ],
      "symbolId": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index:ComputeCloudAtCustomerCccUpgradeScheduleConfig"
    },
    "cdktf-provider-oci.ComputeCloudAtCustomerCccUpgradeScheduleEvents": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ComputeCloudAtCustomerCccUpgradeScheduleEvents",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
        "line": 50
      },
      "name": "ComputeCloudAtCustomerCccUpgradeScheduleEvents",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/compute_cloud_at_customer_ccc_upgrade_schedule#description ComputeCloudAtCustomerCccUpgradeSchedule#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 54
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/compute_cloud_at_customer_ccc_upgrade_schedule#schedule_event_duration ComputeCloudAtCustomerCccUpgradeSchedule#schedule_event_duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 58
          },
          "name": "scheduleEventDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/compute_cloud_at_customer_ccc_upgrade_schedule#time_start ComputeCloudAtCustomerCccUpgradeSchedule#time_start}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 66
          },
          "name": "timeStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/compute_cloud_at_customer_ccc_upgrade_schedule#schedule_event_recurrences ComputeCloudAtCustomerCccUpgradeSchedule#schedule_event_recurrences}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 62
          },
          "name": "scheduleEventRecurrences",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index:ComputeCloudAtCustomerCccUpgradeScheduleEvents"
    },
    "cdktf-provider-oci.ComputeCloudAtCustomerCccUpgradeScheduleEventsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ComputeCloudAtCustomerCccUpgradeScheduleEventsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
          "line": 250
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
        "line": 242
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 257
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ComputeCloudAtCustomerCccUpgradeScheduleEventsOutputReference"
            }
          }
        }
      ],
      "name": "ComputeCloudAtCustomerCccUpgradeScheduleEventsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 250
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 250
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 250
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 243
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ComputeCloudAtCustomerCccUpgradeScheduleEvents"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index:ComputeCloudAtCustomerCccUpgradeScheduleEventsList"
    },
    "cdktf-provider-oci.ComputeCloudAtCustomerCccUpgradeScheduleEventsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ComputeCloudAtCustomerCccUpgradeScheduleEventsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
          "line": 129
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
        "line": 119
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 220
          },
          "name": "resetScheduleEventRecurrences"
        }
      ],
      "name": "ComputeCloudAtCustomerCccUpgradeScheduleEventsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 195
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 190
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 208
          },
          "name": "scheduleEventDurationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 224
          },
          "name": "scheduleEventRecurrencesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 237
          },
          "name": "timeStartInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 183
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 201
          },
          "name": "scheduleEventDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 214
          },
          "name": "scheduleEventRecurrences",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 230
          },
          "name": "timeStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 133
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ComputeCloudAtCustomerCccUpgradeScheduleEvents"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index:ComputeCloudAtCustomerCccUpgradeScheduleEventsOutputReference"
    },
    "cdktf-provider-oci.ComputeCloudAtCustomerCccUpgradeScheduleTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ComputeCloudAtCustomerCccUpgradeScheduleTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
        "line": 261
      },
      "name": "ComputeCloudAtCustomerCccUpgradeScheduleTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/compute_cloud_at_customer_ccc_upgrade_schedule#create ComputeCloudAtCustomerCccUpgradeSchedule#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 265
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/compute_cloud_at_customer_ccc_upgrade_schedule#delete ComputeCloudAtCustomerCccUpgradeSchedule#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 269
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/compute_cloud_at_customer_ccc_upgrade_schedule#update ComputeCloudAtCustomerCccUpgradeSchedule#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 273
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index:ComputeCloudAtCustomerCccUpgradeScheduleTimeouts"
    },
    "cdktf-provider-oci.ComputeCloudAtCustomerCccUpgradeScheduleTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ComputeCloudAtCustomerCccUpgradeScheduleTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
          "line": 327
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
        "line": 319
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 381
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 397
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 413
          },
          "name": "resetUpdate"
        }
      ],
      "name": "ComputeCloudAtCustomerCccUpgradeScheduleTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 385
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 401
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 417
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 375
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 391
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 407
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 331
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ComputeCloudAtCustomerCccUpgradeScheduleTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/compute-cloud-at-customer-ccc-upgrade-schedule/index:ComputeCloudAtCustomerCccUpgradeScheduleTimeoutsOutputReference"
    },
    "cdktf-provider-oci.ContainerInstancesContainerInstance": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance oci_container_instances_container_instance}."
      },
      "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstance",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance oci_container_instances_container_instance} Resource."
        },
        "locationInModule": {
          "filename": "src/container-instances-container-instance/index.ts",
          "line": 3552
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/container-instances-container-instance/index.ts",
        "line": 3520
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ContainerInstancesContainerInstance resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3537
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the ContainerInstancesContainerInstance to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ContainerInstancesContainerInstance that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ContainerInstancesContainerInstance to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3795
          },
          "name": "putContainers",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceContainers"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3808
          },
          "name": "putDnsConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceDnsConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3824
          },
          "name": "putImagePullSecrets",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceImagePullSecrets"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3840
          },
          "name": "putShapeConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceShapeConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3853
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3869
          },
          "name": "putVnics",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceVnics"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3882
          },
          "name": "putVolumes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceVolumes"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3631
          },
          "name": "resetContainerRestartPolicy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3647
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3663
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3811
          },
          "name": "resetDnsConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3679
          },
          "name": "resetFaultDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3695
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3711
          },
          "name": "resetGracefulShutdownTimeoutInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3727
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3827
          },
          "name": "resetImagePullSecrets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3761
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3856
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3885
          },
          "name": "resetVolumes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3897
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3920
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ContainerInstancesContainerInstance",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3525
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3619
          },
          "name": "containerCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3792
          },
          "name": "containers",
          "type": {
            "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceContainersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3805
          },
          "name": "dnsConfig",
          "type": {
            "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceDnsConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3821
          },
          "name": "imagePullSecrets",
          "type": {
            "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceImagePullSecretsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3736
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3837
          },
          "name": "shapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceShapeConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3771
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3776
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3850
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3781
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3866
          },
          "name": "vnics",
          "type": {
            "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceVnicsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3786
          },
          "name": "volumeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3879
          },
          "name": "volumes",
          "type": {
            "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceVolumesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3601
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3614
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3635
          },
          "name": "containerRestartPolicyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3799
          },
          "name": "containersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceContainers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3651
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3667
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3815
          },
          "name": "dnsConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceDnsConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3683
          },
          "name": "faultDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3699
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3715
          },
          "name": "gracefulShutdownTimeoutInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3731
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3831
          },
          "name": "imagePullSecretsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceImagePullSecrets"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3844
          },
          "name": "shapeConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceShapeConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3749
          },
          "name": "shapeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3765
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3860
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3873
          },
          "name": "vnicsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceVnics"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3889
          },
          "name": "volumesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceVolumes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3594
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3607
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3625
          },
          "name": "containerRestartPolicy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3641
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3657
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3673
          },
          "name": "faultDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3689
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3705
          },
          "name": "gracefulShutdownTimeoutInSeconds",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3721
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3742
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3755
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/container-instances-container-instance/index:ContainerInstancesContainerInstance"
    },
    "cdktf-provider-oci.ContainerInstancesContainerInstanceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/container-instances-container-instance/index.ts",
        "line": 9
      },
      "name": "ContainerInstancesContainerInstanceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#availability_domain ContainerInstancesContainerInstance#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 13
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#compartment_id ContainerInstancesContainerInstance#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 17
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#containers ContainerInstancesContainerInstance#containers}",
            "stability": "stable",
            "summary": "containers block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 62
          },
          "name": "containers",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceContainers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#shape ContainerInstancesContainerInstance#shape}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 52
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#shape_config ContainerInstancesContainerInstance#shape_config}",
            "stability": "stable",
            "summary": "shape_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 80
          },
          "name": "shapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceShapeConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#vnics ContainerInstancesContainerInstance#vnics}",
            "stability": "stable",
            "summary": "vnics block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 92
          },
          "name": "vnics",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceVnics"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#container_restart_policy ContainerInstancesContainerInstance#container_restart_policy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 21
          },
          "name": "containerRestartPolicy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#defined_tags ContainerInstancesContainerInstance#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 25
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#display_name ContainerInstancesContainerInstance#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 29
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#dns_config ContainerInstancesContainerInstance#dns_config}",
            "stability": "stable",
            "summary": "dns_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 68
          },
          "name": "dnsConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceDnsConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#fault_domain ContainerInstancesContainerInstance#fault_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 33
          },
          "name": "faultDomain",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#freeform_tags ContainerInstancesContainerInstance#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 37
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#graceful_shutdown_timeout_in_seconds ContainerInstancesContainerInstance#graceful_shutdown_timeout_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 41
          },
          "name": "gracefulShutdownTimeoutInSeconds",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#id ContainerInstancesContainerInstance#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 48
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#image_pull_secrets ContainerInstancesContainerInstance#image_pull_secrets}",
            "stability": "stable",
            "summary": "image_pull_secrets block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 74
          },
          "name": "imagePullSecrets",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceImagePullSecrets"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#state ContainerInstancesContainerInstance#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 56
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#timeouts ContainerInstancesContainerInstance#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 86
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#volumes ContainerInstancesContainerInstance#volumes}",
            "stability": "stable",
            "summary": "volumes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 98
          },
          "name": "volumes",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceVolumes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/container-instances-container-instance/index:ContainerInstancesContainerInstanceConfig"
    },
    "cdktf-provider-oci.ContainerInstancesContainerInstanceContainers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceContainers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/container-instances-container-instance/index.ts",
        "line": 1487
      },
      "name": "ContainerInstancesContainerInstanceContainers",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#image_url ContainerInstancesContainerInstance#image_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1515
          },
          "name": "imageUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#arguments ContainerInstancesContainerInstance#arguments}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1491
          },
          "name": "arguments",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#command ContainerInstancesContainerInstance#command}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1495
          },
          "name": "command",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#defined_tags ContainerInstancesContainerInstance#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1499
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#display_name ContainerInstancesContainerInstance#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1503
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#environment_variables ContainerInstancesContainerInstance#environment_variables}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1507
          },
          "name": "environmentVariables",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#freeform_tags ContainerInstancesContainerInstance#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1511
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#health_checks ContainerInstancesContainerInstance#health_checks}",
            "stability": "stable",
            "summary": "health_checks block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1529
          },
          "name": "healthChecks",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceContainersHealthChecks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#is_resource_principal_disabled ContainerInstancesContainerInstance#is_resource_principal_disabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1519
          },
          "name": "isResourcePrincipalDisabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#resource_config ContainerInstancesContainerInstance#resource_config}",
            "stability": "stable",
            "summary": "resource_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1535
          },
          "name": "resourceConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceContainersResourceConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#security_context ContainerInstancesContainerInstance#security_context}",
            "stability": "stable",
            "summary": "security_context block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1541
          },
          "name": "securityContext",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceContainersSecurityContext"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#volume_mounts ContainerInstancesContainerInstance#volume_mounts}",
            "stability": "stable",
            "summary": "volume_mounts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1547
          },
          "name": "volumeMounts",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceContainersVolumeMounts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#working_directory ContainerInstancesContainerInstance#working_directory}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1523
          },
          "name": "workingDirectory",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/container-instances-container-instance/index:ContainerInstancesContainerInstanceContainers"
    },
    "cdktf-provider-oci.ContainerInstancesContainerInstanceContainersHealthChecks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceContainersHealthChecks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/container-instances-container-instance/index.ts",
        "line": 249
      },
      "name": "ContainerInstancesContainerInstanceContainersHealthChecks",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#health_check_type ContainerInstancesContainerInstance#health_check_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 261
          },
          "name": "healthCheckType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#failure_action ContainerInstancesContainerInstance#failure_action}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 253
          },
          "name": "failureAction",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#failure_threshold ContainerInstancesContainerInstance#failure_threshold}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 257
          },
          "name": "failureThreshold",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#headers ContainerInstancesContainerInstance#headers}",
            "stability": "stable",
            "summary": "headers block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 303
          },
          "name": "headers",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceContainersHealthChecksHeaders"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#initial_delay_in_seconds ContainerInstancesContainerInstance#initial_delay_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 265
          },
          "name": "initialDelayInSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#interval_in_seconds ContainerInstancesContainerInstance#interval_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 269
          },
          "name": "intervalInSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#name ContainerInstancesContainerInstance#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 273
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#path ContainerInstancesContainerInstance#path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 277
          },
          "name": "path",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#port ContainerInstancesContainerInstance#port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 281
          },
          "name": "port",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#status ContainerInstancesContainerInstance#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 285
          },
          "name": "status",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#status_details ContainerInstancesContainerInstance#status_details}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 289
          },
          "name": "statusDetails",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#success_threshold ContainerInstancesContainerInstance#success_threshold}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 293
          },
          "name": "successThreshold",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#timeout_in_seconds ContainerInstancesContainerInstance#timeout_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 297
          },
          "name": "timeoutInSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/container-instances-container-instance/index:ContainerInstancesContainerInstanceContainersHealthChecks"
    },
    "cdktf-provider-oci.ContainerInstancesContainerInstanceContainersHealthChecksHeaders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceContainersHealthChecksHeaders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/container-instances-container-instance/index.ts",
        "line": 100
      },
      "name": "ContainerInstancesContainerInstanceContainersHealthChecksHeaders",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#name ContainerInstancesContainerInstance#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 104
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#value ContainerInstancesContainerInstance#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 108
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/container-instances-container-instance/index:ContainerInstancesContainerInstanceContainersHealthChecksHeaders"
    },
    "cdktf-provider-oci.ContainerInstancesContainerInstanceContainersHealthChecksHeadersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceContainersHealthChecksHeadersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/container-instances-container-instance/index.ts",
          "line": 238
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/container-instances-container-instance/index.ts",
        "line": 230
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 245
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceContainersHealthChecksHeadersOutputReference"
            }
          }
        }
      ],
      "name": "ContainerInstancesContainerInstanceContainersHealthChecksHeadersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 238
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 238
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 238
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 231
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceContainersHealthChecksHeaders"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/container-instances-container-instance/index:ContainerInstancesContainerInstanceContainersHealthChecksHeadersList"
    },
    "cdktf-provider-oci.ContainerInstancesContainerInstanceContainersHealthChecksHeadersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceContainersHealthChecksHeadersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/container-instances-container-instance/index.ts",
          "line": 157
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/container-instances-container-instance/index.ts",
        "line": 147
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 205
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 221
          },
          "name": "resetValue"
        }
      ],
      "name": "ContainerInstancesContainerInstanceContainersHealthChecksHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 209
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 225
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 199
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 215
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 161
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceContainersHealthChecksHeaders"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/container-instances-container-instance/index:ContainerInstancesContainerInstanceContainersHealthChecksHeadersOutputReference"
    },
    "cdktf-provider-oci.ContainerInstancesContainerInstanceContainersHealthChecksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceContainersHealthChecksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/container-instances-container-instance/index.ts",
          "line": 749
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/container-instances-container-instance/index.ts",
        "line": 741
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 756
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceContainersHealthChecksOutputReference"
            }
          }
        }
      ],
      "name": "ContainerInstancesContainerInstanceContainersHealthChecksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 749
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 749
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 749
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 742
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceContainersHealthChecks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/container-instances-container-instance/index:ContainerInstancesContainerInstanceContainersHealthChecksList"
    },
    "cdktf-provider-oci.ContainerInstancesContainerInstanceContainersHealthChecksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceContainersHealthChecksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/container-instances-container-instance/index.ts",
          "line": 429
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/container-instances-container-instance/index.ts",
        "line": 419
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 729
          },
          "name": "putHeaders",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceContainersHealthChecksHeaders"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 543
          },
          "name": "resetFailureAction"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 559
          },
          "name": "resetFailureThreshold"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 732
          },
          "name": "resetHeaders"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 588
          },
          "name": "resetInitialDelayInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 604
          },
          "name": "resetIntervalInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 620
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 636
          },
          "name": "resetPath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 652
          },
          "name": "resetPort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 668
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 684
          },
          "name": "resetStatusDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 700
          },
          "name": "resetSuccessThreshold"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 716
          },
          "name": "resetTimeoutInSeconds"
        }
      ],
      "name": "ContainerInstancesContainerInstanceContainersHealthChecksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 726
          },
          "name": "headers",
          "type": {
            "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceContainersHealthChecksHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 547
          },
          "name": "failureActionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 563
          },
          "name": "failureThresholdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 736
          },
          "name": "headersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceContainersHealthChecksHeaders"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 576
          },
          "name": "healthCheckTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 592
          },
          "name": "initialDelayInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 608
          },
          "name": "intervalInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 624
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 640
          },
          "name": "pathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 656
          },
          "name": "portInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 688
          },
          "name": "statusDetailsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 672
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 704
          },
          "name": "successThresholdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 720
          },
          "name": "timeoutInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 537
          },
          "name": "failureAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 553
          },
          "name": "failureThreshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 569
          },
          "name": "healthCheckType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 582
          },
          "name": "initialDelayInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 598
          },
          "name": "intervalInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 614
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 630
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 646
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 662
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 678
          },
          "name": "statusDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 694
          },
          "name": "successThreshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 710
          },
          "name": "timeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 433
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceContainersHealthChecks"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/container-instances-container-instance/index:ContainerInstancesContainerInstanceContainersHealthChecksOutputReference"
    },
    "cdktf-provider-oci.ContainerInstancesContainerInstanceContainersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceContainersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/container-instances-container-instance/index.ts",
          "line": 2054
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/container-instances-container-instance/index.ts",
        "line": 2046
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2061
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceContainersOutputReference"
            }
          }
        }
      ],
      "name": "ContainerInstancesContainerInstanceContainersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2054
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2054
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2054
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2047
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceContainers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/container-instances-container-instance/index:ContainerInstancesContainerInstanceContainersList"
    },
    "cdktf-provider-oci.ContainerInstancesContainerInstanceContainersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceContainersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/container-instances-container-instance/index.ts",
          "line": 1673
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/container-instances-container-instance/index.ts",
        "line": 1663
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1986
          },
          "name": "putHealthChecks",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceContainersHealthChecks"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2002
          },
          "name": "putResourceConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceContainersResourceConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2018
          },
          "name": "putSecurityContext",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceContainersSecurityContext"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2034
          },
          "name": "putVolumeMounts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceContainersVolumeMounts"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1787
          },
          "name": "resetArguments"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1808
          },
          "name": "resetCommand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1839
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1855
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1871
          },
          "name": "resetEnvironmentVariables"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1897
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1989
          },
          "name": "resetHealthChecks"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1926
          },
          "name": "resetIsResourcePrincipalDisabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2005
          },
          "name": "resetResourceConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2021
          },
          "name": "resetSecurityContext"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2037
          },
          "name": "resetVolumeMounts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1973
          },
          "name": "resetWorkingDirectory"
        }
      ],
      "name": "ContainerInstancesContainerInstanceContainersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1796
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1817
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1822
          },
          "name": "containerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1827
          },
          "name": "containerInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1880
          },
          "name": "exitCode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1885
          },
          "name": "faultDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1983
          },
          "name": "healthChecks",
          "type": {
            "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceContainersHealthChecksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1935
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1999
          },
          "name": "resourceConfig",
          "type": {
            "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceContainersResourceConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2015
          },
          "name": "securityContext",
          "type": {
            "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceContainersSecurityContextOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1940
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1946
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1951
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1956
          },
          "name": "timeTerminated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1961
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2031
          },
          "name": "volumeMounts",
          "type": {
            "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceContainersVolumeMountsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1791
          },
          "name": "argumentsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1812
          },
          "name": "commandInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1843
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1859
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1875
          },
          "name": "environmentVariablesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1901
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1993
          },
          "name": "healthChecksInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceContainersHealthChecks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1914
          },
          "name": "imageUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1930
          },
          "name": "isResourcePrincipalDisabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2009
          },
          "name": "resourceConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceContainersResourceConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2025
          },
          "name": "securityContextInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceContainersSecurityContext"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2041
          },
          "name": "volumeMountsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceContainersVolumeMounts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1977
          },
          "name": "workingDirectoryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1781
          },
          "name": "arguments",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1802
          },
          "name": "command",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1833
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1849
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1865
          },
          "name": "environmentVariables",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1891
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1907
          },
          "name": "imageUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1920
          },
          "name": "isResourcePrincipalDisabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1967
          },
          "name": "workingDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1677
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceContainers"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/container-instances-container-instance/index:ContainerInstancesContainerInstanceContainersOutputReference"
    },
    "cdktf-provider-oci.ContainerInstancesContainerInstanceContainersResourceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceContainersResourceConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/container-instances-container-instance/index.ts",
        "line": 760
      },
      "name": "ContainerInstancesContainerInstanceContainersResourceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#memory_limit_in_gbs ContainerInstancesContainerInstance#memory_limit_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 764
          },
          "name": "memoryLimitInGbs",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#vcpus_limit ContainerInstancesContainerInstance#vcpus_limit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 768
          },
          "name": "vcpusLimit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/container-instances-container-instance/index:ContainerInstancesContainerInstanceContainersResourceConfig"
    },
    "cdktf-provider-oci.ContainerInstancesContainerInstanceContainersResourceConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceContainersResourceConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/container-instances-container-instance/index.ts",
          "line": 814
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/container-instances-container-instance/index.ts",
        "line": 807
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 853
          },
          "name": "resetMemoryLimitInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 869
          },
          "name": "resetVcpusLimit"
        }
      ],
      "name": "ContainerInstancesContainerInstanceContainersResourceConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 857
          },
          "name": "memoryLimitInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 873
          },
          "name": "vcpusLimitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 847
          },
          "name": "memoryLimitInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 863
          },
          "name": "vcpusLimit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 818
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceContainersResourceConfig"
          }
        }
      ],
      "symbolId": "src/container-instances-container-instance/index:ContainerInstancesContainerInstanceContainersResourceConfigOutputReference"
    },
    "cdktf-provider-oci.ContainerInstancesContainerInstanceContainersSecurityContext": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceContainersSecurityContext",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/container-instances-container-instance/index.ts",
        "line": 994
      },
      "name": "ContainerInstancesContainerInstanceContainersSecurityContext",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#capabilities ContainerInstancesContainerInstance#capabilities}",
            "stability": "stable",
            "summary": "capabilities block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1020
          },
          "name": "capabilities",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceContainersSecurityContextCapabilities"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#is_non_root_user_check_enabled ContainerInstancesContainerInstance#is_non_root_user_check_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 998
          },
          "name": "isNonRootUserCheckEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#is_root_file_system_readonly ContainerInstancesContainerInstance#is_root_file_system_readonly}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1002
          },
          "name": "isRootFileSystemReadonly",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#run_as_group ContainerInstancesContainerInstance#run_as_group}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1006
          },
          "name": "runAsGroup",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#run_as_user ContainerInstancesContainerInstance#run_as_user}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1010
          },
          "name": "runAsUser",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#security_context_type ContainerInstancesContainerInstance#security_context_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1014
          },
          "name": "securityContextType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/container-instances-container-instance/index:ContainerInstancesContainerInstanceContainersSecurityContext"
    },
    "cdktf-provider-oci.ContainerInstancesContainerInstanceContainersSecurityContextCapabilities": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceContainersSecurityContextCapabilities",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/container-instances-container-instance/index.ts",
        "line": 877
      },
      "name": "ContainerInstancesContainerInstanceContainersSecurityContextCapabilities",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#add_capabilities ContainerInstancesContainerInstance#add_capabilities}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 881
          },
          "name": "addCapabilities",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#drop_capabilities ContainerInstancesContainerInstance#drop_capabilities}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 885
          },
          "name": "dropCapabilities",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/container-instances-container-instance/index:ContainerInstancesContainerInstanceContainersSecurityContextCapabilities"
    },
    "cdktf-provider-oci.ContainerInstancesContainerInstanceContainersSecurityContextCapabilitiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceContainersSecurityContextCapabilitiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/container-instances-container-instance/index.ts",
          "line": 931
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/container-instances-container-instance/index.ts",
        "line": 924
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 970
          },
          "name": "resetAddCapabilities"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 986
          },
          "name": "resetDropCapabilities"
        }
      ],
      "name": "ContainerInstancesContainerInstanceContainersSecurityContextCapabilitiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 974
          },
          "name": "addCapabilitiesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 990
          },
          "name": "dropCapabilitiesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 964
          },
          "name": "addCapabilities",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 980
          },
          "name": "dropCapabilities",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 935
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceContainersSecurityContextCapabilities"
          }
        }
      ],
      "symbolId": "src/container-instances-container-instance/index:ContainerInstancesContainerInstanceContainersSecurityContextCapabilitiesOutputReference"
    },
    "cdktf-provider-oci.ContainerInstancesContainerInstanceContainersSecurityContextOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceContainersSecurityContextOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/container-instances-container-instance/index.ts",
          "line": 1094
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/container-instances-container-instance/index.ts",
        "line": 1087
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1234
          },
          "name": "putCapabilities",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceContainersSecurityContextCapabilities"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1237
          },
          "name": "resetCapabilities"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1157
          },
          "name": "resetIsNonRootUserCheckEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1173
          },
          "name": "resetIsRootFileSystemReadonly"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1189
          },
          "name": "resetRunAsGroup"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1205
          },
          "name": "resetRunAsUser"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1221
          },
          "name": "resetSecurityContextType"
        }
      ],
      "name": "ContainerInstancesContainerInstanceContainersSecurityContextOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1231
          },
          "name": "capabilities",
          "type": {
            "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceContainersSecurityContextCapabilitiesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1241
          },
          "name": "capabilitiesInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceContainersSecurityContextCapabilities"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1161
          },
          "name": "isNonRootUserCheckEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1177
          },
          "name": "isRootFileSystemReadonlyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1193
          },
          "name": "runAsGroupInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1209
          },
          "name": "runAsUserInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1225
          },
          "name": "securityContextTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1151
          },
          "name": "isNonRootUserCheckEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1167
          },
          "name": "isRootFileSystemReadonly",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1183
          },
          "name": "runAsGroup",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1199
          },
          "name": "runAsUser",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1215
          },
          "name": "securityContextType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1098
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceContainersSecurityContext"
          }
        }
      ],
      "symbolId": "src/container-instances-container-instance/index:ContainerInstancesContainerInstanceContainersSecurityContextOutputReference"
    },
    "cdktf-provider-oci.ContainerInstancesContainerInstanceContainersVolumeMounts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceContainersVolumeMounts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/container-instances-container-instance/index.ts",
        "line": 1245
      },
      "name": "ContainerInstancesContainerInstanceContainersVolumeMounts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#mount_path ContainerInstancesContainerInstance#mount_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1253
          },
          "name": "mountPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#volume_name ContainerInstancesContainerInstance#volume_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1265
          },
          "name": "volumeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#is_read_only ContainerInstancesContainerInstance#is_read_only}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1249
          },
          "name": "isReadOnly",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#partition ContainerInstancesContainerInstance#partition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1257
          },
          "name": "partition",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#sub_path ContainerInstancesContainerInstance#sub_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1261
          },
          "name": "subPath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/container-instances-container-instance/index:ContainerInstancesContainerInstanceContainersVolumeMounts"
    },
    "cdktf-provider-oci.ContainerInstancesContainerInstanceContainersVolumeMountsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceContainersVolumeMountsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/container-instances-container-instance/index.ts",
          "line": 1476
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/container-instances-container-instance/index.ts",
        "line": 1468
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1483
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceContainersVolumeMountsOutputReference"
            }
          }
        }
      ],
      "name": "ContainerInstancesContainerInstanceContainersVolumeMountsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1476
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1476
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1476
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1469
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceContainersVolumeMounts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/container-instances-container-instance/index:ContainerInstancesContainerInstanceContainersVolumeMountsList"
    },
    "cdktf-provider-oci.ContainerInstancesContainerInstanceContainersVolumeMountsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceContainersVolumeMountsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/container-instances-container-instance/index.ts",
          "line": 1335
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/container-instances-container-instance/index.ts",
        "line": 1325
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1401
          },
          "name": "resetIsReadOnly"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1430
          },
          "name": "resetPartition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1446
          },
          "name": "resetSubPath"
        }
      ],
      "name": "ContainerInstancesContainerInstanceContainersVolumeMountsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1405
          },
          "name": "isReadOnlyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1418
          },
          "name": "mountPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1434
          },
          "name": "partitionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1450
          },
          "name": "subPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1463
          },
          "name": "volumeNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1395
          },
          "name": "isReadOnly",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1411
          },
          "name": "mountPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1424
          },
          "name": "partition",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1440
          },
          "name": "subPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1456
          },
          "name": "volumeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 1339
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceContainersVolumeMounts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/container-instances-container-instance/index:ContainerInstancesContainerInstanceContainersVolumeMountsOutputReference"
    },
    "cdktf-provider-oci.ContainerInstancesContainerInstanceDnsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceDnsConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/container-instances-container-instance/index.ts",
        "line": 2065
      },
      "name": "ContainerInstancesContainerInstanceDnsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#nameservers ContainerInstancesContainerInstance#nameservers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2069
          },
          "name": "nameservers",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#options ContainerInstancesContainerInstance#options}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2073
          },
          "name": "options",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#searches ContainerInstancesContainerInstance#searches}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2077
          },
          "name": "searches",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/container-instances-container-instance/index:ContainerInstancesContainerInstanceDnsConfig"
    },
    "cdktf-provider-oci.ContainerInstancesContainerInstanceDnsConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceDnsConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/container-instances-container-instance/index.ts",
          "line": 2130
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/container-instances-container-instance/index.ts",
        "line": 2123
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2175
          },
          "name": "resetNameservers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2191
          },
          "name": "resetOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2207
          },
          "name": "resetSearches"
        }
      ],
      "name": "ContainerInstancesContainerInstanceDnsConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2179
          },
          "name": "nameserversInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2195
          },
          "name": "optionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2211
          },
          "name": "searchesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2169
          },
          "name": "nameservers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2185
          },
          "name": "options",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2201
          },
          "name": "searches",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2134
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceDnsConfig"
          }
        }
      ],
      "symbolId": "src/container-instances-container-instance/index:ContainerInstancesContainerInstanceDnsConfigOutputReference"
    },
    "cdktf-provider-oci.ContainerInstancesContainerInstanceImagePullSecrets": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceImagePullSecrets",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/container-instances-container-instance/index.ts",
        "line": 2215
      },
      "name": "ContainerInstancesContainerInstanceImagePullSecrets",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#registry_endpoint ContainerInstancesContainerInstance#registry_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2223
          },
          "name": "registryEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#secret_type ContainerInstancesContainerInstance#secret_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2231
          },
          "name": "secretType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#password ContainerInstancesContainerInstance#password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2219
          },
          "name": "password",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#secret_id ContainerInstancesContainerInstance#secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2227
          },
          "name": "secretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#username ContainerInstancesContainerInstance#username}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2235
          },
          "name": "username",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/container-instances-container-instance/index:ContainerInstancesContainerInstanceImagePullSecrets"
    },
    "cdktf-provider-oci.ContainerInstancesContainerInstanceImagePullSecretsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceImagePullSecretsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/container-instances-container-instance/index.ts",
          "line": 2446
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/container-instances-container-instance/index.ts",
        "line": 2438
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2453
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceImagePullSecretsOutputReference"
            }
          }
        }
      ],
      "name": "ContainerInstancesContainerInstanceImagePullSecretsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2446
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2446
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2446
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2439
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceImagePullSecrets"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/container-instances-container-instance/index:ContainerInstancesContainerInstanceImagePullSecretsList"
    },
    "cdktf-provider-oci.ContainerInstancesContainerInstanceImagePullSecretsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceImagePullSecretsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/container-instances-container-instance/index.ts",
          "line": 2305
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/container-instances-container-instance/index.ts",
        "line": 2295
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2371
          },
          "name": "resetPassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2400
          },
          "name": "resetSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2429
          },
          "name": "resetUsername"
        }
      ],
      "name": "ContainerInstancesContainerInstanceImagePullSecretsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2375
          },
          "name": "passwordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2388
          },
          "name": "registryEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2404
          },
          "name": "secretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2417
          },
          "name": "secretTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2433
          },
          "name": "usernameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2365
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2381
          },
          "name": "registryEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2394
          },
          "name": "secretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2410
          },
          "name": "secretType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2423
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2309
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceImagePullSecrets"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/container-instances-container-instance/index:ContainerInstancesContainerInstanceImagePullSecretsOutputReference"
    },
    "cdktf-provider-oci.ContainerInstancesContainerInstanceShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/container-instances-container-instance/index.ts",
        "line": 2457
      },
      "name": "ContainerInstancesContainerInstanceShapeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#ocpus ContainerInstancesContainerInstance#ocpus}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2465
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#memory_in_gbs ContainerInstancesContainerInstance#memory_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2461
          },
          "name": "memoryInGbs",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/container-instances-container-instance/index:ContainerInstancesContainerInstanceShapeConfig"
    },
    "cdktf-provider-oci.ContainerInstancesContainerInstanceShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/container-instances-container-instance/index.ts",
          "line": 2511
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/container-instances-container-instance/index.ts",
        "line": 2504
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2550
          },
          "name": "resetMemoryInGbs"
        }
      ],
      "name": "ContainerInstancesContainerInstanceShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2559
          },
          "name": "networkingBandwidthInGbps",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2577
          },
          "name": "processorDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2554
          },
          "name": "memoryInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2572
          },
          "name": "ocpusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2544
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2565
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2515
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceShapeConfig"
          }
        }
      ],
      "symbolId": "src/container-instances-container-instance/index:ContainerInstancesContainerInstanceShapeConfigOutputReference"
    },
    "cdktf-provider-oci.ContainerInstancesContainerInstanceTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/container-instances-container-instance/index.ts",
        "line": 2581
      },
      "name": "ContainerInstancesContainerInstanceTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#create ContainerInstancesContainerInstance#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2585
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#delete ContainerInstancesContainerInstance#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2589
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#update ContainerInstancesContainerInstance#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2593
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/container-instances-container-instance/index:ContainerInstancesContainerInstanceTimeouts"
    },
    "cdktf-provider-oci.ContainerInstancesContainerInstanceTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/container-instances-container-instance/index.ts",
          "line": 2647
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/container-instances-container-instance/index.ts",
        "line": 2639
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2701
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2717
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2733
          },
          "name": "resetUpdate"
        }
      ],
      "name": "ContainerInstancesContainerInstanceTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2705
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2721
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2737
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2695
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2711
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2727
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2651
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/container-instances-container-instance/index:ContainerInstancesContainerInstanceTimeoutsOutputReference"
    },
    "cdktf-provider-oci.ContainerInstancesContainerInstanceVnics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceVnics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/container-instances-container-instance/index.ts",
        "line": 2741
      },
      "name": "ContainerInstancesContainerInstanceVnics",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#subnet_id ContainerInstancesContainerInstance#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2777
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#defined_tags ContainerInstancesContainerInstance#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2745
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#display_name ContainerInstancesContainerInstance#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2749
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#freeform_tags ContainerInstancesContainerInstance#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2753
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#hostname_label ContainerInstancesContainerInstance#hostname_label}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2757
          },
          "name": "hostnameLabel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#is_public_ip_assigned ContainerInstancesContainerInstance#is_public_ip_assigned}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2761
          },
          "name": "isPublicIpAssigned",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#nsg_ids ContainerInstancesContainerInstance#nsg_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2765
          },
          "name": "nsgIds",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#private_ip ContainerInstancesContainerInstance#private_ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2769
          },
          "name": "privateIp",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#skip_source_dest_check ContainerInstancesContainerInstance#skip_source_dest_check}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2773
          },
          "name": "skipSourceDestCheck",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/container-instances-container-instance/index:ContainerInstancesContainerInstanceVnics"
    },
    "cdktf-provider-oci.ContainerInstancesContainerInstanceVnicsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceVnicsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/container-instances-container-instance/index.ts",
          "line": 3112
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/container-instances-container-instance/index.ts",
        "line": 3104
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3119
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceVnicsOutputReference"
            }
          }
        }
      ],
      "name": "ContainerInstancesContainerInstanceVnicsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3112
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3112
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3112
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3105
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceVnics"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/container-instances-container-instance/index:ContainerInstancesContainerInstanceVnicsList"
    },
    "cdktf-provider-oci.ContainerInstancesContainerInstanceVnicsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceVnicsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/container-instances-container-instance/index.ts",
          "line": 2875
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/container-instances-container-instance/index.ts",
        "line": 2865
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2965
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2981
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2997
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3013
          },
          "name": "resetHostnameLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3029
          },
          "name": "resetIsPublicIpAssigned"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3045
          },
          "name": "resetNsgIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3061
          },
          "name": "resetPrivateIp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3077
          },
          "name": "resetSkipSourceDestCheck"
        }
      ],
      "name": "ContainerInstancesContainerInstanceVnicsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3099
          },
          "name": "vnicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2969
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2985
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3001
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3017
          },
          "name": "hostnameLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3033
          },
          "name": "isPublicIpAssignedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3049
          },
          "name": "nsgIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3065
          },
          "name": "privateIpInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3081
          },
          "name": "skipSourceDestCheckInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3094
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2959
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2975
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2991
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3007
          },
          "name": "hostnameLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3023
          },
          "name": "isPublicIpAssigned",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3039
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3055
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3071
          },
          "name": "skipSourceDestCheck",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3087
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 2879
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceVnics"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/container-instances-container-instance/index:ContainerInstancesContainerInstanceVnicsOutputReference"
    },
    "cdktf-provider-oci.ContainerInstancesContainerInstanceVolumes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceVolumes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/container-instances-container-instance/index.ts",
        "line": 3305
      },
      "name": "ContainerInstancesContainerInstanceVolumes",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#name ContainerInstancesContainerInstance#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3313
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#volume_type ContainerInstancesContainerInstance#volume_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3317
          },
          "name": "volumeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#backing_store ContainerInstancesContainerInstance#backing_store}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3309
          },
          "name": "backingStore",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#configs ContainerInstancesContainerInstance#configs}",
            "stability": "stable",
            "summary": "configs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3323
          },
          "name": "configs",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceVolumesConfigs"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/container-instances-container-instance/index:ContainerInstancesContainerInstanceVolumes"
    },
    "cdktf-provider-oci.ContainerInstancesContainerInstanceVolumesConfigs": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceVolumesConfigs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/container-instances-container-instance/index.ts",
        "line": 3123
      },
      "name": "ContainerInstancesContainerInstanceVolumesConfigs",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#data ContainerInstancesContainerInstance#data}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3127
          },
          "name": "data",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#file_name ContainerInstancesContainerInstance#file_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3131
          },
          "name": "fileName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/container_instances_container_instance#path ContainerInstancesContainerInstance#path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3135
          },
          "name": "path",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/container-instances-container-instance/index:ContainerInstancesContainerInstanceVolumesConfigs"
    },
    "cdktf-provider-oci.ContainerInstancesContainerInstanceVolumesConfigsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceVolumesConfigsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/container-instances-container-instance/index.ts",
          "line": 3294
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/container-instances-container-instance/index.ts",
        "line": 3286
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3301
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceVolumesConfigsOutputReference"
            }
          }
        }
      ],
      "name": "ContainerInstancesContainerInstanceVolumesConfigsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3294
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3294
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3294
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3287
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceVolumesConfigs"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/container-instances-container-instance/index:ContainerInstancesContainerInstanceVolumesConfigsList"
    },
    "cdktf-provider-oci.ContainerInstancesContainerInstanceVolumesConfigsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceVolumesConfigsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/container-instances-container-instance/index.ts",
          "line": 3191
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/container-instances-container-instance/index.ts",
        "line": 3181
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3245
          },
          "name": "resetData"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3261
          },
          "name": "resetFileName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3277
          },
          "name": "resetPath"
        }
      ],
      "name": "ContainerInstancesContainerInstanceVolumesConfigsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3249
          },
          "name": "dataInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3265
          },
          "name": "fileNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3281
          },
          "name": "pathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3239
          },
          "name": "data",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3255
          },
          "name": "fileName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3271
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3195
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceVolumesConfigs"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/container-instances-container-instance/index:ContainerInstancesContainerInstanceVolumesConfigsOutputReference"
    },
    "cdktf-provider-oci.ContainerInstancesContainerInstanceVolumesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceVolumesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/container-instances-container-instance/index.ts",
          "line": 3505
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/container-instances-container-instance/index.ts",
        "line": 3497
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3512
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceVolumesOutputReference"
            }
          }
        }
      ],
      "name": "ContainerInstancesContainerInstanceVolumesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3505
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3505
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3505
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3498
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceVolumes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/container-instances-container-instance/index:ContainerInstancesContainerInstanceVolumesList"
    },
    "cdktf-provider-oci.ContainerInstancesContainerInstanceVolumesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceVolumesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/container-instances-container-instance/index.ts",
          "line": 3386
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/container-instances-container-instance/index.ts",
        "line": 3376
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3485
          },
          "name": "putConfigs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceVolumesConfigs"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3446
          },
          "name": "resetBackingStore"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3488
          },
          "name": "resetConfigs"
        }
      ],
      "name": "ContainerInstancesContainerInstanceVolumesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3482
          },
          "name": "configs",
          "type": {
            "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceVolumesConfigsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3450
          },
          "name": "backingStoreInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3492
          },
          "name": "configsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceVolumesConfigs"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3463
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3476
          },
          "name": "volumeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3440
          },
          "name": "backingStore",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3456
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3469
          },
          "name": "volumeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/container-instances-container-instance/index.ts",
            "line": 3390
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ContainerInstancesContainerInstanceVolumes"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/container-instances-container-instance/index:ContainerInstancesContainerInstanceVolumesOutputReference"
    },
    "cdktf-provider-oci.ContainerengineAddon": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_addon oci_containerengine_addon}."
      },
      "fqn": "cdktf-provider-oci.ContainerengineAddon",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_addon oci_containerengine_addon} Resource."
        },
        "locationInModule": {
          "filename": "src/containerengine-addon/index.ts",
          "line": 480
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.ContainerengineAddonConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/containerengine-addon/index.ts",
        "line": 448
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ContainerengineAddon resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/containerengine-addon/index.ts",
            "line": 465
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the ContainerengineAddon to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_addon#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ContainerengineAddon that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ContainerengineAddon to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-addon/index.ts",
            "line": 623
          },
          "name": "putConfigurations",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ContainerengineAddonConfigurations"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-addon/index.ts",
            "line": 639
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ContainerengineAddonTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-addon/index.ts",
            "line": 626
          },
          "name": "resetConfigurations"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-addon/index.ts",
            "line": 555
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-addon/index.ts",
            "line": 571
          },
          "name": "resetOverrideExisting"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-addon/index.ts",
            "line": 642
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-addon/index.ts",
            "line": 610
          },
          "name": "resetVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-addon/index.ts",
            "line": 654
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-addon/index.ts",
            "line": 667
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ContainerengineAddon",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-addon/index.ts",
            "line": 453
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-addon/index.ts",
            "line": 512
          },
          "name": "addonError",
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineAddonAddonErrorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-addon/index.ts",
            "line": 620
          },
          "name": "configurations",
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineAddonConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-addon/index.ts",
            "line": 543
          },
          "name": "currentInstalledVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-addon/index.ts",
            "line": 593
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-addon/index.ts",
            "line": 598
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-addon/index.ts",
            "line": 636
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineAddonTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-addon/index.ts",
            "line": 525
          },
          "name": "addonNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-addon/index.ts",
            "line": 538
          },
          "name": "clusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-addon/index.ts",
            "line": 630
          },
          "name": "configurationsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ContainerengineAddonConfigurations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-addon/index.ts",
            "line": 559
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-addon/index.ts",
            "line": 575
          },
          "name": "overrideExistingInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-addon/index.ts",
            "line": 588
          },
          "name": "removeAddonResourcesOnDeleteInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-addon/index.ts",
            "line": 646
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ContainerengineAddonTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-addon/index.ts",
            "line": 614
          },
          "name": "versionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-addon/index.ts",
            "line": 518
          },
          "name": "addonName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-addon/index.ts",
            "line": 531
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-addon/index.ts",
            "line": 549
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-addon/index.ts",
            "line": 565
          },
          "name": "overrideExisting",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-addon/index.ts",
            "line": 581
          },
          "name": "removeAddonResourcesOnDelete",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-addon/index.ts",
            "line": 604
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/containerengine-addon/index:ContainerengineAddon"
    },
    "cdktf-provider-oci.ContainerengineAddonAddonError": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineAddonAddonError",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/containerengine-addon/index.ts",
        "line": 50
      },
      "name": "ContainerengineAddonAddonError",
      "symbolId": "src/containerengine-addon/index:ContainerengineAddonAddonError"
    },
    "cdktf-provider-oci.ContainerengineAddonAddonErrorList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineAddonAddonErrorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/containerengine-addon/index.ts",
          "line": 124
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/containerengine-addon/index.ts",
        "line": 117
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-addon/index.ts",
            "line": 131
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ContainerengineAddonAddonErrorOutputReference"
            }
          }
        }
      ],
      "name": "ContainerengineAddonAddonErrorList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/containerengine-addon/index.ts",
            "line": 124
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/containerengine-addon/index.ts",
            "line": 124
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/containerengine-addon/index.ts",
            "line": 124
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/containerengine-addon/index:ContainerengineAddonAddonErrorList"
    },
    "cdktf-provider-oci.ContainerengineAddonAddonErrorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineAddonAddonErrorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/containerengine-addon/index.ts",
          "line": 82
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/containerengine-addon/index.ts",
        "line": 73
      },
      "name": "ContainerengineAddonAddonErrorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-addon/index.ts",
            "line": 102
          },
          "name": "code",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-addon/index.ts",
            "line": 107
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-addon/index.ts",
            "line": 112
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-addon/index.ts",
            "line": 86
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineAddonAddonError"
          }
        }
      ],
      "symbolId": "src/containerengine-addon/index:ContainerengineAddonAddonErrorOutputReference"
    },
    "cdktf-provider-oci.ContainerengineAddonConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineAddonConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/containerengine-addon/index.ts",
        "line": 9
      },
      "name": "ContainerengineAddonConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_addon#addon_name ContainerengineAddon#addon_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-addon/index.ts",
            "line": 13
          },
          "name": "addonName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_addon#cluster_id ContainerengineAddon#cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-addon/index.ts",
            "line": 17
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_addon#remove_addon_resources_on_delete ContainerengineAddon#remove_addon_resources_on_delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-addon/index.ts",
            "line": 32
          },
          "name": "removeAddonResourcesOnDelete",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_addon#configurations ContainerengineAddon#configurations}",
            "stability": "stable",
            "summary": "configurations block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-addon/index.ts",
            "line": 42
          },
          "name": "configurations",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ContainerengineAddonConfigurations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_addon#id ContainerengineAddon#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-addon/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_addon#override_existing ContainerengineAddon#override_existing}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-addon/index.ts",
            "line": 28
          },
          "name": "overrideExisting",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_addon#timeouts ContainerengineAddon#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-addon/index.ts",
            "line": 48
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineAddonTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_addon#version ContainerengineAddon#version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-addon/index.ts",
            "line": 36
          },
          "name": "version",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/containerengine-addon/index:ContainerengineAddonConfig"
    },
    "cdktf-provider-oci.ContainerengineAddonConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineAddonConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/containerengine-addon/index.ts",
        "line": 135
      },
      "name": "ContainerengineAddonConfigurations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_addon#key ContainerengineAddon#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-addon/index.ts",
            "line": 139
          },
          "name": "key",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_addon#value ContainerengineAddon#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-addon/index.ts",
            "line": 143
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/containerengine-addon/index:ContainerengineAddonConfigurations"
    },
    "cdktf-provider-oci.ContainerengineAddonConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineAddonConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/containerengine-addon/index.ts",
          "line": 273
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/containerengine-addon/index.ts",
        "line": 265
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-addon/index.ts",
            "line": 280
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ContainerengineAddonConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "ContainerengineAddonConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/containerengine-addon/index.ts",
            "line": 273
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/containerengine-addon/index.ts",
            "line": 273
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/containerengine-addon/index.ts",
            "line": 273
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-addon/index.ts",
            "line": 266
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ContainerengineAddonConfigurations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/containerengine-addon/index:ContainerengineAddonConfigurationsList"
    },
    "cdktf-provider-oci.ContainerengineAddonConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineAddonConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/containerengine-addon/index.ts",
          "line": 192
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/containerengine-addon/index.ts",
        "line": 182
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-addon/index.ts",
            "line": 240
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-addon/index.ts",
            "line": 256
          },
          "name": "resetValue"
        }
      ],
      "name": "ContainerengineAddonConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-addon/index.ts",
            "line": 244
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-addon/index.ts",
            "line": 260
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-addon/index.ts",
            "line": 234
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-addon/index.ts",
            "line": 250
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-addon/index.ts",
            "line": 196
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ContainerengineAddonConfigurations"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/containerengine-addon/index:ContainerengineAddonConfigurationsOutputReference"
    },
    "cdktf-provider-oci.ContainerengineAddonTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineAddonTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/containerengine-addon/index.ts",
        "line": 284
      },
      "name": "ContainerengineAddonTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_addon#create ContainerengineAddon#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-addon/index.ts",
            "line": 288
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_addon#delete ContainerengineAddon#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-addon/index.ts",
            "line": 292
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_addon#update ContainerengineAddon#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-addon/index.ts",
            "line": 296
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/containerengine-addon/index:ContainerengineAddonTimeouts"
    },
    "cdktf-provider-oci.ContainerengineAddonTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineAddonTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/containerengine-addon/index.ts",
          "line": 350
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/containerengine-addon/index.ts",
        "line": 342
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-addon/index.ts",
            "line": 404
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-addon/index.ts",
            "line": 420
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-addon/index.ts",
            "line": 436
          },
          "name": "resetUpdate"
        }
      ],
      "name": "ContainerengineAddonTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-addon/index.ts",
            "line": 408
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-addon/index.ts",
            "line": 424
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-addon/index.ts",
            "line": 440
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-addon/index.ts",
            "line": 398
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-addon/index.ts",
            "line": 414
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-addon/index.ts",
            "line": 430
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-addon/index.ts",
            "line": 354
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ContainerengineAddonTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/containerengine-addon/index:ContainerengineAddonTimeoutsOutputReference"
    },
    "cdktf-provider-oci.ContainerengineCluster": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster oci_containerengine_cluster}."
      },
      "fqn": "cdktf-provider-oci.ContainerengineCluster",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster oci_containerengine_cluster} Resource."
        },
        "locationInModule": {
          "filename": "src/containerengine-cluster/index.ts",
          "line": 2546
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.ContainerengineClusterConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/containerengine-cluster/index.ts",
        "line": 2514
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ContainerengineCluster resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2531
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the ContainerengineCluster to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ContainerengineCluster that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ContainerengineCluster to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2751
          },
          "name": "putClusterPodNetworkOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ContainerengineClusterClusterPodNetworkOptions"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2767
          },
          "name": "putEndpointConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ContainerengineClusterEndpointConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2783
          },
          "name": "putImagePolicyConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ContainerengineClusterImagePolicyConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2799
          },
          "name": "putOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ContainerengineClusterOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2815
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ContainerengineClusterTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2754
          },
          "name": "resetClusterPodNetworkOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2608
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2770
          },
          "name": "resetEndpointConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2630
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2646
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2786
          },
          "name": "resetImagePolicyConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2662
          },
          "name": "resetKmsKeyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2802
          },
          "name": "resetOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2818
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2725
          },
          "name": "resetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2830
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2849
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ContainerengineCluster",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2519
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2583
          },
          "name": "availableKubernetesUpgrades",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2748
          },
          "name": "clusterPodNetworkOptions",
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineClusterClusterPodNetworkOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2764
          },
          "name": "endpointConfig",
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineClusterEndpointConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2618
          },
          "name": "endpoints",
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineClusterEndpointsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2780
          },
          "name": "imagePolicyConfig",
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineClusterImagePolicyConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2684
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2690
          },
          "name": "metadata",
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineClusterMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2708
          },
          "name": "openIdConnectDiscoveryEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2796
          },
          "name": "options",
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineClusterOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2713
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2812
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineClusterTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2758
          },
          "name": "clusterPodNetworkOptionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ContainerengineClusterClusterPodNetworkOptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2596
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2612
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2774
          },
          "name": "endpointConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineClusterEndpointConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2634
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2650
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2790
          },
          "name": "imagePolicyConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineClusterImagePolicyConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2666
          },
          "name": "kmsKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2679
          },
          "name": "kubernetesVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2703
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2806
          },
          "name": "optionsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineClusterOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2822
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ContainerengineClusterTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2729
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2742
          },
          "name": "vcnIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2589
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2602
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2624
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2640
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2656
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2672
          },
          "name": "kubernetesVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2696
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2719
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2735
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/containerengine-cluster/index:ContainerengineCluster"
    },
    "cdktf-provider-oci.ContainerengineClusterClusterPodNetworkOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineClusterClusterPodNetworkOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/containerengine-cluster/index.ts",
        "line": 295
      },
      "name": "ContainerengineClusterClusterPodNetworkOptions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster#cni_type ContainerengineCluster#cni_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 299
          },
          "name": "cniType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/containerengine-cluster/index:ContainerengineClusterClusterPodNetworkOptions"
    },
    "cdktf-provider-oci.ContainerengineClusterClusterPodNetworkOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineClusterClusterPodNetworkOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/containerengine-cluster/index.ts",
          "line": 397
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/containerengine-cluster/index.ts",
        "line": 389
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 404
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ContainerengineClusterClusterPodNetworkOptionsOutputReference"
            }
          }
        }
      ],
      "name": "ContainerengineClusterClusterPodNetworkOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 397
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 397
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 397
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 390
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ContainerengineClusterClusterPodNetworkOptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/containerengine-cluster/index:ContainerengineClusterClusterPodNetworkOptionsList"
    },
    "cdktf-provider-oci.ContainerengineClusterClusterPodNetworkOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineClusterClusterPodNetworkOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/containerengine-cluster/index.ts",
          "line": 341
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/containerengine-cluster/index.ts",
        "line": 331
      },
      "name": "ContainerengineClusterClusterPodNetworkOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 384
          },
          "name": "cniTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 377
          },
          "name": "cniType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 345
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ContainerengineClusterClusterPodNetworkOptions"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/containerengine-cluster/index:ContainerengineClusterClusterPodNetworkOptionsOutputReference"
    },
    "cdktf-provider-oci.ContainerengineClusterCompleteCredentialRotationManagement": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster_complete_credential_rotation_management oci_containerengine_cluster_complete_credential_rotation_management}."
      },
      "fqn": "cdktf-provider-oci.ContainerengineClusterCompleteCredentialRotationManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster_complete_credential_rotation_management oci_containerengine_cluster_complete_credential_rotation_management} Resource."
        },
        "locationInModule": {
          "filename": "src/containerengine-cluster-complete-credential-rotation-management/index.ts",
          "line": 224
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.ContainerengineClusterCompleteCredentialRotationManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/containerengine-cluster-complete-credential-rotation-management/index.ts",
        "line": 192
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ContainerengineClusterCompleteCredentialRotationManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster-complete-credential-rotation-management/index.ts",
            "line": 209
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the ContainerengineClusterCompleteCredentialRotationManagement to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster_complete_credential_rotation_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ContainerengineClusterCompleteCredentialRotationManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ContainerengineClusterCompleteCredentialRotationManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster-complete-credential-rotation-management/index.ts",
            "line": 283
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ContainerengineClusterCompleteCredentialRotationManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster-complete-credential-rotation-management/index.ts",
            "line": 270
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster-complete-credential-rotation-management/index.ts",
            "line": 286
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster-complete-credential-rotation-management/index.ts",
            "line": 298
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster-complete-credential-rotation-management/index.ts",
            "line": 306
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ContainerengineClusterCompleteCredentialRotationManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster-complete-credential-rotation-management/index.ts",
            "line": 197
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster-complete-credential-rotation-management/index.ts",
            "line": 280
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineClusterCompleteCredentialRotationManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster-complete-credential-rotation-management/index.ts",
            "line": 258
          },
          "name": "clusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster-complete-credential-rotation-management/index.ts",
            "line": 274
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster-complete-credential-rotation-management/index.ts",
            "line": 290
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ContainerengineClusterCompleteCredentialRotationManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster-complete-credential-rotation-management/index.ts",
            "line": 251
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster-complete-credential-rotation-management/index.ts",
            "line": 264
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/containerengine-cluster-complete-credential-rotation-management/index:ContainerengineClusterCompleteCredentialRotationManagement"
    },
    "cdktf-provider-oci.ContainerengineClusterCompleteCredentialRotationManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineClusterCompleteCredentialRotationManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/containerengine-cluster-complete-credential-rotation-management/index.ts",
        "line": 9
      },
      "name": "ContainerengineClusterCompleteCredentialRotationManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster_complete_credential_rotation_management#cluster_id ContainerengineClusterCompleteCredentialRotationManagement#cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster-complete-credential-rotation-management/index.ts",
            "line": 13
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster_complete_credential_rotation_management#id ContainerengineClusterCompleteCredentialRotationManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster-complete-credential-rotation-management/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster_complete_credential_rotation_management#timeouts ContainerengineClusterCompleteCredentialRotationManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster-complete-credential-rotation-management/index.ts",
            "line": 26
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineClusterCompleteCredentialRotationManagementTimeouts"
          }
        }
      ],
      "symbolId": "src/containerengine-cluster-complete-credential-rotation-management/index:ContainerengineClusterCompleteCredentialRotationManagementConfig"
    },
    "cdktf-provider-oci.ContainerengineClusterCompleteCredentialRotationManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineClusterCompleteCredentialRotationManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/containerengine-cluster-complete-credential-rotation-management/index.ts",
        "line": 28
      },
      "name": "ContainerengineClusterCompleteCredentialRotationManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster_complete_credential_rotation_management#create ContainerengineClusterCompleteCredentialRotationManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster-complete-credential-rotation-management/index.ts",
            "line": 32
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster_complete_credential_rotation_management#delete ContainerengineClusterCompleteCredentialRotationManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster-complete-credential-rotation-management/index.ts",
            "line": 36
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster_complete_credential_rotation_management#update ContainerengineClusterCompleteCredentialRotationManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster-complete-credential-rotation-management/index.ts",
            "line": 40
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/containerengine-cluster-complete-credential-rotation-management/index:ContainerengineClusterCompleteCredentialRotationManagementTimeouts"
    },
    "cdktf-provider-oci.ContainerengineClusterCompleteCredentialRotationManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineClusterCompleteCredentialRotationManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/containerengine-cluster-complete-credential-rotation-management/index.ts",
          "line": 94
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/containerengine-cluster-complete-credential-rotation-management/index.ts",
        "line": 86
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster-complete-credential-rotation-management/index.ts",
            "line": 148
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster-complete-credential-rotation-management/index.ts",
            "line": 164
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster-complete-credential-rotation-management/index.ts",
            "line": 180
          },
          "name": "resetUpdate"
        }
      ],
      "name": "ContainerengineClusterCompleteCredentialRotationManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster-complete-credential-rotation-management/index.ts",
            "line": 152
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster-complete-credential-rotation-management/index.ts",
            "line": 168
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster-complete-credential-rotation-management/index.ts",
            "line": 184
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster-complete-credential-rotation-management/index.ts",
            "line": 142
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster-complete-credential-rotation-management/index.ts",
            "line": 158
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster-complete-credential-rotation-management/index.ts",
            "line": 174
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster-complete-credential-rotation-management/index.ts",
            "line": 98
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ContainerengineClusterCompleteCredentialRotationManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/containerengine-cluster-complete-credential-rotation-management/index:ContainerengineClusterCompleteCredentialRotationManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.ContainerengineClusterConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineClusterConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/containerengine-cluster/index.ts",
        "line": 9
      },
      "name": "ContainerengineClusterConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster#compartment_id ContainerengineCluster#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster#kubernetes_version ContainerengineCluster#kubernetes_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 36
          },
          "name": "kubernetesVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster#name ContainerengineCluster#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 40
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster#vcn_id ContainerengineCluster#vcn_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 48
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster#cluster_pod_network_options ContainerengineCluster#cluster_pod_network_options}",
            "stability": "stable",
            "summary": "cluster_pod_network_options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 54
          },
          "name": "clusterPodNetworkOptions",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ContainerengineClusterClusterPodNetworkOptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster#defined_tags ContainerengineCluster#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 17
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster#endpoint_config ContainerengineCluster#endpoint_config}",
            "stability": "stable",
            "summary": "endpoint_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 60
          },
          "name": "endpointConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineClusterEndpointConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster#freeform_tags ContainerengineCluster#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 21
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster#id ContainerengineCluster#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster#image_policy_config ContainerengineCluster#image_policy_config}",
            "stability": "stable",
            "summary": "image_policy_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 66
          },
          "name": "imagePolicyConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineClusterImagePolicyConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster#kms_key_id ContainerengineCluster#kms_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 32
          },
          "name": "kmsKeyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster#options ContainerengineCluster#options}",
            "stability": "stable",
            "summary": "options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 72
          },
          "name": "options",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineClusterOptions"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster#timeouts ContainerengineCluster#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 78
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineClusterTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster#type ContainerengineCluster#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 44
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/containerengine-cluster/index:ContainerengineClusterConfig"
    },
    "cdktf-provider-oci.ContainerengineClusterEndpointConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineClusterEndpointConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/containerengine-cluster/index.ts",
        "line": 408
      },
      "name": "ContainerengineClusterEndpointConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster#subnet_id ContainerengineCluster#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 420
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster#is_public_ip_enabled ContainerengineCluster#is_public_ip_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 412
          },
          "name": "isPublicIpEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster#nsg_ids ContainerengineCluster#nsg_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 416
          },
          "name": "nsgIds",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/containerengine-cluster/index:ContainerengineClusterEndpointConfig"
    },
    "cdktf-provider-oci.ContainerengineClusterEndpointConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineClusterEndpointConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/containerengine-cluster/index.ts",
          "line": 473
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/containerengine-cluster/index.ts",
        "line": 466
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 518
          },
          "name": "resetIsPublicIpEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 534
          },
          "name": "resetNsgIds"
        }
      ],
      "name": "ContainerengineClusterEndpointConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 522
          },
          "name": "isPublicIpEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 538
          },
          "name": "nsgIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 551
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 512
          },
          "name": "isPublicIpEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 528
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 544
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 477
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineClusterEndpointConfig"
          }
        }
      ],
      "symbolId": "src/containerengine-cluster/index:ContainerengineClusterEndpointConfigOutputReference"
    },
    "cdktf-provider-oci.ContainerengineClusterEndpoints": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineClusterEndpoints",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/containerengine-cluster/index.ts",
        "line": 80
      },
      "name": "ContainerengineClusterEndpoints",
      "symbolId": "src/containerengine-cluster/index:ContainerengineClusterEndpoints"
    },
    "cdktf-provider-oci.ContainerengineClusterEndpointsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineClusterEndpointsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/containerengine-cluster/index.ts",
          "line": 164
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/containerengine-cluster/index.ts",
        "line": 157
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 171
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ContainerengineClusterEndpointsOutputReference"
            }
          }
        }
      ],
      "name": "ContainerengineClusterEndpointsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 164
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 164
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 164
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/containerengine-cluster/index:ContainerengineClusterEndpointsList"
    },
    "cdktf-provider-oci.ContainerengineClusterEndpointsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineClusterEndpointsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/containerengine-cluster/index.ts",
          "line": 112
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/containerengine-cluster/index.ts",
        "line": 103
      },
      "name": "ContainerengineClusterEndpointsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 132
          },
          "name": "ipv6Endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 137
          },
          "name": "kubernetes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 142
          },
          "name": "privateEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 147
          },
          "name": "publicEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 152
          },
          "name": "vcnHostnameEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 116
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineClusterEndpoints"
          }
        }
      ],
      "symbolId": "src/containerengine-cluster/index:ContainerengineClusterEndpointsOutputReference"
    },
    "cdktf-provider-oci.ContainerengineClusterImagePolicyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineClusterImagePolicyConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/containerengine-cluster/index.ts",
        "line": 671
      },
      "name": "ContainerengineClusterImagePolicyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster#is_policy_enabled ContainerengineCluster#is_policy_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 675
          },
          "name": "isPolicyEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster#key_details ContainerengineCluster#key_details}",
            "stability": "stable",
            "summary": "key_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 681
          },
          "name": "keyDetails",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ContainerengineClusterImagePolicyConfigKeyDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/containerengine-cluster/index:ContainerengineClusterImagePolicyConfig"
    },
    "cdktf-provider-oci.ContainerengineClusterImagePolicyConfigKeyDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineClusterImagePolicyConfigKeyDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/containerengine-cluster/index.ts",
        "line": 555
      },
      "name": "ContainerengineClusterImagePolicyConfigKeyDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster#kms_key_id ContainerengineCluster#kms_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 559
          },
          "name": "kmsKeyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/containerengine-cluster/index:ContainerengineClusterImagePolicyConfigKeyDetails"
    },
    "cdktf-provider-oci.ContainerengineClusterImagePolicyConfigKeyDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineClusterImagePolicyConfigKeyDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/containerengine-cluster/index.ts",
          "line": 660
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/containerengine-cluster/index.ts",
        "line": 652
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 667
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ContainerengineClusterImagePolicyConfigKeyDetailsOutputReference"
            }
          }
        }
      ],
      "name": "ContainerengineClusterImagePolicyConfigKeyDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 660
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 660
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 660
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 653
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ContainerengineClusterImagePolicyConfigKeyDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/containerengine-cluster/index:ContainerengineClusterImagePolicyConfigKeyDetailsList"
    },
    "cdktf-provider-oci.ContainerengineClusterImagePolicyConfigKeyDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineClusterImagePolicyConfigKeyDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/containerengine-cluster/index.ts",
          "line": 601
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/containerengine-cluster/index.ts",
        "line": 591
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 643
          },
          "name": "resetKmsKeyId"
        }
      ],
      "name": "ContainerengineClusterImagePolicyConfigKeyDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 647
          },
          "name": "kmsKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 637
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 605
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ContainerengineClusterImagePolicyConfigKeyDetails"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/containerengine-cluster/index:ContainerengineClusterImagePolicyConfigKeyDetailsOutputReference"
    },
    "cdktf-provider-oci.ContainerengineClusterImagePolicyConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineClusterImagePolicyConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/containerengine-cluster/index.ts",
          "line": 727
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/containerengine-cluster/index.ts",
        "line": 720
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 779
          },
          "name": "putKeyDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ContainerengineClusterImagePolicyConfigKeyDetails"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 766
          },
          "name": "resetIsPolicyEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 782
          },
          "name": "resetKeyDetails"
        }
      ],
      "name": "ContainerengineClusterImagePolicyConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 776
          },
          "name": "keyDetails",
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineClusterImagePolicyConfigKeyDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 770
          },
          "name": "isPolicyEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 786
          },
          "name": "keyDetailsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ContainerengineClusterImagePolicyConfigKeyDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 760
          },
          "name": "isPolicyEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 731
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineClusterImagePolicyConfig"
          }
        }
      ],
      "symbolId": "src/containerengine-cluster/index:ContainerengineClusterImagePolicyConfigOutputReference"
    },
    "cdktf-provider-oci.ContainerengineClusterMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineClusterMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/containerengine-cluster/index.ts",
        "line": 175
      },
      "name": "ContainerengineClusterMetadata",
      "symbolId": "src/containerengine-cluster/index:ContainerengineClusterMetadata"
    },
    "cdktf-provider-oci.ContainerengineClusterMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineClusterMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/containerengine-cluster/index.ts",
          "line": 284
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/containerengine-cluster/index.ts",
        "line": 277
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 291
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ContainerengineClusterMetadataOutputReference"
            }
          }
        }
      ],
      "name": "ContainerengineClusterMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 284
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 284
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 284
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/containerengine-cluster/index:ContainerengineClusterMetadataList"
    },
    "cdktf-provider-oci.ContainerengineClusterMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineClusterMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/containerengine-cluster/index.ts",
          "line": 207
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/containerengine-cluster/index.ts",
        "line": 198
      },
      "name": "ContainerengineClusterMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 227
          },
          "name": "createdByUserId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 232
          },
          "name": "createdByWorkRequestId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 237
          },
          "name": "deletedByUserId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 242
          },
          "name": "deletedByWorkRequestId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 247
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 252
          },
          "name": "timeCredentialExpiration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 257
          },
          "name": "timeDeleted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 262
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 267
          },
          "name": "updatedByUserId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 272
          },
          "name": "updatedByWorkRequestId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 211
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineClusterMetadata"
          }
        }
      ],
      "symbolId": "src/containerengine-cluster/index:ContainerengineClusterMetadataOutputReference"
    },
    "cdktf-provider-oci.ContainerengineClusterOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineClusterOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/containerengine-cluster/index.ts",
        "line": 1988
      },
      "name": "ContainerengineClusterOptions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster#add_ons ContainerengineCluster#add_ons}",
            "stability": "stable",
            "summary": "add_ons block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2002
          },
          "name": "addOns",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineClusterOptionsAddOns"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster#admission_controller_options ContainerengineCluster#admission_controller_options}",
            "stability": "stable",
            "summary": "admission_controller_options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2008
          },
          "name": "admissionControllerOptions",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineClusterOptionsAdmissionControllerOptions"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster#ip_families ContainerengineCluster#ip_families}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1992
          },
          "name": "ipFamilies",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster#kubernetes_network_config ContainerengineCluster#kubernetes_network_config}",
            "stability": "stable",
            "summary": "kubernetes_network_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2014
          },
          "name": "kubernetesNetworkConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineClusterOptionsKubernetesNetworkConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster#open_id_connect_discovery ContainerengineCluster#open_id_connect_discovery}",
            "stability": "stable",
            "summary": "open_id_connect_discovery block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2020
          },
          "name": "openIdConnectDiscovery",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineClusterOptionsOpenIdConnectDiscovery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster#open_id_connect_token_authentication_config ContainerengineCluster#open_id_connect_token_authentication_config}",
            "stability": "stable",
            "summary": "open_id_connect_token_authentication_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2026
          },
          "name": "openIdConnectTokenAuthenticationConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineClusterOptionsOpenIdConnectTokenAuthenticationConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster#persistent_volume_config ContainerengineCluster#persistent_volume_config}",
            "stability": "stable",
            "summary": "persistent_volume_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2032
          },
          "name": "persistentVolumeConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineClusterOptionsPersistentVolumeConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster#service_lb_config ContainerengineCluster#service_lb_config}",
            "stability": "stable",
            "summary": "service_lb_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2038
          },
          "name": "serviceLbConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineClusterOptionsServiceLbConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster#service_lb_subnet_ids ContainerengineCluster#service_lb_subnet_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1996
          },
          "name": "serviceLbSubnetIds",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/containerengine-cluster/index:ContainerengineClusterOptions"
    },
    "cdktf-provider-oci.ContainerengineClusterOptionsAddOns": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineClusterOptionsAddOns",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/containerengine-cluster/index.ts",
        "line": 790
      },
      "name": "ContainerengineClusterOptionsAddOns",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster#is_kubernetes_dashboard_enabled ContainerengineCluster#is_kubernetes_dashboard_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 794
          },
          "name": "isKubernetesDashboardEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster#is_tiller_enabled ContainerengineCluster#is_tiller_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 798
          },
          "name": "isTillerEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/containerengine-cluster/index:ContainerengineClusterOptionsAddOns"
    },
    "cdktf-provider-oci.ContainerengineClusterOptionsAddOnsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineClusterOptionsAddOnsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/containerengine-cluster/index.ts",
          "line": 844
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/containerengine-cluster/index.ts",
        "line": 837
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 883
          },
          "name": "resetIsKubernetesDashboardEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 899
          },
          "name": "resetIsTillerEnabled"
        }
      ],
      "name": "ContainerengineClusterOptionsAddOnsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 887
          },
          "name": "isKubernetesDashboardEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 903
          },
          "name": "isTillerEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 877
          },
          "name": "isKubernetesDashboardEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 893
          },
          "name": "isTillerEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 848
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineClusterOptionsAddOns"
          }
        }
      ],
      "symbolId": "src/containerengine-cluster/index:ContainerengineClusterOptionsAddOnsOutputReference"
    },
    "cdktf-provider-oci.ContainerengineClusterOptionsAdmissionControllerOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineClusterOptionsAdmissionControllerOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/containerengine-cluster/index.ts",
        "line": 907
      },
      "name": "ContainerengineClusterOptionsAdmissionControllerOptions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster#is_pod_security_policy_enabled ContainerengineCluster#is_pod_security_policy_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 911
          },
          "name": "isPodSecurityPolicyEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/containerengine-cluster/index:ContainerengineClusterOptionsAdmissionControllerOptions"
    },
    "cdktf-provider-oci.ContainerengineClusterOptionsAdmissionControllerOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineClusterOptionsAdmissionControllerOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/containerengine-cluster/index.ts",
          "line": 950
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/containerengine-cluster/index.ts",
        "line": 943
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 983
          },
          "name": "resetIsPodSecurityPolicyEnabled"
        }
      ],
      "name": "ContainerengineClusterOptionsAdmissionControllerOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 987
          },
          "name": "isPodSecurityPolicyEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 977
          },
          "name": "isPodSecurityPolicyEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 954
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineClusterOptionsAdmissionControllerOptions"
          }
        }
      ],
      "symbolId": "src/containerengine-cluster/index:ContainerengineClusterOptionsAdmissionControllerOptionsOutputReference"
    },
    "cdktf-provider-oci.ContainerengineClusterOptionsKubernetesNetworkConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineClusterOptionsKubernetesNetworkConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/containerengine-cluster/index.ts",
        "line": 991
      },
      "name": "ContainerengineClusterOptionsKubernetesNetworkConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster#pods_cidr ContainerengineCluster#pods_cidr}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 995
          },
          "name": "podsCidr",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster#services_cidr ContainerengineCluster#services_cidr}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 999
          },
          "name": "servicesCidr",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/containerengine-cluster/index:ContainerengineClusterOptionsKubernetesNetworkConfig"
    },
    "cdktf-provider-oci.ContainerengineClusterOptionsKubernetesNetworkConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineClusterOptionsKubernetesNetworkConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/containerengine-cluster/index.ts",
          "line": 1045
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/containerengine-cluster/index.ts",
        "line": 1038
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1084
          },
          "name": "resetPodsCidr"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1100
          },
          "name": "resetServicesCidr"
        }
      ],
      "name": "ContainerengineClusterOptionsKubernetesNetworkConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1088
          },
          "name": "podsCidrInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1104
          },
          "name": "servicesCidrInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1078
          },
          "name": "podsCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1094
          },
          "name": "servicesCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1049
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineClusterOptionsKubernetesNetworkConfig"
          }
        }
      ],
      "symbolId": "src/containerengine-cluster/index:ContainerengineClusterOptionsKubernetesNetworkConfigOutputReference"
    },
    "cdktf-provider-oci.ContainerengineClusterOptionsOpenIdConnectDiscovery": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineClusterOptionsOpenIdConnectDiscovery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/containerengine-cluster/index.ts",
        "line": 1108
      },
      "name": "ContainerengineClusterOptionsOpenIdConnectDiscovery",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster#is_open_id_connect_discovery_enabled ContainerengineCluster#is_open_id_connect_discovery_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1112
          },
          "name": "isOpenIdConnectDiscoveryEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/containerengine-cluster/index:ContainerengineClusterOptionsOpenIdConnectDiscovery"
    },
    "cdktf-provider-oci.ContainerengineClusterOptionsOpenIdConnectDiscoveryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineClusterOptionsOpenIdConnectDiscoveryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/containerengine-cluster/index.ts",
          "line": 1151
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/containerengine-cluster/index.ts",
        "line": 1144
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1184
          },
          "name": "resetIsOpenIdConnectDiscoveryEnabled"
        }
      ],
      "name": "ContainerengineClusterOptionsOpenIdConnectDiscoveryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1188
          },
          "name": "isOpenIdConnectDiscoveryEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1178
          },
          "name": "isOpenIdConnectDiscoveryEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1155
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineClusterOptionsOpenIdConnectDiscovery"
          }
        }
      ],
      "symbolId": "src/containerengine-cluster/index:ContainerengineClusterOptionsOpenIdConnectDiscoveryOutputReference"
    },
    "cdktf-provider-oci.ContainerengineClusterOptionsOpenIdConnectTokenAuthenticationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineClusterOptionsOpenIdConnectTokenAuthenticationConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/containerengine-cluster/index.ts",
        "line": 1341
      },
      "name": "ContainerengineClusterOptionsOpenIdConnectTokenAuthenticationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster#is_open_id_connect_auth_enabled ContainerengineCluster#is_open_id_connect_auth_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1365
          },
          "name": "isOpenIdConnectAuthEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster#ca_certificate ContainerengineCluster#ca_certificate}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1345
          },
          "name": "caCertificate",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster#client_id ContainerengineCluster#client_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1349
          },
          "name": "clientId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster#configuration_file ContainerengineCluster#configuration_file}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1353
          },
          "name": "configurationFile",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster#groups_claim ContainerengineCluster#groups_claim}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1357
          },
          "name": "groupsClaim",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster#groups_prefix ContainerengineCluster#groups_prefix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1361
          },
          "name": "groupsPrefix",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster#issuer_url ContainerengineCluster#issuer_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1369
          },
          "name": "issuerUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster#required_claims ContainerengineCluster#required_claims}",
            "stability": "stable",
            "summary": "required_claims block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1387
          },
          "name": "requiredClaims",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ContainerengineClusterOptionsOpenIdConnectTokenAuthenticationConfigRequiredClaims"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster#signing_algorithms ContainerengineCluster#signing_algorithms}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1373
          },
          "name": "signingAlgorithms",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster#username_claim ContainerengineCluster#username_claim}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1377
          },
          "name": "usernameClaim",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster#username_prefix ContainerengineCluster#username_prefix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1381
          },
          "name": "usernamePrefix",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/containerengine-cluster/index:ContainerengineClusterOptionsOpenIdConnectTokenAuthenticationConfig"
    },
    "cdktf-provider-oci.ContainerengineClusterOptionsOpenIdConnectTokenAuthenticationConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineClusterOptionsOpenIdConnectTokenAuthenticationConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/containerengine-cluster/index.ts",
          "line": 1496
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/containerengine-cluster/index.ts",
        "line": 1489
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1743
          },
          "name": "putRequiredClaims",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ContainerengineClusterOptionsOpenIdConnectTokenAuthenticationConfigRequiredClaims"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1589
          },
          "name": "resetCaCertificate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1605
          },
          "name": "resetClientId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1621
          },
          "name": "resetConfigurationFile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1637
          },
          "name": "resetGroupsClaim"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1653
          },
          "name": "resetGroupsPrefix"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1682
          },
          "name": "resetIssuerUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1746
          },
          "name": "resetRequiredClaims"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1698
          },
          "name": "resetSigningAlgorithms"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1714
          },
          "name": "resetUsernameClaim"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1730
          },
          "name": "resetUsernamePrefix"
        }
      ],
      "name": "ContainerengineClusterOptionsOpenIdConnectTokenAuthenticationConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1740
          },
          "name": "requiredClaims",
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineClusterOptionsOpenIdConnectTokenAuthenticationConfigRequiredClaimsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1593
          },
          "name": "caCertificateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1609
          },
          "name": "clientIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1625
          },
          "name": "configurationFileInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1641
          },
          "name": "groupsClaimInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1657
          },
          "name": "groupsPrefixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1670
          },
          "name": "isOpenIdConnectAuthEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1686
          },
          "name": "issuerUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1750
          },
          "name": "requiredClaimsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ContainerengineClusterOptionsOpenIdConnectTokenAuthenticationConfigRequiredClaims"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1702
          },
          "name": "signingAlgorithmsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1718
          },
          "name": "usernameClaimInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1734
          },
          "name": "usernamePrefixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1583
          },
          "name": "caCertificate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1599
          },
          "name": "clientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1615
          },
          "name": "configurationFile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1631
          },
          "name": "groupsClaim",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1647
          },
          "name": "groupsPrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1663
          },
          "name": "isOpenIdConnectAuthEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1676
          },
          "name": "issuerUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1692
          },
          "name": "signingAlgorithms",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1708
          },
          "name": "usernameClaim",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1724
          },
          "name": "usernamePrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1500
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineClusterOptionsOpenIdConnectTokenAuthenticationConfig"
          }
        }
      ],
      "symbolId": "src/containerengine-cluster/index:ContainerengineClusterOptionsOpenIdConnectTokenAuthenticationConfigOutputReference"
    },
    "cdktf-provider-oci.ContainerengineClusterOptionsOpenIdConnectTokenAuthenticationConfigRequiredClaims": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineClusterOptionsOpenIdConnectTokenAuthenticationConfigRequiredClaims",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/containerengine-cluster/index.ts",
        "line": 1192
      },
      "name": "ContainerengineClusterOptionsOpenIdConnectTokenAuthenticationConfigRequiredClaims",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster#key ContainerengineCluster#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1196
          },
          "name": "key",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster#value ContainerengineCluster#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1200
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/containerengine-cluster/index:ContainerengineClusterOptionsOpenIdConnectTokenAuthenticationConfigRequiredClaims"
    },
    "cdktf-provider-oci.ContainerengineClusterOptionsOpenIdConnectTokenAuthenticationConfigRequiredClaimsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineClusterOptionsOpenIdConnectTokenAuthenticationConfigRequiredClaimsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/containerengine-cluster/index.ts",
          "line": 1330
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/containerengine-cluster/index.ts",
        "line": 1322
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1337
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ContainerengineClusterOptionsOpenIdConnectTokenAuthenticationConfigRequiredClaimsOutputReference"
            }
          }
        }
      ],
      "name": "ContainerengineClusterOptionsOpenIdConnectTokenAuthenticationConfigRequiredClaimsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1330
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1330
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1330
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1323
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ContainerengineClusterOptionsOpenIdConnectTokenAuthenticationConfigRequiredClaims"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/containerengine-cluster/index:ContainerengineClusterOptionsOpenIdConnectTokenAuthenticationConfigRequiredClaimsList"
    },
    "cdktf-provider-oci.ContainerengineClusterOptionsOpenIdConnectTokenAuthenticationConfigRequiredClaimsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineClusterOptionsOpenIdConnectTokenAuthenticationConfigRequiredClaimsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/containerengine-cluster/index.ts",
          "line": 1249
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/containerengine-cluster/index.ts",
        "line": 1239
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1297
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1313
          },
          "name": "resetValue"
        }
      ],
      "name": "ContainerengineClusterOptionsOpenIdConnectTokenAuthenticationConfigRequiredClaimsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1301
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1317
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1291
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1307
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1253
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ContainerengineClusterOptionsOpenIdConnectTokenAuthenticationConfigRequiredClaims"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/containerengine-cluster/index:ContainerengineClusterOptionsOpenIdConnectTokenAuthenticationConfigRequiredClaimsOutputReference"
    },
    "cdktf-provider-oci.ContainerengineClusterOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineClusterOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/containerengine-cluster/index.ts",
          "line": 2133
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/containerengine-cluster/index.ts",
        "line": 2126
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2243
          },
          "name": "putAddOns",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ContainerengineClusterOptionsAddOns"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2259
          },
          "name": "putAdmissionControllerOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ContainerengineClusterOptionsAdmissionControllerOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2275
          },
          "name": "putKubernetesNetworkConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ContainerengineClusterOptionsKubernetesNetworkConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2291
          },
          "name": "putOpenIdConnectDiscovery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ContainerengineClusterOptionsOpenIdConnectDiscovery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2307
          },
          "name": "putOpenIdConnectTokenAuthenticationConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ContainerengineClusterOptionsOpenIdConnectTokenAuthenticationConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2323
          },
          "name": "putPersistentVolumeConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ContainerengineClusterOptionsPersistentVolumeConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2339
          },
          "name": "putServiceLbConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ContainerengineClusterOptionsServiceLbConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2246
          },
          "name": "resetAddOns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2262
          },
          "name": "resetAdmissionControllerOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2214
          },
          "name": "resetIpFamilies"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2278
          },
          "name": "resetKubernetesNetworkConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2294
          },
          "name": "resetOpenIdConnectDiscovery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2310
          },
          "name": "resetOpenIdConnectTokenAuthenticationConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2326
          },
          "name": "resetPersistentVolumeConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2342
          },
          "name": "resetServiceLbConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2230
          },
          "name": "resetServiceLbSubnetIds"
        }
      ],
      "name": "ContainerengineClusterOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2240
          },
          "name": "addOns",
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineClusterOptionsAddOnsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2256
          },
          "name": "admissionControllerOptions",
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineClusterOptionsAdmissionControllerOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2272
          },
          "name": "kubernetesNetworkConfig",
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineClusterOptionsKubernetesNetworkConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2288
          },
          "name": "openIdConnectDiscovery",
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineClusterOptionsOpenIdConnectDiscoveryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2304
          },
          "name": "openIdConnectTokenAuthenticationConfig",
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineClusterOptionsOpenIdConnectTokenAuthenticationConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2320
          },
          "name": "persistentVolumeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineClusterOptionsPersistentVolumeConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2336
          },
          "name": "serviceLbConfig",
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineClusterOptionsServiceLbConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2250
          },
          "name": "addOnsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineClusterOptionsAddOns"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2266
          },
          "name": "admissionControllerOptionsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineClusterOptionsAdmissionControllerOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2218
          },
          "name": "ipFamiliesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2282
          },
          "name": "kubernetesNetworkConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineClusterOptionsKubernetesNetworkConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2298
          },
          "name": "openIdConnectDiscoveryInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineClusterOptionsOpenIdConnectDiscovery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2314
          },
          "name": "openIdConnectTokenAuthenticationConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineClusterOptionsOpenIdConnectTokenAuthenticationConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2330
          },
          "name": "persistentVolumeConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineClusterOptionsPersistentVolumeConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2346
          },
          "name": "serviceLbConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineClusterOptionsServiceLbConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2234
          },
          "name": "serviceLbSubnetIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2208
          },
          "name": "ipFamilies",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2224
          },
          "name": "serviceLbSubnetIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2137
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineClusterOptions"
          }
        }
      ],
      "symbolId": "src/containerengine-cluster/index:ContainerengineClusterOptionsOutputReference"
    },
    "cdktf-provider-oci.ContainerengineClusterOptionsPersistentVolumeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineClusterOptionsPersistentVolumeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/containerengine-cluster/index.ts",
        "line": 1754
      },
      "name": "ContainerengineClusterOptionsPersistentVolumeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster#defined_tags ContainerengineCluster#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1758
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster#freeform_tags ContainerengineCluster#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1762
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/containerengine-cluster/index:ContainerengineClusterOptionsPersistentVolumeConfig"
    },
    "cdktf-provider-oci.ContainerengineClusterOptionsPersistentVolumeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineClusterOptionsPersistentVolumeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/containerengine-cluster/index.ts",
          "line": 1808
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/containerengine-cluster/index.ts",
        "line": 1801
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1847
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1863
          },
          "name": "resetFreeformTags"
        }
      ],
      "name": "ContainerengineClusterOptionsPersistentVolumeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1851
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1867
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1841
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1857
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1812
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineClusterOptionsPersistentVolumeConfig"
          }
        }
      ],
      "symbolId": "src/containerengine-cluster/index:ContainerengineClusterOptionsPersistentVolumeConfigOutputReference"
    },
    "cdktf-provider-oci.ContainerengineClusterOptionsServiceLbConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineClusterOptionsServiceLbConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/containerengine-cluster/index.ts",
        "line": 1871
      },
      "name": "ContainerengineClusterOptionsServiceLbConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster#defined_tags ContainerengineCluster#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1875
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster#freeform_tags ContainerengineCluster#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1879
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/containerengine-cluster/index:ContainerengineClusterOptionsServiceLbConfig"
    },
    "cdktf-provider-oci.ContainerengineClusterOptionsServiceLbConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineClusterOptionsServiceLbConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/containerengine-cluster/index.ts",
          "line": 1925
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/containerengine-cluster/index.ts",
        "line": 1918
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1964
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1980
          },
          "name": "resetFreeformTags"
        }
      ],
      "name": "ContainerengineClusterOptionsServiceLbConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1968
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1984
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1958
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1974
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 1929
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineClusterOptionsServiceLbConfig"
          }
        }
      ],
      "symbolId": "src/containerengine-cluster/index:ContainerengineClusterOptionsServiceLbConfigOutputReference"
    },
    "cdktf-provider-oci.ContainerengineClusterStartCredentialRotationManagement": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster_start_credential_rotation_management oci_containerengine_cluster_start_credential_rotation_management}."
      },
      "fqn": "cdktf-provider-oci.ContainerengineClusterStartCredentialRotationManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster_start_credential_rotation_management oci_containerengine_cluster_start_credential_rotation_management} Resource."
        },
        "locationInModule": {
          "filename": "src/containerengine-cluster-start-credential-rotation-management/index.ts",
          "line": 228
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.ContainerengineClusterStartCredentialRotationManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/containerengine-cluster-start-credential-rotation-management/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ContainerengineClusterStartCredentialRotationManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster-start-credential-rotation-management/index.ts",
            "line": 213
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the ContainerengineClusterStartCredentialRotationManagement to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster_start_credential_rotation_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ContainerengineClusterStartCredentialRotationManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ContainerengineClusterStartCredentialRotationManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster-start-credential-rotation-management/index.ts",
            "line": 301
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ContainerengineClusterStartCredentialRotationManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster-start-credential-rotation-management/index.ts",
            "line": 288
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster-start-credential-rotation-management/index.ts",
            "line": 304
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster-start-credential-rotation-management/index.ts",
            "line": 316
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster-start-credential-rotation-management/index.ts",
            "line": 325
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ContainerengineClusterStartCredentialRotationManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster-start-credential-rotation-management/index.ts",
            "line": 201
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster-start-credential-rotation-management/index.ts",
            "line": 298
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineClusterStartCredentialRotationManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster-start-credential-rotation-management/index.ts",
            "line": 263
          },
          "name": "autoCompletionDelayDurationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster-start-credential-rotation-management/index.ts",
            "line": 276
          },
          "name": "clusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster-start-credential-rotation-management/index.ts",
            "line": 292
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster-start-credential-rotation-management/index.ts",
            "line": 308
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ContainerengineClusterStartCredentialRotationManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster-start-credential-rotation-management/index.ts",
            "line": 256
          },
          "name": "autoCompletionDelayDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster-start-credential-rotation-management/index.ts",
            "line": 269
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster-start-credential-rotation-management/index.ts",
            "line": 282
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/containerengine-cluster-start-credential-rotation-management/index:ContainerengineClusterStartCredentialRotationManagement"
    },
    "cdktf-provider-oci.ContainerengineClusterStartCredentialRotationManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineClusterStartCredentialRotationManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/containerengine-cluster-start-credential-rotation-management/index.ts",
        "line": 9
      },
      "name": "ContainerengineClusterStartCredentialRotationManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster_start_credential_rotation_management#auto_completion_delay_duration ContainerengineClusterStartCredentialRotationManagement#auto_completion_delay_duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster-start-credential-rotation-management/index.ts",
            "line": 13
          },
          "name": "autoCompletionDelayDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster_start_credential_rotation_management#cluster_id ContainerengineClusterStartCredentialRotationManagement#cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster-start-credential-rotation-management/index.ts",
            "line": 17
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster_start_credential_rotation_management#id ContainerengineClusterStartCredentialRotationManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster-start-credential-rotation-management/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster_start_credential_rotation_management#timeouts ContainerengineClusterStartCredentialRotationManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster-start-credential-rotation-management/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineClusterStartCredentialRotationManagementTimeouts"
          }
        }
      ],
      "symbolId": "src/containerengine-cluster-start-credential-rotation-management/index:ContainerengineClusterStartCredentialRotationManagementConfig"
    },
    "cdktf-provider-oci.ContainerengineClusterStartCredentialRotationManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineClusterStartCredentialRotationManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/containerengine-cluster-start-credential-rotation-management/index.ts",
        "line": 32
      },
      "name": "ContainerengineClusterStartCredentialRotationManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster_start_credential_rotation_management#create ContainerengineClusterStartCredentialRotationManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster-start-credential-rotation-management/index.ts",
            "line": 36
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster_start_credential_rotation_management#delete ContainerengineClusterStartCredentialRotationManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster-start-credential-rotation-management/index.ts",
            "line": 40
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster_start_credential_rotation_management#update ContainerengineClusterStartCredentialRotationManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster-start-credential-rotation-management/index.ts",
            "line": 44
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/containerengine-cluster-start-credential-rotation-management/index:ContainerengineClusterStartCredentialRotationManagementTimeouts"
    },
    "cdktf-provider-oci.ContainerengineClusterStartCredentialRotationManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineClusterStartCredentialRotationManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/containerengine-cluster-start-credential-rotation-management/index.ts",
          "line": 98
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/containerengine-cluster-start-credential-rotation-management/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster-start-credential-rotation-management/index.ts",
            "line": 152
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster-start-credential-rotation-management/index.ts",
            "line": 168
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster-start-credential-rotation-management/index.ts",
            "line": 184
          },
          "name": "resetUpdate"
        }
      ],
      "name": "ContainerengineClusterStartCredentialRotationManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster-start-credential-rotation-management/index.ts",
            "line": 156
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster-start-credential-rotation-management/index.ts",
            "line": 172
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster-start-credential-rotation-management/index.ts",
            "line": 188
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster-start-credential-rotation-management/index.ts",
            "line": 146
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster-start-credential-rotation-management/index.ts",
            "line": 162
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster-start-credential-rotation-management/index.ts",
            "line": 178
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster-start-credential-rotation-management/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ContainerengineClusterStartCredentialRotationManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/containerengine-cluster-start-credential-rotation-management/index:ContainerengineClusterStartCredentialRotationManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.ContainerengineClusterTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineClusterTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/containerengine-cluster/index.ts",
        "line": 2350
      },
      "name": "ContainerengineClusterTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster#create ContainerengineCluster#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2354
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster#delete ContainerengineCluster#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2358
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster#update ContainerengineCluster#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2362
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/containerengine-cluster/index:ContainerengineClusterTimeouts"
    },
    "cdktf-provider-oci.ContainerengineClusterTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineClusterTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/containerengine-cluster/index.ts",
          "line": 2416
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/containerengine-cluster/index.ts",
        "line": 2408
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2470
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2486
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2502
          },
          "name": "resetUpdate"
        }
      ],
      "name": "ContainerengineClusterTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2474
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2490
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2506
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2464
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2480
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2496
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2420
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ContainerengineClusterTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/containerengine-cluster/index:ContainerengineClusterTimeoutsOutputReference"
    },
    "cdktf-provider-oci.ContainerengineClusterWorkloadMapping": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster_workload_mapping oci_containerengine_cluster_workload_mapping}."
      },
      "fqn": "cdktf-provider-oci.ContainerengineClusterWorkloadMapping",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster_workload_mapping oci_containerengine_cluster_workload_mapping} Resource."
        },
        "locationInModule": {
          "filename": "src/containerengine-cluster-workload-mapping/index.ts",
          "line": 240
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.ContainerengineClusterWorkloadMappingConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/containerengine-cluster-workload-mapping/index.ts",
        "line": 208
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ContainerengineClusterWorkloadMapping resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster-workload-mapping/index.ts",
            "line": 225
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the ContainerengineClusterWorkloadMapping to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster_workload_mapping#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ContainerengineClusterWorkloadMapping that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ContainerengineClusterWorkloadMapping to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster-workload-mapping/index.ts",
            "line": 376
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ContainerengineClusterWorkloadMappingTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster-workload-mapping/index.ts",
            "line": 290
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster-workload-mapping/index.ts",
            "line": 306
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster-workload-mapping/index.ts",
            "line": 322
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster-workload-mapping/index.ts",
            "line": 379
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster-workload-mapping/index.ts",
            "line": 391
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster-workload-mapping/index.ts",
            "line": 403
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ContainerengineClusterWorkloadMapping",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster-workload-mapping/index.ts",
            "line": 213
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster-workload-mapping/index.ts",
            "line": 344
          },
          "name": "mappedTenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster-workload-mapping/index.ts",
            "line": 362
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster-workload-mapping/index.ts",
            "line": 367
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster-workload-mapping/index.ts",
            "line": 373
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineClusterWorkloadMappingTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster-workload-mapping/index.ts",
            "line": 278
          },
          "name": "clusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster-workload-mapping/index.ts",
            "line": 294
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster-workload-mapping/index.ts",
            "line": 310
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster-workload-mapping/index.ts",
            "line": 326
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster-workload-mapping/index.ts",
            "line": 339
          },
          "name": "mappedCompartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster-workload-mapping/index.ts",
            "line": 357
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster-workload-mapping/index.ts",
            "line": 383
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ContainerengineClusterWorkloadMappingTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster-workload-mapping/index.ts",
            "line": 271
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster-workload-mapping/index.ts",
            "line": 284
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster-workload-mapping/index.ts",
            "line": 300
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster-workload-mapping/index.ts",
            "line": 316
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster-workload-mapping/index.ts",
            "line": 332
          },
          "name": "mappedCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster-workload-mapping/index.ts",
            "line": 350
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/containerengine-cluster-workload-mapping/index:ContainerengineClusterWorkloadMapping"
    },
    "cdktf-provider-oci.ContainerengineClusterWorkloadMappingConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineClusterWorkloadMappingConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/containerengine-cluster-workload-mapping/index.ts",
        "line": 9
      },
      "name": "ContainerengineClusterWorkloadMappingConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster_workload_mapping#cluster_id ContainerengineClusterWorkloadMapping#cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster-workload-mapping/index.ts",
            "line": 13
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster_workload_mapping#mapped_compartment_id ContainerengineClusterWorkloadMapping#mapped_compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster-workload-mapping/index.ts",
            "line": 32
          },
          "name": "mappedCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster_workload_mapping#namespace ContainerengineClusterWorkloadMapping#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster-workload-mapping/index.ts",
            "line": 36
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster_workload_mapping#defined_tags ContainerengineClusterWorkloadMapping#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster-workload-mapping/index.ts",
            "line": 17
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster_workload_mapping#freeform_tags ContainerengineClusterWorkloadMapping#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster-workload-mapping/index.ts",
            "line": 21
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster_workload_mapping#id ContainerengineClusterWorkloadMapping#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster-workload-mapping/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster_workload_mapping#timeouts ContainerengineClusterWorkloadMapping#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster-workload-mapping/index.ts",
            "line": 42
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineClusterWorkloadMappingTimeouts"
          }
        }
      ],
      "symbolId": "src/containerengine-cluster-workload-mapping/index:ContainerengineClusterWorkloadMappingConfig"
    },
    "cdktf-provider-oci.ContainerengineClusterWorkloadMappingTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineClusterWorkloadMappingTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/containerengine-cluster-workload-mapping/index.ts",
        "line": 44
      },
      "name": "ContainerengineClusterWorkloadMappingTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster_workload_mapping#create ContainerengineClusterWorkloadMapping#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster-workload-mapping/index.ts",
            "line": 48
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster_workload_mapping#delete ContainerengineClusterWorkloadMapping#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster-workload-mapping/index.ts",
            "line": 52
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_cluster_workload_mapping#update ContainerengineClusterWorkloadMapping#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster-workload-mapping/index.ts",
            "line": 56
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/containerengine-cluster-workload-mapping/index:ContainerengineClusterWorkloadMappingTimeouts"
    },
    "cdktf-provider-oci.ContainerengineClusterWorkloadMappingTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineClusterWorkloadMappingTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/containerengine-cluster-workload-mapping/index.ts",
          "line": 110
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/containerengine-cluster-workload-mapping/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster-workload-mapping/index.ts",
            "line": 164
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster-workload-mapping/index.ts",
            "line": 180
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster-workload-mapping/index.ts",
            "line": 196
          },
          "name": "resetUpdate"
        }
      ],
      "name": "ContainerengineClusterWorkloadMappingTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster-workload-mapping/index.ts",
            "line": 168
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster-workload-mapping/index.ts",
            "line": 184
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster-workload-mapping/index.ts",
            "line": 200
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster-workload-mapping/index.ts",
            "line": 158
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster-workload-mapping/index.ts",
            "line": 174
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster-workload-mapping/index.ts",
            "line": 190
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster-workload-mapping/index.ts",
            "line": 114
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ContainerengineClusterWorkloadMappingTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/containerengine-cluster-workload-mapping/index:ContainerengineClusterWorkloadMappingTimeoutsOutputReference"
    },
    "cdktf-provider-oci.ContainerengineNodePool": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_node_pool oci_containerengine_node_pool}."
      },
      "fqn": "cdktf-provider-oci.ContainerengineNodePool",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_node_pool oci_containerengine_node_pool} Resource."
        },
        "locationInModule": {
          "filename": "src/containerengine-node-pool/index.ts",
          "line": 2298
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.ContainerengineNodePoolConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/containerengine-node-pool/index.ts",
        "line": 2266
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ContainerengineNodePool resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2283
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the ContainerengineNodePool to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_node_pool#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ContainerengineNodePool that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ContainerengineNodePool to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2580
          },
          "name": "putInitialNodeLabels",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ContainerengineNodePoolInitialNodeLabels"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2596
          },
          "name": "putNodeConfigDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodeConfigDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2612
          },
          "name": "putNodeEvictionNodePoolSettings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodeEvictionNodePoolSettings"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2628
          },
          "name": "putNodePoolCyclingDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodePoolCyclingDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2644
          },
          "name": "putNodeShapeConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodeShapeConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2660
          },
          "name": "putNodeSourceDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodeSourceDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2676
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ContainerengineNodePoolTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2375
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2391
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2407
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2583
          },
          "name": "resetInitialNodeLabels"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2423
          },
          "name": "resetKubernetesVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2599
          },
          "name": "resetNodeConfigDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2615
          },
          "name": "resetNodeEvictionNodePoolSettings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2457
          },
          "name": "resetNodeImageId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2473
          },
          "name": "resetNodeImageName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2489
          },
          "name": "resetNodeMetadata"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2631
          },
          "name": "resetNodePoolCyclingDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2647
          },
          "name": "resetNodeShapeConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2663
          },
          "name": "resetNodeSourceDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2530
          },
          "name": "resetQuantityPerSubnet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2546
          },
          "name": "resetSshPublicKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2567
          },
          "name": "resetSubnetIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2679
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2691
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2717
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ContainerengineNodePool",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2271
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2577
          },
          "name": "initialNodeLabels",
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineNodePoolInitialNodeLabelsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2432
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2593
          },
          "name": "nodeConfigDetails",
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodeConfigDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2609
          },
          "name": "nodeEvictionNodePoolSettings",
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodeEvictionNodePoolSettingsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2625
          },
          "name": "nodePoolCyclingDetails",
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodePoolCyclingDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2518
          },
          "name": "nodes",
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2641
          },
          "name": "nodeShapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodeShapeConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2512
          },
          "name": "nodeSource",
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodeSourceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2657
          },
          "name": "nodeSourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodeSourceDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2555
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2673
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineNodePoolTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2350
          },
          "name": "clusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2363
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2379
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2395
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2411
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2587
          },
          "name": "initialNodeLabelsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ContainerengineNodePoolInitialNodeLabels"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2427
          },
          "name": "kubernetesVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2445
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2603
          },
          "name": "nodeConfigDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodeConfigDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2619
          },
          "name": "nodeEvictionNodePoolSettingsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodeEvictionNodePoolSettings"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2461
          },
          "name": "nodeImageIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2477
          },
          "name": "nodeImageNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2493
          },
          "name": "nodeMetadataInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2635
          },
          "name": "nodePoolCyclingDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodePoolCyclingDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2651
          },
          "name": "nodeShapeConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodeShapeConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2506
          },
          "name": "nodeShapeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2667
          },
          "name": "nodeSourceDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodeSourceDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2534
          },
          "name": "quantityPerSubnetInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2550
          },
          "name": "sshPublicKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2571
          },
          "name": "subnetIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2683
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ContainerengineNodePoolTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2343
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2356
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2369
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2385
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2401
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2417
          },
          "name": "kubernetesVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2438
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2451
          },
          "name": "nodeImageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2467
          },
          "name": "nodeImageName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2483
          },
          "name": "nodeMetadata",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2499
          },
          "name": "nodeShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2524
          },
          "name": "quantityPerSubnet",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2540
          },
          "name": "sshPublicKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2561
          },
          "name": "subnetIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/containerengine-node-pool/index:ContainerengineNodePool"
    },
    "cdktf-provider-oci.ContainerengineNodePoolConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineNodePoolConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/containerengine-node-pool/index.ts",
        "line": 9
      },
      "name": "ContainerengineNodePoolConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_node_pool#cluster_id ContainerengineNodePool#cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 13
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_node_pool#compartment_id ContainerengineNodePool#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 17
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_node_pool#name ContainerengineNodePool#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 40
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_node_pool#node_shape ContainerengineNodePool#node_shape}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 56
          },
          "name": "nodeShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_node_pool#defined_tags ContainerengineNodePool#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 21
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_node_pool#freeform_tags ContainerengineNodePool#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 25
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_node_pool#id ContainerengineNodePool#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 32
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_node_pool#initial_node_labels ContainerengineNodePool#initial_node_labels}",
            "stability": "stable",
            "summary": "initial_node_labels block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 74
          },
          "name": "initialNodeLabels",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ContainerengineNodePoolInitialNodeLabels"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_node_pool#kubernetes_version ContainerengineNodePool#kubernetes_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 36
          },
          "name": "kubernetesVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_node_pool#node_config_details ContainerengineNodePool#node_config_details}",
            "stability": "stable",
            "summary": "node_config_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 80
          },
          "name": "nodeConfigDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodeConfigDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_node_pool#node_eviction_node_pool_settings ContainerengineNodePool#node_eviction_node_pool_settings}",
            "stability": "stable",
            "summary": "node_eviction_node_pool_settings block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 86
          },
          "name": "nodeEvictionNodePoolSettings",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodeEvictionNodePoolSettings"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_node_pool#node_image_id ContainerengineNodePool#node_image_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 44
          },
          "name": "nodeImageId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_node_pool#node_image_name ContainerengineNodePool#node_image_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 48
          },
          "name": "nodeImageName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_node_pool#node_metadata ContainerengineNodePool#node_metadata}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 52
          },
          "name": "nodeMetadata",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_node_pool#node_pool_cycling_details ContainerengineNodePool#node_pool_cycling_details}",
            "stability": "stable",
            "summary": "node_pool_cycling_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 92
          },
          "name": "nodePoolCyclingDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodePoolCyclingDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_node_pool#node_shape_config ContainerengineNodePool#node_shape_config}",
            "stability": "stable",
            "summary": "node_shape_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 98
          },
          "name": "nodeShapeConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodeShapeConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_node_pool#node_source_details ContainerengineNodePool#node_source_details}",
            "stability": "stable",
            "summary": "node_source_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 104
          },
          "name": "nodeSourceDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodeSourceDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_node_pool#quantity_per_subnet ContainerengineNodePool#quantity_per_subnet}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 60
          },
          "name": "quantityPerSubnet",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_node_pool#ssh_public_key ContainerengineNodePool#ssh_public_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 64
          },
          "name": "sshPublicKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_node_pool#subnet_ids ContainerengineNodePool#subnet_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 68
          },
          "name": "subnetIds",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_node_pool#timeouts ContainerengineNodePool#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 110
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineNodePoolTimeouts"
          }
        }
      ],
      "symbolId": "src/containerengine-node-pool/index:ContainerengineNodePoolConfig"
    },
    "cdktf-provider-oci.ContainerengineNodePoolInitialNodeLabels": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineNodePoolInitialNodeLabels",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/containerengine-node-pool/index.ts",
        "line": 425
      },
      "name": "ContainerengineNodePoolInitialNodeLabels",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_node_pool#key ContainerengineNodePool#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 429
          },
          "name": "key",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_node_pool#value ContainerengineNodePool#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 433
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/containerengine-node-pool/index:ContainerengineNodePoolInitialNodeLabels"
    },
    "cdktf-provider-oci.ContainerengineNodePoolInitialNodeLabelsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineNodePoolInitialNodeLabelsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/containerengine-node-pool/index.ts",
          "line": 563
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/containerengine-node-pool/index.ts",
        "line": 555
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 570
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ContainerengineNodePoolInitialNodeLabelsOutputReference"
            }
          }
        }
      ],
      "name": "ContainerengineNodePoolInitialNodeLabelsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 563
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 563
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 563
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 556
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ContainerengineNodePoolInitialNodeLabels"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/containerengine-node-pool/index:ContainerengineNodePoolInitialNodeLabelsList"
    },
    "cdktf-provider-oci.ContainerengineNodePoolInitialNodeLabelsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineNodePoolInitialNodeLabelsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/containerengine-node-pool/index.ts",
          "line": 482
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/containerengine-node-pool/index.ts",
        "line": 472
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 530
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 546
          },
          "name": "resetValue"
        }
      ],
      "name": "ContainerengineNodePoolInitialNodeLabelsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 534
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 550
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 524
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 540
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 486
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ContainerengineNodePoolInitialNodeLabels"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/containerengine-node-pool/index:ContainerengineNodePoolInitialNodeLabelsOutputReference"
    },
    "cdktf-provider-oci.ContainerengineNodePoolNodeConfigDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodeConfigDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/containerengine-node-pool/index.ts",
        "line": 1195
      },
      "name": "ContainerengineNodePoolNodeConfigDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_node_pool#placement_configs ContainerengineNodePool#placement_configs}",
            "stability": "stable",
            "summary": "placement_configs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1231
          },
          "name": "placementConfigs",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodeConfigDetailsPlacementConfigs"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_node_pool#size ContainerengineNodePool#size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1219
          },
          "name": "size",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_node_pool#defined_tags ContainerengineNodePool#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1199
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_node_pool#freeform_tags ContainerengineNodePool#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1203
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_node_pool#is_pv_encryption_in_transit_enabled ContainerengineNodePool#is_pv_encryption_in_transit_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1207
          },
          "name": "isPvEncryptionInTransitEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_node_pool#kms_key_id ContainerengineNodePool#kms_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1211
          },
          "name": "kmsKeyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_node_pool#node_pool_pod_network_option_details ContainerengineNodePool#node_pool_pod_network_option_details}",
            "stability": "stable",
            "summary": "node_pool_pod_network_option_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1225
          },
          "name": "nodePoolPodNetworkOptionDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodeConfigDetailsNodePoolPodNetworkOptionDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_node_pool#nsg_ids ContainerengineNodePool#nsg_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1215
          },
          "name": "nsgIds",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/containerengine-node-pool/index:ContainerengineNodePoolNodeConfigDetails"
    },
    "cdktf-provider-oci.ContainerengineNodePoolNodeConfigDetailsNodePoolPodNetworkOptionDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodeConfigDetailsNodePoolPodNetworkOptionDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/containerengine-node-pool/index.ts",
        "line": 574
      },
      "name": "ContainerengineNodePoolNodeConfigDetailsNodePoolPodNetworkOptionDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_node_pool#cni_type ContainerengineNodePool#cni_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 578
          },
          "name": "cniType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_node_pool#max_pods_per_node ContainerengineNodePool#max_pods_per_node}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 582
          },
          "name": "maxPodsPerNode",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_node_pool#pod_nsg_ids ContainerengineNodePool#pod_nsg_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 586
          },
          "name": "podNsgIds",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_node_pool#pod_subnet_ids ContainerengineNodePool#pod_subnet_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 590
          },
          "name": "podSubnetIds",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/containerengine-node-pool/index:ContainerengineNodePoolNodeConfigDetailsNodePoolPodNetworkOptionDetails"
    },
    "cdktf-provider-oci.ContainerengineNodePoolNodeConfigDetailsNodePoolPodNetworkOptionDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodeConfigDetailsNodePoolPodNetworkOptionDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/containerengine-node-pool/index.ts",
          "line": 650
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/containerengine-node-pool/index.ts",
        "line": 643
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 714
          },
          "name": "resetMaxPodsPerNode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 730
          },
          "name": "resetPodNsgIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 746
          },
          "name": "resetPodSubnetIds"
        }
      ],
      "name": "ContainerengineNodePoolNodeConfigDetailsNodePoolPodNetworkOptionDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 702
          },
          "name": "cniTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 718
          },
          "name": "maxPodsPerNodeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 734
          },
          "name": "podNsgIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 750
          },
          "name": "podSubnetIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 695
          },
          "name": "cniType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 708
          },
          "name": "maxPodsPerNode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 724
          },
          "name": "podNsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 740
          },
          "name": "podSubnetIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 654
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodeConfigDetailsNodePoolPodNetworkOptionDetails"
          }
        }
      ],
      "symbolId": "src/containerengine-node-pool/index:ContainerengineNodePoolNodeConfigDetailsNodePoolPodNetworkOptionDetailsOutputReference"
    },
    "cdktf-provider-oci.ContainerengineNodePoolNodeConfigDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodeConfigDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/containerengine-node-pool/index.ts",
          "line": 1319
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/containerengine-node-pool/index.ts",
        "line": 1312
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1484
          },
          "name": "putNodePoolPodNetworkOptionDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodeConfigDetailsNodePoolPodNetworkOptionDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1500
          },
          "name": "putPlacementConfigs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodeConfigDetailsPlacementConfigs"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1394
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1410
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1426
          },
          "name": "resetIsPvEncryptionInTransitEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1442
          },
          "name": "resetKmsKeyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1487
          },
          "name": "resetNodePoolPodNetworkOptionDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1458
          },
          "name": "resetNsgIds"
        }
      ],
      "name": "ContainerengineNodePoolNodeConfigDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1481
          },
          "name": "nodePoolPodNetworkOptionDetails",
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodeConfigDetailsNodePoolPodNetworkOptionDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1497
          },
          "name": "placementConfigs",
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodeConfigDetailsPlacementConfigsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1398
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1414
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1430
          },
          "name": "isPvEncryptionInTransitEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1446
          },
          "name": "kmsKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1491
          },
          "name": "nodePoolPodNetworkOptionDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodeConfigDetailsNodePoolPodNetworkOptionDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1462
          },
          "name": "nsgIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1504
          },
          "name": "placementConfigsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodeConfigDetailsPlacementConfigs"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1475
          },
          "name": "sizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1388
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1404
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1420
          },
          "name": "isPvEncryptionInTransitEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1436
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1452
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1468
          },
          "name": "size",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1323
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodeConfigDetails"
          }
        }
      ],
      "symbolId": "src/containerengine-node-pool/index:ContainerengineNodePoolNodeConfigDetailsOutputReference"
    },
    "cdktf-provider-oci.ContainerengineNodePoolNodeConfigDetailsPlacementConfigs": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodeConfigDetailsPlacementConfigs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/containerengine-node-pool/index.ts",
        "line": 951
      },
      "name": "ContainerengineNodePoolNodeConfigDetailsPlacementConfigs",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_node_pool#availability_domain ContainerengineNodePool#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 955
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_node_pool#subnet_id ContainerengineNodePool#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 967
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_node_pool#capacity_reservation_id ContainerengineNodePool#capacity_reservation_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 959
          },
          "name": "capacityReservationId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_node_pool#fault_domains ContainerengineNodePool#fault_domains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 963
          },
          "name": "faultDomains",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_node_pool#preemptible_node_config ContainerengineNodePool#preemptible_node_config}",
            "stability": "stable",
            "summary": "preemptible_node_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 973
          },
          "name": "preemptibleNodeConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodeConfigDetailsPlacementConfigsPreemptibleNodeConfig"
          }
        }
      ],
      "symbolId": "src/containerengine-node-pool/index:ContainerengineNodePoolNodeConfigDetailsPlacementConfigs"
    },
    "cdktf-provider-oci.ContainerengineNodePoolNodeConfigDetailsPlacementConfigsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodeConfigDetailsPlacementConfigsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/containerengine-node-pool/index.ts",
          "line": 1184
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/containerengine-node-pool/index.ts",
        "line": 1176
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1191
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodeConfigDetailsPlacementConfigsOutputReference"
            }
          }
        }
      ],
      "name": "ContainerengineNodePoolNodeConfigDetailsPlacementConfigsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1184
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1184
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1184
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1177
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodeConfigDetailsPlacementConfigs"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/containerengine-node-pool/index:ContainerengineNodePoolNodeConfigDetailsPlacementConfigsList"
    },
    "cdktf-provider-oci.ContainerengineNodePoolNodeConfigDetailsPlacementConfigsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodeConfigDetailsPlacementConfigsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/containerengine-node-pool/index.ts",
          "line": 1043
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/containerengine-node-pool/index.ts",
        "line": 1033
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1164
          },
          "name": "putPreemptibleNodeConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodeConfigDetailsPlacementConfigsPreemptibleNodeConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1122
          },
          "name": "resetCapacityReservationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1138
          },
          "name": "resetFaultDomains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1167
          },
          "name": "resetPreemptibleNodeConfig"
        }
      ],
      "name": "ContainerengineNodePoolNodeConfigDetailsPlacementConfigsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1161
          },
          "name": "preemptibleNodeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodeConfigDetailsPlacementConfigsPreemptibleNodeConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1110
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1126
          },
          "name": "capacityReservationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1142
          },
          "name": "faultDomainsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1171
          },
          "name": "preemptibleNodeConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodeConfigDetailsPlacementConfigsPreemptibleNodeConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1155
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1103
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1116
          },
          "name": "capacityReservationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1132
          },
          "name": "faultDomains",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1148
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1047
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodeConfigDetailsPlacementConfigs"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/containerengine-node-pool/index:ContainerengineNodePoolNodeConfigDetailsPlacementConfigsOutputReference"
    },
    "cdktf-provider-oci.ContainerengineNodePoolNodeConfigDetailsPlacementConfigsPreemptibleNodeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodeConfigDetailsPlacementConfigsPreemptibleNodeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/containerengine-node-pool/index.ts",
        "line": 868
      },
      "name": "ContainerengineNodePoolNodeConfigDetailsPlacementConfigsPreemptibleNodeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_node_pool#preemption_action ContainerengineNodePool#preemption_action}",
            "stability": "stable",
            "summary": "preemption_action block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 874
          },
          "name": "preemptionAction",
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodeConfigDetailsPlacementConfigsPreemptibleNodeConfigPreemptionAction"
          }
        }
      ],
      "symbolId": "src/containerengine-node-pool/index:ContainerengineNodePoolNodeConfigDetailsPlacementConfigsPreemptibleNodeConfig"
    },
    "cdktf-provider-oci.ContainerengineNodePoolNodeConfigDetailsPlacementConfigsPreemptibleNodeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodeConfigDetailsPlacementConfigsPreemptibleNodeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/containerengine-node-pool/index.ts",
          "line": 913
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/containerengine-node-pool/index.ts",
        "line": 906
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 943
          },
          "name": "putPreemptionAction",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodeConfigDetailsPlacementConfigsPreemptibleNodeConfigPreemptionAction"
              }
            }
          ]
        }
      ],
      "name": "ContainerengineNodePoolNodeConfigDetailsPlacementConfigsPreemptibleNodeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 940
          },
          "name": "preemptionAction",
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodeConfigDetailsPlacementConfigsPreemptibleNodeConfigPreemptionActionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 947
          },
          "name": "preemptionActionInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodeConfigDetailsPlacementConfigsPreemptibleNodeConfigPreemptionAction"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 917
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodeConfigDetailsPlacementConfigsPreemptibleNodeConfig"
          }
        }
      ],
      "symbolId": "src/containerengine-node-pool/index:ContainerengineNodePoolNodeConfigDetailsPlacementConfigsPreemptibleNodeConfigOutputReference"
    },
    "cdktf-provider-oci.ContainerengineNodePoolNodeConfigDetailsPlacementConfigsPreemptibleNodeConfigPreemptionAction": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodeConfigDetailsPlacementConfigsPreemptibleNodeConfigPreemptionAction",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/containerengine-node-pool/index.ts",
        "line": 754
      },
      "name": "ContainerengineNodePoolNodeConfigDetailsPlacementConfigsPreemptibleNodeConfigPreemptionAction",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_node_pool#type ContainerengineNodePool#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 762
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_node_pool#is_preserve_boot_volume ContainerengineNodePool#is_preserve_boot_volume}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 758
          },
          "name": "isPreserveBootVolume",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/containerengine-node-pool/index:ContainerengineNodePoolNodeConfigDetailsPlacementConfigsPreemptibleNodeConfigPreemptionAction"
    },
    "cdktf-provider-oci.ContainerengineNodePoolNodeConfigDetailsPlacementConfigsPreemptibleNodeConfigPreemptionActionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodeConfigDetailsPlacementConfigsPreemptibleNodeConfigPreemptionActionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/containerengine-node-pool/index.ts",
          "line": 808
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/containerengine-node-pool/index.ts",
        "line": 801
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 847
          },
          "name": "resetIsPreserveBootVolume"
        }
      ],
      "name": "ContainerengineNodePoolNodeConfigDetailsPlacementConfigsPreemptibleNodeConfigPreemptionActionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 851
          },
          "name": "isPreserveBootVolumeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 864
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 841
          },
          "name": "isPreserveBootVolume",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 857
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 812
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodeConfigDetailsPlacementConfigsPreemptibleNodeConfigPreemptionAction"
          }
        }
      ],
      "symbolId": "src/containerengine-node-pool/index:ContainerengineNodePoolNodeConfigDetailsPlacementConfigsPreemptibleNodeConfigPreemptionActionOutputReference"
    },
    "cdktf-provider-oci.ContainerengineNodePoolNodeEvictionNodePoolSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodeEvictionNodePoolSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/containerengine-node-pool/index.ts",
        "line": 1508
      },
      "name": "ContainerengineNodePoolNodeEvictionNodePoolSettings",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_node_pool#eviction_grace_duration ContainerengineNodePool#eviction_grace_duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1512
          },
          "name": "evictionGraceDuration",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_node_pool#is_force_action_after_grace_duration ContainerengineNodePool#is_force_action_after_grace_duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1516
          },
          "name": "isForceActionAfterGraceDuration",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_node_pool#is_force_delete_after_grace_duration ContainerengineNodePool#is_force_delete_after_grace_duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1520
          },
          "name": "isForceDeleteAfterGraceDuration",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/containerengine-node-pool/index:ContainerengineNodePoolNodeEvictionNodePoolSettings"
    },
    "cdktf-provider-oci.ContainerengineNodePoolNodeEvictionNodePoolSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodeEvictionNodePoolSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/containerengine-node-pool/index.ts",
          "line": 1573
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/containerengine-node-pool/index.ts",
        "line": 1566
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1618
          },
          "name": "resetEvictionGraceDuration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1634
          },
          "name": "resetIsForceActionAfterGraceDuration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1650
          },
          "name": "resetIsForceDeleteAfterGraceDuration"
        }
      ],
      "name": "ContainerengineNodePoolNodeEvictionNodePoolSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1622
          },
          "name": "evictionGraceDurationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1638
          },
          "name": "isForceActionAfterGraceDurationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1654
          },
          "name": "isForceDeleteAfterGraceDurationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1612
          },
          "name": "evictionGraceDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1628
          },
          "name": "isForceActionAfterGraceDuration",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1644
          },
          "name": "isForceDeleteAfterGraceDuration",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1577
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodeEvictionNodePoolSettings"
          }
        }
      ],
      "symbolId": "src/containerengine-node-pool/index:ContainerengineNodePoolNodeEvictionNodePoolSettingsOutputReference"
    },
    "cdktf-provider-oci.ContainerengineNodePoolNodePoolCyclingDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodePoolCyclingDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/containerengine-node-pool/index.ts",
        "line": 1658
      },
      "name": "ContainerengineNodePoolNodePoolCyclingDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_node_pool#cycle_modes ContainerengineNodePool#cycle_modes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1662
          },
          "name": "cycleModes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_node_pool#is_node_cycling_enabled ContainerengineNodePool#is_node_cycling_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1666
          },
          "name": "isNodeCyclingEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_node_pool#maximum_surge ContainerengineNodePool#maximum_surge}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1670
          },
          "name": "maximumSurge",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_node_pool#maximum_unavailable ContainerengineNodePool#maximum_unavailable}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1674
          },
          "name": "maximumUnavailable",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/containerengine-node-pool/index:ContainerengineNodePoolNodePoolCyclingDetails"
    },
    "cdktf-provider-oci.ContainerengineNodePoolNodePoolCyclingDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodePoolCyclingDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/containerengine-node-pool/index.ts",
          "line": 1734
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/containerengine-node-pool/index.ts",
        "line": 1727
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1785
          },
          "name": "resetCycleModes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1801
          },
          "name": "resetIsNodeCyclingEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1817
          },
          "name": "resetMaximumSurge"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1833
          },
          "name": "resetMaximumUnavailable"
        }
      ],
      "name": "ContainerengineNodePoolNodePoolCyclingDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1789
          },
          "name": "cycleModesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1805
          },
          "name": "isNodeCyclingEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1821
          },
          "name": "maximumSurgeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1837
          },
          "name": "maximumUnavailableInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1779
          },
          "name": "cycleModes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1795
          },
          "name": "isNodeCyclingEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1811
          },
          "name": "maximumSurge",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1827
          },
          "name": "maximumUnavailable",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1738
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodePoolCyclingDetails"
          }
        }
      ],
      "symbolId": "src/containerengine-node-pool/index:ContainerengineNodePoolNodePoolCyclingDetailsOutputReference"
    },
    "cdktf-provider-oci.ContainerengineNodePoolNodeShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodeShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/containerengine-node-pool/index.ts",
        "line": 1841
      },
      "name": "ContainerengineNodePoolNodeShapeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_node_pool#memory_in_gbs ContainerengineNodePool#memory_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1845
          },
          "name": "memoryInGbs",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_node_pool#ocpus ContainerengineNodePool#ocpus}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1849
          },
          "name": "ocpus",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/containerengine-node-pool/index:ContainerengineNodePoolNodeShapeConfig"
    },
    "cdktf-provider-oci.ContainerengineNodePoolNodeShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodeShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/containerengine-node-pool/index.ts",
          "line": 1895
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/containerengine-node-pool/index.ts",
        "line": 1888
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1934
          },
          "name": "resetMemoryInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1950
          },
          "name": "resetOcpus"
        }
      ],
      "name": "ContainerengineNodePoolNodeShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1938
          },
          "name": "memoryInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1954
          },
          "name": "ocpusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1928
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1944
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1899
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodeShapeConfig"
          }
        }
      ],
      "symbolId": "src/containerengine-node-pool/index:ContainerengineNodePoolNodeShapeConfigOutputReference"
    },
    "cdktf-provider-oci.ContainerengineNodePoolNodeSource": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodeSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/containerengine-node-pool/index.ts",
        "line": 112
      },
      "name": "ContainerengineNodePoolNodeSource",
      "symbolId": "src/containerengine-node-pool/index:ContainerengineNodePoolNodeSource"
    },
    "cdktf-provider-oci.ContainerengineNodePoolNodeSourceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodeSourceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/containerengine-node-pool/index.ts",
        "line": 1958
      },
      "name": "ContainerengineNodePoolNodeSourceDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_node_pool#image_id ContainerengineNodePool#image_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1966
          },
          "name": "imageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_node_pool#source_type ContainerengineNodePool#source_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1970
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_node_pool#boot_volume_size_in_gbs ContainerengineNodePool#boot_volume_size_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 1962
          },
          "name": "bootVolumeSizeInGbs",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/containerengine-node-pool/index:ContainerengineNodePoolNodeSourceDetails"
    },
    "cdktf-provider-oci.ContainerengineNodePoolNodeSourceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodeSourceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/containerengine-node-pool/index.ts",
          "line": 2023
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/containerengine-node-pool/index.ts",
        "line": 2016
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2068
          },
          "name": "resetBootVolumeSizeInGbs"
        }
      ],
      "name": "ContainerengineNodePoolNodeSourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2072
          },
          "name": "bootVolumeSizeInGbsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2085
          },
          "name": "imageIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2098
          },
          "name": "sourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2062
          },
          "name": "bootVolumeSizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2078
          },
          "name": "imageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2091
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2027
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodeSourceDetails"
          }
        }
      ],
      "symbolId": "src/containerengine-node-pool/index:ContainerengineNodePoolNodeSourceDetailsOutputReference"
    },
    "cdktf-provider-oci.ContainerengineNodePoolNodeSourceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodeSourceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/containerengine-node-pool/index.ts",
          "line": 186
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/containerengine-node-pool/index.ts",
        "line": 179
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 193
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodeSourceOutputReference"
            }
          }
        }
      ],
      "name": "ContainerengineNodePoolNodeSourceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 186
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 186
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 186
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/containerengine-node-pool/index:ContainerengineNodePoolNodeSourceList"
    },
    "cdktf-provider-oci.ContainerengineNodePoolNodeSourceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodeSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/containerengine-node-pool/index.ts",
          "line": 144
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/containerengine-node-pool/index.ts",
        "line": 135
      },
      "name": "ContainerengineNodePoolNodeSourceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 164
          },
          "name": "imageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 169
          },
          "name": "sourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 174
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 148
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodeSource"
          }
        }
      ],
      "symbolId": "src/containerengine-node-pool/index:ContainerengineNodePoolNodeSourceOutputReference"
    },
    "cdktf-provider-oci.ContainerengineNodePoolNodes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/containerengine-node-pool/index.ts",
        "line": 282
      },
      "name": "ContainerengineNodePoolNodes",
      "symbolId": "src/containerengine-node-pool/index:ContainerengineNodePoolNodes"
    },
    "cdktf-provider-oci.ContainerengineNodePoolNodesError": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodesError",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/containerengine-node-pool/index.ts",
        "line": 197
      },
      "name": "ContainerengineNodePoolNodesError",
      "symbolId": "src/containerengine-node-pool/index:ContainerengineNodePoolNodesError"
    },
    "cdktf-provider-oci.ContainerengineNodePoolNodesErrorList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodesErrorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/containerengine-node-pool/index.ts",
          "line": 271
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/containerengine-node-pool/index.ts",
        "line": 264
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 278
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodesErrorOutputReference"
            }
          }
        }
      ],
      "name": "ContainerengineNodePoolNodesErrorList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 271
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 271
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 271
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/containerengine-node-pool/index:ContainerengineNodePoolNodesErrorList"
    },
    "cdktf-provider-oci.ContainerengineNodePoolNodesErrorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodesErrorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/containerengine-node-pool/index.ts",
          "line": 229
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/containerengine-node-pool/index.ts",
        "line": 220
      },
      "name": "ContainerengineNodePoolNodesErrorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 249
          },
          "name": "code",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 254
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 259
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 233
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodesError"
          }
        }
      ],
      "symbolId": "src/containerengine-node-pool/index:ContainerengineNodePoolNodesErrorOutputReference"
    },
    "cdktf-provider-oci.ContainerengineNodePoolNodesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/containerengine-node-pool/index.ts",
          "line": 414
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/containerengine-node-pool/index.ts",
        "line": 407
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 421
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodesOutputReference"
            }
          }
        }
      ],
      "name": "ContainerengineNodePoolNodesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 414
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 414
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 414
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/containerengine-node-pool/index:ContainerengineNodePoolNodesList"
    },
    "cdktf-provider-oci.ContainerengineNodePoolNodesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/containerengine-node-pool/index.ts",
          "line": 314
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/containerengine-node-pool/index.ts",
        "line": 305
      },
      "name": "ContainerengineNodePoolNodesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 334
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 340
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 346
          },
          "name": "error",
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodesErrorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 351
          },
          "name": "faultDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 357
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 362
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 367
          },
          "name": "kubernetesVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 372
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 377
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 382
          },
          "name": "nodePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 387
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 392
          },
          "name": "publicIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 397
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 402
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 318
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineNodePoolNodes"
          }
        }
      ],
      "symbolId": "src/containerengine-node-pool/index:ContainerengineNodePoolNodesOutputReference"
    },
    "cdktf-provider-oci.ContainerengineNodePoolTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineNodePoolTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/containerengine-node-pool/index.ts",
        "line": 2102
      },
      "name": "ContainerengineNodePoolTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_node_pool#create ContainerengineNodePool#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2106
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_node_pool#delete ContainerengineNodePool#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2110
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_node_pool#update ContainerengineNodePool#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2114
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/containerengine-node-pool/index:ContainerengineNodePoolTimeouts"
    },
    "cdktf-provider-oci.ContainerengineNodePoolTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineNodePoolTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/containerengine-node-pool/index.ts",
          "line": 2168
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/containerengine-node-pool/index.ts",
        "line": 2160
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2222
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2238
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2254
          },
          "name": "resetUpdate"
        }
      ],
      "name": "ContainerengineNodePoolTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2226
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2242
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2258
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2216
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2232
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2248
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-node-pool/index.ts",
            "line": 2172
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ContainerengineNodePoolTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/containerengine-node-pool/index:ContainerengineNodePoolTimeoutsOutputReference"
    },
    "cdktf-provider-oci.ContainerengineVirtualNodePool": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_virtual_node_pool oci_containerengine_virtual_node_pool}."
      },
      "fqn": "cdktf-provider-oci.ContainerengineVirtualNodePool",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_virtual_node_pool oci_containerengine_virtual_node_pool} Resource."
        },
        "locationInModule": {
          "filename": "src/containerengine-virtual-node-pool/index.ts",
          "line": 1043
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.ContainerengineVirtualNodePoolConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/containerengine-virtual-node-pool/index.ts",
        "line": 1011
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ContainerengineVirtualNodePool resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 1028
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the ContainerengineVirtualNodePool to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_virtual_node_pool#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ContainerengineVirtualNodePool that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ContainerengineVirtualNodePool to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 1231
          },
          "name": "putInitialVirtualNodeLabels",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ContainerengineVirtualNodePoolInitialVirtualNodeLabels"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 1247
          },
          "name": "putPlacementConfigurations",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ContainerengineVirtualNodePoolPlacementConfigurations"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 1260
          },
          "name": "putPodConfiguration",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ContainerengineVirtualNodePoolPodConfiguration"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 1273
          },
          "name": "putTaints",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ContainerengineVirtualNodePoolTaints"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 1289
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ContainerengineVirtualNodePoolTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 1305
          },
          "name": "putVirtualNodeTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ContainerengineVirtualNodePoolVirtualNodeTags"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 1113
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 1142
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 1158
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 1234
          },
          "name": "resetInitialVirtualNodeLabels"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 1184
          },
          "name": "resetNsgIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 1276
          },
          "name": "resetTaints"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 1292
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 1308
          },
          "name": "resetVirtualNodeTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 1320
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 1339
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ContainerengineVirtualNodePool",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 1016
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 1228
          },
          "name": "initialVirtualNodeLabels",
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineVirtualNodePoolInitialVirtualNodeLabelsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 1167
          },
          "name": "kubernetesVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 1172
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 1244
          },
          "name": "placementConfigurations",
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineVirtualNodePoolPlacementConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 1257
          },
          "name": "podConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineVirtualNodePoolPodConfigurationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 1206
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 1212
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 1270
          },
          "name": "taints",
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineVirtualNodePoolTaintsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 1217
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 1286
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineVirtualNodePoolTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 1222
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 1302
          },
          "name": "virtualNodeTags",
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineVirtualNodePoolVirtualNodeTagsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 1088
          },
          "name": "clusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 1101
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 1117
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 1130
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 1146
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 1162
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 1238
          },
          "name": "initialVirtualNodeLabelsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ContainerengineVirtualNodePoolInitialVirtualNodeLabels"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 1188
          },
          "name": "nsgIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 1251
          },
          "name": "placementConfigurationsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ContainerengineVirtualNodePoolPlacementConfigurations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 1264
          },
          "name": "podConfigurationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineVirtualNodePoolPodConfiguration"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 1201
          },
          "name": "sizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 1280
          },
          "name": "taintsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ContainerengineVirtualNodePoolTaints"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 1296
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ContainerengineVirtualNodePoolTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 1312
          },
          "name": "virtualNodeTagsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineVirtualNodePoolVirtualNodeTags"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 1081
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 1094
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 1107
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 1123
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 1136
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 1152
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 1178
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 1194
          },
          "name": "size",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/containerengine-virtual-node-pool/index:ContainerengineVirtualNodePool"
    },
    "cdktf-provider-oci.ContainerengineVirtualNodePoolConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineVirtualNodePoolConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/containerengine-virtual-node-pool/index.ts",
        "line": 9
      },
      "name": "ContainerengineVirtualNodePoolConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_virtual_node_pool#cluster_id ContainerengineVirtualNodePool#cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 13
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_virtual_node_pool#compartment_id ContainerengineVirtualNodePool#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 17
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_virtual_node_pool#display_name ContainerengineVirtualNodePool#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 25
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_virtual_node_pool#placement_configurations ContainerengineVirtualNodePool#placement_configurations}",
            "stability": "stable",
            "summary": "placement_configurations block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 56
          },
          "name": "placementConfigurations",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ContainerengineVirtualNodePoolPlacementConfigurations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_virtual_node_pool#pod_configuration ContainerengineVirtualNodePool#pod_configuration}",
            "stability": "stable",
            "summary": "pod_configuration block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 62
          },
          "name": "podConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineVirtualNodePoolPodConfiguration"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_virtual_node_pool#size ContainerengineVirtualNodePool#size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 44
          },
          "name": "size",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_virtual_node_pool#defined_tags ContainerengineVirtualNodePool#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 21
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_virtual_node_pool#freeform_tags ContainerengineVirtualNodePool#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 29
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_virtual_node_pool#id ContainerengineVirtualNodePool#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 36
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_virtual_node_pool#initial_virtual_node_labels ContainerengineVirtualNodePool#initial_virtual_node_labels}",
            "stability": "stable",
            "summary": "initial_virtual_node_labels block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 50
          },
          "name": "initialVirtualNodeLabels",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ContainerengineVirtualNodePoolInitialVirtualNodeLabels"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_virtual_node_pool#nsg_ids ContainerengineVirtualNodePool#nsg_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 40
          },
          "name": "nsgIds",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_virtual_node_pool#taints ContainerengineVirtualNodePool#taints}",
            "stability": "stable",
            "summary": "taints block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 68
          },
          "name": "taints",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ContainerengineVirtualNodePoolTaints"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_virtual_node_pool#timeouts ContainerengineVirtualNodePool#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 74
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineVirtualNodePoolTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_virtual_node_pool#virtual_node_tags ContainerengineVirtualNodePool#virtual_node_tags}",
            "stability": "stable",
            "summary": "virtual_node_tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 80
          },
          "name": "virtualNodeTags",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineVirtualNodePoolVirtualNodeTags"
          }
        }
      ],
      "symbolId": "src/containerengine-virtual-node-pool/index:ContainerengineVirtualNodePoolConfig"
    },
    "cdktf-provider-oci.ContainerengineVirtualNodePoolInitialVirtualNodeLabels": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineVirtualNodePoolInitialVirtualNodeLabels",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/containerengine-virtual-node-pool/index.ts",
        "line": 82
      },
      "name": "ContainerengineVirtualNodePoolInitialVirtualNodeLabels",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_virtual_node_pool#key ContainerengineVirtualNodePool#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 86
          },
          "name": "key",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_virtual_node_pool#value ContainerengineVirtualNodePool#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 90
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/containerengine-virtual-node-pool/index:ContainerengineVirtualNodePoolInitialVirtualNodeLabels"
    },
    "cdktf-provider-oci.ContainerengineVirtualNodePoolInitialVirtualNodeLabelsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineVirtualNodePoolInitialVirtualNodeLabelsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/containerengine-virtual-node-pool/index.ts",
          "line": 220
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/containerengine-virtual-node-pool/index.ts",
        "line": 212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 227
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ContainerengineVirtualNodePoolInitialVirtualNodeLabelsOutputReference"
            }
          }
        }
      ],
      "name": "ContainerengineVirtualNodePoolInitialVirtualNodeLabelsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 220
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 220
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 220
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 213
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ContainerengineVirtualNodePoolInitialVirtualNodeLabels"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/containerengine-virtual-node-pool/index:ContainerengineVirtualNodePoolInitialVirtualNodeLabelsList"
    },
    "cdktf-provider-oci.ContainerengineVirtualNodePoolInitialVirtualNodeLabelsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineVirtualNodePoolInitialVirtualNodeLabelsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/containerengine-virtual-node-pool/index.ts",
          "line": 139
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/containerengine-virtual-node-pool/index.ts",
        "line": 129
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 187
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 203
          },
          "name": "resetValue"
        }
      ],
      "name": "ContainerengineVirtualNodePoolInitialVirtualNodeLabelsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 191
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 207
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 181
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 197
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 143
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ContainerengineVirtualNodePoolInitialVirtualNodeLabels"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/containerengine-virtual-node-pool/index:ContainerengineVirtualNodePoolInitialVirtualNodeLabelsOutputReference"
    },
    "cdktf-provider-oci.ContainerengineVirtualNodePoolPlacementConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineVirtualNodePoolPlacementConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/containerengine-virtual-node-pool/index.ts",
        "line": 231
      },
      "name": "ContainerengineVirtualNodePoolPlacementConfigurations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_virtual_node_pool#availability_domain ContainerengineVirtualNodePool#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 235
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_virtual_node_pool#fault_domain ContainerengineVirtualNodePool#fault_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 239
          },
          "name": "faultDomain",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_virtual_node_pool#subnet_id ContainerengineVirtualNodePool#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 243
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/containerengine-virtual-node-pool/index:ContainerengineVirtualNodePoolPlacementConfigurations"
    },
    "cdktf-provider-oci.ContainerengineVirtualNodePoolPlacementConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineVirtualNodePoolPlacementConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/containerengine-virtual-node-pool/index.ts",
          "line": 393
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/containerengine-virtual-node-pool/index.ts",
        "line": 385
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 400
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ContainerengineVirtualNodePoolPlacementConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "ContainerengineVirtualNodePoolPlacementConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 393
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 393
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 393
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 386
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ContainerengineVirtualNodePoolPlacementConfigurations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/containerengine-virtual-node-pool/index:ContainerengineVirtualNodePoolPlacementConfigurationsList"
    },
    "cdktf-provider-oci.ContainerengineVirtualNodePoolPlacementConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineVirtualNodePoolPlacementConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/containerengine-virtual-node-pool/index.ts",
          "line": 299
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/containerengine-virtual-node-pool/index.ts",
        "line": 289
      },
      "name": "ContainerengineVirtualNodePoolPlacementConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 354
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 367
          },
          "name": "faultDomainInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 380
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 347
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 360
          },
          "name": "faultDomain",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 373
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 303
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ContainerengineVirtualNodePoolPlacementConfigurations"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/containerengine-virtual-node-pool/index:ContainerengineVirtualNodePoolPlacementConfigurationsOutputReference"
    },
    "cdktf-provider-oci.ContainerengineVirtualNodePoolPodConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineVirtualNodePoolPodConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/containerengine-virtual-node-pool/index.ts",
        "line": 404
      },
      "name": "ContainerengineVirtualNodePoolPodConfiguration",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_virtual_node_pool#shape ContainerengineVirtualNodePool#shape}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 412
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_virtual_node_pool#subnet_id ContainerengineVirtualNodePool#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 416
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_virtual_node_pool#nsg_ids ContainerengineVirtualNodePool#nsg_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 408
          },
          "name": "nsgIds",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/containerengine-virtual-node-pool/index:ContainerengineVirtualNodePoolPodConfiguration"
    },
    "cdktf-provider-oci.ContainerengineVirtualNodePoolPodConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineVirtualNodePoolPodConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/containerengine-virtual-node-pool/index.ts",
          "line": 469
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/containerengine-virtual-node-pool/index.ts",
        "line": 462
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 514
          },
          "name": "resetNsgIds"
        }
      ],
      "name": "ContainerengineVirtualNodePoolPodConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 518
          },
          "name": "nsgIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 531
          },
          "name": "shapeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 544
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 508
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 524
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 537
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 473
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineVirtualNodePoolPodConfiguration"
          }
        }
      ],
      "symbolId": "src/containerengine-virtual-node-pool/index:ContainerengineVirtualNodePoolPodConfigurationOutputReference"
    },
    "cdktf-provider-oci.ContainerengineVirtualNodePoolTaints": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineVirtualNodePoolTaints",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/containerengine-virtual-node-pool/index.ts",
        "line": 548
      },
      "name": "ContainerengineVirtualNodePoolTaints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_virtual_node_pool#effect ContainerengineVirtualNodePool#effect}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 552
          },
          "name": "effect",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_virtual_node_pool#key ContainerengineVirtualNodePool#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 556
          },
          "name": "key",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_virtual_node_pool#value ContainerengineVirtualNodePool#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 560
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/containerengine-virtual-node-pool/index:ContainerengineVirtualNodePoolTaints"
    },
    "cdktf-provider-oci.ContainerengineVirtualNodePoolTaintsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineVirtualNodePoolTaintsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/containerengine-virtual-node-pool/index.ts",
          "line": 719
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/containerengine-virtual-node-pool/index.ts",
        "line": 711
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 726
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ContainerengineVirtualNodePoolTaintsOutputReference"
            }
          }
        }
      ],
      "name": "ContainerengineVirtualNodePoolTaintsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 719
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 719
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 719
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 712
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ContainerengineVirtualNodePoolTaints"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/containerengine-virtual-node-pool/index:ContainerengineVirtualNodePoolTaintsList"
    },
    "cdktf-provider-oci.ContainerengineVirtualNodePoolTaintsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineVirtualNodePoolTaintsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/containerengine-virtual-node-pool/index.ts",
          "line": 616
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/containerengine-virtual-node-pool/index.ts",
        "line": 606
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 670
          },
          "name": "resetEffect"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 686
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 702
          },
          "name": "resetValue"
        }
      ],
      "name": "ContainerengineVirtualNodePoolTaintsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 674
          },
          "name": "effectInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 690
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 706
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 664
          },
          "name": "effect",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 680
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 696
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 620
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ContainerengineVirtualNodePoolTaints"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/containerengine-virtual-node-pool/index:ContainerengineVirtualNodePoolTaintsOutputReference"
    },
    "cdktf-provider-oci.ContainerengineVirtualNodePoolTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineVirtualNodePoolTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/containerengine-virtual-node-pool/index.ts",
        "line": 730
      },
      "name": "ContainerengineVirtualNodePoolTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_virtual_node_pool#create ContainerengineVirtualNodePool#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 734
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_virtual_node_pool#delete ContainerengineVirtualNodePool#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 738
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_virtual_node_pool#update ContainerengineVirtualNodePool#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 742
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/containerengine-virtual-node-pool/index:ContainerengineVirtualNodePoolTimeouts"
    },
    "cdktf-provider-oci.ContainerengineVirtualNodePoolTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineVirtualNodePoolTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/containerengine-virtual-node-pool/index.ts",
          "line": 796
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/containerengine-virtual-node-pool/index.ts",
        "line": 788
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 850
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 866
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 882
          },
          "name": "resetUpdate"
        }
      ],
      "name": "ContainerengineVirtualNodePoolTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 854
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 870
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 886
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 844
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 860
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 876
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 800
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ContainerengineVirtualNodePoolTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/containerengine-virtual-node-pool/index:ContainerengineVirtualNodePoolTimeoutsOutputReference"
    },
    "cdktf-provider-oci.ContainerengineVirtualNodePoolVirtualNodeTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineVirtualNodePoolVirtualNodeTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/containerengine-virtual-node-pool/index.ts",
        "line": 890
      },
      "name": "ContainerengineVirtualNodePoolVirtualNodeTags",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_virtual_node_pool#defined_tags ContainerengineVirtualNodePool#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 894
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/containerengine_virtual_node_pool#freeform_tags ContainerengineVirtualNodePool#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 898
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/containerengine-virtual-node-pool/index:ContainerengineVirtualNodePoolVirtualNodeTags"
    },
    "cdktf-provider-oci.ContainerengineVirtualNodePoolVirtualNodeTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ContainerengineVirtualNodePoolVirtualNodeTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/containerengine-virtual-node-pool/index.ts",
          "line": 944
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/containerengine-virtual-node-pool/index.ts",
        "line": 937
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 983
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 999
          },
          "name": "resetFreeformTags"
        }
      ],
      "name": "ContainerengineVirtualNodePoolVirtualNodeTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 987
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 1003
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 977
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 993
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-virtual-node-pool/index.ts",
            "line": 948
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineVirtualNodePoolVirtualNodeTags"
          }
        }
      ],
      "symbolId": "src/containerengine-virtual-node-pool/index:ContainerengineVirtualNodePoolVirtualNodeTagsOutputReference"
    },
    "cdktf-provider-oci.CoreAppCatalogListingResourceVersionAgreement": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_app_catalog_listing_resource_version_agreement oci_core_app_catalog_listing_resource_version_agreement}."
      },
      "fqn": "cdktf-provider-oci.CoreAppCatalogListingResourceVersionAgreement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_app_catalog_listing_resource_version_agreement oci_core_app_catalog_listing_resource_version_agreement} Resource."
        },
        "locationInModule": {
          "filename": "src/core-app-catalog-listing-resource-version-agreement/index.ts",
          "line": 228
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CoreAppCatalogListingResourceVersionAgreementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-app-catalog-listing-resource-version-agreement/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CoreAppCatalogListingResourceVersionAgreement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/core-app-catalog-listing-resource-version-agreement/index.ts",
            "line": 213
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CoreAppCatalogListingResourceVersionAgreement to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_app_catalog_listing_resource_version_agreement#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CoreAppCatalogListingResourceVersionAgreement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CoreAppCatalogListingResourceVersionAgreement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-app-catalog-listing-resource-version-agreement/index.ts",
            "line": 321
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreAppCatalogListingResourceVersionAgreementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-app-catalog-listing-resource-version-agreement/index.ts",
            "line": 267
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-app-catalog-listing-resource-version-agreement/index.ts",
            "line": 324
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-app-catalog-listing-resource-version-agreement/index.ts",
            "line": 336
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-app-catalog-listing-resource-version-agreement/index.ts",
            "line": 345
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CoreAppCatalogListingResourceVersionAgreement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-app-catalog-listing-resource-version-agreement/index.ts",
            "line": 201
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-app-catalog-listing-resource-version-agreement/index.ts",
            "line": 255
          },
          "name": "eulaLink",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-app-catalog-listing-resource-version-agreement/index.ts",
            "line": 302
          },
          "name": "oracleTermsOfUseLink",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-app-catalog-listing-resource-version-agreement/index.ts",
            "line": 307
          },
          "name": "signature",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-app-catalog-listing-resource-version-agreement/index.ts",
            "line": 318
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CoreAppCatalogListingResourceVersionAgreementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-app-catalog-listing-resource-version-agreement/index.ts",
            "line": 312
          },
          "name": "timeRetrieved",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-app-catalog-listing-resource-version-agreement/index.ts",
            "line": 271
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-app-catalog-listing-resource-version-agreement/index.ts",
            "line": 284
          },
          "name": "listingIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-app-catalog-listing-resource-version-agreement/index.ts",
            "line": 297
          },
          "name": "listingResourceVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-app-catalog-listing-resource-version-agreement/index.ts",
            "line": 328
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreAppCatalogListingResourceVersionAgreementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-app-catalog-listing-resource-version-agreement/index.ts",
            "line": 261
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-app-catalog-listing-resource-version-agreement/index.ts",
            "line": 277
          },
          "name": "listingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-app-catalog-listing-resource-version-agreement/index.ts",
            "line": 290
          },
          "name": "listingResourceVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-app-catalog-listing-resource-version-agreement/index:CoreAppCatalogListingResourceVersionAgreement"
    },
    "cdktf-provider-oci.CoreAppCatalogListingResourceVersionAgreementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreAppCatalogListingResourceVersionAgreementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-app-catalog-listing-resource-version-agreement/index.ts",
        "line": 9
      },
      "name": "CoreAppCatalogListingResourceVersionAgreementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_app_catalog_listing_resource_version_agreement#listing_id CoreAppCatalogListingResourceVersionAgreement#listing_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-app-catalog-listing-resource-version-agreement/index.ts",
            "line": 20
          },
          "name": "listingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_app_catalog_listing_resource_version_agreement#listing_resource_version CoreAppCatalogListingResourceVersionAgreement#listing_resource_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-app-catalog-listing-resource-version-agreement/index.ts",
            "line": 24
          },
          "name": "listingResourceVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_app_catalog_listing_resource_version_agreement#id CoreAppCatalogListingResourceVersionAgreement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-app-catalog-listing-resource-version-agreement/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_app_catalog_listing_resource_version_agreement#timeouts CoreAppCatalogListingResourceVersionAgreement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-app-catalog-listing-resource-version-agreement/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreAppCatalogListingResourceVersionAgreementTimeouts"
          }
        }
      ],
      "symbolId": "src/core-app-catalog-listing-resource-version-agreement/index:CoreAppCatalogListingResourceVersionAgreementConfig"
    },
    "cdktf-provider-oci.CoreAppCatalogListingResourceVersionAgreementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreAppCatalogListingResourceVersionAgreementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-app-catalog-listing-resource-version-agreement/index.ts",
        "line": 32
      },
      "name": "CoreAppCatalogListingResourceVersionAgreementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_app_catalog_listing_resource_version_agreement#create CoreAppCatalogListingResourceVersionAgreement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-app-catalog-listing-resource-version-agreement/index.ts",
            "line": 36
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_app_catalog_listing_resource_version_agreement#delete CoreAppCatalogListingResourceVersionAgreement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-app-catalog-listing-resource-version-agreement/index.ts",
            "line": 40
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_app_catalog_listing_resource_version_agreement#update CoreAppCatalogListingResourceVersionAgreement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-app-catalog-listing-resource-version-agreement/index.ts",
            "line": 44
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-app-catalog-listing-resource-version-agreement/index:CoreAppCatalogListingResourceVersionAgreementTimeouts"
    },
    "cdktf-provider-oci.CoreAppCatalogListingResourceVersionAgreementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreAppCatalogListingResourceVersionAgreementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-app-catalog-listing-resource-version-agreement/index.ts",
          "line": 98
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-app-catalog-listing-resource-version-agreement/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-app-catalog-listing-resource-version-agreement/index.ts",
            "line": 152
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-app-catalog-listing-resource-version-agreement/index.ts",
            "line": 168
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-app-catalog-listing-resource-version-agreement/index.ts",
            "line": 184
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CoreAppCatalogListingResourceVersionAgreementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-app-catalog-listing-resource-version-agreement/index.ts",
            "line": 156
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-app-catalog-listing-resource-version-agreement/index.ts",
            "line": 172
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-app-catalog-listing-resource-version-agreement/index.ts",
            "line": 188
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-app-catalog-listing-resource-version-agreement/index.ts",
            "line": 146
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-app-catalog-listing-resource-version-agreement/index.ts",
            "line": 162
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-app-catalog-listing-resource-version-agreement/index.ts",
            "line": 178
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-app-catalog-listing-resource-version-agreement/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreAppCatalogListingResourceVersionAgreementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-app-catalog-listing-resource-version-agreement/index:CoreAppCatalogListingResourceVersionAgreementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CoreAppCatalogSubscription": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_app_catalog_subscription oci_core_app_catalog_subscription}."
      },
      "fqn": "cdktf-provider-oci.CoreAppCatalogSubscription",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_app_catalog_subscription oci_core_app_catalog_subscription} Resource."
        },
        "locationInModule": {
          "filename": "src/core-app-catalog-subscription/index.ts",
          "line": 248
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CoreAppCatalogSubscriptionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-app-catalog-subscription/index.ts",
        "line": 216
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CoreAppCatalogSubscription resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/core-app-catalog-subscription/index.ts",
            "line": 233
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CoreAppCatalogSubscription to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_app_catalog_subscription#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CoreAppCatalogSubscription that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CoreAppCatalogSubscription to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-app-catalog-subscription/index.ts",
            "line": 419
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreAppCatalogSubscriptionTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-app-catalog-subscription/index.ts",
            "line": 305
          },
          "name": "resetEulaLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-app-catalog-subscription/index.ts",
            "line": 321
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-app-catalog-subscription/index.ts",
            "line": 422
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-app-catalog-subscription/index.ts",
            "line": 434
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-app-catalog-subscription/index.ts",
            "line": 448
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CoreAppCatalogSubscription",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-app-catalog-subscription/index.ts",
            "line": 221
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-app-catalog-subscription/index.ts",
            "line": 293
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-app-catalog-subscription/index.ts",
            "line": 343
          },
          "name": "listingResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-app-catalog-subscription/index.ts",
            "line": 374
          },
          "name": "publisherName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-app-catalog-subscription/index.ts",
            "line": 392
          },
          "name": "summary",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-app-catalog-subscription/index.ts",
            "line": 397
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-app-catalog-subscription/index.ts",
            "line": 416
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CoreAppCatalogSubscriptionTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-app-catalog-subscription/index.ts",
            "line": 288
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-app-catalog-subscription/index.ts",
            "line": 309
          },
          "name": "eulaLinkInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-app-catalog-subscription/index.ts",
            "line": 325
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-app-catalog-subscription/index.ts",
            "line": 338
          },
          "name": "listingIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-app-catalog-subscription/index.ts",
            "line": 356
          },
          "name": "listingResourceVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-app-catalog-subscription/index.ts",
            "line": 369
          },
          "name": "oracleTermsOfUseLinkInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-app-catalog-subscription/index.ts",
            "line": 387
          },
          "name": "signatureInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-app-catalog-subscription/index.ts",
            "line": 426
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreAppCatalogSubscriptionTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-app-catalog-subscription/index.ts",
            "line": 410
          },
          "name": "timeRetrievedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-app-catalog-subscription/index.ts",
            "line": 281
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-app-catalog-subscription/index.ts",
            "line": 299
          },
          "name": "eulaLink",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-app-catalog-subscription/index.ts",
            "line": 315
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-app-catalog-subscription/index.ts",
            "line": 331
          },
          "name": "listingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-app-catalog-subscription/index.ts",
            "line": 349
          },
          "name": "listingResourceVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-app-catalog-subscription/index.ts",
            "line": 362
          },
          "name": "oracleTermsOfUseLink",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-app-catalog-subscription/index.ts",
            "line": 380
          },
          "name": "signature",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-app-catalog-subscription/index.ts",
            "line": 403
          },
          "name": "timeRetrieved",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-app-catalog-subscription/index:CoreAppCatalogSubscription"
    },
    "cdktf-provider-oci.CoreAppCatalogSubscriptionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreAppCatalogSubscriptionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-app-catalog-subscription/index.ts",
        "line": 9
      },
      "name": "CoreAppCatalogSubscriptionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_app_catalog_subscription#compartment_id CoreAppCatalogSubscription#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-app-catalog-subscription/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_app_catalog_subscription#listing_id CoreAppCatalogSubscription#listing_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-app-catalog-subscription/index.ts",
            "line": 28
          },
          "name": "listingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_app_catalog_subscription#listing_resource_version CoreAppCatalogSubscription#listing_resource_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-app-catalog-subscription/index.ts",
            "line": 32
          },
          "name": "listingResourceVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_app_catalog_subscription#oracle_terms_of_use_link CoreAppCatalogSubscription#oracle_terms_of_use_link}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-app-catalog-subscription/index.ts",
            "line": 36
          },
          "name": "oracleTermsOfUseLink",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_app_catalog_subscription#signature CoreAppCatalogSubscription#signature}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-app-catalog-subscription/index.ts",
            "line": 40
          },
          "name": "signature",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_app_catalog_subscription#time_retrieved CoreAppCatalogSubscription#time_retrieved}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-app-catalog-subscription/index.ts",
            "line": 44
          },
          "name": "timeRetrieved",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_app_catalog_subscription#eula_link CoreAppCatalogSubscription#eula_link}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-app-catalog-subscription/index.ts",
            "line": 17
          },
          "name": "eulaLink",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_app_catalog_subscription#id CoreAppCatalogSubscription#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-app-catalog-subscription/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_app_catalog_subscription#timeouts CoreAppCatalogSubscription#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-app-catalog-subscription/index.ts",
            "line": 50
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreAppCatalogSubscriptionTimeouts"
          }
        }
      ],
      "symbolId": "src/core-app-catalog-subscription/index:CoreAppCatalogSubscriptionConfig"
    },
    "cdktf-provider-oci.CoreAppCatalogSubscriptionTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreAppCatalogSubscriptionTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-app-catalog-subscription/index.ts",
        "line": 52
      },
      "name": "CoreAppCatalogSubscriptionTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_app_catalog_subscription#create CoreAppCatalogSubscription#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-app-catalog-subscription/index.ts",
            "line": 56
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_app_catalog_subscription#delete CoreAppCatalogSubscription#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-app-catalog-subscription/index.ts",
            "line": 60
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_app_catalog_subscription#update CoreAppCatalogSubscription#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-app-catalog-subscription/index.ts",
            "line": 64
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-app-catalog-subscription/index:CoreAppCatalogSubscriptionTimeouts"
    },
    "cdktf-provider-oci.CoreAppCatalogSubscriptionTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreAppCatalogSubscriptionTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-app-catalog-subscription/index.ts",
          "line": 118
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-app-catalog-subscription/index.ts",
        "line": 110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-app-catalog-subscription/index.ts",
            "line": 172
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-app-catalog-subscription/index.ts",
            "line": 188
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-app-catalog-subscription/index.ts",
            "line": 204
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CoreAppCatalogSubscriptionTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-app-catalog-subscription/index.ts",
            "line": 176
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-app-catalog-subscription/index.ts",
            "line": 192
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-app-catalog-subscription/index.ts",
            "line": 208
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-app-catalog-subscription/index.ts",
            "line": 166
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-app-catalog-subscription/index.ts",
            "line": 182
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-app-catalog-subscription/index.ts",
            "line": 198
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-app-catalog-subscription/index.ts",
            "line": 122
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreAppCatalogSubscriptionTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-app-catalog-subscription/index:CoreAppCatalogSubscriptionTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CoreBootVolume": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_boot_volume oci_core_boot_volume}."
      },
      "fqn": "cdktf-provider-oci.CoreBootVolume",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_boot_volume oci_core_boot_volume} Resource."
        },
        "locationInModule": {
          "filename": "src/core-boot-volume/index.ts",
          "line": 841
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CoreBootVolumeConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-boot-volume/index.ts",
        "line": 809
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CoreBootVolume resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 826
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CoreBootVolume to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_boot_volume#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CoreBootVolume that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CoreBootVolume to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 1145
          },
          "name": "putAutotunePolicies",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CoreBootVolumeAutotunePolicies"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 1161
          },
          "name": "putBootVolumeReplicas",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CoreBootVolumeBootVolumeReplicas"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 1177
          },
          "name": "putSourceDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreBootVolumeSourceDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 1190
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreBootVolumeTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 1148
          },
          "name": "resetAutotunePolicies"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 907
          },
          "name": "resetBackupPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 1164
          },
          "name": "resetBootVolumeReplicas"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 923
          },
          "name": "resetBootVolumeReplicasDeletion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 939
          },
          "name": "resetClusterPlacementGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 968
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 984
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 1000
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 1016
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 1037
          },
          "name": "resetIsAutoTuneEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 1058
          },
          "name": "resetKmsKeyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 1074
          },
          "name": "resetSizeInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 1193
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 1116
          },
          "name": "resetVpusPerGb"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 1132
          },
          "name": "resetXrcKmsKeyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 1205
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 1228
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CoreBootVolume",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 814
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 882
          },
          "name": "autoTunedVpusPerGb",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 1142
          },
          "name": "autotunePolicies",
          "type": {
            "fqn": "cdktf-provider-oci.CoreBootVolumeAutotunePoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 1158
          },
          "name": "bootVolumeReplicas",
          "type": {
            "fqn": "cdktf-provider-oci.CoreBootVolumeBootVolumeReplicasList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 1025
          },
          "name": "imageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 1046
          },
          "name": "isHydrated",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 1083
          },
          "name": "sizeInMbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 1174
          },
          "name": "sourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreBootVolumeSourceDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 1088
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 1094
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 1099
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 1187
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CoreBootVolumeTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 1104
          },
          "name": "volumeGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 1152
          },
          "name": "autotunePoliciesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreBootVolumeAutotunePolicies"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 895
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 911
          },
          "name": "backupPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 927
          },
          "name": "bootVolumeReplicasDeletionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 1168
          },
          "name": "bootVolumeReplicasInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreBootVolumeBootVolumeReplicas"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 943
          },
          "name": "clusterPlacementGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 956
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 972
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 988
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 1004
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 1020
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 1041
          },
          "name": "isAutoTuneEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 1062
          },
          "name": "kmsKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 1078
          },
          "name": "sizeInGbsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 1181
          },
          "name": "sourceDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreBootVolumeSourceDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 1197
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreBootVolumeTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 1120
          },
          "name": "vpusPerGbInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 1136
          },
          "name": "xrcKmsKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 888
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 901
          },
          "name": "backupPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 917
          },
          "name": "bootVolumeReplicasDeletion",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 933
          },
          "name": "clusterPlacementGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 949
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 962
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 978
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 994
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 1010
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 1031
          },
          "name": "isAutoTuneEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 1052
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 1068
          },
          "name": "sizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 1110
          },
          "name": "vpusPerGb",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 1126
          },
          "name": "xrcKmsKeyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-boot-volume/index:CoreBootVolume"
    },
    "cdktf-provider-oci.CoreBootVolumeAutotunePolicies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreBootVolumeAutotunePolicies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-boot-volume/index.ts",
        "line": 94
      },
      "name": "CoreBootVolumeAutotunePolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_boot_volume#autotune_type CoreBootVolume#autotune_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 98
          },
          "name": "autotuneType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_boot_volume#max_vpus_per_gb CoreBootVolume#max_vpus_per_gb}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 102
          },
          "name": "maxVpusPerGb",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-boot-volume/index:CoreBootVolumeAutotunePolicies"
    },
    "cdktf-provider-oci.CoreBootVolumeAutotunePoliciesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreBootVolumeAutotunePoliciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-boot-volume/index.ts",
          "line": 229
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-boot-volume/index.ts",
        "line": 221
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 236
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CoreBootVolumeAutotunePoliciesOutputReference"
            }
          }
        }
      ],
      "name": "CoreBootVolumeAutotunePoliciesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 229
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 229
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 229
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 222
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreBootVolumeAutotunePolicies"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-boot-volume/index:CoreBootVolumeAutotunePoliciesList"
    },
    "cdktf-provider-oci.CoreBootVolumeAutotunePoliciesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreBootVolumeAutotunePoliciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-boot-volume/index.ts",
          "line": 151
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-boot-volume/index.ts",
        "line": 141
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 212
          },
          "name": "resetMaxVpusPerGb"
        }
      ],
      "name": "CoreBootVolumeAutotunePoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 200
          },
          "name": "autotuneTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 216
          },
          "name": "maxVpusPerGbInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 193
          },
          "name": "autotuneType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 206
          },
          "name": "maxVpusPerGb",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 155
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreBootVolumeAutotunePolicies"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-boot-volume/index:CoreBootVolumeAutotunePoliciesOutputReference"
    },
    "cdktf-provider-oci.CoreBootVolumeBackup": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_boot_volume_backup oci_core_boot_volume_backup}."
      },
      "fqn": "cdktf-provider-oci.CoreBootVolumeBackup",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_boot_volume_backup oci_core_boot_volume_backup} Resource."
        },
        "locationInModule": {
          "filename": "src/core-boot-volume-backup/index.ts",
          "line": 398
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.CoreBootVolumeBackupConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-boot-volume-backup/index.ts",
        "line": 366
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CoreBootVolumeBackup resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 383
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CoreBootVolumeBackup to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_boot_volume_backup#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CoreBootVolumeBackup that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CoreBootVolumeBackup to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 614
          },
          "name": "putSourceDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreBootVolumeBackupSourceDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 630
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreBootVolumeBackupTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 438
          },
          "name": "resetBootVolumeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 454
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 470
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 486
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 507
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 523
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 544
          },
          "name": "resetKmsKeyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 617
          },
          "name": "resetSourceDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 633
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 596
          },
          "name": "resetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 645
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 660
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CoreBootVolumeBackup",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 371
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 495
          },
          "name": "expirationTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 532
          },
          "name": "imageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 553
          },
          "name": "sizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 558
          },
          "name": "sourceBootVolumeBackupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 611
          },
          "name": "sourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreBootVolumeBackupSourceDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 563
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 568
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 574
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 579
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 627
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CoreBootVolumeBackupTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 584
          },
          "name": "timeRequestReceived",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 605
          },
          "name": "uniqueSizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 442
          },
          "name": "bootVolumeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 458
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 474
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 490
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 511
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 527
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 548
          },
          "name": "kmsKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 621
          },
          "name": "sourceDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreBootVolumeBackupSourceDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 637
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreBootVolumeBackupTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 600
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 432
          },
          "name": "bootVolumeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 448
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 464
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 480
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 501
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 517
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 538
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 590
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-boot-volume-backup/index:CoreBootVolumeBackup"
    },
    "cdktf-provider-oci.CoreBootVolumeBackupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreBootVolumeBackupConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-boot-volume-backup/index.ts",
        "line": 9
      },
      "name": "CoreBootVolumeBackupConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_boot_volume_backup#boot_volume_id CoreBootVolumeBackup#boot_volume_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 13
          },
          "name": "bootVolumeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_boot_volume_backup#compartment_id CoreBootVolumeBackup#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 17
          },
          "name": "compartmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_boot_volume_backup#defined_tags CoreBootVolumeBackup#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 21
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_boot_volume_backup#display_name CoreBootVolumeBackup#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 25
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_boot_volume_backup#freeform_tags CoreBootVolumeBackup#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 29
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_boot_volume_backup#id CoreBootVolumeBackup#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 36
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_boot_volume_backup#kms_key_id CoreBootVolumeBackup#kms_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 40
          },
          "name": "kmsKeyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_boot_volume_backup#source_details CoreBootVolumeBackup#source_details}",
            "stability": "stable",
            "summary": "source_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 50
          },
          "name": "sourceDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreBootVolumeBackupSourceDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_boot_volume_backup#timeouts CoreBootVolumeBackup#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 56
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreBootVolumeBackupTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_boot_volume_backup#type CoreBootVolumeBackup#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 44
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-boot-volume-backup/index:CoreBootVolumeBackupConfig"
    },
    "cdktf-provider-oci.CoreBootVolumeBackupSourceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreBootVolumeBackupSourceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-boot-volume-backup/index.ts",
        "line": 58
      },
      "name": "CoreBootVolumeBackupSourceDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_boot_volume_backup#boot_volume_backup_id CoreBootVolumeBackup#boot_volume_backup_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 62
          },
          "name": "bootVolumeBackupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_boot_volume_backup#region CoreBootVolumeBackup#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 70
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_boot_volume_backup#kms_key_id CoreBootVolumeBackup#kms_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 66
          },
          "name": "kmsKeyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-boot-volume-backup/index:CoreBootVolumeBackupSourceDetails"
    },
    "cdktf-provider-oci.CoreBootVolumeBackupSourceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreBootVolumeBackupSourceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-boot-volume-backup/index.ts",
          "line": 123
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-boot-volume-backup/index.ts",
        "line": 116
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 181
          },
          "name": "resetKmsKeyId"
        }
      ],
      "name": "CoreBootVolumeBackupSourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 169
          },
          "name": "bootVolumeBackupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 185
          },
          "name": "kmsKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 198
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 162
          },
          "name": "bootVolumeBackupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 175
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 191
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 127
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreBootVolumeBackupSourceDetails"
          }
        }
      ],
      "symbolId": "src/core-boot-volume-backup/index:CoreBootVolumeBackupSourceDetailsOutputReference"
    },
    "cdktf-provider-oci.CoreBootVolumeBackupTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreBootVolumeBackupTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-boot-volume-backup/index.ts",
        "line": 202
      },
      "name": "CoreBootVolumeBackupTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_boot_volume_backup#create CoreBootVolumeBackup#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 206
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_boot_volume_backup#delete CoreBootVolumeBackup#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 210
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_boot_volume_backup#update CoreBootVolumeBackup#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 214
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-boot-volume-backup/index:CoreBootVolumeBackupTimeouts"
    },
    "cdktf-provider-oci.CoreBootVolumeBackupTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreBootVolumeBackupTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-boot-volume-backup/index.ts",
          "line": 268
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-boot-volume-backup/index.ts",
        "line": 260
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 322
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 338
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 354
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CoreBootVolumeBackupTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 326
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 342
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 358
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 316
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 332
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 348
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume-backup/index.ts",
            "line": 272
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreBootVolumeBackupTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-boot-volume-backup/index:CoreBootVolumeBackupTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CoreBootVolumeBootVolumeReplicas": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreBootVolumeBootVolumeReplicas",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-boot-volume/index.ts",
        "line": 240
      },
      "name": "CoreBootVolumeBootVolumeReplicas",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_boot_volume#availability_domain CoreBootVolume#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 244
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_boot_volume#display_name CoreBootVolume#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 248
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_boot_volume#xrr_kms_key_id CoreBootVolume#xrr_kms_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 252
          },
          "name": "xrrKmsKeyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-boot-volume/index:CoreBootVolumeBootVolumeReplicas"
    },
    "cdktf-provider-oci.CoreBootVolumeBootVolumeReplicasList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreBootVolumeBootVolumeReplicasList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-boot-volume/index.ts",
          "line": 418
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-boot-volume/index.ts",
        "line": 410
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 425
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CoreBootVolumeBootVolumeReplicasOutputReference"
            }
          }
        }
      ],
      "name": "CoreBootVolumeBootVolumeReplicasList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 418
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 418
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 418
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 411
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreBootVolumeBootVolumeReplicas"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-boot-volume/index:CoreBootVolumeBootVolumeReplicasList"
    },
    "cdktf-provider-oci.CoreBootVolumeBootVolumeReplicasOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreBootVolumeBootVolumeReplicasOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-boot-volume/index.ts",
          "line": 308
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-boot-volume/index.ts",
        "line": 298
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 380
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 401
          },
          "name": "resetXrrKmsKeyId"
        }
      ],
      "name": "CoreBootVolumeBootVolumeReplicasOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 368
          },
          "name": "bootVolumeReplicaId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 389
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 363
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 384
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 405
          },
          "name": "xrrKmsKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 356
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 374
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 395
          },
          "name": "xrrKmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 312
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreBootVolumeBootVolumeReplicas"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-boot-volume/index:CoreBootVolumeBootVolumeReplicasOutputReference"
    },
    "cdktf-provider-oci.CoreBootVolumeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreBootVolumeConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-boot-volume/index.ts",
        "line": 9
      },
      "name": "CoreBootVolumeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_boot_volume#availability_domain CoreBootVolume#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 13
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_boot_volume#compartment_id CoreBootVolume#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 29
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_boot_volume#source_details CoreBootVolume#source_details}",
            "stability": "stable",
            "summary": "source_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 86
          },
          "name": "sourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreBootVolumeSourceDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_boot_volume#autotune_policies CoreBootVolume#autotune_policies}",
            "stability": "stable",
            "summary": "autotune_policies block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 74
          },
          "name": "autotunePolicies",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreBootVolumeAutotunePolicies"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_boot_volume#backup_policy_id CoreBootVolume#backup_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 17
          },
          "name": "backupPolicyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_boot_volume#boot_volume_replicas CoreBootVolume#boot_volume_replicas}",
            "stability": "stable",
            "summary": "boot_volume_replicas block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 80
          },
          "name": "bootVolumeReplicas",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreBootVolumeBootVolumeReplicas"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_boot_volume#boot_volume_replicas_deletion CoreBootVolume#boot_volume_replicas_deletion}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 21
          },
          "name": "bootVolumeReplicasDeletion",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_boot_volume#cluster_placement_group_id CoreBootVolume#cluster_placement_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 25
          },
          "name": "clusterPlacementGroupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_boot_volume#defined_tags CoreBootVolume#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 33
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_boot_volume#display_name CoreBootVolume#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 37
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_boot_volume#freeform_tags CoreBootVolume#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 41
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_boot_volume#id CoreBootVolume#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 48
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_boot_volume#is_auto_tune_enabled CoreBootVolume#is_auto_tune_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 52
          },
          "name": "isAutoTuneEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_boot_volume#kms_key_id CoreBootVolume#kms_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 56
          },
          "name": "kmsKeyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_boot_volume#size_in_gbs CoreBootVolume#size_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 60
          },
          "name": "sizeInGbs",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_boot_volume#timeouts CoreBootVolume#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 92
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreBootVolumeTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_boot_volume#vpus_per_gb CoreBootVolume#vpus_per_gb}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 64
          },
          "name": "vpusPerGb",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_boot_volume#xrc_kms_key_id CoreBootVolume#xrc_kms_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 68
          },
          "name": "xrcKmsKeyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-boot-volume/index:CoreBootVolumeConfig"
    },
    "cdktf-provider-oci.CoreBootVolumeSourceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreBootVolumeSourceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-boot-volume/index.ts",
        "line": 429
      },
      "name": "CoreBootVolumeSourceDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_boot_volume#type CoreBootVolume#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 452
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_boot_volume#change_block_size_in_bytes CoreBootVolume#change_block_size_in_bytes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 433
          },
          "name": "changeBlockSizeInBytes",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_boot_volume#first_backup_id CoreBootVolume#first_backup_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 437
          },
          "name": "firstBackupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_boot_volume#id CoreBootVolume#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 444
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_boot_volume#second_backup_id CoreBootVolume#second_backup_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 448
          },
          "name": "secondBackupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-boot-volume/index:CoreBootVolumeSourceDetails"
    },
    "cdktf-provider-oci.CoreBootVolumeSourceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreBootVolumeSourceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-boot-volume/index.ts",
          "line": 519
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-boot-volume/index.ts",
        "line": 512
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 576
          },
          "name": "resetChangeBlockSizeInBytes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 592
          },
          "name": "resetFirstBackupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 608
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 624
          },
          "name": "resetSecondBackupId"
        }
      ],
      "name": "CoreBootVolumeSourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 580
          },
          "name": "changeBlockSizeInBytesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 596
          },
          "name": "firstBackupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 612
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 628
          },
          "name": "secondBackupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 641
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 570
          },
          "name": "changeBlockSizeInBytes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 586
          },
          "name": "firstBackupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 602
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 618
          },
          "name": "secondBackupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 634
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 523
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreBootVolumeSourceDetails"
          }
        }
      ],
      "symbolId": "src/core-boot-volume/index:CoreBootVolumeSourceDetailsOutputReference"
    },
    "cdktf-provider-oci.CoreBootVolumeTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreBootVolumeTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-boot-volume/index.ts",
        "line": 645
      },
      "name": "CoreBootVolumeTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_boot_volume#create CoreBootVolume#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 649
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_boot_volume#delete CoreBootVolume#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 653
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_boot_volume#update CoreBootVolume#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 657
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-boot-volume/index:CoreBootVolumeTimeouts"
    },
    "cdktf-provider-oci.CoreBootVolumeTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreBootVolumeTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-boot-volume/index.ts",
          "line": 711
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-boot-volume/index.ts",
        "line": 703
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 765
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 781
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 797
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CoreBootVolumeTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 769
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 785
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 801
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 759
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 775
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 791
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-boot-volume/index.ts",
            "line": 715
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreBootVolumeTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-boot-volume/index:CoreBootVolumeTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CoreByoasn": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_byoasn oci_core_byoasn}."
      },
      "fqn": "cdktf-provider-oci.CoreByoasn",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_byoasn oci_core_byoasn} Resource."
        },
        "locationInModule": {
          "filename": "src/core-byoasn/index.ts",
          "line": 330
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CoreByoasnConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-byoasn/index.ts",
        "line": 298
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CoreByoasn resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/core-byoasn/index.ts",
            "line": 315
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CoreByoasn to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_byoasn#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CoreByoasn that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CoreByoasn to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-byoasn/index.ts",
            "line": 482
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreByoasnTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-byoasn/index.ts",
            "line": 399
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-byoasn/index.ts",
            "line": 428
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-byoasn/index.ts",
            "line": 444
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-byoasn/index.ts",
            "line": 485
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-byoasn/index.ts",
            "line": 497
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-byoasn/index.ts",
            "line": 509
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CoreByoasn",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-byoasn/index.ts",
            "line": 303
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-byoasn/index.ts",
            "line": 374
          },
          "name": "byoipRanges",
          "type": {
            "fqn": "cdktf-provider-oci.CoreByoasnByoipRangesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-byoasn/index.ts",
            "line": 453
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-byoasn/index.ts",
            "line": 458
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-byoasn/index.ts",
            "line": 479
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CoreByoasnTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-byoasn/index.ts",
            "line": 463
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-byoasn/index.ts",
            "line": 468
          },
          "name": "timeValidated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-byoasn/index.ts",
            "line": 473
          },
          "name": "validationToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-byoasn/index.ts",
            "line": 368
          },
          "name": "asnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-byoasn/index.ts",
            "line": 387
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-byoasn/index.ts",
            "line": 403
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-byoasn/index.ts",
            "line": 416
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-byoasn/index.ts",
            "line": 432
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-byoasn/index.ts",
            "line": 448
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-byoasn/index.ts",
            "line": 489
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreByoasnTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-byoasn/index.ts",
            "line": 361
          },
          "name": "asn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-byoasn/index.ts",
            "line": 380
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-byoasn/index.ts",
            "line": 393
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-byoasn/index.ts",
            "line": 409
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-byoasn/index.ts",
            "line": 422
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-byoasn/index.ts",
            "line": 438
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-byoasn/index:CoreByoasn"
    },
    "cdktf-provider-oci.CoreByoasnByoipRanges": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreByoasnByoipRanges",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-byoasn/index.ts",
        "line": 44
      },
      "name": "CoreByoasnByoipRanges",
      "symbolId": "src/core-byoasn/index:CoreByoasnByoipRanges"
    },
    "cdktf-provider-oci.CoreByoasnByoipRangesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreByoasnByoipRangesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-byoasn/index.ts",
          "line": 123
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-byoasn/index.ts",
        "line": 116
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-byoasn/index.ts",
            "line": 130
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CoreByoasnByoipRangesOutputReference"
            }
          }
        }
      ],
      "name": "CoreByoasnByoipRangesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/core-byoasn/index.ts",
            "line": 123
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/core-byoasn/index.ts",
            "line": 123
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/core-byoasn/index.ts",
            "line": 123
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/core-byoasn/index:CoreByoasnByoipRangesList"
    },
    "cdktf-provider-oci.CoreByoasnByoipRangesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreByoasnByoipRangesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-byoasn/index.ts",
          "line": 76
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-byoasn/index.ts",
        "line": 67
      },
      "name": "CoreByoasnByoipRangesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-byoasn/index.ts",
            "line": 96
          },
          "name": "asPathPrependLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-byoasn/index.ts",
            "line": 101
          },
          "name": "byoipRangeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-byoasn/index.ts",
            "line": 106
          },
          "name": "cidrBlock",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-byoasn/index.ts",
            "line": 111
          },
          "name": "ipv6CidrBlock",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-byoasn/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreByoasnByoipRanges"
          }
        }
      ],
      "symbolId": "src/core-byoasn/index:CoreByoasnByoipRangesOutputReference"
    },
    "cdktf-provider-oci.CoreByoasnConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreByoasnConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-byoasn/index.ts",
        "line": 9
      },
      "name": "CoreByoasnConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_byoasn#asn CoreByoasn#asn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-byoasn/index.ts",
            "line": 13
          },
          "name": "asn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_byoasn#compartment_id CoreByoasn#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-byoasn/index.ts",
            "line": 17
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_byoasn#display_name CoreByoasn#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-byoasn/index.ts",
            "line": 25
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_byoasn#defined_tags CoreByoasn#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-byoasn/index.ts",
            "line": 21
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_byoasn#freeform_tags CoreByoasn#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-byoasn/index.ts",
            "line": 29
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_byoasn#id CoreByoasn#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-byoasn/index.ts",
            "line": 36
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_byoasn#timeouts CoreByoasn#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-byoasn/index.ts",
            "line": 42
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreByoasnTimeouts"
          }
        }
      ],
      "symbolId": "src/core-byoasn/index:CoreByoasnConfig"
    },
    "cdktf-provider-oci.CoreByoasnTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreByoasnTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-byoasn/index.ts",
        "line": 134
      },
      "name": "CoreByoasnTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_byoasn#create CoreByoasn#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-byoasn/index.ts",
            "line": 138
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_byoasn#delete CoreByoasn#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-byoasn/index.ts",
            "line": 142
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_byoasn#update CoreByoasn#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-byoasn/index.ts",
            "line": 146
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-byoasn/index:CoreByoasnTimeouts"
    },
    "cdktf-provider-oci.CoreByoasnTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreByoasnTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-byoasn/index.ts",
          "line": 200
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-byoasn/index.ts",
        "line": 192
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-byoasn/index.ts",
            "line": 254
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-byoasn/index.ts",
            "line": 270
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-byoasn/index.ts",
            "line": 286
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CoreByoasnTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-byoasn/index.ts",
            "line": 258
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-byoasn/index.ts",
            "line": 274
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-byoasn/index.ts",
            "line": 290
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-byoasn/index.ts",
            "line": 248
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-byoasn/index.ts",
            "line": 264
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-byoasn/index.ts",
            "line": 280
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-byoasn/index.ts",
            "line": 204
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreByoasnTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-byoasn/index:CoreByoasnTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CoreCaptureFilter": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_capture_filter oci_core_capture_filter}."
      },
      "fqn": "cdktf-provider-oci.CoreCaptureFilter",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_capture_filter oci_core_capture_filter} Resource."
        },
        "locationInModule": {
          "filename": "src/core-capture-filter/index.ts",
          "line": 2654
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CoreCaptureFilterConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-capture-filter/index.ts",
        "line": 2622
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CoreCaptureFilter resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2639
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CoreCaptureFilter to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_capture_filter#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CoreCaptureFilter that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CoreCaptureFilter to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2790
          },
          "name": "putFlowLogCaptureFilterRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRules"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2806
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreCaptureFilterTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2822
          },
          "name": "putVtapCaptureFilterRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRules"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2706
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2722
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2793
          },
          "name": "resetFlowLogCaptureFilterRules"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2751
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2767
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2809
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2825
          },
          "name": "resetVtapCaptureFilterRules"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2837
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2851
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CoreCaptureFilter",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2627
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2787
          },
          "name": "flowLogCaptureFilterRules",
          "type": {
            "fqn": "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2776
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2781
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2803
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CoreCaptureFilterTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2819
          },
          "name": "vtapCaptureFilterRules",
          "type": {
            "fqn": "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2694
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2710
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2726
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2739
          },
          "name": "filterTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2797
          },
          "name": "flowLogCaptureFilterRulesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2755
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2771
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2813
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreCaptureFilterTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2829
          },
          "name": "vtapCaptureFilterRulesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2687
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2700
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2716
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2732
          },
          "name": "filterType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2745
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2761
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-capture-filter/index:CoreCaptureFilter"
    },
    "cdktf-provider-oci.CoreCaptureFilterConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreCaptureFilterConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-capture-filter/index.ts",
        "line": 9
      },
      "name": "CoreCaptureFilterConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_capture_filter#compartment_id CoreCaptureFilter#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_capture_filter#filter_type CoreCaptureFilter#filter_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 25
          },
          "name": "filterType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_capture_filter#defined_tags CoreCaptureFilter#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 17
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_capture_filter#display_name CoreCaptureFilter#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 21
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_capture_filter#flow_log_capture_filter_rules CoreCaptureFilter#flow_log_capture_filter_rules}",
            "stability": "stable",
            "summary": "flow_log_capture_filter_rules block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 42
          },
          "name": "flowLogCaptureFilterRules",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_capture_filter#freeform_tags CoreCaptureFilter#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 29
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_capture_filter#id CoreCaptureFilter#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 36
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_capture_filter#timeouts CoreCaptureFilter#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 48
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreCaptureFilterTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_capture_filter#vtap_capture_filter_rules CoreCaptureFilter#vtap_capture_filter_rules}",
            "stability": "stable",
            "summary": "vtap_capture_filter_rules block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 54
          },
          "name": "vtapCaptureFilterRules",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-capture-filter/index:CoreCaptureFilterConfig"
    },
    "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-capture-filter/index.ts",
        "line": 856
      },
      "name": "CoreCaptureFilterFlowLogCaptureFilterRules",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_capture_filter#destination_cidr CoreCaptureFilter#destination_cidr}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 860
          },
          "name": "destinationCidr",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_capture_filter#flow_log_type CoreCaptureFilter#flow_log_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 864
          },
          "name": "flowLogType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_capture_filter#icmp_options CoreCaptureFilter#icmp_options}",
            "stability": "stable",
            "summary": "icmp_options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 894
          },
          "name": "icmpOptions",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRulesIcmpOptions"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_capture_filter#is_enabled CoreCaptureFilter#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 868
          },
          "name": "isEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_capture_filter#priority CoreCaptureFilter#priority}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 872
          },
          "name": "priority",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_capture_filter#protocol CoreCaptureFilter#protocol}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 876
          },
          "name": "protocol",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_capture_filter#rule_action CoreCaptureFilter#rule_action}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 880
          },
          "name": "ruleAction",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_capture_filter#sampling_rate CoreCaptureFilter#sampling_rate}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 884
          },
          "name": "samplingRate",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_capture_filter#source_cidr CoreCaptureFilter#source_cidr}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 888
          },
          "name": "sourceCidr",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_capture_filter#tcp_options CoreCaptureFilter#tcp_options}",
            "stability": "stable",
            "summary": "tcp_options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 900
          },
          "name": "tcpOptions",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRulesTcpOptions"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_capture_filter#udp_options CoreCaptureFilter#udp_options}",
            "stability": "stable",
            "summary": "udp_options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 906
          },
          "name": "udpOptions",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRulesUdpOptions"
          }
        }
      ],
      "symbolId": "src/core-capture-filter/index:CoreCaptureFilterFlowLogCaptureFilterRules"
    },
    "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRulesIcmpOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRulesIcmpOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-capture-filter/index.ts",
        "line": 56
      },
      "name": "CoreCaptureFilterFlowLogCaptureFilterRulesIcmpOptions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_capture_filter#type CoreCaptureFilter#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 64
          },
          "name": "type",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_capture_filter#code CoreCaptureFilter#code}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 60
          },
          "name": "code",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/core-capture-filter/index:CoreCaptureFilterFlowLogCaptureFilterRulesIcmpOptions"
    },
    "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRulesIcmpOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRulesIcmpOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-capture-filter/index.ts",
          "line": 110
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-capture-filter/index.ts",
        "line": 103
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 149
          },
          "name": "resetCode"
        }
      ],
      "name": "CoreCaptureFilterFlowLogCaptureFilterRulesIcmpOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 153
          },
          "name": "codeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 166
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 143
          },
          "name": "code",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 159
          },
          "name": "type",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 114
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRulesIcmpOptions"
          }
        }
      ],
      "symbolId": "src/core-capture-filter/index:CoreCaptureFilterFlowLogCaptureFilterRulesIcmpOptionsOutputReference"
    },
    "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-capture-filter/index.ts",
          "line": 1297
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-capture-filter/index.ts",
        "line": 1289
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1304
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRulesOutputReference"
            }
          }
        }
      ],
      "name": "CoreCaptureFilterFlowLogCaptureFilterRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1297
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1297
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1297
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1290
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-capture-filter/index:CoreCaptureFilterFlowLogCaptureFilterRulesList"
    },
    "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-capture-filter/index.ts",
          "line": 1018
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-capture-filter/index.ts",
        "line": 1008
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1245
          },
          "name": "putIcmpOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRulesIcmpOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1261
          },
          "name": "putTcpOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRulesTcpOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1277
          },
          "name": "putUdpOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRulesUdpOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1120
          },
          "name": "resetDestinationCidr"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1136
          },
          "name": "resetFlowLogType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1248
          },
          "name": "resetIcmpOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1152
          },
          "name": "resetIsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1168
          },
          "name": "resetPriority"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1184
          },
          "name": "resetProtocol"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1200
          },
          "name": "resetRuleAction"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1216
          },
          "name": "resetSamplingRate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1232
          },
          "name": "resetSourceCidr"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1264
          },
          "name": "resetTcpOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1280
          },
          "name": "resetUdpOptions"
        }
      ],
      "name": "CoreCaptureFilterFlowLogCaptureFilterRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1242
          },
          "name": "icmpOptions",
          "type": {
            "fqn": "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRulesIcmpOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1258
          },
          "name": "tcpOptions",
          "type": {
            "fqn": "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRulesTcpOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1274
          },
          "name": "udpOptions",
          "type": {
            "fqn": "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRulesUdpOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1124
          },
          "name": "destinationCidrInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1140
          },
          "name": "flowLogTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1252
          },
          "name": "icmpOptionsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRulesIcmpOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1156
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1172
          },
          "name": "priorityInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1188
          },
          "name": "protocolInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1204
          },
          "name": "ruleActionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1220
          },
          "name": "samplingRateInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1236
          },
          "name": "sourceCidrInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1268
          },
          "name": "tcpOptionsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRulesTcpOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1284
          },
          "name": "udpOptionsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRulesUdpOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1114
          },
          "name": "destinationCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1130
          },
          "name": "flowLogType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1146
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1162
          },
          "name": "priority",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1178
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1194
          },
          "name": "ruleAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1210
          },
          "name": "samplingRate",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1226
          },
          "name": "sourceCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1022
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRules"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-capture-filter/index:CoreCaptureFilterFlowLogCaptureFilterRulesOutputReference"
    },
    "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRulesTcpOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRulesTcpOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-capture-filter/index.ts",
        "line": 392
      },
      "name": "CoreCaptureFilterFlowLogCaptureFilterRulesTcpOptions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_capture_filter#destination_port_range CoreCaptureFilter#destination_port_range}",
            "stability": "stable",
            "summary": "destination_port_range block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 398
          },
          "name": "destinationPortRange",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRulesTcpOptionsDestinationPortRange"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_capture_filter#source_port_range CoreCaptureFilter#source_port_range}",
            "stability": "stable",
            "summary": "source_port_range block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 404
          },
          "name": "sourcePortRange",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRulesTcpOptionsSourcePortRange"
          }
        }
      ],
      "symbolId": "src/core-capture-filter/index:CoreCaptureFilterFlowLogCaptureFilterRulesTcpOptions"
    },
    "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRulesTcpOptionsDestinationPortRange": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRulesTcpOptionsDestinationPortRange",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-capture-filter/index.ts",
        "line": 170
      },
      "name": "CoreCaptureFilterFlowLogCaptureFilterRulesTcpOptionsDestinationPortRange",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_capture_filter#max CoreCaptureFilter#max}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 174
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_capture_filter#min CoreCaptureFilter#min}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 178
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/core-capture-filter/index:CoreCaptureFilterFlowLogCaptureFilterRulesTcpOptionsDestinationPortRange"
    },
    "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRulesTcpOptionsDestinationPortRangeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRulesTcpOptionsDestinationPortRangeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-capture-filter/index.ts",
          "line": 224
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-capture-filter/index.ts",
        "line": 217
      },
      "name": "CoreCaptureFilterFlowLogCaptureFilterRulesTcpOptionsDestinationPortRangeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 264
          },
          "name": "maxInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 277
          },
          "name": "minInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 257
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 270
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 228
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRulesTcpOptionsDestinationPortRange"
          }
        }
      ],
      "symbolId": "src/core-capture-filter/index:CoreCaptureFilterFlowLogCaptureFilterRulesTcpOptionsDestinationPortRangeOutputReference"
    },
    "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRulesTcpOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRulesTcpOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-capture-filter/index.ts",
          "line": 450
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-capture-filter/index.ts",
        "line": 443
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 486
          },
          "name": "putDestinationPortRange",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRulesTcpOptionsDestinationPortRange"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 502
          },
          "name": "putSourcePortRange",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRulesTcpOptionsSourcePortRange"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 489
          },
          "name": "resetDestinationPortRange"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 505
          },
          "name": "resetSourcePortRange"
        }
      ],
      "name": "CoreCaptureFilterFlowLogCaptureFilterRulesTcpOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 483
          },
          "name": "destinationPortRange",
          "type": {
            "fqn": "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRulesTcpOptionsDestinationPortRangeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 499
          },
          "name": "sourcePortRange",
          "type": {
            "fqn": "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRulesTcpOptionsSourcePortRangeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 493
          },
          "name": "destinationPortRangeInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRulesTcpOptionsDestinationPortRange"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 509
          },
          "name": "sourcePortRangeInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRulesTcpOptionsSourcePortRange"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 454
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRulesTcpOptions"
          }
        }
      ],
      "symbolId": "src/core-capture-filter/index:CoreCaptureFilterFlowLogCaptureFilterRulesTcpOptionsOutputReference"
    },
    "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRulesTcpOptionsSourcePortRange": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRulesTcpOptionsSourcePortRange",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-capture-filter/index.ts",
        "line": 281
      },
      "name": "CoreCaptureFilterFlowLogCaptureFilterRulesTcpOptionsSourcePortRange",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_capture_filter#max CoreCaptureFilter#max}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 285
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_capture_filter#min CoreCaptureFilter#min}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 289
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/core-capture-filter/index:CoreCaptureFilterFlowLogCaptureFilterRulesTcpOptionsSourcePortRange"
    },
    "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRulesTcpOptionsSourcePortRangeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRulesTcpOptionsSourcePortRangeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-capture-filter/index.ts",
          "line": 335
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-capture-filter/index.ts",
        "line": 328
      },
      "name": "CoreCaptureFilterFlowLogCaptureFilterRulesTcpOptionsSourcePortRangeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 375
          },
          "name": "maxInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 388
          },
          "name": "minInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 368
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 381
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 339
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRulesTcpOptionsSourcePortRange"
          }
        }
      ],
      "symbolId": "src/core-capture-filter/index:CoreCaptureFilterFlowLogCaptureFilterRulesTcpOptionsSourcePortRangeOutputReference"
    },
    "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRulesUdpOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRulesUdpOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-capture-filter/index.ts",
        "line": 735
      },
      "name": "CoreCaptureFilterFlowLogCaptureFilterRulesUdpOptions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_capture_filter#destination_port_range CoreCaptureFilter#destination_port_range}",
            "stability": "stable",
            "summary": "destination_port_range block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 741
          },
          "name": "destinationPortRange",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRulesUdpOptionsDestinationPortRange"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_capture_filter#source_port_range CoreCaptureFilter#source_port_range}",
            "stability": "stable",
            "summary": "source_port_range block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 747
          },
          "name": "sourcePortRange",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRulesUdpOptionsSourcePortRange"
          }
        }
      ],
      "symbolId": "src/core-capture-filter/index:CoreCaptureFilterFlowLogCaptureFilterRulesUdpOptions"
    },
    "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRulesUdpOptionsDestinationPortRange": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRulesUdpOptionsDestinationPortRange",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-capture-filter/index.ts",
        "line": 513
      },
      "name": "CoreCaptureFilterFlowLogCaptureFilterRulesUdpOptionsDestinationPortRange",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_capture_filter#max CoreCaptureFilter#max}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 517
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_capture_filter#min CoreCaptureFilter#min}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 521
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/core-capture-filter/index:CoreCaptureFilterFlowLogCaptureFilterRulesUdpOptionsDestinationPortRange"
    },
    "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRulesUdpOptionsDestinationPortRangeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRulesUdpOptionsDestinationPortRangeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-capture-filter/index.ts",
          "line": 567
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-capture-filter/index.ts",
        "line": 560
      },
      "name": "CoreCaptureFilterFlowLogCaptureFilterRulesUdpOptionsDestinationPortRangeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 607
          },
          "name": "maxInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 620
          },
          "name": "minInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 600
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 613
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 571
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRulesUdpOptionsDestinationPortRange"
          }
        }
      ],
      "symbolId": "src/core-capture-filter/index:CoreCaptureFilterFlowLogCaptureFilterRulesUdpOptionsDestinationPortRangeOutputReference"
    },
    "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRulesUdpOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRulesUdpOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-capture-filter/index.ts",
          "line": 793
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-capture-filter/index.ts",
        "line": 786
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 829
          },
          "name": "putDestinationPortRange",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRulesUdpOptionsDestinationPortRange"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 845
          },
          "name": "putSourcePortRange",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRulesUdpOptionsSourcePortRange"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 832
          },
          "name": "resetDestinationPortRange"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 848
          },
          "name": "resetSourcePortRange"
        }
      ],
      "name": "CoreCaptureFilterFlowLogCaptureFilterRulesUdpOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 826
          },
          "name": "destinationPortRange",
          "type": {
            "fqn": "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRulesUdpOptionsDestinationPortRangeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 842
          },
          "name": "sourcePortRange",
          "type": {
            "fqn": "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRulesUdpOptionsSourcePortRangeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 836
          },
          "name": "destinationPortRangeInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRulesUdpOptionsDestinationPortRange"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 852
          },
          "name": "sourcePortRangeInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRulesUdpOptionsSourcePortRange"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 797
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRulesUdpOptions"
          }
        }
      ],
      "symbolId": "src/core-capture-filter/index:CoreCaptureFilterFlowLogCaptureFilterRulesUdpOptionsOutputReference"
    },
    "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRulesUdpOptionsSourcePortRange": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRulesUdpOptionsSourcePortRange",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-capture-filter/index.ts",
        "line": 624
      },
      "name": "CoreCaptureFilterFlowLogCaptureFilterRulesUdpOptionsSourcePortRange",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_capture_filter#max CoreCaptureFilter#max}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 628
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_capture_filter#min CoreCaptureFilter#min}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 632
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/core-capture-filter/index:CoreCaptureFilterFlowLogCaptureFilterRulesUdpOptionsSourcePortRange"
    },
    "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRulesUdpOptionsSourcePortRangeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRulesUdpOptionsSourcePortRangeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-capture-filter/index.ts",
          "line": 678
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-capture-filter/index.ts",
        "line": 671
      },
      "name": "CoreCaptureFilterFlowLogCaptureFilterRulesUdpOptionsSourcePortRangeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 718
          },
          "name": "maxInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 731
          },
          "name": "minInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 711
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 724
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 682
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreCaptureFilterFlowLogCaptureFilterRulesUdpOptionsSourcePortRange"
          }
        }
      ],
      "symbolId": "src/core-capture-filter/index:CoreCaptureFilterFlowLogCaptureFilterRulesUdpOptionsSourcePortRangeOutputReference"
    },
    "cdktf-provider-oci.CoreCaptureFilterTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreCaptureFilterTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-capture-filter/index.ts",
        "line": 1308
      },
      "name": "CoreCaptureFilterTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_capture_filter#create CoreCaptureFilter#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1312
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_capture_filter#delete CoreCaptureFilter#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1316
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_capture_filter#update CoreCaptureFilter#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1320
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-capture-filter/index:CoreCaptureFilterTimeouts"
    },
    "cdktf-provider-oci.CoreCaptureFilterTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreCaptureFilterTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-capture-filter/index.ts",
          "line": 1374
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-capture-filter/index.ts",
        "line": 1366
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1428
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1444
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1460
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CoreCaptureFilterTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1432
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1448
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1464
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1422
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1438
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1454
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1378
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreCaptureFilterTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-capture-filter/index:CoreCaptureFilterTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-capture-filter/index.ts",
        "line": 2268
      },
      "name": "CoreCaptureFilterVtapCaptureFilterRules",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_capture_filter#traffic_direction CoreCaptureFilter#traffic_direction}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2288
          },
          "name": "trafficDirection",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_capture_filter#destination_cidr CoreCaptureFilter#destination_cidr}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2272
          },
          "name": "destinationCidr",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_capture_filter#icmp_options CoreCaptureFilter#icmp_options}",
            "stability": "stable",
            "summary": "icmp_options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2294
          },
          "name": "icmpOptions",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRulesIcmpOptions"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_capture_filter#protocol CoreCaptureFilter#protocol}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2276
          },
          "name": "protocol",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_capture_filter#rule_action CoreCaptureFilter#rule_action}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2280
          },
          "name": "ruleAction",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_capture_filter#source_cidr CoreCaptureFilter#source_cidr}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2284
          },
          "name": "sourceCidr",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_capture_filter#tcp_options CoreCaptureFilter#tcp_options}",
            "stability": "stable",
            "summary": "tcp_options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2300
          },
          "name": "tcpOptions",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRulesTcpOptions"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_capture_filter#udp_options CoreCaptureFilter#udp_options}",
            "stability": "stable",
            "summary": "udp_options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2306
          },
          "name": "udpOptions",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRulesUdpOptions"
          }
        }
      ],
      "symbolId": "src/core-capture-filter/index:CoreCaptureFilterVtapCaptureFilterRules"
    },
    "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRulesIcmpOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRulesIcmpOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-capture-filter/index.ts",
        "line": 1468
      },
      "name": "CoreCaptureFilterVtapCaptureFilterRulesIcmpOptions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_capture_filter#type CoreCaptureFilter#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1476
          },
          "name": "type",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_capture_filter#code CoreCaptureFilter#code}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1472
          },
          "name": "code",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/core-capture-filter/index:CoreCaptureFilterVtapCaptureFilterRulesIcmpOptions"
    },
    "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRulesIcmpOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRulesIcmpOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-capture-filter/index.ts",
          "line": 1522
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-capture-filter/index.ts",
        "line": 1515
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1561
          },
          "name": "resetCode"
        }
      ],
      "name": "CoreCaptureFilterVtapCaptureFilterRulesIcmpOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1565
          },
          "name": "codeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1578
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1555
          },
          "name": "code",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1571
          },
          "name": "type",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1526
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRulesIcmpOptions"
          }
        }
      ],
      "symbolId": "src/core-capture-filter/index:CoreCaptureFilterVtapCaptureFilterRulesIcmpOptionsOutputReference"
    },
    "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-capture-filter/index.ts",
          "line": 2607
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-capture-filter/index.ts",
        "line": 2599
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2614
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRulesOutputReference"
            }
          }
        }
      ],
      "name": "CoreCaptureFilterVtapCaptureFilterRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2607
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2607
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2607
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2600
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-capture-filter/index:CoreCaptureFilterVtapCaptureFilterRulesList"
    },
    "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-capture-filter/index.ts",
          "line": 2397
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-capture-filter/index.ts",
        "line": 2387
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2555
          },
          "name": "putIcmpOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRulesIcmpOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2571
          },
          "name": "putTcpOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRulesTcpOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2587
          },
          "name": "putUdpOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRulesUdpOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2481
          },
          "name": "resetDestinationCidr"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2558
          },
          "name": "resetIcmpOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2497
          },
          "name": "resetProtocol"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2513
          },
          "name": "resetRuleAction"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2529
          },
          "name": "resetSourceCidr"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2574
          },
          "name": "resetTcpOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2590
          },
          "name": "resetUdpOptions"
        }
      ],
      "name": "CoreCaptureFilterVtapCaptureFilterRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2552
          },
          "name": "icmpOptions",
          "type": {
            "fqn": "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRulesIcmpOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2568
          },
          "name": "tcpOptions",
          "type": {
            "fqn": "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRulesTcpOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2584
          },
          "name": "udpOptions",
          "type": {
            "fqn": "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRulesUdpOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2485
          },
          "name": "destinationCidrInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2562
          },
          "name": "icmpOptionsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRulesIcmpOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2501
          },
          "name": "protocolInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2517
          },
          "name": "ruleActionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2533
          },
          "name": "sourceCidrInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2578
          },
          "name": "tcpOptionsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRulesTcpOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2546
          },
          "name": "trafficDirectionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2594
          },
          "name": "udpOptionsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRulesUdpOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2475
          },
          "name": "destinationCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2491
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2507
          },
          "name": "ruleAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2523
          },
          "name": "sourceCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2539
          },
          "name": "trafficDirection",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2401
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRules"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-capture-filter/index:CoreCaptureFilterVtapCaptureFilterRulesOutputReference"
    },
    "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRulesTcpOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRulesTcpOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-capture-filter/index.ts",
        "line": 1804
      },
      "name": "CoreCaptureFilterVtapCaptureFilterRulesTcpOptions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_capture_filter#destination_port_range CoreCaptureFilter#destination_port_range}",
            "stability": "stable",
            "summary": "destination_port_range block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1810
          },
          "name": "destinationPortRange",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRulesTcpOptionsDestinationPortRange"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_capture_filter#source_port_range CoreCaptureFilter#source_port_range}",
            "stability": "stable",
            "summary": "source_port_range block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1816
          },
          "name": "sourcePortRange",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRulesTcpOptionsSourcePortRange"
          }
        }
      ],
      "symbolId": "src/core-capture-filter/index:CoreCaptureFilterVtapCaptureFilterRulesTcpOptions"
    },
    "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRulesTcpOptionsDestinationPortRange": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRulesTcpOptionsDestinationPortRange",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-capture-filter/index.ts",
        "line": 1582
      },
      "name": "CoreCaptureFilterVtapCaptureFilterRulesTcpOptionsDestinationPortRange",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_capture_filter#max CoreCaptureFilter#max}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1586
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_capture_filter#min CoreCaptureFilter#min}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1590
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/core-capture-filter/index:CoreCaptureFilterVtapCaptureFilterRulesTcpOptionsDestinationPortRange"
    },
    "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRulesTcpOptionsDestinationPortRangeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRulesTcpOptionsDestinationPortRangeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-capture-filter/index.ts",
          "line": 1636
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-capture-filter/index.ts",
        "line": 1629
      },
      "name": "CoreCaptureFilterVtapCaptureFilterRulesTcpOptionsDestinationPortRangeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1676
          },
          "name": "maxInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1689
          },
          "name": "minInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1669
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1682
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1640
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRulesTcpOptionsDestinationPortRange"
          }
        }
      ],
      "symbolId": "src/core-capture-filter/index:CoreCaptureFilterVtapCaptureFilterRulesTcpOptionsDestinationPortRangeOutputReference"
    },
    "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRulesTcpOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRulesTcpOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-capture-filter/index.ts",
          "line": 1862
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-capture-filter/index.ts",
        "line": 1855
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1898
          },
          "name": "putDestinationPortRange",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRulesTcpOptionsDestinationPortRange"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1914
          },
          "name": "putSourcePortRange",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRulesTcpOptionsSourcePortRange"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1901
          },
          "name": "resetDestinationPortRange"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1917
          },
          "name": "resetSourcePortRange"
        }
      ],
      "name": "CoreCaptureFilterVtapCaptureFilterRulesTcpOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1895
          },
          "name": "destinationPortRange",
          "type": {
            "fqn": "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRulesTcpOptionsDestinationPortRangeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1911
          },
          "name": "sourcePortRange",
          "type": {
            "fqn": "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRulesTcpOptionsSourcePortRangeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1905
          },
          "name": "destinationPortRangeInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRulesTcpOptionsDestinationPortRange"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1921
          },
          "name": "sourcePortRangeInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRulesTcpOptionsSourcePortRange"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1866
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRulesTcpOptions"
          }
        }
      ],
      "symbolId": "src/core-capture-filter/index:CoreCaptureFilterVtapCaptureFilterRulesTcpOptionsOutputReference"
    },
    "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRulesTcpOptionsSourcePortRange": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRulesTcpOptionsSourcePortRange",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-capture-filter/index.ts",
        "line": 1693
      },
      "name": "CoreCaptureFilterVtapCaptureFilterRulesTcpOptionsSourcePortRange",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_capture_filter#max CoreCaptureFilter#max}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1697
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_capture_filter#min CoreCaptureFilter#min}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1701
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/core-capture-filter/index:CoreCaptureFilterVtapCaptureFilterRulesTcpOptionsSourcePortRange"
    },
    "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRulesTcpOptionsSourcePortRangeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRulesTcpOptionsSourcePortRangeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-capture-filter/index.ts",
          "line": 1747
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-capture-filter/index.ts",
        "line": 1740
      },
      "name": "CoreCaptureFilterVtapCaptureFilterRulesTcpOptionsSourcePortRangeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1787
          },
          "name": "maxInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1800
          },
          "name": "minInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1780
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1793
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1751
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRulesTcpOptionsSourcePortRange"
          }
        }
      ],
      "symbolId": "src/core-capture-filter/index:CoreCaptureFilterVtapCaptureFilterRulesTcpOptionsSourcePortRangeOutputReference"
    },
    "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRulesUdpOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRulesUdpOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-capture-filter/index.ts",
        "line": 2147
      },
      "name": "CoreCaptureFilterVtapCaptureFilterRulesUdpOptions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_capture_filter#destination_port_range CoreCaptureFilter#destination_port_range}",
            "stability": "stable",
            "summary": "destination_port_range block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2153
          },
          "name": "destinationPortRange",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRulesUdpOptionsDestinationPortRange"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_capture_filter#source_port_range CoreCaptureFilter#source_port_range}",
            "stability": "stable",
            "summary": "source_port_range block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2159
          },
          "name": "sourcePortRange",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRulesUdpOptionsSourcePortRange"
          }
        }
      ],
      "symbolId": "src/core-capture-filter/index:CoreCaptureFilterVtapCaptureFilterRulesUdpOptions"
    },
    "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRulesUdpOptionsDestinationPortRange": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRulesUdpOptionsDestinationPortRange",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-capture-filter/index.ts",
        "line": 1925
      },
      "name": "CoreCaptureFilterVtapCaptureFilterRulesUdpOptionsDestinationPortRange",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_capture_filter#max CoreCaptureFilter#max}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1929
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_capture_filter#min CoreCaptureFilter#min}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1933
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/core-capture-filter/index:CoreCaptureFilterVtapCaptureFilterRulesUdpOptionsDestinationPortRange"
    },
    "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRulesUdpOptionsDestinationPortRangeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRulesUdpOptionsDestinationPortRangeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-capture-filter/index.ts",
          "line": 1979
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-capture-filter/index.ts",
        "line": 1972
      },
      "name": "CoreCaptureFilterVtapCaptureFilterRulesUdpOptionsDestinationPortRangeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2019
          },
          "name": "maxInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2032
          },
          "name": "minInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2012
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2025
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 1983
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRulesUdpOptionsDestinationPortRange"
          }
        }
      ],
      "symbolId": "src/core-capture-filter/index:CoreCaptureFilterVtapCaptureFilterRulesUdpOptionsDestinationPortRangeOutputReference"
    },
    "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRulesUdpOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRulesUdpOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-capture-filter/index.ts",
          "line": 2205
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-capture-filter/index.ts",
        "line": 2198
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2241
          },
          "name": "putDestinationPortRange",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRulesUdpOptionsDestinationPortRange"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2257
          },
          "name": "putSourcePortRange",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRulesUdpOptionsSourcePortRange"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2244
          },
          "name": "resetDestinationPortRange"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2260
          },
          "name": "resetSourcePortRange"
        }
      ],
      "name": "CoreCaptureFilterVtapCaptureFilterRulesUdpOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2238
          },
          "name": "destinationPortRange",
          "type": {
            "fqn": "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRulesUdpOptionsDestinationPortRangeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2254
          },
          "name": "sourcePortRange",
          "type": {
            "fqn": "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRulesUdpOptionsSourcePortRangeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2248
          },
          "name": "destinationPortRangeInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRulesUdpOptionsDestinationPortRange"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2264
          },
          "name": "sourcePortRangeInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRulesUdpOptionsSourcePortRange"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2209
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRulesUdpOptions"
          }
        }
      ],
      "symbolId": "src/core-capture-filter/index:CoreCaptureFilterVtapCaptureFilterRulesUdpOptionsOutputReference"
    },
    "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRulesUdpOptionsSourcePortRange": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRulesUdpOptionsSourcePortRange",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-capture-filter/index.ts",
        "line": 2036
      },
      "name": "CoreCaptureFilterVtapCaptureFilterRulesUdpOptionsSourcePortRange",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_capture_filter#max CoreCaptureFilter#max}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2040
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_capture_filter#min CoreCaptureFilter#min}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2044
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/core-capture-filter/index:CoreCaptureFilterVtapCaptureFilterRulesUdpOptionsSourcePortRange"
    },
    "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRulesUdpOptionsSourcePortRangeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRulesUdpOptionsSourcePortRangeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-capture-filter/index.ts",
          "line": 2090
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-capture-filter/index.ts",
        "line": 2083
      },
      "name": "CoreCaptureFilterVtapCaptureFilterRulesUdpOptionsSourcePortRangeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2130
          },
          "name": "maxInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2143
          },
          "name": "minInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2123
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2136
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-capture-filter/index.ts",
            "line": 2094
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreCaptureFilterVtapCaptureFilterRulesUdpOptionsSourcePortRange"
          }
        }
      ],
      "symbolId": "src/core-capture-filter/index:CoreCaptureFilterVtapCaptureFilterRulesUdpOptionsSourcePortRangeOutputReference"
    },
    "cdktf-provider-oci.CoreClusterNetwork": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cluster_network oci_core_cluster_network}."
      },
      "fqn": "cdktf-provider-oci.CoreClusterNetwork",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cluster_network oci_core_cluster_network} Resource."
        },
        "locationInModule": {
          "filename": "src/core-cluster-network/index.ts",
          "line": 1993
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CoreClusterNetworkConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-cluster-network/index.ts",
        "line": 1961
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CoreClusterNetwork resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1978
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CoreClusterNetwork to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cluster_network#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CoreClusterNetwork that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CoreClusterNetwork to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 2131
          },
          "name": "putClusterConfiguration",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreClusterNetworkClusterConfiguration"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 2147
          },
          "name": "putInstancePools",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CoreClusterNetworkInstancePools"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 2160
          },
          "name": "putPlacementConfiguration",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreClusterNetworkPlacementConfiguration"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 2173
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreClusterNetworkTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 2134
          },
          "name": "resetClusterConfiguration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 2045
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 2061
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 2077
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 2098
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 2176
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 2188
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 2202
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CoreClusterNetwork",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1966
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 2128
          },
          "name": "clusterConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.CoreClusterNetworkClusterConfigurationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 2086
          },
          "name": "hpcIslandId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 2144
          },
          "name": "instancePools",
          "type": {
            "fqn": "cdktf-provider-oci.CoreClusterNetworkInstancePoolsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 2107
          },
          "name": "networkBlockIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 2157
          },
          "name": "placementConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.CoreClusterNetworkPlacementConfigurationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 2112
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 2117
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 2170
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CoreClusterNetworkTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 2122
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 2138
          },
          "name": "clusterConfigurationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreClusterNetworkClusterConfiguration"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 2033
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 2049
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 2065
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 2081
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 2102
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 2151
          },
          "name": "instancePoolsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreClusterNetworkInstancePools"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 2164
          },
          "name": "placementConfigurationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreClusterNetworkPlacementConfiguration"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 2180
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreClusterNetworkTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 2026
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 2039
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 2055
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 2071
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 2092
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-cluster-network/index:CoreClusterNetwork"
    },
    "cdktf-provider-oci.CoreClusterNetworkClusterConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreClusterNetworkClusterConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-cluster-network/index.ts",
        "line": 58
      },
      "name": "CoreClusterNetworkClusterConfiguration",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cluster_network#hpc_island_id CoreClusterNetwork#hpc_island_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 62
          },
          "name": "hpcIslandId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cluster_network#network_block_ids CoreClusterNetwork#network_block_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 66
          },
          "name": "networkBlockIds",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/core-cluster-network/index:CoreClusterNetworkClusterConfiguration"
    },
    "cdktf-provider-oci.CoreClusterNetworkClusterConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreClusterNetworkClusterConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-cluster-network/index.ts",
          "line": 112
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-cluster-network/index.ts",
        "line": 105
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 164
          },
          "name": "resetNetworkBlockIds"
        }
      ],
      "name": "CoreClusterNetworkClusterConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 152
          },
          "name": "hpcIslandIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 168
          },
          "name": "networkBlockIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 145
          },
          "name": "hpcIslandId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 158
          },
          "name": "networkBlockIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 116
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreClusterNetworkClusterConfiguration"
          }
        }
      ],
      "symbolId": "src/core-cluster-network/index:CoreClusterNetworkClusterConfigurationOutputReference"
    },
    "cdktf-provider-oci.CoreClusterNetworkConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreClusterNetworkConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-cluster-network/index.ts",
        "line": 9
      },
      "name": "CoreClusterNetworkConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cluster_network#compartment_id CoreClusterNetwork#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cluster_network#instance_pools CoreClusterNetwork#instance_pools}",
            "stability": "stable",
            "summary": "instance_pools block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 44
          },
          "name": "instancePools",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreClusterNetworkInstancePools"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cluster_network#placement_configuration CoreClusterNetwork#placement_configuration}",
            "stability": "stable",
            "summary": "placement_configuration block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 50
          },
          "name": "placementConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.CoreClusterNetworkPlacementConfiguration"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cluster_network#cluster_configuration CoreClusterNetwork#cluster_configuration}",
            "stability": "stable",
            "summary": "cluster_configuration block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 38
          },
          "name": "clusterConfiguration",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreClusterNetworkClusterConfiguration"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cluster_network#defined_tags CoreClusterNetwork#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 17
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cluster_network#display_name CoreClusterNetwork#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 21
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cluster_network#freeform_tags CoreClusterNetwork#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 25
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cluster_network#id CoreClusterNetwork#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 32
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cluster_network#timeouts CoreClusterNetwork#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 56
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreClusterNetworkTimeouts"
          }
        }
      ],
      "symbolId": "src/core-cluster-network/index:CoreClusterNetworkConfig"
    },
    "cdktf-provider-oci.CoreClusterNetworkInstancePools": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreClusterNetworkInstancePools",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-cluster-network/index.ts",
        "line": 701
      },
      "name": "CoreClusterNetworkInstancePools",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cluster_network#instance_configuration_id CoreClusterNetwork#instance_configuration_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 717
          },
          "name": "instanceConfigurationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cluster_network#size CoreClusterNetwork#size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 721
          },
          "name": "size",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cluster_network#defined_tags CoreClusterNetwork#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 705
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cluster_network#display_name CoreClusterNetwork#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 709
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cluster_network#freeform_tags CoreClusterNetwork#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 713
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/core-cluster-network/index:CoreClusterNetworkInstancePools"
    },
    "cdktf-provider-oci.CoreClusterNetworkInstancePoolsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreClusterNetworkInstancePoolsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-cluster-network/index.ts",
          "line": 974
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-cluster-network/index.ts",
        "line": 966
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 981
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CoreClusterNetworkInstancePoolsOutputReference"
            }
          }
        }
      ],
      "name": "CoreClusterNetworkInstancePoolsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 974
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 974
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 974
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 967
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreClusterNetworkInstancePools"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-cluster-network/index:CoreClusterNetworkInstancePoolsList"
    },
    "cdktf-provider-oci.CoreClusterNetworkInstancePoolsLoadBalancers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreClusterNetworkInstancePoolsLoadBalancers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-cluster-network/index.ts",
        "line": 172
      },
      "name": "CoreClusterNetworkInstancePoolsLoadBalancers",
      "symbolId": "src/core-cluster-network/index:CoreClusterNetworkInstancePoolsLoadBalancers"
    },
    "cdktf-provider-oci.CoreClusterNetworkInstancePoolsLoadBalancersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreClusterNetworkInstancePoolsLoadBalancersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-cluster-network/index.ts",
          "line": 266
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-cluster-network/index.ts",
        "line": 259
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 273
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CoreClusterNetworkInstancePoolsLoadBalancersOutputReference"
            }
          }
        }
      ],
      "name": "CoreClusterNetworkInstancePoolsLoadBalancersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 266
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 266
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 266
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/core-cluster-network/index:CoreClusterNetworkInstancePoolsLoadBalancersList"
    },
    "cdktf-provider-oci.CoreClusterNetworkInstancePoolsLoadBalancersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreClusterNetworkInstancePoolsLoadBalancersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-cluster-network/index.ts",
          "line": 204
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-cluster-network/index.ts",
        "line": 195
      },
      "name": "CoreClusterNetworkInstancePoolsLoadBalancersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 224
          },
          "name": "backendSetName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 229
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 234
          },
          "name": "instancePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 239
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 244
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 249
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 254
          },
          "name": "vnicSelection",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 208
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreClusterNetworkInstancePoolsLoadBalancers"
          }
        }
      ],
      "symbolId": "src/core-cluster-network/index:CoreClusterNetworkInstancePoolsLoadBalancersOutputReference"
    },
    "cdktf-provider-oci.CoreClusterNetworkInstancePoolsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreClusterNetworkInstancePoolsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-cluster-network/index.ts",
          "line": 791
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-cluster-network/index.ts",
        "line": 781
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 862
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 878
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 894
          },
          "name": "resetFreeformTags"
        }
      ],
      "name": "CoreClusterNetworkInstancePoolsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 850
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 903
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 921
          },
          "name": "instanceDisplayNameFormatter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 926
          },
          "name": "instanceHostnameFormatter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 932
          },
          "name": "loadBalancers",
          "type": {
            "fqn": "cdktf-provider-oci.CoreClusterNetworkInstancePoolsLoadBalancersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 938
          },
          "name": "placementConfigurations",
          "type": {
            "fqn": "cdktf-provider-oci.CoreClusterNetworkInstancePoolsPlacementConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 956
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 961
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 866
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 882
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 898
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 916
          },
          "name": "instanceConfigurationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 951
          },
          "name": "sizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 856
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 872
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 888
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 909
          },
          "name": "instanceConfigurationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 944
          },
          "name": "size",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 795
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreClusterNetworkInstancePools"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-cluster-network/index:CoreClusterNetworkInstancePoolsOutputReference"
    },
    "cdktf-provider-oci.CoreClusterNetworkInstancePoolsPlacementConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreClusterNetworkInstancePoolsPlacementConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-cluster-network/index.ts",
        "line": 604
      },
      "name": "CoreClusterNetworkInstancePoolsPlacementConfigurations",
      "symbolId": "src/core-cluster-network/index:CoreClusterNetworkInstancePoolsPlacementConfigurations"
    },
    "cdktf-provider-oci.CoreClusterNetworkInstancePoolsPlacementConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreClusterNetworkInstancePoolsPlacementConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-cluster-network/index.ts",
          "line": 690
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-cluster-network/index.ts",
        "line": 683
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 697
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CoreClusterNetworkInstancePoolsPlacementConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "CoreClusterNetworkInstancePoolsPlacementConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 690
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 690
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 690
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/core-cluster-network/index:CoreClusterNetworkInstancePoolsPlacementConfigurationsList"
    },
    "cdktf-provider-oci.CoreClusterNetworkInstancePoolsPlacementConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreClusterNetworkInstancePoolsPlacementConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-cluster-network/index.ts",
          "line": 636
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-cluster-network/index.ts",
        "line": 627
      },
      "name": "CoreClusterNetworkInstancePoolsPlacementConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 656
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 661
          },
          "name": "faultDomains",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 666
          },
          "name": "primarySubnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 672
          },
          "name": "primaryVnicSubnets",
          "type": {
            "fqn": "cdktf-provider-oci.CoreClusterNetworkInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 678
          },
          "name": "secondaryVnicSubnets",
          "type": {
            "fqn": "cdktf-provider-oci.CoreClusterNetworkInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 640
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreClusterNetworkInstancePoolsPlacementConfigurations"
          }
        }
      ],
      "symbolId": "src/core-cluster-network/index:CoreClusterNetworkInstancePoolsPlacementConfigurationsOutputReference"
    },
    "cdktf-provider-oci.CoreClusterNetworkInstancePoolsPlacementConfigurationsPrimaryVnicSubnets": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreClusterNetworkInstancePoolsPlacementConfigurationsPrimaryVnicSubnets",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-cluster-network/index.ts",
        "line": 352
      },
      "name": "CoreClusterNetworkInstancePoolsPlacementConfigurationsPrimaryVnicSubnets",
      "symbolId": "src/core-cluster-network/index:CoreClusterNetworkInstancePoolsPlacementConfigurationsPrimaryVnicSubnets"
    },
    "cdktf-provider-oci.CoreClusterNetworkInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreClusterNetworkInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-cluster-network/index.ts",
        "line": 277
      },
      "name": "CoreClusterNetworkInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails",
      "symbolId": "src/core-cluster-network/index:CoreClusterNetworkInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails"
    },
    "cdktf-provider-oci.CoreClusterNetworkInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreClusterNetworkInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-cluster-network/index.ts",
          "line": 341
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-cluster-network/index.ts",
        "line": 334
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 348
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CoreClusterNetworkInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference"
            }
          }
        }
      ],
      "name": "CoreClusterNetworkInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 341
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 341
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 341
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/core-cluster-network/index:CoreClusterNetworkInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList"
    },
    "cdktf-provider-oci.CoreClusterNetworkInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreClusterNetworkInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-cluster-network/index.ts",
          "line": 309
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-cluster-network/index.ts",
        "line": 300
      },
      "name": "CoreClusterNetworkInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 329
          },
          "name": "ipv6SubnetCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 313
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreClusterNetworkInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails"
          }
        }
      ],
      "symbolId": "src/core-cluster-network/index:CoreClusterNetworkInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference"
    },
    "cdktf-provider-oci.CoreClusterNetworkInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreClusterNetworkInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-cluster-network/index.ts",
          "line": 427
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-cluster-network/index.ts",
        "line": 420
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 434
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CoreClusterNetworkInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsOutputReference"
            }
          }
        }
      ],
      "name": "CoreClusterNetworkInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 427
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 427
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 427
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/core-cluster-network/index:CoreClusterNetworkInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsList"
    },
    "cdktf-provider-oci.CoreClusterNetworkInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreClusterNetworkInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-cluster-network/index.ts",
          "line": 384
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-cluster-network/index.ts",
        "line": 375
      },
      "name": "CoreClusterNetworkInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 405
          },
          "name": "ipv6AddressIpv6SubnetCidrPairDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreClusterNetworkInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 410
          },
          "name": "isAssignIpv6Ip",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 415
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 388
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreClusterNetworkInstancePoolsPlacementConfigurationsPrimaryVnicSubnets"
          }
        }
      ],
      "symbolId": "src/core-cluster-network/index:CoreClusterNetworkInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsOutputReference"
    },
    "cdktf-provider-oci.CoreClusterNetworkInstancePoolsPlacementConfigurationsSecondaryVnicSubnets": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreClusterNetworkInstancePoolsPlacementConfigurationsSecondaryVnicSubnets",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-cluster-network/index.ts",
        "line": 513
      },
      "name": "CoreClusterNetworkInstancePoolsPlacementConfigurationsSecondaryVnicSubnets",
      "symbolId": "src/core-cluster-network/index:CoreClusterNetworkInstancePoolsPlacementConfigurationsSecondaryVnicSubnets"
    },
    "cdktf-provider-oci.CoreClusterNetworkInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreClusterNetworkInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-cluster-network/index.ts",
        "line": 438
      },
      "name": "CoreClusterNetworkInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails",
      "symbolId": "src/core-cluster-network/index:CoreClusterNetworkInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails"
    },
    "cdktf-provider-oci.CoreClusterNetworkInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreClusterNetworkInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-cluster-network/index.ts",
          "line": 502
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-cluster-network/index.ts",
        "line": 495
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 509
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CoreClusterNetworkInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference"
            }
          }
        }
      ],
      "name": "CoreClusterNetworkInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 502
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 502
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 502
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/core-cluster-network/index:CoreClusterNetworkInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList"
    },
    "cdktf-provider-oci.CoreClusterNetworkInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreClusterNetworkInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-cluster-network/index.ts",
          "line": 470
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-cluster-network/index.ts",
        "line": 461
      },
      "name": "CoreClusterNetworkInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 490
          },
          "name": "ipv6SubnetCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 474
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreClusterNetworkInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails"
          }
        }
      ],
      "symbolId": "src/core-cluster-network/index:CoreClusterNetworkInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference"
    },
    "cdktf-provider-oci.CoreClusterNetworkInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreClusterNetworkInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-cluster-network/index.ts",
          "line": 593
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-cluster-network/index.ts",
        "line": 586
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 600
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CoreClusterNetworkInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsOutputReference"
            }
          }
        }
      ],
      "name": "CoreClusterNetworkInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 593
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 593
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 593
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/core-cluster-network/index:CoreClusterNetworkInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsList"
    },
    "cdktf-provider-oci.CoreClusterNetworkInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreClusterNetworkInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-cluster-network/index.ts",
          "line": 545
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-cluster-network/index.ts",
        "line": 536
      },
      "name": "CoreClusterNetworkInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 565
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 571
          },
          "name": "ipv6AddressIpv6SubnetCidrPairDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreClusterNetworkInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 576
          },
          "name": "isAssignIpv6Ip",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 581
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 549
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreClusterNetworkInstancePoolsPlacementConfigurationsSecondaryVnicSubnets"
          }
        }
      ],
      "symbolId": "src/core-cluster-network/index:CoreClusterNetworkInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsOutputReference"
    },
    "cdktf-provider-oci.CoreClusterNetworkPlacementConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreClusterNetworkPlacementConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-cluster-network/index.ts",
        "line": 1580
      },
      "name": "CoreClusterNetworkPlacementConfiguration",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cluster_network#availability_domain CoreClusterNetwork#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1584
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cluster_network#placement_constraint CoreClusterNetwork#placement_constraint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1588
          },
          "name": "placementConstraint",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cluster_network#primary_subnet_id CoreClusterNetwork#primary_subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1592
          },
          "name": "primarySubnetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cluster_network#primary_vnic_subnets CoreClusterNetwork#primary_vnic_subnets}",
            "stability": "stable",
            "summary": "primary_vnic_subnets block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1598
          },
          "name": "primaryVnicSubnets",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreClusterNetworkPlacementConfigurationPrimaryVnicSubnets"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cluster_network#secondary_vnic_subnets CoreClusterNetwork#secondary_vnic_subnets}",
            "stability": "stable",
            "summary": "secondary_vnic_subnets block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1604
          },
          "name": "secondaryVnicSubnets",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreClusterNetworkPlacementConfigurationSecondaryVnicSubnets"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-cluster-network/index:CoreClusterNetworkPlacementConfiguration"
    },
    "cdktf-provider-oci.CoreClusterNetworkPlacementConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreClusterNetworkPlacementConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-cluster-network/index.ts",
          "line": 1671
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-cluster-network/index.ts",
        "line": 1664
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1770
          },
          "name": "putPrimaryVnicSubnets",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreClusterNetworkPlacementConfigurationPrimaryVnicSubnets"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1786
          },
          "name": "putSecondaryVnicSubnets",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CoreClusterNetworkPlacementConfigurationSecondaryVnicSubnets"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1741
          },
          "name": "resetPlacementConstraint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1757
          },
          "name": "resetPrimarySubnetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1773
          },
          "name": "resetPrimaryVnicSubnets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1789
          },
          "name": "resetSecondaryVnicSubnets"
        }
      ],
      "name": "CoreClusterNetworkPlacementConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1767
          },
          "name": "primaryVnicSubnets",
          "type": {
            "fqn": "cdktf-provider-oci.CoreClusterNetworkPlacementConfigurationPrimaryVnicSubnetsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1783
          },
          "name": "secondaryVnicSubnets",
          "type": {
            "fqn": "cdktf-provider-oci.CoreClusterNetworkPlacementConfigurationSecondaryVnicSubnetsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1729
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1745
          },
          "name": "placementConstraintInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1761
          },
          "name": "primarySubnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1777
          },
          "name": "primaryVnicSubnetsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreClusterNetworkPlacementConfigurationPrimaryVnicSubnets"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1793
          },
          "name": "secondaryVnicSubnetsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreClusterNetworkPlacementConfigurationSecondaryVnicSubnets"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1722
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1735
          },
          "name": "placementConstraint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1751
          },
          "name": "primarySubnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1675
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreClusterNetworkPlacementConfiguration"
          }
        }
      ],
      "symbolId": "src/core-cluster-network/index:CoreClusterNetworkPlacementConfigurationOutputReference"
    },
    "cdktf-provider-oci.CoreClusterNetworkPlacementConfigurationPrimaryVnicSubnets": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreClusterNetworkPlacementConfigurationPrimaryVnicSubnets",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-cluster-network/index.ts",
        "line": 1101
      },
      "name": "CoreClusterNetworkPlacementConfigurationPrimaryVnicSubnets",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cluster_network#subnet_id CoreClusterNetwork#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1109
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cluster_network#ipv6address_ipv6subnet_cidr_pair_details CoreClusterNetwork#ipv6address_ipv6subnet_cidr_pair_details}",
            "stability": "stable",
            "summary": "ipv6address_ipv6subnet_cidr_pair_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1115
          },
          "name": "ipv6AddressIpv6SubnetCidrPairDetails",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreClusterNetworkPlacementConfigurationPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cluster_network#is_assign_ipv6ip CoreClusterNetwork#is_assign_ipv6ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1105
          },
          "name": "isAssignIpv6Ip",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-cluster-network/index:CoreClusterNetworkPlacementConfigurationPrimaryVnicSubnets"
    },
    "cdktf-provider-oci.CoreClusterNetworkPlacementConfigurationPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreClusterNetworkPlacementConfigurationPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-cluster-network/index.ts",
        "line": 985
      },
      "name": "CoreClusterNetworkPlacementConfigurationPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cluster_network#ipv6subnet_cidr CoreClusterNetwork#ipv6subnet_cidr}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 989
          },
          "name": "ipv6SubnetCidr",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-cluster-network/index:CoreClusterNetworkPlacementConfigurationPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails"
    },
    "cdktf-provider-oci.CoreClusterNetworkPlacementConfigurationPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreClusterNetworkPlacementConfigurationPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-cluster-network/index.ts",
          "line": 1090
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-cluster-network/index.ts",
        "line": 1082
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1097
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CoreClusterNetworkPlacementConfigurationPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference"
            }
          }
        }
      ],
      "name": "CoreClusterNetworkPlacementConfigurationPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1090
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1090
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1090
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1083
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreClusterNetworkPlacementConfigurationPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-cluster-network/index:CoreClusterNetworkPlacementConfigurationPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList"
    },
    "cdktf-provider-oci.CoreClusterNetworkPlacementConfigurationPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreClusterNetworkPlacementConfigurationPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-cluster-network/index.ts",
          "line": 1031
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-cluster-network/index.ts",
        "line": 1021
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1073
          },
          "name": "resetIpv6SubnetCidr"
        }
      ],
      "name": "CoreClusterNetworkPlacementConfigurationPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1077
          },
          "name": "ipv6SubnetCidrInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1067
          },
          "name": "ipv6SubnetCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1035
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreClusterNetworkPlacementConfigurationPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-cluster-network/index:CoreClusterNetworkPlacementConfigurationPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference"
    },
    "cdktf-provider-oci.CoreClusterNetworkPlacementConfigurationPrimaryVnicSubnetsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreClusterNetworkPlacementConfigurationPrimaryVnicSubnetsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-cluster-network/index.ts",
          "line": 1168
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-cluster-network/index.ts",
        "line": 1161
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1239
          },
          "name": "putIpv6AddressIpv6SubnetCidrPairDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CoreClusterNetworkPlacementConfigurationPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1242
          },
          "name": "resetIpv6AddressIpv6SubnetCidrPairDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1213
          },
          "name": "resetIsAssignIpv6Ip"
        }
      ],
      "name": "CoreClusterNetworkPlacementConfigurationPrimaryVnicSubnetsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1236
          },
          "name": "ipv6AddressIpv6SubnetCidrPairDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreClusterNetworkPlacementConfigurationPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1246
          },
          "name": "ipv6AddressIpv6SubnetCidrPairDetailsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreClusterNetworkPlacementConfigurationPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1217
          },
          "name": "isAssignIpv6IpInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1230
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1207
          },
          "name": "isAssignIpv6Ip",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1223
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1172
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreClusterNetworkPlacementConfigurationPrimaryVnicSubnets"
          }
        }
      ],
      "symbolId": "src/core-cluster-network/index:CoreClusterNetworkPlacementConfigurationPrimaryVnicSubnetsOutputReference"
    },
    "cdktf-provider-oci.CoreClusterNetworkPlacementConfigurationSecondaryVnicSubnets": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreClusterNetworkPlacementConfigurationSecondaryVnicSubnets",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-cluster-network/index.ts",
        "line": 1366
      },
      "name": "CoreClusterNetworkPlacementConfigurationSecondaryVnicSubnets",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cluster_network#subnet_id CoreClusterNetwork#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1378
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cluster_network#display_name CoreClusterNetwork#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1370
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cluster_network#ipv6address_ipv6subnet_cidr_pair_details CoreClusterNetwork#ipv6address_ipv6subnet_cidr_pair_details}",
            "stability": "stable",
            "summary": "ipv6address_ipv6subnet_cidr_pair_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1384
          },
          "name": "ipv6AddressIpv6SubnetCidrPairDetails",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreClusterNetworkPlacementConfigurationSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cluster_network#is_assign_ipv6ip CoreClusterNetwork#is_assign_ipv6ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1374
          },
          "name": "isAssignIpv6Ip",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-cluster-network/index:CoreClusterNetworkPlacementConfigurationSecondaryVnicSubnets"
    },
    "cdktf-provider-oci.CoreClusterNetworkPlacementConfigurationSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreClusterNetworkPlacementConfigurationSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-cluster-network/index.ts",
        "line": 1250
      },
      "name": "CoreClusterNetworkPlacementConfigurationSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cluster_network#ipv6subnet_cidr CoreClusterNetwork#ipv6subnet_cidr}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1254
          },
          "name": "ipv6SubnetCidr",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-cluster-network/index:CoreClusterNetworkPlacementConfigurationSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails"
    },
    "cdktf-provider-oci.CoreClusterNetworkPlacementConfigurationSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreClusterNetworkPlacementConfigurationSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-cluster-network/index.ts",
          "line": 1355
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-cluster-network/index.ts",
        "line": 1347
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1362
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CoreClusterNetworkPlacementConfigurationSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference"
            }
          }
        }
      ],
      "name": "CoreClusterNetworkPlacementConfigurationSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1355
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1355
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1355
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1348
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreClusterNetworkPlacementConfigurationSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-cluster-network/index:CoreClusterNetworkPlacementConfigurationSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList"
    },
    "cdktf-provider-oci.CoreClusterNetworkPlacementConfigurationSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreClusterNetworkPlacementConfigurationSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-cluster-network/index.ts",
          "line": 1296
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-cluster-network/index.ts",
        "line": 1286
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1338
          },
          "name": "resetIpv6SubnetCidr"
        }
      ],
      "name": "CoreClusterNetworkPlacementConfigurationSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1342
          },
          "name": "ipv6SubnetCidrInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1332
          },
          "name": "ipv6SubnetCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1300
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreClusterNetworkPlacementConfigurationSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-cluster-network/index:CoreClusterNetworkPlacementConfigurationSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference"
    },
    "cdktf-provider-oci.CoreClusterNetworkPlacementConfigurationSecondaryVnicSubnetsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreClusterNetworkPlacementConfigurationSecondaryVnicSubnetsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-cluster-network/index.ts",
          "line": 1569
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-cluster-network/index.ts",
        "line": 1561
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1576
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CoreClusterNetworkPlacementConfigurationSecondaryVnicSubnetsOutputReference"
            }
          }
        }
      ],
      "name": "CoreClusterNetworkPlacementConfigurationSecondaryVnicSubnetsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1569
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1569
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1569
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1562
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreClusterNetworkPlacementConfigurationSecondaryVnicSubnets"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-cluster-network/index:CoreClusterNetworkPlacementConfigurationSecondaryVnicSubnetsList"
    },
    "cdktf-provider-oci.CoreClusterNetworkPlacementConfigurationSecondaryVnicSubnetsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreClusterNetworkPlacementConfigurationSecondaryVnicSubnetsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-cluster-network/index.ts",
          "line": 1447
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-cluster-network/index.ts",
        "line": 1437
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1549
          },
          "name": "putIpv6AddressIpv6SubnetCidrPairDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CoreClusterNetworkPlacementConfigurationSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1507
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1552
          },
          "name": "resetIpv6AddressIpv6SubnetCidrPairDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1523
          },
          "name": "resetIsAssignIpv6Ip"
        }
      ],
      "name": "CoreClusterNetworkPlacementConfigurationSecondaryVnicSubnetsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1546
          },
          "name": "ipv6AddressIpv6SubnetCidrPairDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreClusterNetworkPlacementConfigurationSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1511
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1556
          },
          "name": "ipv6AddressIpv6SubnetCidrPairDetailsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreClusterNetworkPlacementConfigurationSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1527
          },
          "name": "isAssignIpv6IpInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1540
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1501
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1517
          },
          "name": "isAssignIpv6Ip",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1533
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1451
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreClusterNetworkPlacementConfigurationSecondaryVnicSubnets"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-cluster-network/index:CoreClusterNetworkPlacementConfigurationSecondaryVnicSubnetsOutputReference"
    },
    "cdktf-provider-oci.CoreClusterNetworkTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreClusterNetworkTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-cluster-network/index.ts",
        "line": 1797
      },
      "name": "CoreClusterNetworkTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cluster_network#create CoreClusterNetwork#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1801
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cluster_network#delete CoreClusterNetwork#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1805
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cluster_network#update CoreClusterNetwork#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1809
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-cluster-network/index:CoreClusterNetworkTimeouts"
    },
    "cdktf-provider-oci.CoreClusterNetworkTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreClusterNetworkTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-cluster-network/index.ts",
          "line": 1863
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-cluster-network/index.ts",
        "line": 1855
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1917
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1933
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1949
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CoreClusterNetworkTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1921
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1937
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1953
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1911
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1927
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1943
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cluster-network/index.ts",
            "line": 1867
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreClusterNetworkTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-cluster-network/index:CoreClusterNetworkTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CoreComputeCapacityReport": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_capacity_report oci_core_compute_capacity_report}."
      },
      "fqn": "cdktf-provider-oci.CoreComputeCapacityReport",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_capacity_report oci_core_compute_capacity_report} Resource."
        },
        "locationInModule": {
          "filename": "src/core-compute-capacity-report/index.ts",
          "line": 575
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CoreComputeCapacityReportConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-compute-capacity-report/index.ts",
        "line": 543
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CoreComputeCapacityReport resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-report/index.ts",
            "line": 560
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CoreComputeCapacityReport to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_capacity_report#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CoreComputeCapacityReport that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CoreComputeCapacityReport to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-report/index.ts",
            "line": 654
          },
          "name": "putShapeAvailabilities",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CoreComputeCapacityReportShapeAvailabilities"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-report/index.ts",
            "line": 667
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreComputeCapacityReportTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-report/index.ts",
            "line": 636
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-report/index.ts",
            "line": 670
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-report/index.ts",
            "line": 682
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-report/index.ts",
            "line": 692
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CoreComputeCapacityReport",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-report/index.ts",
            "line": 548
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-report/index.ts",
            "line": 651
          },
          "name": "shapeAvailabilities",
          "type": {
            "fqn": "cdktf-provider-oci.CoreComputeCapacityReportShapeAvailabilitiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-report/index.ts",
            "line": 645
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-report/index.ts",
            "line": 664
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CoreComputeCapacityReportTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-report/index.ts",
            "line": 611
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-report/index.ts",
            "line": 624
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-report/index.ts",
            "line": 640
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-report/index.ts",
            "line": 658
          },
          "name": "shapeAvailabilitiesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreComputeCapacityReportShapeAvailabilities"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-report/index.ts",
            "line": 674
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreComputeCapacityReportTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-report/index.ts",
            "line": 604
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-report/index.ts",
            "line": 617
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-report/index.ts",
            "line": 630
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-compute-capacity-report/index:CoreComputeCapacityReport"
    },
    "cdktf-provider-oci.CoreComputeCapacityReportConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreComputeCapacityReportConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-compute-capacity-report/index.ts",
        "line": 9
      },
      "name": "CoreComputeCapacityReportConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_capacity_report#availability_domain CoreComputeCapacityReport#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-report/index.ts",
            "line": 13
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_capacity_report#compartment_id CoreComputeCapacityReport#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-report/index.ts",
            "line": 17
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_capacity_report#shape_availabilities CoreComputeCapacityReport#shape_availabilities}",
            "stability": "stable",
            "summary": "shape_availabilities block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-report/index.ts",
            "line": 30
          },
          "name": "shapeAvailabilities",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreComputeCapacityReportShapeAvailabilities"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_capacity_report#id CoreComputeCapacityReport#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-report/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_capacity_report#timeouts CoreComputeCapacityReport#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-report/index.ts",
            "line": 36
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreComputeCapacityReportTimeouts"
          }
        }
      ],
      "symbolId": "src/core-compute-capacity-report/index:CoreComputeCapacityReportConfig"
    },
    "cdktf-provider-oci.CoreComputeCapacityReportShapeAvailabilities": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreComputeCapacityReportShapeAvailabilities",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-compute-capacity-report/index.ts",
        "line": 188
      },
      "name": "CoreComputeCapacityReportShapeAvailabilities",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_capacity_report#instance_shape CoreComputeCapacityReport#instance_shape}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-report/index.ts",
            "line": 196
          },
          "name": "instanceShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_capacity_report#fault_domain CoreComputeCapacityReport#fault_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-report/index.ts",
            "line": 192
          },
          "name": "faultDomain",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_capacity_report#instance_shape_config CoreComputeCapacityReport#instance_shape_config}",
            "stability": "stable",
            "summary": "instance_shape_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-report/index.ts",
            "line": 202
          },
          "name": "instanceShapeConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreComputeCapacityReportShapeAvailabilitiesInstanceShapeConfig"
          }
        }
      ],
      "symbolId": "src/core-compute-capacity-report/index:CoreComputeCapacityReportShapeAvailabilities"
    },
    "cdktf-provider-oci.CoreComputeCapacityReportShapeAvailabilitiesInstanceShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreComputeCapacityReportShapeAvailabilitiesInstanceShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-compute-capacity-report/index.ts",
        "line": 38
      },
      "name": "CoreComputeCapacityReportShapeAvailabilitiesInstanceShapeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_capacity_report#memory_in_gbs CoreComputeCapacityReport#memory_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-report/index.ts",
            "line": 42
          },
          "name": "memoryInGbs",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_capacity_report#nvmes CoreComputeCapacityReport#nvmes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-report/index.ts",
            "line": 46
          },
          "name": "nvmes",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_capacity_report#ocpus CoreComputeCapacityReport#ocpus}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-report/index.ts",
            "line": 50
          },
          "name": "ocpus",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/core-compute-capacity-report/index:CoreComputeCapacityReportShapeAvailabilitiesInstanceShapeConfig"
    },
    "cdktf-provider-oci.CoreComputeCapacityReportShapeAvailabilitiesInstanceShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreComputeCapacityReportShapeAvailabilitiesInstanceShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-compute-capacity-report/index.ts",
          "line": 103
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-compute-capacity-report/index.ts",
        "line": 96
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-report/index.ts",
            "line": 148
          },
          "name": "resetMemoryInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-report/index.ts",
            "line": 164
          },
          "name": "resetNvmes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-report/index.ts",
            "line": 180
          },
          "name": "resetOcpus"
        }
      ],
      "name": "CoreComputeCapacityReportShapeAvailabilitiesInstanceShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-report/index.ts",
            "line": 152
          },
          "name": "memoryInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-report/index.ts",
            "line": 168
          },
          "name": "nvmesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-report/index.ts",
            "line": 184
          },
          "name": "ocpusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-report/index.ts",
            "line": 142
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-report/index.ts",
            "line": 158
          },
          "name": "nvmes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-report/index.ts",
            "line": 174
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-report/index.ts",
            "line": 107
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreComputeCapacityReportShapeAvailabilitiesInstanceShapeConfig"
          }
        }
      ],
      "symbolId": "src/core-compute-capacity-report/index:CoreComputeCapacityReportShapeAvailabilitiesInstanceShapeConfigOutputReference"
    },
    "cdktf-provider-oci.CoreComputeCapacityReportShapeAvailabilitiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreComputeCapacityReportShapeAvailabilitiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-compute-capacity-report/index.ts",
          "line": 368
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-compute-capacity-report/index.ts",
        "line": 360
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-report/index.ts",
            "line": 375
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CoreComputeCapacityReportShapeAvailabilitiesOutputReference"
            }
          }
        }
      ],
      "name": "CoreComputeCapacityReportShapeAvailabilitiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-report/index.ts",
            "line": 368
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-report/index.ts",
            "line": 368
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-report/index.ts",
            "line": 368
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-report/index.ts",
            "line": 361
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreComputeCapacityReportShapeAvailabilities"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-compute-capacity-report/index:CoreComputeCapacityReportShapeAvailabilitiesList"
    },
    "cdktf-provider-oci.CoreComputeCapacityReportShapeAvailabilitiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreComputeCapacityReportShapeAvailabilitiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-compute-capacity-report/index.ts",
          "line": 258
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-compute-capacity-report/index.ts",
        "line": 248
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-report/index.ts",
            "line": 348
          },
          "name": "putInstanceShapeConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreComputeCapacityReportShapeAvailabilitiesInstanceShapeConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-report/index.ts",
            "line": 322
          },
          "name": "resetFaultDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-report/index.ts",
            "line": 351
          },
          "name": "resetInstanceShapeConfig"
        }
      ],
      "name": "CoreComputeCapacityReportShapeAvailabilitiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-report/index.ts",
            "line": 305
          },
          "name": "availabilityStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-report/index.ts",
            "line": 310
          },
          "name": "availableCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-report/index.ts",
            "line": 345
          },
          "name": "instanceShapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.CoreComputeCapacityReportShapeAvailabilitiesInstanceShapeConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-report/index.ts",
            "line": 326
          },
          "name": "faultDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-report/index.ts",
            "line": 355
          },
          "name": "instanceShapeConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreComputeCapacityReportShapeAvailabilitiesInstanceShapeConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-report/index.ts",
            "line": 339
          },
          "name": "instanceShapeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-report/index.ts",
            "line": 316
          },
          "name": "faultDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-report/index.ts",
            "line": 332
          },
          "name": "instanceShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-report/index.ts",
            "line": 262
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreComputeCapacityReportShapeAvailabilities"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-compute-capacity-report/index:CoreComputeCapacityReportShapeAvailabilitiesOutputReference"
    },
    "cdktf-provider-oci.CoreComputeCapacityReportTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreComputeCapacityReportTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-compute-capacity-report/index.ts",
        "line": 379
      },
      "name": "CoreComputeCapacityReportTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_capacity_report#create CoreComputeCapacityReport#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-report/index.ts",
            "line": 383
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_capacity_report#delete CoreComputeCapacityReport#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-report/index.ts",
            "line": 387
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_capacity_report#update CoreComputeCapacityReport#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-report/index.ts",
            "line": 391
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-compute-capacity-report/index:CoreComputeCapacityReportTimeouts"
    },
    "cdktf-provider-oci.CoreComputeCapacityReportTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreComputeCapacityReportTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-compute-capacity-report/index.ts",
          "line": 445
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-compute-capacity-report/index.ts",
        "line": 437
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-report/index.ts",
            "line": 499
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-report/index.ts",
            "line": 515
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-report/index.ts",
            "line": 531
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CoreComputeCapacityReportTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-report/index.ts",
            "line": 503
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-report/index.ts",
            "line": 519
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-report/index.ts",
            "line": 535
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-report/index.ts",
            "line": 493
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-report/index.ts",
            "line": 509
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-report/index.ts",
            "line": 525
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-report/index.ts",
            "line": 449
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreComputeCapacityReportTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-compute-capacity-report/index:CoreComputeCapacityReportTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CoreComputeCapacityReservation": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_capacity_reservation oci_core_compute_capacity_reservation}."
      },
      "fqn": "cdktf-provider-oci.CoreComputeCapacityReservation",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_capacity_reservation oci_core_compute_capacity_reservation} Resource."
        },
        "locationInModule": {
          "filename": "src/core-compute-capacity-reservation/index.ts",
          "line": 765
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CoreComputeCapacityReservationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-compute-capacity-reservation/index.ts",
        "line": 733
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CoreComputeCapacityReservation resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 750
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CoreComputeCapacityReservation to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_capacity_reservation#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CoreComputeCapacityReservation that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CoreComputeCapacityReservation to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 932
          },
          "name": "putInstanceReservationConfigs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CoreComputeCapacityReservationInstanceReservationConfigs"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 945
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreComputeCapacityReservationTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 830
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 846
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 862
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 878
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 894
          },
          "name": "resetIsDefaultReservation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 948
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 960
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 974
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CoreComputeCapacityReservation",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 738
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 929
          },
          "name": "instanceReservationConfigs",
          "type": {
            "fqn": "cdktf-provider-oci.CoreComputeCapacityReservationInstanceReservationConfigsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 903
          },
          "name": "reservedInstanceCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 908
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 913
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 942
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CoreComputeCapacityReservationTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 918
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 923
          },
          "name": "usedInstanceCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 805
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 818
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 834
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 850
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 866
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 882
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 936
          },
          "name": "instanceReservationConfigsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreComputeCapacityReservationInstanceReservationConfigs"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 898
          },
          "name": "isDefaultReservationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 952
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreComputeCapacityReservationTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 798
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 811
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 824
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 840
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 856
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 872
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 888
          },
          "name": "isDefaultReservation",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-compute-capacity-reservation/index:CoreComputeCapacityReservation"
    },
    "cdktf-provider-oci.CoreComputeCapacityReservationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreComputeCapacityReservationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-compute-capacity-reservation/index.ts",
        "line": 9
      },
      "name": "CoreComputeCapacityReservationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_capacity_reservation#availability_domain CoreComputeCapacityReservation#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 13
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_capacity_reservation#compartment_id CoreComputeCapacityReservation#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 17
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_capacity_reservation#instance_reservation_configs CoreComputeCapacityReservation#instance_reservation_configs}",
            "stability": "stable",
            "summary": "instance_reservation_configs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 46
          },
          "name": "instanceReservationConfigs",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreComputeCapacityReservationInstanceReservationConfigs"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_capacity_reservation#defined_tags CoreComputeCapacityReservation#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 21
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_capacity_reservation#display_name CoreComputeCapacityReservation#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 25
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_capacity_reservation#freeform_tags CoreComputeCapacityReservation#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 29
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_capacity_reservation#id CoreComputeCapacityReservation#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 36
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_capacity_reservation#is_default_reservation CoreComputeCapacityReservation#is_default_reservation}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 40
          },
          "name": "isDefaultReservation",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_capacity_reservation#timeouts CoreComputeCapacityReservation#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 52
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreComputeCapacityReservationTimeouts"
          }
        }
      ],
      "symbolId": "src/core-compute-capacity-reservation/index:CoreComputeCapacityReservationConfig"
    },
    "cdktf-provider-oci.CoreComputeCapacityReservationInstanceReservationConfigs": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreComputeCapacityReservationInstanceReservationConfigs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-compute-capacity-reservation/index.ts",
        "line": 285
      },
      "name": "CoreComputeCapacityReservationInstanceReservationConfigs",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_capacity_reservation#instance_shape CoreComputeCapacityReservation#instance_shape}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 297
          },
          "name": "instanceShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_capacity_reservation#reserved_count CoreComputeCapacityReservation#reserved_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 301
          },
          "name": "reservedCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_capacity_reservation#cluster_config CoreComputeCapacityReservation#cluster_config}",
            "stability": "stable",
            "summary": "cluster_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 307
          },
          "name": "clusterConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreComputeCapacityReservationInstanceReservationConfigsClusterConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_capacity_reservation#cluster_placement_group_id CoreComputeCapacityReservation#cluster_placement_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 289
          },
          "name": "clusterPlacementGroupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_capacity_reservation#fault_domain CoreComputeCapacityReservation#fault_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 293
          },
          "name": "faultDomain",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_capacity_reservation#instance_shape_config CoreComputeCapacityReservation#instance_shape_config}",
            "stability": "stable",
            "summary": "instance_shape_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 313
          },
          "name": "instanceShapeConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreComputeCapacityReservationInstanceReservationConfigsInstanceShapeConfig"
          }
        }
      ],
      "symbolId": "src/core-compute-capacity-reservation/index:CoreComputeCapacityReservationInstanceReservationConfigs"
    },
    "cdktf-provider-oci.CoreComputeCapacityReservationInstanceReservationConfigsClusterConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreComputeCapacityReservationInstanceReservationConfigsClusterConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-compute-capacity-reservation/index.ts",
        "line": 54
      },
      "name": "CoreComputeCapacityReservationInstanceReservationConfigsClusterConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_capacity_reservation#hpc_island_id CoreComputeCapacityReservation#hpc_island_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 58
          },
          "name": "hpcIslandId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_capacity_reservation#network_block_ids CoreComputeCapacityReservation#network_block_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 62
          },
          "name": "networkBlockIds",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/core-compute-capacity-reservation/index:CoreComputeCapacityReservationInstanceReservationConfigsClusterConfig"
    },
    "cdktf-provider-oci.CoreComputeCapacityReservationInstanceReservationConfigsClusterConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreComputeCapacityReservationInstanceReservationConfigsClusterConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-compute-capacity-reservation/index.ts",
          "line": 108
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-compute-capacity-reservation/index.ts",
        "line": 101
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 160
          },
          "name": "resetNetworkBlockIds"
        }
      ],
      "name": "CoreComputeCapacityReservationInstanceReservationConfigsClusterConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 148
          },
          "name": "hpcIslandIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 164
          },
          "name": "networkBlockIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 141
          },
          "name": "hpcIslandId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 154
          },
          "name": "networkBlockIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 112
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreComputeCapacityReservationInstanceReservationConfigsClusterConfig"
          }
        }
      ],
      "symbolId": "src/core-compute-capacity-reservation/index:CoreComputeCapacityReservationInstanceReservationConfigsClusterConfigOutputReference"
    },
    "cdktf-provider-oci.CoreComputeCapacityReservationInstanceReservationConfigsInstanceShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreComputeCapacityReservationInstanceReservationConfigsInstanceShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-compute-capacity-reservation/index.ts",
        "line": 168
      },
      "name": "CoreComputeCapacityReservationInstanceReservationConfigsInstanceShapeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_capacity_reservation#memory_in_gbs CoreComputeCapacityReservation#memory_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 172
          },
          "name": "memoryInGbs",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_capacity_reservation#ocpus CoreComputeCapacityReservation#ocpus}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 176
          },
          "name": "ocpus",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/core-compute-capacity-reservation/index:CoreComputeCapacityReservationInstanceReservationConfigsInstanceShapeConfig"
    },
    "cdktf-provider-oci.CoreComputeCapacityReservationInstanceReservationConfigsInstanceShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreComputeCapacityReservationInstanceReservationConfigsInstanceShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-compute-capacity-reservation/index.ts",
          "line": 222
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-compute-capacity-reservation/index.ts",
        "line": 215
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 261
          },
          "name": "resetMemoryInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 277
          },
          "name": "resetOcpus"
        }
      ],
      "name": "CoreComputeCapacityReservationInstanceReservationConfigsInstanceShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 265
          },
          "name": "memoryInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 281
          },
          "name": "ocpusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 255
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 271
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 226
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreComputeCapacityReservationInstanceReservationConfigsInstanceShapeConfig"
          }
        }
      ],
      "symbolId": "src/core-compute-capacity-reservation/index:CoreComputeCapacityReservationInstanceReservationConfigsInstanceShapeConfigOutputReference"
    },
    "cdktf-provider-oci.CoreComputeCapacityReservationInstanceReservationConfigsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreComputeCapacityReservationInstanceReservationConfigsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-compute-capacity-reservation/index.ts",
          "line": 558
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-compute-capacity-reservation/index.ts",
        "line": 550
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 565
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CoreComputeCapacityReservationInstanceReservationConfigsOutputReference"
            }
          }
        }
      ],
      "name": "CoreComputeCapacityReservationInstanceReservationConfigsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 558
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 558
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 558
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 551
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreComputeCapacityReservationInstanceReservationConfigs"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-compute-capacity-reservation/index:CoreComputeCapacityReservationInstanceReservationConfigsList"
    },
    "cdktf-provider-oci.CoreComputeCapacityReservationInstanceReservationConfigsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreComputeCapacityReservationInstanceReservationConfigsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-compute-capacity-reservation/index.ts",
          "line": 390
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-compute-capacity-reservation/index.ts",
        "line": 380
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 522
          },
          "name": "putClusterConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreComputeCapacityReservationInstanceReservationConfigsClusterConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 538
          },
          "name": "putInstanceShapeConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreComputeCapacityReservationInstanceReservationConfigsInstanceShapeConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 525
          },
          "name": "resetClusterConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 462
          },
          "name": "resetClusterPlacementGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 478
          },
          "name": "resetFaultDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 541
          },
          "name": "resetInstanceShapeConfig"
        }
      ],
      "name": "CoreComputeCapacityReservationInstanceReservationConfigsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 519
          },
          "name": "clusterConfig",
          "type": {
            "fqn": "cdktf-provider-oci.CoreComputeCapacityReservationInstanceReservationConfigsClusterConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 535
          },
          "name": "instanceShapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.CoreComputeCapacityReservationInstanceReservationConfigsInstanceShapeConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 513
          },
          "name": "usedCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 529
          },
          "name": "clusterConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreComputeCapacityReservationInstanceReservationConfigsClusterConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 466
          },
          "name": "clusterPlacementGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 482
          },
          "name": "faultDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 545
          },
          "name": "instanceShapeConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreComputeCapacityReservationInstanceReservationConfigsInstanceShapeConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 495
          },
          "name": "instanceShapeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 508
          },
          "name": "reservedCountInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 456
          },
          "name": "clusterPlacementGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 472
          },
          "name": "faultDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 488
          },
          "name": "instanceShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 501
          },
          "name": "reservedCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 394
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreComputeCapacityReservationInstanceReservationConfigs"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-compute-capacity-reservation/index:CoreComputeCapacityReservationInstanceReservationConfigsOutputReference"
    },
    "cdktf-provider-oci.CoreComputeCapacityReservationTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreComputeCapacityReservationTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-compute-capacity-reservation/index.ts",
        "line": 569
      },
      "name": "CoreComputeCapacityReservationTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_capacity_reservation#create CoreComputeCapacityReservation#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 573
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_capacity_reservation#delete CoreComputeCapacityReservation#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 577
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_capacity_reservation#update CoreComputeCapacityReservation#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 581
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-compute-capacity-reservation/index:CoreComputeCapacityReservationTimeouts"
    },
    "cdktf-provider-oci.CoreComputeCapacityReservationTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreComputeCapacityReservationTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-compute-capacity-reservation/index.ts",
          "line": 635
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-compute-capacity-reservation/index.ts",
        "line": 627
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 689
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 705
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 721
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CoreComputeCapacityReservationTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 693
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 709
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 725
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 683
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 699
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 715
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-reservation/index.ts",
            "line": 639
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreComputeCapacityReservationTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-compute-capacity-reservation/index:CoreComputeCapacityReservationTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CoreComputeCapacityTopology": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_capacity_topology oci_core_compute_capacity_topology}."
      },
      "fqn": "cdktf-provider-oci.CoreComputeCapacityTopology",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_capacity_topology oci_core_compute_capacity_topology} Resource."
        },
        "locationInModule": {
          "filename": "src/core-compute-capacity-topology/index.ts",
          "line": 360
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CoreComputeCapacityTopologyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-compute-capacity-topology/index.ts",
        "line": 328
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CoreComputeCapacityTopology resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-topology/index.ts",
            "line": 345
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CoreComputeCapacityTopology to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_capacity_topology#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CoreComputeCapacityTopology that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CoreComputeCapacityTopology to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-topology/index.ts",
            "line": 500
          },
          "name": "putCapacitySource",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreComputeCapacityTopologyCapacitySource"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-topology/index.ts",
            "line": 513
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreComputeCapacityTopologyTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-topology/index.ts",
            "line": 424
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-topology/index.ts",
            "line": 440
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-topology/index.ts",
            "line": 456
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-topology/index.ts",
            "line": 472
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-topology/index.ts",
            "line": 516
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-topology/index.ts",
            "line": 528
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-topology/index.ts",
            "line": 541
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CoreComputeCapacityTopology",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-topology/index.ts",
            "line": 333
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-topology/index.ts",
            "line": 497
          },
          "name": "capacitySource",
          "type": {
            "fqn": "cdktf-provider-oci.CoreComputeCapacityTopologyCapacitySourceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-topology/index.ts",
            "line": 481
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-topology/index.ts",
            "line": 486
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-topology/index.ts",
            "line": 510
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CoreComputeCapacityTopologyTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-topology/index.ts",
            "line": 491
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-topology/index.ts",
            "line": 399
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-topology/index.ts",
            "line": 504
          },
          "name": "capacitySourceInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreComputeCapacityTopologyCapacitySource"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-topology/index.ts",
            "line": 412
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-topology/index.ts",
            "line": 428
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-topology/index.ts",
            "line": 444
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-topology/index.ts",
            "line": 460
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-topology/index.ts",
            "line": 476
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-topology/index.ts",
            "line": 520
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreComputeCapacityTopologyTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-topology/index.ts",
            "line": 392
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-topology/index.ts",
            "line": 405
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-topology/index.ts",
            "line": 418
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-topology/index.ts",
            "line": 434
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-topology/index.ts",
            "line": 450
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-topology/index.ts",
            "line": 466
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-compute-capacity-topology/index:CoreComputeCapacityTopology"
    },
    "cdktf-provider-oci.CoreComputeCapacityTopologyCapacitySource": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreComputeCapacityTopologyCapacitySource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-compute-capacity-topology/index.ts",
        "line": 50
      },
      "name": "CoreComputeCapacityTopologyCapacitySource",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_capacity_topology#capacity_type CoreComputeCapacityTopology#capacity_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-topology/index.ts",
            "line": 54
          },
          "name": "capacityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_capacity_topology#compartment_id CoreComputeCapacityTopology#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-topology/index.ts",
            "line": 58
          },
          "name": "compartmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-compute-capacity-topology/index:CoreComputeCapacityTopologyCapacitySource"
    },
    "cdktf-provider-oci.CoreComputeCapacityTopologyCapacitySourceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreComputeCapacityTopologyCapacitySourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-compute-capacity-topology/index.ts",
          "line": 104
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-compute-capacity-topology/index.ts",
        "line": 97
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-topology/index.ts",
            "line": 156
          },
          "name": "resetCompartmentId"
        }
      ],
      "name": "CoreComputeCapacityTopologyCapacitySourceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-topology/index.ts",
            "line": 144
          },
          "name": "capacityTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-topology/index.ts",
            "line": 160
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-topology/index.ts",
            "line": 137
          },
          "name": "capacityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-topology/index.ts",
            "line": 150
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-topology/index.ts",
            "line": 108
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreComputeCapacityTopologyCapacitySource"
          }
        }
      ],
      "symbolId": "src/core-compute-capacity-topology/index:CoreComputeCapacityTopologyCapacitySourceOutputReference"
    },
    "cdktf-provider-oci.CoreComputeCapacityTopologyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreComputeCapacityTopologyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-compute-capacity-topology/index.ts",
        "line": 9
      },
      "name": "CoreComputeCapacityTopologyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_capacity_topology#availability_domain CoreComputeCapacityTopology#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-topology/index.ts",
            "line": 13
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_capacity_topology#capacity_source CoreComputeCapacityTopology#capacity_source}",
            "stability": "stable",
            "summary": "capacity_source block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-topology/index.ts",
            "line": 42
          },
          "name": "capacitySource",
          "type": {
            "fqn": "cdktf-provider-oci.CoreComputeCapacityTopologyCapacitySource"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_capacity_topology#compartment_id CoreComputeCapacityTopology#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-topology/index.ts",
            "line": 17
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_capacity_topology#defined_tags CoreComputeCapacityTopology#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-topology/index.ts",
            "line": 21
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_capacity_topology#display_name CoreComputeCapacityTopology#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-topology/index.ts",
            "line": 25
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_capacity_topology#freeform_tags CoreComputeCapacityTopology#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-topology/index.ts",
            "line": 29
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_capacity_topology#id CoreComputeCapacityTopology#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-topology/index.ts",
            "line": 36
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_capacity_topology#timeouts CoreComputeCapacityTopology#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-topology/index.ts",
            "line": 48
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreComputeCapacityTopologyTimeouts"
          }
        }
      ],
      "symbolId": "src/core-compute-capacity-topology/index:CoreComputeCapacityTopologyConfig"
    },
    "cdktf-provider-oci.CoreComputeCapacityTopologyTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreComputeCapacityTopologyTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-compute-capacity-topology/index.ts",
        "line": 164
      },
      "name": "CoreComputeCapacityTopologyTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_capacity_topology#create CoreComputeCapacityTopology#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-topology/index.ts",
            "line": 168
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_capacity_topology#delete CoreComputeCapacityTopology#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-topology/index.ts",
            "line": 172
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_capacity_topology#update CoreComputeCapacityTopology#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-topology/index.ts",
            "line": 176
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-compute-capacity-topology/index:CoreComputeCapacityTopologyTimeouts"
    },
    "cdktf-provider-oci.CoreComputeCapacityTopologyTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreComputeCapacityTopologyTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-compute-capacity-topology/index.ts",
          "line": 230
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-compute-capacity-topology/index.ts",
        "line": 222
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-topology/index.ts",
            "line": 284
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-topology/index.ts",
            "line": 300
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-topology/index.ts",
            "line": 316
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CoreComputeCapacityTopologyTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-topology/index.ts",
            "line": 288
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-topology/index.ts",
            "line": 304
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-capacity-topology/index.ts",
            "line": 320
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-topology/index.ts",
            "line": 278
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-topology/index.ts",
            "line": 294
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-topology/index.ts",
            "line": 310
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-capacity-topology/index.ts",
            "line": 234
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreComputeCapacityTopologyTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-compute-capacity-topology/index:CoreComputeCapacityTopologyTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CoreComputeCluster": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_cluster oci_core_compute_cluster}."
      },
      "fqn": "cdktf-provider-oci.CoreComputeCluster",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_cluster oci_core_compute_cluster} Resource."
        },
        "locationInModule": {
          "filename": "src/core-compute-cluster/index.ts",
          "line": 240
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CoreComputeClusterConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-compute-cluster/index.ts",
        "line": 208
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CoreComputeCluster resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/core-compute-cluster/index.ts",
            "line": 225
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CoreComputeCluster to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_cluster#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CoreComputeCluster that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CoreComputeCluster to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-cluster/index.ts",
            "line": 374
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreComputeClusterTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-cluster/index.ts",
            "line": 303
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-cluster/index.ts",
            "line": 319
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-cluster/index.ts",
            "line": 335
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-cluster/index.ts",
            "line": 351
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-cluster/index.ts",
            "line": 377
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-cluster/index.ts",
            "line": 389
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-cluster/index.ts",
            "line": 401
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CoreComputeCluster",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-cluster/index.ts",
            "line": 213
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-cluster/index.ts",
            "line": 360
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-cluster/index.ts",
            "line": 365
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-cluster/index.ts",
            "line": 371
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CoreComputeClusterTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-cluster/index.ts",
            "line": 278
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-cluster/index.ts",
            "line": 291
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-cluster/index.ts",
            "line": 307
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-cluster/index.ts",
            "line": 323
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-cluster/index.ts",
            "line": 339
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-cluster/index.ts",
            "line": 355
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-cluster/index.ts",
            "line": 381
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreComputeClusterTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-cluster/index.ts",
            "line": 271
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-cluster/index.ts",
            "line": 284
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-cluster/index.ts",
            "line": 297
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-cluster/index.ts",
            "line": 313
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-cluster/index.ts",
            "line": 329
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-cluster/index.ts",
            "line": 345
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-compute-cluster/index:CoreComputeCluster"
    },
    "cdktf-provider-oci.CoreComputeClusterConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreComputeClusterConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-compute-cluster/index.ts",
        "line": 9
      },
      "name": "CoreComputeClusterConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_cluster#availability_domain CoreComputeCluster#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-cluster/index.ts",
            "line": 13
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_cluster#compartment_id CoreComputeCluster#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-cluster/index.ts",
            "line": 17
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_cluster#defined_tags CoreComputeCluster#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-cluster/index.ts",
            "line": 21
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_cluster#display_name CoreComputeCluster#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-cluster/index.ts",
            "line": 25
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_cluster#freeform_tags CoreComputeCluster#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-cluster/index.ts",
            "line": 29
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_cluster#id CoreComputeCluster#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-cluster/index.ts",
            "line": 36
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_cluster#timeouts CoreComputeCluster#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-cluster/index.ts",
            "line": 42
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreComputeClusterTimeouts"
          }
        }
      ],
      "symbolId": "src/core-compute-cluster/index:CoreComputeClusterConfig"
    },
    "cdktf-provider-oci.CoreComputeClusterTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreComputeClusterTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-compute-cluster/index.ts",
        "line": 44
      },
      "name": "CoreComputeClusterTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_cluster#create CoreComputeCluster#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-cluster/index.ts",
            "line": 48
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_cluster#delete CoreComputeCluster#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-cluster/index.ts",
            "line": 52
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_cluster#update CoreComputeCluster#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-cluster/index.ts",
            "line": 56
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-compute-cluster/index:CoreComputeClusterTimeouts"
    },
    "cdktf-provider-oci.CoreComputeClusterTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreComputeClusterTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-compute-cluster/index.ts",
          "line": 110
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-compute-cluster/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-cluster/index.ts",
            "line": 164
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-cluster/index.ts",
            "line": 180
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-cluster/index.ts",
            "line": 196
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CoreComputeClusterTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-cluster/index.ts",
            "line": 168
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-cluster/index.ts",
            "line": 184
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-cluster/index.ts",
            "line": 200
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-cluster/index.ts",
            "line": 158
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-cluster/index.ts",
            "line": 174
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-cluster/index.ts",
            "line": 190
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-cluster/index.ts",
            "line": 114
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreComputeClusterTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-compute-cluster/index:CoreComputeClusterTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CoreComputeGpuMemoryCluster": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_gpu_memory_cluster oci_core_compute_gpu_memory_cluster}."
      },
      "fqn": "cdktf-provider-oci.CoreComputeGpuMemoryCluster",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_gpu_memory_cluster oci_core_compute_gpu_memory_cluster} Resource."
        },
        "locationInModule": {
          "filename": "src/core-compute-gpu-memory-cluster/index.ts",
          "line": 256
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CoreComputeGpuMemoryClusterConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-compute-gpu-memory-cluster/index.ts",
        "line": 224
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CoreComputeGpuMemoryCluster resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-cluster/index.ts",
            "line": 241
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CoreComputeGpuMemoryCluster to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_gpu_memory_cluster#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CoreComputeGpuMemoryCluster that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CoreComputeGpuMemoryCluster to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-cluster/index.ts",
            "line": 458
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreComputeGpuMemoryClusterTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-cluster/index.ts",
            "line": 336
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-cluster/index.ts",
            "line": 352
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-cluster/index.ts",
            "line": 368
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-cluster/index.ts",
            "line": 384
          },
          "name": "resetGpuMemoryFabricId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-cluster/index.ts",
            "line": 400
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-cluster/index.ts",
            "line": 429
          },
          "name": "resetSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-cluster/index.ts",
            "line": 461
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-cluster/index.ts",
            "line": 473
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-cluster/index.ts",
            "line": 489
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CoreComputeGpuMemoryCluster",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-cluster/index.ts",
            "line": 229
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-cluster/index.ts",
            "line": 438
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-cluster/index.ts",
            "line": 444
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-cluster/index.ts",
            "line": 449
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-cluster/index.ts",
            "line": 455
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CoreComputeGpuMemoryClusterTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-cluster/index.ts",
            "line": 298
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-cluster/index.ts",
            "line": 311
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-cluster/index.ts",
            "line": 324
          },
          "name": "computeClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-cluster/index.ts",
            "line": 340
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-cluster/index.ts",
            "line": 356
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-cluster/index.ts",
            "line": 372
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-cluster/index.ts",
            "line": 388
          },
          "name": "gpuMemoryFabricIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-cluster/index.ts",
            "line": 404
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-cluster/index.ts",
            "line": 417
          },
          "name": "instanceConfigurationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-cluster/index.ts",
            "line": 433
          },
          "name": "sizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-cluster/index.ts",
            "line": 465
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreComputeGpuMemoryClusterTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-cluster/index.ts",
            "line": 291
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-cluster/index.ts",
            "line": 304
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-cluster/index.ts",
            "line": 317
          },
          "name": "computeClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-cluster/index.ts",
            "line": 330
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-cluster/index.ts",
            "line": 346
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-cluster/index.ts",
            "line": 362
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-cluster/index.ts",
            "line": 378
          },
          "name": "gpuMemoryFabricId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-cluster/index.ts",
            "line": 394
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-cluster/index.ts",
            "line": 410
          },
          "name": "instanceConfigurationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-cluster/index.ts",
            "line": 423
          },
          "name": "size",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-compute-gpu-memory-cluster/index:CoreComputeGpuMemoryCluster"
    },
    "cdktf-provider-oci.CoreComputeGpuMemoryClusterConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreComputeGpuMemoryClusterConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-compute-gpu-memory-cluster/index.ts",
        "line": 9
      },
      "name": "CoreComputeGpuMemoryClusterConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_gpu_memory_cluster#availability_domain CoreComputeGpuMemoryCluster#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-cluster/index.ts",
            "line": 13
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_gpu_memory_cluster#compartment_id CoreComputeGpuMemoryCluster#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-cluster/index.ts",
            "line": 17
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_gpu_memory_cluster#compute_cluster_id CoreComputeGpuMemoryCluster#compute_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-cluster/index.ts",
            "line": 21
          },
          "name": "computeClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_gpu_memory_cluster#instance_configuration_id CoreComputeGpuMemoryCluster#instance_configuration_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-cluster/index.ts",
            "line": 48
          },
          "name": "instanceConfigurationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_gpu_memory_cluster#defined_tags CoreComputeGpuMemoryCluster#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-cluster/index.ts",
            "line": 25
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_gpu_memory_cluster#display_name CoreComputeGpuMemoryCluster#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-cluster/index.ts",
            "line": 29
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_gpu_memory_cluster#freeform_tags CoreComputeGpuMemoryCluster#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-cluster/index.ts",
            "line": 33
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_gpu_memory_cluster#gpu_memory_fabric_id CoreComputeGpuMemoryCluster#gpu_memory_fabric_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-cluster/index.ts",
            "line": 37
          },
          "name": "gpuMemoryFabricId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_gpu_memory_cluster#id CoreComputeGpuMemoryCluster#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-cluster/index.ts",
            "line": 44
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_gpu_memory_cluster#size CoreComputeGpuMemoryCluster#size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-cluster/index.ts",
            "line": 52
          },
          "name": "size",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_gpu_memory_cluster#timeouts CoreComputeGpuMemoryCluster#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-cluster/index.ts",
            "line": 58
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreComputeGpuMemoryClusterTimeouts"
          }
        }
      ],
      "symbolId": "src/core-compute-gpu-memory-cluster/index:CoreComputeGpuMemoryClusterConfig"
    },
    "cdktf-provider-oci.CoreComputeGpuMemoryClusterTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreComputeGpuMemoryClusterTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-compute-gpu-memory-cluster/index.ts",
        "line": 60
      },
      "name": "CoreComputeGpuMemoryClusterTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_gpu_memory_cluster#create CoreComputeGpuMemoryCluster#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-cluster/index.ts",
            "line": 64
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_gpu_memory_cluster#delete CoreComputeGpuMemoryCluster#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-cluster/index.ts",
            "line": 68
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_gpu_memory_cluster#update CoreComputeGpuMemoryCluster#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-cluster/index.ts",
            "line": 72
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-compute-gpu-memory-cluster/index:CoreComputeGpuMemoryClusterTimeouts"
    },
    "cdktf-provider-oci.CoreComputeGpuMemoryClusterTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreComputeGpuMemoryClusterTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-compute-gpu-memory-cluster/index.ts",
          "line": 126
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-compute-gpu-memory-cluster/index.ts",
        "line": 118
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-cluster/index.ts",
            "line": 180
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-cluster/index.ts",
            "line": 196
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-cluster/index.ts",
            "line": 212
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CoreComputeGpuMemoryClusterTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-cluster/index.ts",
            "line": 184
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-cluster/index.ts",
            "line": 200
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-cluster/index.ts",
            "line": 216
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-cluster/index.ts",
            "line": 174
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-cluster/index.ts",
            "line": 190
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-cluster/index.ts",
            "line": 206
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-cluster/index.ts",
            "line": 130
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreComputeGpuMemoryClusterTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-compute-gpu-memory-cluster/index:CoreComputeGpuMemoryClusterTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CoreComputeGpuMemoryFabric": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_gpu_memory_fabric oci_core_compute_gpu_memory_fabric}."
      },
      "fqn": "cdktf-provider-oci.CoreComputeGpuMemoryFabric",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_gpu_memory_fabric oci_core_compute_gpu_memory_fabric} Resource."
        },
        "locationInModule": {
          "filename": "src/core-compute-gpu-memory-fabric/index.ts",
          "line": 240
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CoreComputeGpuMemoryFabricConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-compute-gpu-memory-fabric/index.ts",
        "line": 208
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CoreComputeGpuMemoryFabric resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 225
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CoreComputeGpuMemoryFabric to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_gpu_memory_fabric#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CoreComputeGpuMemoryFabric that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CoreComputeGpuMemoryFabric to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 419
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreComputeGpuMemoryFabricTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 283
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 327
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 343
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 364
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 385
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 422
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 434
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 446
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CoreComputeGpuMemoryFabric",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 213
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 271
          },
          "name": "additionalData",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 305
          },
          "name": "computeHpcIslandId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 310
          },
          "name": "computeLocalBlockId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 315
          },
          "name": "computeNetworkBlockId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 352
          },
          "name": "fabricHealth",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 373
          },
          "name": "healthyHostCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 394
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 400
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 405
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 416
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CoreComputeGpuMemoryFabricTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 410
          },
          "name": "totalHostCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 287
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 300
          },
          "name": "computeGpuMemoryFabricIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 331
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 347
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 368
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 389
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 426
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreComputeGpuMemoryFabricTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 277
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 293
          },
          "name": "computeGpuMemoryFabricId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 321
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 337
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 358
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 379
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-compute-gpu-memory-fabric/index:CoreComputeGpuMemoryFabric"
    },
    "cdktf-provider-oci.CoreComputeGpuMemoryFabricConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreComputeGpuMemoryFabricConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-compute-gpu-memory-fabric/index.ts",
        "line": 9
      },
      "name": "CoreComputeGpuMemoryFabricConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_gpu_memory_fabric#compute_gpu_memory_fabric_id CoreComputeGpuMemoryFabric#compute_gpu_memory_fabric_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 17
          },
          "name": "computeGpuMemoryFabricId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_gpu_memory_fabric#compartment_id CoreComputeGpuMemoryFabric#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_gpu_memory_fabric#defined_tags CoreComputeGpuMemoryFabric#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 21
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_gpu_memory_fabric#display_name CoreComputeGpuMemoryFabric#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 25
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_gpu_memory_fabric#freeform_tags CoreComputeGpuMemoryFabric#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 29
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_gpu_memory_fabric#id CoreComputeGpuMemoryFabric#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 36
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_gpu_memory_fabric#timeouts CoreComputeGpuMemoryFabric#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 42
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreComputeGpuMemoryFabricTimeouts"
          }
        }
      ],
      "symbolId": "src/core-compute-gpu-memory-fabric/index:CoreComputeGpuMemoryFabricConfig"
    },
    "cdktf-provider-oci.CoreComputeGpuMemoryFabricTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreComputeGpuMemoryFabricTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-compute-gpu-memory-fabric/index.ts",
        "line": 44
      },
      "name": "CoreComputeGpuMemoryFabricTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_gpu_memory_fabric#create CoreComputeGpuMemoryFabric#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 48
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_gpu_memory_fabric#delete CoreComputeGpuMemoryFabric#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 52
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_gpu_memory_fabric#update CoreComputeGpuMemoryFabric#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 56
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-compute-gpu-memory-fabric/index:CoreComputeGpuMemoryFabricTimeouts"
    },
    "cdktf-provider-oci.CoreComputeGpuMemoryFabricTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreComputeGpuMemoryFabricTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-compute-gpu-memory-fabric/index.ts",
          "line": 110
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-compute-gpu-memory-fabric/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 164
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 180
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 196
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CoreComputeGpuMemoryFabricTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 168
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 184
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 200
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 158
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 174
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 190
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 114
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreComputeGpuMemoryFabricTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-compute-gpu-memory-fabric/index:CoreComputeGpuMemoryFabricTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CoreComputeImageCapabilitySchema": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_image_capability_schema oci_core_compute_image_capability_schema}."
      },
      "fqn": "cdktf-provider-oci.CoreComputeImageCapabilitySchema",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_image_capability_schema oci_core_compute_image_capability_schema} Resource."
        },
        "locationInModule": {
          "filename": "src/core-compute-image-capability-schema/index.ts",
          "line": 248
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CoreComputeImageCapabilitySchemaConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-compute-image-capability-schema/index.ts",
        "line": 216
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CoreComputeImageCapabilitySchema resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/core-compute-image-capability-schema/index.ts",
            "line": 233
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CoreComputeImageCapabilitySchema to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_image_capability_schema#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CoreComputeImageCapabilitySchema that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CoreComputeImageCapabilitySchema to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-image-capability-schema/index.ts",
            "line": 410
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreComputeImageCapabilitySchemaTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-image-capability-schema/index.ts",
            "line": 318
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-image-capability-schema/index.ts",
            "line": 334
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-image-capability-schema/index.ts",
            "line": 350
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-image-capability-schema/index.ts",
            "line": 366
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-image-capability-schema/index.ts",
            "line": 413
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-image-capability-schema/index.ts",
            "line": 425
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-image-capability-schema/index.ts",
            "line": 439
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CoreComputeImageCapabilitySchema",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-image-capability-schema/index.ts",
            "line": 221
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-image-capability-schema/index.ts",
            "line": 293
          },
          "name": "computeGlobalImageCapabilitySchemaId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-image-capability-schema/index.ts",
            "line": 401
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-image-capability-schema/index.ts",
            "line": 407
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CoreComputeImageCapabilitySchemaTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-image-capability-schema/index.ts",
            "line": 288
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-image-capability-schema/index.ts",
            "line": 306
          },
          "name": "computeGlobalImageCapabilitySchemaVersionNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-image-capability-schema/index.ts",
            "line": 322
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-image-capability-schema/index.ts",
            "line": 338
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-image-capability-schema/index.ts",
            "line": 354
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-image-capability-schema/index.ts",
            "line": 370
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-image-capability-schema/index.ts",
            "line": 383
          },
          "name": "imageIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-image-capability-schema/index.ts",
            "line": 396
          },
          "name": "schemaDataInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-image-capability-schema/index.ts",
            "line": 417
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreComputeImageCapabilitySchemaTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-image-capability-schema/index.ts",
            "line": 281
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-image-capability-schema/index.ts",
            "line": 299
          },
          "name": "computeGlobalImageCapabilitySchemaVersionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-image-capability-schema/index.ts",
            "line": 312
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-image-capability-schema/index.ts",
            "line": 328
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-image-capability-schema/index.ts",
            "line": 344
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-image-capability-schema/index.ts",
            "line": 360
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-image-capability-schema/index.ts",
            "line": 376
          },
          "name": "imageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-image-capability-schema/index.ts",
            "line": 389
          },
          "name": "schemaData",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/core-compute-image-capability-schema/index:CoreComputeImageCapabilitySchema"
    },
    "cdktf-provider-oci.CoreComputeImageCapabilitySchemaConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreComputeImageCapabilitySchemaConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-compute-image-capability-schema/index.ts",
        "line": 9
      },
      "name": "CoreComputeImageCapabilitySchemaConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_image_capability_schema#compartment_id CoreComputeImageCapabilitySchema#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-image-capability-schema/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_image_capability_schema#compute_global_image_capability_schema_version_name CoreComputeImageCapabilitySchema#compute_global_image_capability_schema_version_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-image-capability-schema/index.ts",
            "line": 17
          },
          "name": "computeGlobalImageCapabilitySchemaVersionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_image_capability_schema#image_id CoreComputeImageCapabilitySchema#image_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-image-capability-schema/index.ts",
            "line": 40
          },
          "name": "imageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_image_capability_schema#schema_data CoreComputeImageCapabilitySchema#schema_data}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-image-capability-schema/index.ts",
            "line": 44
          },
          "name": "schemaData",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_image_capability_schema#defined_tags CoreComputeImageCapabilitySchema#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-image-capability-schema/index.ts",
            "line": 21
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_image_capability_schema#display_name CoreComputeImageCapabilitySchema#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-image-capability-schema/index.ts",
            "line": 25
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_image_capability_schema#freeform_tags CoreComputeImageCapabilitySchema#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-image-capability-schema/index.ts",
            "line": 29
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_image_capability_schema#id CoreComputeImageCapabilitySchema#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-image-capability-schema/index.ts",
            "line": 36
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_image_capability_schema#timeouts CoreComputeImageCapabilitySchema#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-image-capability-schema/index.ts",
            "line": 50
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreComputeImageCapabilitySchemaTimeouts"
          }
        }
      ],
      "symbolId": "src/core-compute-image-capability-schema/index:CoreComputeImageCapabilitySchemaConfig"
    },
    "cdktf-provider-oci.CoreComputeImageCapabilitySchemaTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreComputeImageCapabilitySchemaTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-compute-image-capability-schema/index.ts",
        "line": 52
      },
      "name": "CoreComputeImageCapabilitySchemaTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_image_capability_schema#create CoreComputeImageCapabilitySchema#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-image-capability-schema/index.ts",
            "line": 56
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_image_capability_schema#delete CoreComputeImageCapabilitySchema#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-image-capability-schema/index.ts",
            "line": 60
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_compute_image_capability_schema#update CoreComputeImageCapabilitySchema#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-image-capability-schema/index.ts",
            "line": 64
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-compute-image-capability-schema/index:CoreComputeImageCapabilitySchemaTimeouts"
    },
    "cdktf-provider-oci.CoreComputeImageCapabilitySchemaTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreComputeImageCapabilitySchemaTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-compute-image-capability-schema/index.ts",
          "line": 118
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-compute-image-capability-schema/index.ts",
        "line": 110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-image-capability-schema/index.ts",
            "line": 172
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-image-capability-schema/index.ts",
            "line": 188
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-image-capability-schema/index.ts",
            "line": 204
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CoreComputeImageCapabilitySchemaTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-image-capability-schema/index.ts",
            "line": 176
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-image-capability-schema/index.ts",
            "line": 192
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-image-capability-schema/index.ts",
            "line": 208
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-image-capability-schema/index.ts",
            "line": 166
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-image-capability-schema/index.ts",
            "line": 182
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-image-capability-schema/index.ts",
            "line": 198
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-image-capability-schema/index.ts",
            "line": 122
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreComputeImageCapabilitySchemaTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-compute-image-capability-schema/index:CoreComputeImageCapabilitySchemaTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CoreConsoleHistory": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_console_history oci_core_console_history}."
      },
      "fqn": "cdktf-provider-oci.CoreConsoleHistory",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_console_history oci_core_console_history} Resource."
        },
        "locationInModule": {
          "filename": "src/core-console-history/index.ts",
          "line": 236
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CoreConsoleHistoryConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-console-history/index.ts",
        "line": 204
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CoreConsoleHistory resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/core-console-history/index.ts",
            "line": 221
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CoreConsoleHistory to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_console_history#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CoreConsoleHistory that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CoreConsoleHistory to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-console-history/index.ts",
            "line": 366
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreConsoleHistoryTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-console-history/index.ts",
            "line": 282
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-console-history/index.ts",
            "line": 298
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-console-history/index.ts",
            "line": 314
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-console-history/index.ts",
            "line": 330
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-console-history/index.ts",
            "line": 369
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-console-history/index.ts",
            "line": 381
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-console-history/index.ts",
            "line": 392
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CoreConsoleHistory",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-console-history/index.ts",
            "line": 209
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-console-history/index.ts",
            "line": 265
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-console-history/index.ts",
            "line": 270
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-console-history/index.ts",
            "line": 352
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-console-history/index.ts",
            "line": 357
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-console-history/index.ts",
            "line": 363
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CoreConsoleHistoryTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-console-history/index.ts",
            "line": 286
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-console-history/index.ts",
            "line": 302
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-console-history/index.ts",
            "line": 318
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-console-history/index.ts",
            "line": 334
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-console-history/index.ts",
            "line": 347
          },
          "name": "instanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-console-history/index.ts",
            "line": 373
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreConsoleHistoryTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-console-history/index.ts",
            "line": 276
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-console-history/index.ts",
            "line": 292
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-console-history/index.ts",
            "line": 308
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-console-history/index.ts",
            "line": 324
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-console-history/index.ts",
            "line": 340
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-console-history/index:CoreConsoleHistory"
    },
    "cdktf-provider-oci.CoreConsoleHistoryConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreConsoleHistoryConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-console-history/index.ts",
        "line": 9
      },
      "name": "CoreConsoleHistoryConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_console_history#instance_id CoreConsoleHistory#instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-console-history/index.ts",
            "line": 32
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_console_history#defined_tags CoreConsoleHistory#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-console-history/index.ts",
            "line": 13
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_console_history#display_name CoreConsoleHistory#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-console-history/index.ts",
            "line": 17
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_console_history#freeform_tags CoreConsoleHistory#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-console-history/index.ts",
            "line": 21
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_console_history#id CoreConsoleHistory#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-console-history/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_console_history#timeouts CoreConsoleHistory#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-console-history/index.ts",
            "line": 38
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreConsoleHistoryTimeouts"
          }
        }
      ],
      "symbolId": "src/core-console-history/index:CoreConsoleHistoryConfig"
    },
    "cdktf-provider-oci.CoreConsoleHistoryTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreConsoleHistoryTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-console-history/index.ts",
        "line": 40
      },
      "name": "CoreConsoleHistoryTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_console_history#create CoreConsoleHistory#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-console-history/index.ts",
            "line": 44
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_console_history#delete CoreConsoleHistory#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-console-history/index.ts",
            "line": 48
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_console_history#update CoreConsoleHistory#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-console-history/index.ts",
            "line": 52
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-console-history/index:CoreConsoleHistoryTimeouts"
    },
    "cdktf-provider-oci.CoreConsoleHistoryTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreConsoleHistoryTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-console-history/index.ts",
          "line": 106
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-console-history/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-console-history/index.ts",
            "line": 160
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-console-history/index.ts",
            "line": 176
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-console-history/index.ts",
            "line": 192
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CoreConsoleHistoryTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-console-history/index.ts",
            "line": 164
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-console-history/index.ts",
            "line": 180
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-console-history/index.ts",
            "line": 196
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-console-history/index.ts",
            "line": 154
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-console-history/index.ts",
            "line": 170
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-console-history/index.ts",
            "line": 186
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-console-history/index.ts",
            "line": 110
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreConsoleHistoryTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-console-history/index:CoreConsoleHistoryTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CoreCpe": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cpe oci_core_cpe}."
      },
      "fqn": "cdktf-provider-oci.CoreCpe",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cpe oci_core_cpe} Resource."
        },
        "locationInModule": {
          "filename": "src/core-cpe/index.ts",
          "line": 248
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CoreCpeConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-cpe/index.ts",
        "line": 216
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CoreCpe resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/core-cpe/index.ts",
            "line": 233
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CoreCpe to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cpe#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CoreCpe that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CoreCpe to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cpe/index.ts",
            "line": 411
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreCpeTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cpe/index.ts",
            "line": 300
          },
          "name": "resetCpeDeviceShapeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cpe/index.ts",
            "line": 316
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cpe/index.ts",
            "line": 332
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cpe/index.ts",
            "line": 348
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cpe/index.ts",
            "line": 364
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cpe/index.ts",
            "line": 393
          },
          "name": "resetIsPrivate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cpe/index.ts",
            "line": 414
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cpe/index.ts",
            "line": 426
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cpe/index.ts",
            "line": 440
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CoreCpe",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cpe/index.ts",
            "line": 221
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cpe/index.ts",
            "line": 402
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cpe/index.ts",
            "line": 408
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CoreCpeTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cpe/index.ts",
            "line": 288
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cpe/index.ts",
            "line": 304
          },
          "name": "cpeDeviceShapeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cpe/index.ts",
            "line": 320
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cpe/index.ts",
            "line": 336
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cpe/index.ts",
            "line": 352
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cpe/index.ts",
            "line": 368
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cpe/index.ts",
            "line": 381
          },
          "name": "ipAddressInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cpe/index.ts",
            "line": 397
          },
          "name": "isPrivateInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cpe/index.ts",
            "line": 418
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreCpeTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cpe/index.ts",
            "line": 281
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cpe/index.ts",
            "line": 294
          },
          "name": "cpeDeviceShapeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cpe/index.ts",
            "line": 310
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cpe/index.ts",
            "line": 326
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cpe/index.ts",
            "line": 342
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cpe/index.ts",
            "line": 358
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cpe/index.ts",
            "line": 374
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cpe/index.ts",
            "line": 387
          },
          "name": "isPrivate",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-cpe/index:CoreCpe"
    },
    "cdktf-provider-oci.CoreCpeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreCpeConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-cpe/index.ts",
        "line": 9
      },
      "name": "CoreCpeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cpe#compartment_id CoreCpe#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cpe/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cpe#ip_address CoreCpe#ip_address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cpe/index.ts",
            "line": 40
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cpe#cpe_device_shape_id CoreCpe#cpe_device_shape_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cpe/index.ts",
            "line": 17
          },
          "name": "cpeDeviceShapeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cpe#defined_tags CoreCpe#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cpe/index.ts",
            "line": 21
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cpe#display_name CoreCpe#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cpe/index.ts",
            "line": 25
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cpe#freeform_tags CoreCpe#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cpe/index.ts",
            "line": 29
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cpe#id CoreCpe#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cpe/index.ts",
            "line": 36
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cpe#is_private CoreCpe#is_private}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cpe/index.ts",
            "line": 44
          },
          "name": "isPrivate",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cpe#timeouts CoreCpe#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cpe/index.ts",
            "line": 50
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreCpeTimeouts"
          }
        }
      ],
      "symbolId": "src/core-cpe/index:CoreCpeConfig"
    },
    "cdktf-provider-oci.CoreCpeTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreCpeTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-cpe/index.ts",
        "line": 52
      },
      "name": "CoreCpeTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cpe#create CoreCpe#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cpe/index.ts",
            "line": 56
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cpe#delete CoreCpe#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cpe/index.ts",
            "line": 60
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cpe#update CoreCpe#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cpe/index.ts",
            "line": 64
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-cpe/index:CoreCpeTimeouts"
    },
    "cdktf-provider-oci.CoreCpeTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreCpeTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-cpe/index.ts",
          "line": 118
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-cpe/index.ts",
        "line": 110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cpe/index.ts",
            "line": 172
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cpe/index.ts",
            "line": 188
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cpe/index.ts",
            "line": 204
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CoreCpeTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cpe/index.ts",
            "line": 176
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cpe/index.ts",
            "line": 192
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cpe/index.ts",
            "line": 208
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cpe/index.ts",
            "line": 166
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cpe/index.ts",
            "line": 182
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cpe/index.ts",
            "line": 198
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cpe/index.ts",
            "line": 122
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreCpeTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-cpe/index:CoreCpeTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CoreCrossConnect": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cross_connect oci_core_cross_connect}."
      },
      "fqn": "cdktf-provider-oci.CoreCrossConnect",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cross_connect oci_core_cross_connect} Resource."
        },
        "locationInModule": {
          "filename": "src/core-cross-connect/index.ts",
          "line": 629
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CoreCrossConnectConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-cross-connect/index.ts",
        "line": 597
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CoreCrossConnect resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 614
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CoreCrossConnect to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cross_connect#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CoreCrossConnect that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CoreCrossConnect to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 878
          },
          "name": "putMacsecProperties",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreCrossConnectMacsecProperties"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 894
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreCrossConnectTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 686
          },
          "name": "resetCrossConnectGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 702
          },
          "name": "resetCustomerReferenceName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 718
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 734
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 750
          },
          "name": "resetFarCrossConnectOrCrossConnectGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 766
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 782
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 798
          },
          "name": "resetIsActive"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 881
          },
          "name": "resetMacsecProperties"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 827
          },
          "name": "resetNearCrossConnectOrCrossConnectGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 897
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 909
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 928
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CoreCrossConnect",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 602
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 875
          },
          "name": "macsecProperties",
          "type": {
            "fqn": "cdktf-provider-oci.CoreCrossConnectMacsecPropertiesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 836
          },
          "name": "ociLogicalDeviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 841
          },
          "name": "ociPhysicalDeviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 846
          },
          "name": "portName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 864
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 869
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 891
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CoreCrossConnectTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 674
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 690
          },
          "name": "crossConnectGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 706
          },
          "name": "customerReferenceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 722
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 738
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 754
          },
          "name": "farCrossConnectOrCrossConnectGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 770
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 786
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 802
          },
          "name": "isActiveInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 815
          },
          "name": "locationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 885
          },
          "name": "macsecPropertiesInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreCrossConnectMacsecProperties"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 831
          },
          "name": "nearCrossConnectOrCrossConnectGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 859
          },
          "name": "portSpeedShapeNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 901
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreCrossConnectTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 667
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 680
          },
          "name": "crossConnectGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 696
          },
          "name": "customerReferenceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 712
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 728
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 744
          },
          "name": "farCrossConnectOrCrossConnectGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 760
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 776
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 792
          },
          "name": "isActive",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 808
          },
          "name": "locationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 821
          },
          "name": "nearCrossConnectOrCrossConnectGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 852
          },
          "name": "portSpeedShapeName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-cross-connect/index:CoreCrossConnect"
    },
    "cdktf-provider-oci.CoreCrossConnectConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreCrossConnectConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-cross-connect/index.ts",
        "line": 9
      },
      "name": "CoreCrossConnectConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cross_connect#compartment_id CoreCrossConnect#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cross_connect#location_name CoreCrossConnect#location_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 52
          },
          "name": "locationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cross_connect#port_speed_shape_name CoreCrossConnect#port_speed_shape_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 60
          },
          "name": "portSpeedShapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cross_connect#cross_connect_group_id CoreCrossConnect#cross_connect_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 17
          },
          "name": "crossConnectGroupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cross_connect#customer_reference_name CoreCrossConnect#customer_reference_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 21
          },
          "name": "customerReferenceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cross_connect#defined_tags CoreCrossConnect#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 25
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cross_connect#display_name CoreCrossConnect#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 29
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cross_connect#far_cross_connect_or_cross_connect_group_id CoreCrossConnect#far_cross_connect_or_cross_connect_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 33
          },
          "name": "farCrossConnectOrCrossConnectGroupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cross_connect#freeform_tags CoreCrossConnect#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 37
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cross_connect#id CoreCrossConnect#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 44
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cross_connect#is_active CoreCrossConnect#is_active}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 48
          },
          "name": "isActive",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cross_connect#macsec_properties CoreCrossConnect#macsec_properties}",
            "stability": "stable",
            "summary": "macsec_properties block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 66
          },
          "name": "macsecProperties",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreCrossConnectMacsecProperties"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cross_connect#near_cross_connect_or_cross_connect_group_id CoreCrossConnect#near_cross_connect_or_cross_connect_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 56
          },
          "name": "nearCrossConnectOrCrossConnectGroupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cross_connect#timeouts CoreCrossConnect#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 72
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreCrossConnectTimeouts"
          }
        }
      ],
      "symbolId": "src/core-cross-connect/index:CoreCrossConnectConfig"
    },
    "cdktf-provider-oci.CoreCrossConnectGroup": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cross_connect_group oci_core_cross_connect_group}."
      },
      "fqn": "cdktf-provider-oci.CoreCrossConnectGroup",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cross_connect_group oci_core_cross_connect_group} Resource."
        },
        "locationInModule": {
          "filename": "src/core-cross-connect-group/index.ts",
          "line": 605
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CoreCrossConnectGroupConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-cross-connect-group/index.ts",
        "line": 573
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CoreCrossConnectGroup resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 590
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CoreCrossConnectGroup to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cross_connect_group#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CoreCrossConnectGroup that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CoreCrossConnectGroup to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 753
          },
          "name": "putMacsecProperties",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreCrossConnectGroupMacsecProperties"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 769
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreCrossConnectGroupTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 656
          },
          "name": "resetCustomerReferenceName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 672
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 688
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 704
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 720
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 756
          },
          "name": "resetMacsecProperties"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 772
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 784
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 797
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CoreCrossConnectGroup",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 578
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 750
          },
          "name": "macsecProperties",
          "type": {
            "fqn": "cdktf-provider-oci.CoreCrossConnectGroupMacsecPropertiesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 729
          },
          "name": "ociLogicalDeviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 734
          },
          "name": "ociPhysicalDeviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 739
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 744
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 766
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CoreCrossConnectGroupTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 644
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 660
          },
          "name": "customerReferenceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 676
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 692
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 708
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 724
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 760
          },
          "name": "macsecPropertiesInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreCrossConnectGroupMacsecProperties"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 776
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreCrossConnectGroupTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 637
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 650
          },
          "name": "customerReferenceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 666
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 682
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 698
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 714
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-cross-connect-group/index:CoreCrossConnectGroup"
    },
    "cdktf-provider-oci.CoreCrossConnectGroupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreCrossConnectGroupConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-cross-connect-group/index.ts",
        "line": 9
      },
      "name": "CoreCrossConnectGroupConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cross_connect_group#compartment_id CoreCrossConnectGroup#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cross_connect_group#customer_reference_name CoreCrossConnectGroup#customer_reference_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 17
          },
          "name": "customerReferenceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cross_connect_group#defined_tags CoreCrossConnectGroup#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 21
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cross_connect_group#display_name CoreCrossConnectGroup#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 25
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cross_connect_group#freeform_tags CoreCrossConnectGroup#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 29
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cross_connect_group#id CoreCrossConnectGroup#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 36
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cross_connect_group#macsec_properties CoreCrossConnectGroup#macsec_properties}",
            "stability": "stable",
            "summary": "macsec_properties block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 42
          },
          "name": "macsecProperties",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreCrossConnectGroupMacsecProperties"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cross_connect_group#timeouts CoreCrossConnectGroup#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 48
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreCrossConnectGroupTimeouts"
          }
        }
      ],
      "symbolId": "src/core-cross-connect-group/index:CoreCrossConnectGroupConfig"
    },
    "cdktf-provider-oci.CoreCrossConnectGroupMacsecProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreCrossConnectGroupMacsecProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-cross-connect-group/index.ts",
        "line": 227
      },
      "name": "CoreCrossConnectGroupMacsecProperties",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cross_connect_group#state CoreCrossConnectGroup#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 239
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cross_connect_group#encryption_cipher CoreCrossConnectGroup#encryption_cipher}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 231
          },
          "name": "encryptionCipher",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cross_connect_group#is_unprotected_traffic_allowed CoreCrossConnectGroup#is_unprotected_traffic_allowed}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 235
          },
          "name": "isUnprotectedTrafficAllowed",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cross_connect_group#primary_key CoreCrossConnectGroup#primary_key}",
            "stability": "stable",
            "summary": "primary_key block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 245
          },
          "name": "primaryKey",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreCrossConnectGroupMacsecPropertiesPrimaryKey"
          }
        }
      ],
      "symbolId": "src/core-cross-connect-group/index:CoreCrossConnectGroupMacsecProperties"
    },
    "cdktf-provider-oci.CoreCrossConnectGroupMacsecPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreCrossConnectGroupMacsecPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-cross-connect-group/index.ts",
          "line": 305
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-cross-connect-group/index.ts",
        "line": 298
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 398
          },
          "name": "putPrimaryKey",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreCrossConnectGroupMacsecPropertiesPrimaryKey"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 356
          },
          "name": "resetEncryptionCipher"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 372
          },
          "name": "resetIsUnprotectedTrafficAllowed"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 401
          },
          "name": "resetPrimaryKey"
        }
      ],
      "name": "CoreCrossConnectGroupMacsecPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 395
          },
          "name": "primaryKey",
          "type": {
            "fqn": "cdktf-provider-oci.CoreCrossConnectGroupMacsecPropertiesPrimaryKeyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 360
          },
          "name": "encryptionCipherInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 376
          },
          "name": "isUnprotectedTrafficAllowedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 405
          },
          "name": "primaryKeyInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreCrossConnectGroupMacsecPropertiesPrimaryKey"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 389
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 350
          },
          "name": "encryptionCipher",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 366
          },
          "name": "isUnprotectedTrafficAllowed",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 382
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 309
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreCrossConnectGroupMacsecProperties"
          }
        }
      ],
      "symbolId": "src/core-cross-connect-group/index:CoreCrossConnectGroupMacsecPropertiesOutputReference"
    },
    "cdktf-provider-oci.CoreCrossConnectGroupMacsecPropertiesPrimaryKey": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreCrossConnectGroupMacsecPropertiesPrimaryKey",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-cross-connect-group/index.ts",
        "line": 50
      },
      "name": "CoreCrossConnectGroupMacsecPropertiesPrimaryKey",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cross_connect_group#connectivity_association_key_secret_id CoreCrossConnectGroup#connectivity_association_key_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 54
          },
          "name": "connectivityAssociationKeySecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cross_connect_group#connectivity_association_name_secret_id CoreCrossConnectGroup#connectivity_association_name_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 62
          },
          "name": "connectivityAssociationNameSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cross_connect_group#connectivity_association_key_secret_version CoreCrossConnectGroup#connectivity_association_key_secret_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 58
          },
          "name": "connectivityAssociationKeySecretVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cross_connect_group#connectivity_association_name_secret_version CoreCrossConnectGroup#connectivity_association_name_secret_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 66
          },
          "name": "connectivityAssociationNameSecretVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-cross-connect-group/index:CoreCrossConnectGroupMacsecPropertiesPrimaryKey"
    },
    "cdktf-provider-oci.CoreCrossConnectGroupMacsecPropertiesPrimaryKeyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreCrossConnectGroupMacsecPropertiesPrimaryKeyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-cross-connect-group/index.ts",
          "line": 126
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-cross-connect-group/index.ts",
        "line": 119
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 190
          },
          "name": "resetConnectivityAssociationKeySecretVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 219
          },
          "name": "resetConnectivityAssociationNameSecretVersion"
        }
      ],
      "name": "CoreCrossConnectGroupMacsecPropertiesPrimaryKeyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 178
          },
          "name": "connectivityAssociationKeySecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 194
          },
          "name": "connectivityAssociationKeySecretVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 207
          },
          "name": "connectivityAssociationNameSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 223
          },
          "name": "connectivityAssociationNameSecretVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 171
          },
          "name": "connectivityAssociationKeySecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 184
          },
          "name": "connectivityAssociationKeySecretVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 200
          },
          "name": "connectivityAssociationNameSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 213
          },
          "name": "connectivityAssociationNameSecretVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 130
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreCrossConnectGroupMacsecPropertiesPrimaryKey"
          }
        }
      ],
      "symbolId": "src/core-cross-connect-group/index:CoreCrossConnectGroupMacsecPropertiesPrimaryKeyOutputReference"
    },
    "cdktf-provider-oci.CoreCrossConnectGroupTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreCrossConnectGroupTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-cross-connect-group/index.ts",
        "line": 409
      },
      "name": "CoreCrossConnectGroupTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cross_connect_group#create CoreCrossConnectGroup#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 413
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cross_connect_group#delete CoreCrossConnectGroup#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 417
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cross_connect_group#update CoreCrossConnectGroup#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 421
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-cross-connect-group/index:CoreCrossConnectGroupTimeouts"
    },
    "cdktf-provider-oci.CoreCrossConnectGroupTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreCrossConnectGroupTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-cross-connect-group/index.ts",
          "line": 475
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-cross-connect-group/index.ts",
        "line": 467
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 529
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 545
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 561
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CoreCrossConnectGroupTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 533
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 549
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 565
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 523
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 539
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 555
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect-group/index.ts",
            "line": 479
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreCrossConnectGroupTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-cross-connect-group/index:CoreCrossConnectGroupTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CoreCrossConnectMacsecProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreCrossConnectMacsecProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-cross-connect/index.ts",
        "line": 251
      },
      "name": "CoreCrossConnectMacsecProperties",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cross_connect#state CoreCrossConnect#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 263
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cross_connect#encryption_cipher CoreCrossConnect#encryption_cipher}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 255
          },
          "name": "encryptionCipher",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cross_connect#is_unprotected_traffic_allowed CoreCrossConnect#is_unprotected_traffic_allowed}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 259
          },
          "name": "isUnprotectedTrafficAllowed",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cross_connect#primary_key CoreCrossConnect#primary_key}",
            "stability": "stable",
            "summary": "primary_key block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 269
          },
          "name": "primaryKey",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreCrossConnectMacsecPropertiesPrimaryKey"
          }
        }
      ],
      "symbolId": "src/core-cross-connect/index:CoreCrossConnectMacsecProperties"
    },
    "cdktf-provider-oci.CoreCrossConnectMacsecPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreCrossConnectMacsecPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-cross-connect/index.ts",
          "line": 329
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-cross-connect/index.ts",
        "line": 322
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 422
          },
          "name": "putPrimaryKey",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreCrossConnectMacsecPropertiesPrimaryKey"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 380
          },
          "name": "resetEncryptionCipher"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 396
          },
          "name": "resetIsUnprotectedTrafficAllowed"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 425
          },
          "name": "resetPrimaryKey"
        }
      ],
      "name": "CoreCrossConnectMacsecPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 419
          },
          "name": "primaryKey",
          "type": {
            "fqn": "cdktf-provider-oci.CoreCrossConnectMacsecPropertiesPrimaryKeyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 384
          },
          "name": "encryptionCipherInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 400
          },
          "name": "isUnprotectedTrafficAllowedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 429
          },
          "name": "primaryKeyInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreCrossConnectMacsecPropertiesPrimaryKey"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 413
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 374
          },
          "name": "encryptionCipher",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 390
          },
          "name": "isUnprotectedTrafficAllowed",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 406
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 333
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreCrossConnectMacsecProperties"
          }
        }
      ],
      "symbolId": "src/core-cross-connect/index:CoreCrossConnectMacsecPropertiesOutputReference"
    },
    "cdktf-provider-oci.CoreCrossConnectMacsecPropertiesPrimaryKey": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreCrossConnectMacsecPropertiesPrimaryKey",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-cross-connect/index.ts",
        "line": 74
      },
      "name": "CoreCrossConnectMacsecPropertiesPrimaryKey",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cross_connect#connectivity_association_key_secret_id CoreCrossConnect#connectivity_association_key_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 78
          },
          "name": "connectivityAssociationKeySecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cross_connect#connectivity_association_name_secret_id CoreCrossConnect#connectivity_association_name_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 86
          },
          "name": "connectivityAssociationNameSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cross_connect#connectivity_association_key_secret_version CoreCrossConnect#connectivity_association_key_secret_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 82
          },
          "name": "connectivityAssociationKeySecretVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cross_connect#connectivity_association_name_secret_version CoreCrossConnect#connectivity_association_name_secret_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 90
          },
          "name": "connectivityAssociationNameSecretVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-cross-connect/index:CoreCrossConnectMacsecPropertiesPrimaryKey"
    },
    "cdktf-provider-oci.CoreCrossConnectMacsecPropertiesPrimaryKeyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreCrossConnectMacsecPropertiesPrimaryKeyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-cross-connect/index.ts",
          "line": 150
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-cross-connect/index.ts",
        "line": 143
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 214
          },
          "name": "resetConnectivityAssociationKeySecretVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 243
          },
          "name": "resetConnectivityAssociationNameSecretVersion"
        }
      ],
      "name": "CoreCrossConnectMacsecPropertiesPrimaryKeyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 202
          },
          "name": "connectivityAssociationKeySecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 218
          },
          "name": "connectivityAssociationKeySecretVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 231
          },
          "name": "connectivityAssociationNameSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 247
          },
          "name": "connectivityAssociationNameSecretVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 195
          },
          "name": "connectivityAssociationKeySecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 208
          },
          "name": "connectivityAssociationKeySecretVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 224
          },
          "name": "connectivityAssociationNameSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 237
          },
          "name": "connectivityAssociationNameSecretVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 154
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreCrossConnectMacsecPropertiesPrimaryKey"
          }
        }
      ],
      "symbolId": "src/core-cross-connect/index:CoreCrossConnectMacsecPropertiesPrimaryKeyOutputReference"
    },
    "cdktf-provider-oci.CoreCrossConnectTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreCrossConnectTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-cross-connect/index.ts",
        "line": 433
      },
      "name": "CoreCrossConnectTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cross_connect#create CoreCrossConnect#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 437
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cross_connect#delete CoreCrossConnect#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 441
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_cross_connect#update CoreCrossConnect#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 445
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-cross-connect/index:CoreCrossConnectTimeouts"
    },
    "cdktf-provider-oci.CoreCrossConnectTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreCrossConnectTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-cross-connect/index.ts",
          "line": 499
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-cross-connect/index.ts",
        "line": 491
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 553
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 569
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 585
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CoreCrossConnectTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 557
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 573
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 589
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 547
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 563
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 579
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-cross-connect/index.ts",
            "line": 503
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreCrossConnectTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-cross-connect/index:CoreCrossConnectTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CoreDedicatedVmHost": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_dedicated_vm_host oci_core_dedicated_vm_host}."
      },
      "fqn": "cdktf-provider-oci.CoreDedicatedVmHost",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_dedicated_vm_host oci_core_dedicated_vm_host} Resource."
        },
        "locationInModule": {
          "filename": "src/core-dedicated-vm-host/index.ts",
          "line": 248
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CoreDedicatedVmHostConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-dedicated-vm-host/index.ts",
        "line": 216
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CoreDedicatedVmHost resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 233
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CoreDedicatedVmHost to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_dedicated_vm_host#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CoreDedicatedVmHost that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CoreDedicatedVmHost to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 433
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreDedicatedVmHostTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 326
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 342
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 358
          },
          "name": "resetFaultDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 374
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 390
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 436
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 448
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 462
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CoreDedicatedVmHost",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 221
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 399
          },
          "name": "remainingMemoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 404
          },
          "name": "remainingOcpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 409
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 414
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 430
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CoreDedicatedVmHostTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 419
          },
          "name": "totalMemoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 424
          },
          "name": "totalOcpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 288
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 301
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 314
          },
          "name": "dedicatedVmHostShapeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 330
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 346
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 362
          },
          "name": "faultDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 378
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 394
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 440
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreDedicatedVmHostTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 281
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 294
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 307
          },
          "name": "dedicatedVmHostShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 320
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 336
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 352
          },
          "name": "faultDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 368
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 384
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-dedicated-vm-host/index:CoreDedicatedVmHost"
    },
    "cdktf-provider-oci.CoreDedicatedVmHostConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDedicatedVmHostConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-dedicated-vm-host/index.ts",
        "line": 9
      },
      "name": "CoreDedicatedVmHostConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_dedicated_vm_host#availability_domain CoreDedicatedVmHost#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 13
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_dedicated_vm_host#compartment_id CoreDedicatedVmHost#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 17
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_dedicated_vm_host#dedicated_vm_host_shape CoreDedicatedVmHost#dedicated_vm_host_shape}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 21
          },
          "name": "dedicatedVmHostShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_dedicated_vm_host#defined_tags CoreDedicatedVmHost#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 25
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_dedicated_vm_host#display_name CoreDedicatedVmHost#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 29
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_dedicated_vm_host#fault_domain CoreDedicatedVmHost#fault_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 33
          },
          "name": "faultDomain",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_dedicated_vm_host#freeform_tags CoreDedicatedVmHost#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 37
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_dedicated_vm_host#id CoreDedicatedVmHost#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 44
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_dedicated_vm_host#timeouts CoreDedicatedVmHost#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 50
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreDedicatedVmHostTimeouts"
          }
        }
      ],
      "symbolId": "src/core-dedicated-vm-host/index:CoreDedicatedVmHostConfig"
    },
    "cdktf-provider-oci.CoreDedicatedVmHostTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDedicatedVmHostTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-dedicated-vm-host/index.ts",
        "line": 52
      },
      "name": "CoreDedicatedVmHostTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_dedicated_vm_host#create CoreDedicatedVmHost#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 56
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_dedicated_vm_host#delete CoreDedicatedVmHost#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 60
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_dedicated_vm_host#update CoreDedicatedVmHost#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 64
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-dedicated-vm-host/index:CoreDedicatedVmHostTimeouts"
    },
    "cdktf-provider-oci.CoreDedicatedVmHostTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDedicatedVmHostTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-dedicated-vm-host/index.ts",
          "line": 118
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-dedicated-vm-host/index.ts",
        "line": 110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 172
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 188
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 204
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CoreDedicatedVmHostTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 176
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 192
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 208
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 166
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 182
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 198
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 122
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreDedicatedVmHostTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-dedicated-vm-host/index:CoreDedicatedVmHostTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CoreDefaultDhcpOptions": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_dhcp_options oci_core_default_dhcp_options}."
      },
      "fqn": "cdktf-provider-oci.CoreDefaultDhcpOptions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_dhcp_options oci_core_default_dhcp_options} Resource."
        },
        "locationInModule": {
          "filename": "src/core-default-dhcp-options/index.ts",
          "line": 462
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CoreDefaultDhcpOptionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-default-dhcp-options/index.ts",
        "line": 430
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CoreDefaultDhcpOptions resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 447
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CoreDefaultDhcpOptions to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_dhcp_options#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CoreDefaultDhcpOptions that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CoreDefaultDhcpOptions to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 617
          },
          "name": "putOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CoreDefaultDhcpOptionsOptions"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 630
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreDefaultDhcpOptionsTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 501
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 517
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 533
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 549
          },
          "name": "resetDomainNameType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 565
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 581
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 633
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 645
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 659
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CoreDefaultDhcpOptions",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 435
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 614
          },
          "name": "options",
          "type": {
            "fqn": "cdktf-provider-oci.CoreDefaultDhcpOptionsOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 603
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 608
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 627
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CoreDefaultDhcpOptionsTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 505
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 521
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 537
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 553
          },
          "name": "domainNameTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 569
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 585
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 598
          },
          "name": "manageDefaultResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 621
          },
          "name": "optionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreDefaultDhcpOptionsOptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 637
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreDefaultDhcpOptionsTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 495
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 511
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 527
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 543
          },
          "name": "domainNameType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 559
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 575
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 591
          },
          "name": "manageDefaultResourceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-default-dhcp-options/index:CoreDefaultDhcpOptions"
    },
    "cdktf-provider-oci.CoreDefaultDhcpOptionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDefaultDhcpOptionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-default-dhcp-options/index.ts",
        "line": 9
      },
      "name": "CoreDefaultDhcpOptionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_dhcp_options#manage_default_resource_id CoreDefaultDhcpOptions#manage_default_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 40
          },
          "name": "manageDefaultResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_dhcp_options#options CoreDefaultDhcpOptions#options}",
            "stability": "stable",
            "summary": "options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 46
          },
          "name": "options",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreDefaultDhcpOptionsOptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_dhcp_options#compartment_id CoreDefaultDhcpOptions#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_dhcp_options#defined_tags CoreDefaultDhcpOptions#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 17
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_dhcp_options#display_name CoreDefaultDhcpOptions#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 21
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_dhcp_options#domain_name_type CoreDefaultDhcpOptions#domain_name_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 25
          },
          "name": "domainNameType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_dhcp_options#freeform_tags CoreDefaultDhcpOptions#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 29
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_dhcp_options#id CoreDefaultDhcpOptions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 36
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_dhcp_options#timeouts CoreDefaultDhcpOptions#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 52
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreDefaultDhcpOptionsTimeouts"
          }
        }
      ],
      "symbolId": "src/core-default-dhcp-options/index:CoreDefaultDhcpOptionsConfig"
    },
    "cdktf-provider-oci.CoreDefaultDhcpOptionsOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDefaultDhcpOptionsOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-default-dhcp-options/index.ts",
        "line": 54
      },
      "name": "CoreDefaultDhcpOptionsOptions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_dhcp_options#type CoreDefaultDhcpOptions#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 70
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_dhcp_options#custom_dns_servers CoreDefaultDhcpOptions#custom_dns_servers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 58
          },
          "name": "customDnsServers",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_dhcp_options#search_domain_names CoreDefaultDhcpOptions#search_domain_names}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 62
          },
          "name": "searchDomainNames",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_dhcp_options#server_type CoreDefaultDhcpOptions#server_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 66
          },
          "name": "serverType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-default-dhcp-options/index:CoreDefaultDhcpOptionsOptions"
    },
    "cdktf-provider-oci.CoreDefaultDhcpOptionsOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDefaultDhcpOptionsOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-default-dhcp-options/index.ts",
          "line": 255
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-default-dhcp-options/index.ts",
        "line": 247
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 262
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CoreDefaultDhcpOptionsOptionsOutputReference"
            }
          }
        }
      ],
      "name": "CoreDefaultDhcpOptionsOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 255
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 255
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 255
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 248
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreDefaultDhcpOptionsOptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-default-dhcp-options/index:CoreDefaultDhcpOptionsOptionsList"
    },
    "cdktf-provider-oci.CoreDefaultDhcpOptionsOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDefaultDhcpOptionsOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-default-dhcp-options/index.ts",
          "line": 133
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-default-dhcp-options/index.ts",
        "line": 123
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 193
          },
          "name": "resetCustomDnsServers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 209
          },
          "name": "resetSearchDomainNames"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 225
          },
          "name": "resetServerType"
        }
      ],
      "name": "CoreDefaultDhcpOptionsOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 197
          },
          "name": "customDnsServersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 213
          },
          "name": "searchDomainNamesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 229
          },
          "name": "serverTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 242
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 187
          },
          "name": "customDnsServers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 203
          },
          "name": "searchDomainNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 219
          },
          "name": "serverType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 235
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 137
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreDefaultDhcpOptionsOptions"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-default-dhcp-options/index:CoreDefaultDhcpOptionsOptionsOutputReference"
    },
    "cdktf-provider-oci.CoreDefaultDhcpOptionsTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDefaultDhcpOptionsTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-default-dhcp-options/index.ts",
        "line": 266
      },
      "name": "CoreDefaultDhcpOptionsTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_dhcp_options#create CoreDefaultDhcpOptions#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 270
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_dhcp_options#delete CoreDefaultDhcpOptions#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 274
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_dhcp_options#update CoreDefaultDhcpOptions#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 278
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-default-dhcp-options/index:CoreDefaultDhcpOptionsTimeouts"
    },
    "cdktf-provider-oci.CoreDefaultDhcpOptionsTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDefaultDhcpOptionsTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-default-dhcp-options/index.ts",
          "line": 332
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-default-dhcp-options/index.ts",
        "line": 324
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 386
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 402
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 418
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CoreDefaultDhcpOptionsTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 390
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 406
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 422
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 380
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 396
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 412
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-dhcp-options/index.ts",
            "line": 336
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreDefaultDhcpOptionsTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-default-dhcp-options/index:CoreDefaultDhcpOptionsTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CoreDefaultRouteTable": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_route_table oci_core_default_route_table}."
      },
      "fqn": "cdktf-provider-oci.CoreDefaultRouteTable",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_route_table oci_core_default_route_table} Resource."
        },
        "locationInModule": {
          "filename": "src/core-default-route-table/index.ts",
          "line": 524
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CoreDefaultRouteTableConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-default-route-table/index.ts",
        "line": 492
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CoreDefaultRouteTable resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 509
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CoreDefaultRouteTable to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_route_table#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CoreDefaultRouteTable that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CoreDefaultRouteTable to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 662
          },
          "name": "putRouteRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CoreDefaultRouteTableRouteRules"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 678
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreDefaultRouteTableTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 562
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 578
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 594
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 610
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 626
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 665
          },
          "name": "resetRouteRules"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 681
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 693
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 706
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CoreDefaultRouteTable",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 497
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 659
          },
          "name": "routeRules",
          "type": {
            "fqn": "cdktf-provider-oci.CoreDefaultRouteTableRouteRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 648
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 653
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 675
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CoreDefaultRouteTableTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 566
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 582
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 598
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 614
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 630
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 643
          },
          "name": "manageDefaultResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 669
          },
          "name": "routeRulesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreDefaultRouteTableRouteRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 685
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreDefaultRouteTableTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 556
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 572
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 588
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 604
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 620
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 636
          },
          "name": "manageDefaultResourceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-default-route-table/index:CoreDefaultRouteTable"
    },
    "cdktf-provider-oci.CoreDefaultRouteTableConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDefaultRouteTableConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-default-route-table/index.ts",
        "line": 9
      },
      "name": "CoreDefaultRouteTableConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_route_table#manage_default_resource_id CoreDefaultRouteTable#manage_default_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 36
          },
          "name": "manageDefaultResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_route_table#compartment_id CoreDefaultRouteTable#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_route_table#defined_tags CoreDefaultRouteTable#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 17
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_route_table#display_name CoreDefaultRouteTable#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 21
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_route_table#freeform_tags CoreDefaultRouteTable#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 25
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_route_table#id CoreDefaultRouteTable#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 32
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_route_table#route_rules CoreDefaultRouteTable#route_rules}",
            "stability": "stable",
            "summary": "route_rules block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 42
          },
          "name": "routeRules",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreDefaultRouteTableRouteRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_route_table#timeouts CoreDefaultRouteTable#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 48
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreDefaultRouteTableTimeouts"
          }
        }
      ],
      "symbolId": "src/core-default-route-table/index:CoreDefaultRouteTableConfig"
    },
    "cdktf-provider-oci.CoreDefaultRouteTableRouteRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDefaultRouteTableRouteRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-default-route-table/index.ts",
        "line": 50
      },
      "name": "CoreDefaultRouteTableRouteRules",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_route_table#network_entity_id CoreDefaultRouteTable#network_entity_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 70
          },
          "name": "networkEntityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_route_table#cidr_block CoreDefaultRouteTable#cidr_block}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 54
          },
          "name": "cidrBlock",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_route_table#description CoreDefaultRouteTable#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 58
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_route_table#destination CoreDefaultRouteTable#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 62
          },
          "name": "destination",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_route_table#destination_type CoreDefaultRouteTable#destination_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 66
          },
          "name": "destinationType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_route_table#route_type CoreDefaultRouteTable#route_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 74
          },
          "name": "routeType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-default-route-table/index:CoreDefaultRouteTableRouteRules"
    },
    "cdktf-provider-oci.CoreDefaultRouteTableRouteRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDefaultRouteTableRouteRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-default-route-table/index.ts",
          "line": 317
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-default-route-table/index.ts",
        "line": 309
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 324
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CoreDefaultRouteTableRouteRulesOutputReference"
            }
          }
        }
      ],
      "name": "CoreDefaultRouteTableRouteRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 317
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 317
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 317
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 310
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreDefaultRouteTableRouteRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-default-route-table/index:CoreDefaultRouteTableRouteRulesList"
    },
    "cdktf-provider-oci.CoreDefaultRouteTableRouteRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDefaultRouteTableRouteRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-default-route-table/index.ts",
          "line": 151
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-default-route-table/index.ts",
        "line": 141
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 223
          },
          "name": "resetCidrBlock"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 239
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 255
          },
          "name": "resetDestination"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 271
          },
          "name": "resetDestinationType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 300
          },
          "name": "resetRouteType"
        }
      ],
      "name": "CoreDefaultRouteTableRouteRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 227
          },
          "name": "cidrBlockInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 243
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 259
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 275
          },
          "name": "destinationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 288
          },
          "name": "networkEntityIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 304
          },
          "name": "routeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 217
          },
          "name": "cidrBlock",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 233
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 249
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 265
          },
          "name": "destinationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 281
          },
          "name": "networkEntityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 294
          },
          "name": "routeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 155
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreDefaultRouteTableRouteRules"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-default-route-table/index:CoreDefaultRouteTableRouteRulesOutputReference"
    },
    "cdktf-provider-oci.CoreDefaultRouteTableTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDefaultRouteTableTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-default-route-table/index.ts",
        "line": 328
      },
      "name": "CoreDefaultRouteTableTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_route_table#create CoreDefaultRouteTable#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 332
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_route_table#delete CoreDefaultRouteTable#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 336
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_route_table#update CoreDefaultRouteTable#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 340
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-default-route-table/index:CoreDefaultRouteTableTimeouts"
    },
    "cdktf-provider-oci.CoreDefaultRouteTableTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDefaultRouteTableTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-default-route-table/index.ts",
          "line": 394
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-default-route-table/index.ts",
        "line": 386
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 448
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 464
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 480
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CoreDefaultRouteTableTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 452
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 468
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 484
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 442
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 458
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 474
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-route-table/index.ts",
            "line": 398
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreDefaultRouteTableTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-default-route-table/index:CoreDefaultRouteTableTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CoreDefaultSecurityList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_security_list oci_core_default_security_list}."
      },
      "fqn": "cdktf-provider-oci.CoreDefaultSecurityList",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_security_list oci_core_default_security_list} Resource."
        },
        "locationInModule": {
          "filename": "src/core-default-security-list/index.ts",
          "line": 2226
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CoreDefaultSecurityListConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-default-security-list/index.ts",
        "line": 2194
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CoreDefaultSecurityList resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 2211
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CoreDefaultSecurityList to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_security_list#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CoreDefaultSecurityList that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CoreDefaultSecurityList to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 2365
          },
          "name": "putEgressSecurityRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CoreDefaultSecurityListEgressSecurityRules"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 2381
          },
          "name": "putIngressSecurityRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CoreDefaultSecurityListIngressSecurityRules"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 2397
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreDefaultSecurityListTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 2265
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 2281
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 2297
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 2368
          },
          "name": "resetEgressSecurityRules"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 2313
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 2329
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 2384
          },
          "name": "resetIngressSecurityRules"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 2400
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 2412
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 2426
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CoreDefaultSecurityList",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 2199
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 2362
          },
          "name": "egressSecurityRules",
          "type": {
            "fqn": "cdktf-provider-oci.CoreDefaultSecurityListEgressSecurityRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 2378
          },
          "name": "ingressSecurityRules",
          "type": {
            "fqn": "cdktf-provider-oci.CoreDefaultSecurityListIngressSecurityRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 2351
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 2356
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 2394
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CoreDefaultSecurityListTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 2269
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 2285
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 2301
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 2372
          },
          "name": "egressSecurityRulesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreDefaultSecurityListEgressSecurityRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 2317
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 2333
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 2388
          },
          "name": "ingressSecurityRulesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreDefaultSecurityListIngressSecurityRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 2346
          },
          "name": "manageDefaultResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 2404
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreDefaultSecurityListTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 2259
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 2275
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 2291
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 2307
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 2323
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 2339
          },
          "name": "manageDefaultResourceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-default-security-list/index:CoreDefaultSecurityList"
    },
    "cdktf-provider-oci.CoreDefaultSecurityListConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDefaultSecurityListConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-default-security-list/index.ts",
        "line": 9
      },
      "name": "CoreDefaultSecurityListConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_security_list#manage_default_resource_id CoreDefaultSecurityList#manage_default_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 36
          },
          "name": "manageDefaultResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_security_list#compartment_id CoreDefaultSecurityList#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_security_list#defined_tags CoreDefaultSecurityList#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 17
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_security_list#display_name CoreDefaultSecurityList#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 21
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_security_list#egress_security_rules CoreDefaultSecurityList#egress_security_rules}",
            "stability": "stable",
            "summary": "egress_security_rules block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 42
          },
          "name": "egressSecurityRules",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreDefaultSecurityListEgressSecurityRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_security_list#freeform_tags CoreDefaultSecurityList#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 25
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_security_list#id CoreDefaultSecurityList#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 32
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_security_list#ingress_security_rules CoreDefaultSecurityList#ingress_security_rules}",
            "stability": "stable",
            "summary": "ingress_security_rules block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 48
          },
          "name": "ingressSecurityRules",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreDefaultSecurityListIngressSecurityRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_security_list#timeouts CoreDefaultSecurityList#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 54
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreDefaultSecurityListTimeouts"
          }
        }
      ],
      "symbolId": "src/core-default-security-list/index:CoreDefaultSecurityListConfig"
    },
    "cdktf-provider-oci.CoreDefaultSecurityListEgressSecurityRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDefaultSecurityListEgressSecurityRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-default-security-list/index.ts",
        "line": 696
      },
      "name": "CoreDefaultSecurityListEgressSecurityRules",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_security_list#destination CoreDefaultSecurityList#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 704
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_security_list#protocol CoreDefaultSecurityList#protocol}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 712
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_security_list#description CoreDefaultSecurityList#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 700
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_security_list#destination_type CoreDefaultSecurityList#destination_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 708
          },
          "name": "destinationType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_security_list#icmp_options CoreDefaultSecurityList#icmp_options}",
            "stability": "stable",
            "summary": "icmp_options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 722
          },
          "name": "icmpOptions",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreDefaultSecurityListEgressSecurityRulesIcmpOptions"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_security_list#stateless CoreDefaultSecurityList#stateless}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 716
          },
          "name": "stateless",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_security_list#tcp_options CoreDefaultSecurityList#tcp_options}",
            "stability": "stable",
            "summary": "tcp_options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 728
          },
          "name": "tcpOptions",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreDefaultSecurityListEgressSecurityRulesTcpOptions"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_security_list#udp_options CoreDefaultSecurityList#udp_options}",
            "stability": "stable",
            "summary": "udp_options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 734
          },
          "name": "udpOptions",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreDefaultSecurityListEgressSecurityRulesUdpOptions"
          }
        }
      ],
      "symbolId": "src/core-default-security-list/index:CoreDefaultSecurityListEgressSecurityRules"
    },
    "cdktf-provider-oci.CoreDefaultSecurityListEgressSecurityRulesIcmpOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDefaultSecurityListEgressSecurityRulesIcmpOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-default-security-list/index.ts",
        "line": 56
      },
      "name": "CoreDefaultSecurityListEgressSecurityRulesIcmpOptions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_security_list#type CoreDefaultSecurityList#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 64
          },
          "name": "type",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_security_list#code CoreDefaultSecurityList#code}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 60
          },
          "name": "code",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/core-default-security-list/index:CoreDefaultSecurityListEgressSecurityRulesIcmpOptions"
    },
    "cdktf-provider-oci.CoreDefaultSecurityListEgressSecurityRulesIcmpOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDefaultSecurityListEgressSecurityRulesIcmpOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-default-security-list/index.ts",
          "line": 110
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-default-security-list/index.ts",
        "line": 103
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 149
          },
          "name": "resetCode"
        }
      ],
      "name": "CoreDefaultSecurityListEgressSecurityRulesIcmpOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 153
          },
          "name": "codeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 166
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 143
          },
          "name": "code",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 159
          },
          "name": "type",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 114
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreDefaultSecurityListEgressSecurityRulesIcmpOptions"
          }
        }
      ],
      "symbolId": "src/core-default-security-list/index:CoreDefaultSecurityListEgressSecurityRulesIcmpOptionsOutputReference"
    },
    "cdktf-provider-oci.CoreDefaultSecurityListEgressSecurityRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDefaultSecurityListEgressSecurityRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-default-security-list/index.ts",
          "line": 1032
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-default-security-list/index.ts",
        "line": 1024
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1039
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CoreDefaultSecurityListEgressSecurityRulesOutputReference"
            }
          }
        }
      ],
      "name": "CoreDefaultSecurityListEgressSecurityRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1032
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1032
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1032
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1025
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreDefaultSecurityListEgressSecurityRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-default-security-list/index:CoreDefaultSecurityListEgressSecurityRulesList"
    },
    "cdktf-provider-oci.CoreDefaultSecurityListEgressSecurityRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDefaultSecurityListEgressSecurityRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-default-security-list/index.ts",
          "line": 825
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-default-security-list/index.ts",
        "line": 815
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 980
          },
          "name": "putIcmpOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreDefaultSecurityListEgressSecurityRulesIcmpOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 996
          },
          "name": "putTcpOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreDefaultSecurityListEgressSecurityRulesTcpOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1012
          },
          "name": "putUdpOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreDefaultSecurityListEgressSecurityRulesUdpOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 909
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 938
          },
          "name": "resetDestinationType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 983
          },
          "name": "resetIcmpOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 967
          },
          "name": "resetStateless"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 999
          },
          "name": "resetTcpOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1015
          },
          "name": "resetUdpOptions"
        }
      ],
      "name": "CoreDefaultSecurityListEgressSecurityRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 977
          },
          "name": "icmpOptions",
          "type": {
            "fqn": "cdktf-provider-oci.CoreDefaultSecurityListEgressSecurityRulesIcmpOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 993
          },
          "name": "tcpOptions",
          "type": {
            "fqn": "cdktf-provider-oci.CoreDefaultSecurityListEgressSecurityRulesTcpOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1009
          },
          "name": "udpOptions",
          "type": {
            "fqn": "cdktf-provider-oci.CoreDefaultSecurityListEgressSecurityRulesUdpOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 913
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 926
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 942
          },
          "name": "destinationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 987
          },
          "name": "icmpOptionsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreDefaultSecurityListEgressSecurityRulesIcmpOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 955
          },
          "name": "protocolInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 971
          },
          "name": "statelessInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1003
          },
          "name": "tcpOptionsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreDefaultSecurityListEgressSecurityRulesTcpOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1019
          },
          "name": "udpOptionsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreDefaultSecurityListEgressSecurityRulesUdpOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 903
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 919
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 932
          },
          "name": "destinationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 948
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 961
          },
          "name": "stateless",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 829
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreDefaultSecurityListEgressSecurityRules"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-default-security-list/index:CoreDefaultSecurityListEgressSecurityRulesOutputReference"
    },
    "cdktf-provider-oci.CoreDefaultSecurityListEgressSecurityRulesTcpOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDefaultSecurityListEgressSecurityRulesTcpOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-default-security-list/index.ts",
        "line": 281
      },
      "name": "CoreDefaultSecurityListEgressSecurityRulesTcpOptions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_security_list#max CoreDefaultSecurityList#max}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 285
          },
          "name": "max",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_security_list#min CoreDefaultSecurityList#min}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 289
          },
          "name": "min",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_security_list#source_port_range CoreDefaultSecurityList#source_port_range}",
            "stability": "stable",
            "summary": "source_port_range block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 295
          },
          "name": "sourcePortRange",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreDefaultSecurityListEgressSecurityRulesTcpOptionsSourcePortRange"
          }
        }
      ],
      "symbolId": "src/core-default-security-list/index:CoreDefaultSecurityListEgressSecurityRulesTcpOptions"
    },
    "cdktf-provider-oci.CoreDefaultSecurityListEgressSecurityRulesTcpOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDefaultSecurityListEgressSecurityRulesTcpOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-default-security-list/index.ts",
          "line": 348
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-default-security-list/index.ts",
        "line": 341
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 422
          },
          "name": "putSourcePortRange",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreDefaultSecurityListEgressSecurityRulesTcpOptionsSourcePortRange"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 393
          },
          "name": "resetMax"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 409
          },
          "name": "resetMin"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 425
          },
          "name": "resetSourcePortRange"
        }
      ],
      "name": "CoreDefaultSecurityListEgressSecurityRulesTcpOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 419
          },
          "name": "sourcePortRange",
          "type": {
            "fqn": "cdktf-provider-oci.CoreDefaultSecurityListEgressSecurityRulesTcpOptionsSourcePortRangeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 397
          },
          "name": "maxInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 413
          },
          "name": "minInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 429
          },
          "name": "sourcePortRangeInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreDefaultSecurityListEgressSecurityRulesTcpOptionsSourcePortRange"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 387
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 403
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 352
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreDefaultSecurityListEgressSecurityRulesTcpOptions"
          }
        }
      ],
      "symbolId": "src/core-default-security-list/index:CoreDefaultSecurityListEgressSecurityRulesTcpOptionsOutputReference"
    },
    "cdktf-provider-oci.CoreDefaultSecurityListEgressSecurityRulesTcpOptionsSourcePortRange": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDefaultSecurityListEgressSecurityRulesTcpOptionsSourcePortRange",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-default-security-list/index.ts",
        "line": 170
      },
      "name": "CoreDefaultSecurityListEgressSecurityRulesTcpOptionsSourcePortRange",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_security_list#max CoreDefaultSecurityList#max}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 174
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_security_list#min CoreDefaultSecurityList#min}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 178
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/core-default-security-list/index:CoreDefaultSecurityListEgressSecurityRulesTcpOptionsSourcePortRange"
    },
    "cdktf-provider-oci.CoreDefaultSecurityListEgressSecurityRulesTcpOptionsSourcePortRangeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDefaultSecurityListEgressSecurityRulesTcpOptionsSourcePortRangeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-default-security-list/index.ts",
          "line": 224
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-default-security-list/index.ts",
        "line": 217
      },
      "name": "CoreDefaultSecurityListEgressSecurityRulesTcpOptionsSourcePortRangeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 264
          },
          "name": "maxInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 277
          },
          "name": "minInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 257
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 270
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 228
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreDefaultSecurityListEgressSecurityRulesTcpOptionsSourcePortRange"
          }
        }
      ],
      "symbolId": "src/core-default-security-list/index:CoreDefaultSecurityListEgressSecurityRulesTcpOptionsSourcePortRangeOutputReference"
    },
    "cdktf-provider-oci.CoreDefaultSecurityListEgressSecurityRulesUdpOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDefaultSecurityListEgressSecurityRulesUdpOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-default-security-list/index.ts",
        "line": 544
      },
      "name": "CoreDefaultSecurityListEgressSecurityRulesUdpOptions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_security_list#max CoreDefaultSecurityList#max}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 548
          },
          "name": "max",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_security_list#min CoreDefaultSecurityList#min}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 552
          },
          "name": "min",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_security_list#source_port_range CoreDefaultSecurityList#source_port_range}",
            "stability": "stable",
            "summary": "source_port_range block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 558
          },
          "name": "sourcePortRange",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreDefaultSecurityListEgressSecurityRulesUdpOptionsSourcePortRange"
          }
        }
      ],
      "symbolId": "src/core-default-security-list/index:CoreDefaultSecurityListEgressSecurityRulesUdpOptions"
    },
    "cdktf-provider-oci.CoreDefaultSecurityListEgressSecurityRulesUdpOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDefaultSecurityListEgressSecurityRulesUdpOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-default-security-list/index.ts",
          "line": 611
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-default-security-list/index.ts",
        "line": 604
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 685
          },
          "name": "putSourcePortRange",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreDefaultSecurityListEgressSecurityRulesUdpOptionsSourcePortRange"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 656
          },
          "name": "resetMax"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 672
          },
          "name": "resetMin"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 688
          },
          "name": "resetSourcePortRange"
        }
      ],
      "name": "CoreDefaultSecurityListEgressSecurityRulesUdpOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 682
          },
          "name": "sourcePortRange",
          "type": {
            "fqn": "cdktf-provider-oci.CoreDefaultSecurityListEgressSecurityRulesUdpOptionsSourcePortRangeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 660
          },
          "name": "maxInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 676
          },
          "name": "minInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 692
          },
          "name": "sourcePortRangeInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreDefaultSecurityListEgressSecurityRulesUdpOptionsSourcePortRange"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 650
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 666
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 615
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreDefaultSecurityListEgressSecurityRulesUdpOptions"
          }
        }
      ],
      "symbolId": "src/core-default-security-list/index:CoreDefaultSecurityListEgressSecurityRulesUdpOptionsOutputReference"
    },
    "cdktf-provider-oci.CoreDefaultSecurityListEgressSecurityRulesUdpOptionsSourcePortRange": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDefaultSecurityListEgressSecurityRulesUdpOptionsSourcePortRange",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-default-security-list/index.ts",
        "line": 433
      },
      "name": "CoreDefaultSecurityListEgressSecurityRulesUdpOptionsSourcePortRange",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_security_list#max CoreDefaultSecurityList#max}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 437
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_security_list#min CoreDefaultSecurityList#min}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 441
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/core-default-security-list/index:CoreDefaultSecurityListEgressSecurityRulesUdpOptionsSourcePortRange"
    },
    "cdktf-provider-oci.CoreDefaultSecurityListEgressSecurityRulesUdpOptionsSourcePortRangeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDefaultSecurityListEgressSecurityRulesUdpOptionsSourcePortRangeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-default-security-list/index.ts",
          "line": 487
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-default-security-list/index.ts",
        "line": 480
      },
      "name": "CoreDefaultSecurityListEgressSecurityRulesUdpOptionsSourcePortRangeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 527
          },
          "name": "maxInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 540
          },
          "name": "minInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 520
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 533
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 491
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreDefaultSecurityListEgressSecurityRulesUdpOptionsSourcePortRange"
          }
        }
      ],
      "symbolId": "src/core-default-security-list/index:CoreDefaultSecurityListEgressSecurityRulesUdpOptionsSourcePortRangeOutputReference"
    },
    "cdktf-provider-oci.CoreDefaultSecurityListIngressSecurityRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDefaultSecurityListIngressSecurityRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-default-security-list/index.ts",
        "line": 1683
      },
      "name": "CoreDefaultSecurityListIngressSecurityRules",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_security_list#protocol CoreDefaultSecurityList#protocol}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1691
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_security_list#source CoreDefaultSecurityList#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1695
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_security_list#description CoreDefaultSecurityList#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1687
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_security_list#icmp_options CoreDefaultSecurityList#icmp_options}",
            "stability": "stable",
            "summary": "icmp_options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1709
          },
          "name": "icmpOptions",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreDefaultSecurityListIngressSecurityRulesIcmpOptions"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_security_list#source_type CoreDefaultSecurityList#source_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1699
          },
          "name": "sourceType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_security_list#stateless CoreDefaultSecurityList#stateless}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1703
          },
          "name": "stateless",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_security_list#tcp_options CoreDefaultSecurityList#tcp_options}",
            "stability": "stable",
            "summary": "tcp_options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1715
          },
          "name": "tcpOptions",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreDefaultSecurityListIngressSecurityRulesTcpOptions"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_security_list#udp_options CoreDefaultSecurityList#udp_options}",
            "stability": "stable",
            "summary": "udp_options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1721
          },
          "name": "udpOptions",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreDefaultSecurityListIngressSecurityRulesUdpOptions"
          }
        }
      ],
      "symbolId": "src/core-default-security-list/index:CoreDefaultSecurityListIngressSecurityRules"
    },
    "cdktf-provider-oci.CoreDefaultSecurityListIngressSecurityRulesIcmpOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDefaultSecurityListIngressSecurityRulesIcmpOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-default-security-list/index.ts",
        "line": 1043
      },
      "name": "CoreDefaultSecurityListIngressSecurityRulesIcmpOptions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_security_list#type CoreDefaultSecurityList#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1051
          },
          "name": "type",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_security_list#code CoreDefaultSecurityList#code}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1047
          },
          "name": "code",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/core-default-security-list/index:CoreDefaultSecurityListIngressSecurityRulesIcmpOptions"
    },
    "cdktf-provider-oci.CoreDefaultSecurityListIngressSecurityRulesIcmpOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDefaultSecurityListIngressSecurityRulesIcmpOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-default-security-list/index.ts",
          "line": 1097
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-default-security-list/index.ts",
        "line": 1090
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1136
          },
          "name": "resetCode"
        }
      ],
      "name": "CoreDefaultSecurityListIngressSecurityRulesIcmpOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1140
          },
          "name": "codeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1153
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1130
          },
          "name": "code",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1146
          },
          "name": "type",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1101
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreDefaultSecurityListIngressSecurityRulesIcmpOptions"
          }
        }
      ],
      "symbolId": "src/core-default-security-list/index:CoreDefaultSecurityListIngressSecurityRulesIcmpOptionsOutputReference"
    },
    "cdktf-provider-oci.CoreDefaultSecurityListIngressSecurityRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDefaultSecurityListIngressSecurityRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-default-security-list/index.ts",
          "line": 2019
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-default-security-list/index.ts",
        "line": 2011
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 2026
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CoreDefaultSecurityListIngressSecurityRulesOutputReference"
            }
          }
        }
      ],
      "name": "CoreDefaultSecurityListIngressSecurityRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 2019
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 2019
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 2019
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 2012
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreDefaultSecurityListIngressSecurityRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-default-security-list/index:CoreDefaultSecurityListIngressSecurityRulesList"
    },
    "cdktf-provider-oci.CoreDefaultSecurityListIngressSecurityRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDefaultSecurityListIngressSecurityRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-default-security-list/index.ts",
          "line": 1812
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-default-security-list/index.ts",
        "line": 1802
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1967
          },
          "name": "putIcmpOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreDefaultSecurityListIngressSecurityRulesIcmpOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1983
          },
          "name": "putTcpOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreDefaultSecurityListIngressSecurityRulesTcpOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1999
          },
          "name": "putUdpOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreDefaultSecurityListIngressSecurityRulesUdpOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1896
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1970
          },
          "name": "resetIcmpOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1938
          },
          "name": "resetSourceType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1954
          },
          "name": "resetStateless"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1986
          },
          "name": "resetTcpOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 2002
          },
          "name": "resetUdpOptions"
        }
      ],
      "name": "CoreDefaultSecurityListIngressSecurityRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1964
          },
          "name": "icmpOptions",
          "type": {
            "fqn": "cdktf-provider-oci.CoreDefaultSecurityListIngressSecurityRulesIcmpOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1980
          },
          "name": "tcpOptions",
          "type": {
            "fqn": "cdktf-provider-oci.CoreDefaultSecurityListIngressSecurityRulesTcpOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1996
          },
          "name": "udpOptions",
          "type": {
            "fqn": "cdktf-provider-oci.CoreDefaultSecurityListIngressSecurityRulesUdpOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1900
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1974
          },
          "name": "icmpOptionsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreDefaultSecurityListIngressSecurityRulesIcmpOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1913
          },
          "name": "protocolInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1926
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1942
          },
          "name": "sourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1958
          },
          "name": "statelessInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1990
          },
          "name": "tcpOptionsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreDefaultSecurityListIngressSecurityRulesTcpOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 2006
          },
          "name": "udpOptionsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreDefaultSecurityListIngressSecurityRulesUdpOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1890
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1906
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1919
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1932
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1948
          },
          "name": "stateless",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1816
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreDefaultSecurityListIngressSecurityRules"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-default-security-list/index:CoreDefaultSecurityListIngressSecurityRulesOutputReference"
    },
    "cdktf-provider-oci.CoreDefaultSecurityListIngressSecurityRulesTcpOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDefaultSecurityListIngressSecurityRulesTcpOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-default-security-list/index.ts",
        "line": 1268
      },
      "name": "CoreDefaultSecurityListIngressSecurityRulesTcpOptions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_security_list#max CoreDefaultSecurityList#max}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1272
          },
          "name": "max",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_security_list#min CoreDefaultSecurityList#min}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1276
          },
          "name": "min",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_security_list#source_port_range CoreDefaultSecurityList#source_port_range}",
            "stability": "stable",
            "summary": "source_port_range block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1282
          },
          "name": "sourcePortRange",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreDefaultSecurityListIngressSecurityRulesTcpOptionsSourcePortRange"
          }
        }
      ],
      "symbolId": "src/core-default-security-list/index:CoreDefaultSecurityListIngressSecurityRulesTcpOptions"
    },
    "cdktf-provider-oci.CoreDefaultSecurityListIngressSecurityRulesTcpOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDefaultSecurityListIngressSecurityRulesTcpOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-default-security-list/index.ts",
          "line": 1335
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-default-security-list/index.ts",
        "line": 1328
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1409
          },
          "name": "putSourcePortRange",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreDefaultSecurityListIngressSecurityRulesTcpOptionsSourcePortRange"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1380
          },
          "name": "resetMax"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1396
          },
          "name": "resetMin"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1412
          },
          "name": "resetSourcePortRange"
        }
      ],
      "name": "CoreDefaultSecurityListIngressSecurityRulesTcpOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1406
          },
          "name": "sourcePortRange",
          "type": {
            "fqn": "cdktf-provider-oci.CoreDefaultSecurityListIngressSecurityRulesTcpOptionsSourcePortRangeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1384
          },
          "name": "maxInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1400
          },
          "name": "minInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1416
          },
          "name": "sourcePortRangeInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreDefaultSecurityListIngressSecurityRulesTcpOptionsSourcePortRange"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1374
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1390
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1339
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreDefaultSecurityListIngressSecurityRulesTcpOptions"
          }
        }
      ],
      "symbolId": "src/core-default-security-list/index:CoreDefaultSecurityListIngressSecurityRulesTcpOptionsOutputReference"
    },
    "cdktf-provider-oci.CoreDefaultSecurityListIngressSecurityRulesTcpOptionsSourcePortRange": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDefaultSecurityListIngressSecurityRulesTcpOptionsSourcePortRange",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-default-security-list/index.ts",
        "line": 1157
      },
      "name": "CoreDefaultSecurityListIngressSecurityRulesTcpOptionsSourcePortRange",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_security_list#max CoreDefaultSecurityList#max}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1161
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_security_list#min CoreDefaultSecurityList#min}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1165
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/core-default-security-list/index:CoreDefaultSecurityListIngressSecurityRulesTcpOptionsSourcePortRange"
    },
    "cdktf-provider-oci.CoreDefaultSecurityListIngressSecurityRulesTcpOptionsSourcePortRangeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDefaultSecurityListIngressSecurityRulesTcpOptionsSourcePortRangeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-default-security-list/index.ts",
          "line": 1211
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-default-security-list/index.ts",
        "line": 1204
      },
      "name": "CoreDefaultSecurityListIngressSecurityRulesTcpOptionsSourcePortRangeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1251
          },
          "name": "maxInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1264
          },
          "name": "minInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1244
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1257
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1215
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreDefaultSecurityListIngressSecurityRulesTcpOptionsSourcePortRange"
          }
        }
      ],
      "symbolId": "src/core-default-security-list/index:CoreDefaultSecurityListIngressSecurityRulesTcpOptionsSourcePortRangeOutputReference"
    },
    "cdktf-provider-oci.CoreDefaultSecurityListIngressSecurityRulesUdpOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDefaultSecurityListIngressSecurityRulesUdpOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-default-security-list/index.ts",
        "line": 1531
      },
      "name": "CoreDefaultSecurityListIngressSecurityRulesUdpOptions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_security_list#max CoreDefaultSecurityList#max}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1535
          },
          "name": "max",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_security_list#min CoreDefaultSecurityList#min}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1539
          },
          "name": "min",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_security_list#source_port_range CoreDefaultSecurityList#source_port_range}",
            "stability": "stable",
            "summary": "source_port_range block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1545
          },
          "name": "sourcePortRange",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreDefaultSecurityListIngressSecurityRulesUdpOptionsSourcePortRange"
          }
        }
      ],
      "symbolId": "src/core-default-security-list/index:CoreDefaultSecurityListIngressSecurityRulesUdpOptions"
    },
    "cdktf-provider-oci.CoreDefaultSecurityListIngressSecurityRulesUdpOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDefaultSecurityListIngressSecurityRulesUdpOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-default-security-list/index.ts",
          "line": 1598
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-default-security-list/index.ts",
        "line": 1591
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1672
          },
          "name": "putSourcePortRange",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreDefaultSecurityListIngressSecurityRulesUdpOptionsSourcePortRange"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1643
          },
          "name": "resetMax"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1659
          },
          "name": "resetMin"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1675
          },
          "name": "resetSourcePortRange"
        }
      ],
      "name": "CoreDefaultSecurityListIngressSecurityRulesUdpOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1669
          },
          "name": "sourcePortRange",
          "type": {
            "fqn": "cdktf-provider-oci.CoreDefaultSecurityListIngressSecurityRulesUdpOptionsSourcePortRangeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1647
          },
          "name": "maxInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1663
          },
          "name": "minInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1679
          },
          "name": "sourcePortRangeInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreDefaultSecurityListIngressSecurityRulesUdpOptionsSourcePortRange"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1637
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1653
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1602
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreDefaultSecurityListIngressSecurityRulesUdpOptions"
          }
        }
      ],
      "symbolId": "src/core-default-security-list/index:CoreDefaultSecurityListIngressSecurityRulesUdpOptionsOutputReference"
    },
    "cdktf-provider-oci.CoreDefaultSecurityListIngressSecurityRulesUdpOptionsSourcePortRange": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDefaultSecurityListIngressSecurityRulesUdpOptionsSourcePortRange",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-default-security-list/index.ts",
        "line": 1420
      },
      "name": "CoreDefaultSecurityListIngressSecurityRulesUdpOptionsSourcePortRange",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_security_list#max CoreDefaultSecurityList#max}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1424
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_security_list#min CoreDefaultSecurityList#min}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1428
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/core-default-security-list/index:CoreDefaultSecurityListIngressSecurityRulesUdpOptionsSourcePortRange"
    },
    "cdktf-provider-oci.CoreDefaultSecurityListIngressSecurityRulesUdpOptionsSourcePortRangeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDefaultSecurityListIngressSecurityRulesUdpOptionsSourcePortRangeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-default-security-list/index.ts",
          "line": 1474
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-default-security-list/index.ts",
        "line": 1467
      },
      "name": "CoreDefaultSecurityListIngressSecurityRulesUdpOptionsSourcePortRangeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1514
          },
          "name": "maxInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1527
          },
          "name": "minInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1507
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1520
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 1478
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreDefaultSecurityListIngressSecurityRulesUdpOptionsSourcePortRange"
          }
        }
      ],
      "symbolId": "src/core-default-security-list/index:CoreDefaultSecurityListIngressSecurityRulesUdpOptionsSourcePortRangeOutputReference"
    },
    "cdktf-provider-oci.CoreDefaultSecurityListTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDefaultSecurityListTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-default-security-list/index.ts",
        "line": 2030
      },
      "name": "CoreDefaultSecurityListTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_security_list#create CoreDefaultSecurityList#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 2034
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_security_list#delete CoreDefaultSecurityList#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 2038
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_default_security_list#update CoreDefaultSecurityList#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 2042
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-default-security-list/index:CoreDefaultSecurityListTimeouts"
    },
    "cdktf-provider-oci.CoreDefaultSecurityListTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDefaultSecurityListTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-default-security-list/index.ts",
          "line": 2096
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-default-security-list/index.ts",
        "line": 2088
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 2150
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 2166
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 2182
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CoreDefaultSecurityListTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 2154
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 2170
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 2186
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 2144
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 2160
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 2176
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-default-security-list/index.ts",
            "line": 2100
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreDefaultSecurityListTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-default-security-list/index:CoreDefaultSecurityListTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CoreDhcpOptions": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_dhcp_options oci_core_dhcp_options}."
      },
      "fqn": "cdktf-provider-oci.CoreDhcpOptions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_dhcp_options oci_core_dhcp_options} Resource."
        },
        "locationInModule": {
          "filename": "src/core-dhcp-options/index.ts",
          "line": 462
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CoreDhcpOptionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-dhcp-options/index.ts",
        "line": 430
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CoreDhcpOptions resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/core-dhcp-options/index.ts",
            "line": 447
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CoreDhcpOptions to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_dhcp_options#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CoreDhcpOptions that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CoreDhcpOptions to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dhcp-options/index.ts",
            "line": 614
          },
          "name": "putOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CoreDhcpOptionsOptions"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dhcp-options/index.ts",
            "line": 627
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreDhcpOptionsTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dhcp-options/index.ts",
            "line": 514
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dhcp-options/index.ts",
            "line": 530
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dhcp-options/index.ts",
            "line": 546
          },
          "name": "resetDomainNameType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dhcp-options/index.ts",
            "line": 562
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dhcp-options/index.ts",
            "line": 578
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dhcp-options/index.ts",
            "line": 630
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dhcp-options/index.ts",
            "line": 642
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dhcp-options/index.ts",
            "line": 656
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CoreDhcpOptions",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dhcp-options/index.ts",
            "line": 435
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dhcp-options/index.ts",
            "line": 611
          },
          "name": "options",
          "type": {
            "fqn": "cdktf-provider-oci.CoreDhcpOptionsOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dhcp-options/index.ts",
            "line": 587
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dhcp-options/index.ts",
            "line": 592
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dhcp-options/index.ts",
            "line": 624
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CoreDhcpOptionsTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dhcp-options/index.ts",
            "line": 502
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dhcp-options/index.ts",
            "line": 518
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dhcp-options/index.ts",
            "line": 534
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dhcp-options/index.ts",
            "line": 550
          },
          "name": "domainNameTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dhcp-options/index.ts",
            "line": 566
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dhcp-options/index.ts",
            "line": 582
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dhcp-options/index.ts",
            "line": 618
          },
          "name": "optionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreDhcpOptionsOptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dhcp-options/index.ts",
            "line": 634
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreDhcpOptionsTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dhcp-options/index.ts",
            "line": 605
          },
          "name": "vcnIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dhcp-options/index.ts",
            "line": 495
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dhcp-options/index.ts",
            "line": 508
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dhcp-options/index.ts",
            "line": 524
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dhcp-options/index.ts",
            "line": 540
          },
          "name": "domainNameType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dhcp-options/index.ts",
            "line": 556
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dhcp-options/index.ts",
            "line": 572
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dhcp-options/index.ts",
            "line": 598
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-dhcp-options/index:CoreDhcpOptions"
    },
    "cdktf-provider-oci.CoreDhcpOptionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDhcpOptionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-dhcp-options/index.ts",
        "line": 9
      },
      "name": "CoreDhcpOptionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_dhcp_options#compartment_id CoreDhcpOptions#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dhcp-options/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_dhcp_options#options CoreDhcpOptions#options}",
            "stability": "stable",
            "summary": "options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dhcp-options/index.ts",
            "line": 46
          },
          "name": "options",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreDhcpOptionsOptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_dhcp_options#vcn_id CoreDhcpOptions#vcn_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dhcp-options/index.ts",
            "line": 40
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_dhcp_options#defined_tags CoreDhcpOptions#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dhcp-options/index.ts",
            "line": 17
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_dhcp_options#display_name CoreDhcpOptions#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dhcp-options/index.ts",
            "line": 21
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_dhcp_options#domain_name_type CoreDhcpOptions#domain_name_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dhcp-options/index.ts",
            "line": 25
          },
          "name": "domainNameType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_dhcp_options#freeform_tags CoreDhcpOptions#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dhcp-options/index.ts",
            "line": 29
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_dhcp_options#id CoreDhcpOptions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dhcp-options/index.ts",
            "line": 36
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_dhcp_options#timeouts CoreDhcpOptions#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dhcp-options/index.ts",
            "line": 52
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreDhcpOptionsTimeouts"
          }
        }
      ],
      "symbolId": "src/core-dhcp-options/index:CoreDhcpOptionsConfig"
    },
    "cdktf-provider-oci.CoreDhcpOptionsOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDhcpOptionsOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-dhcp-options/index.ts",
        "line": 54
      },
      "name": "CoreDhcpOptionsOptions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_dhcp_options#type CoreDhcpOptions#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dhcp-options/index.ts",
            "line": 70
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_dhcp_options#custom_dns_servers CoreDhcpOptions#custom_dns_servers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dhcp-options/index.ts",
            "line": 58
          },
          "name": "customDnsServers",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_dhcp_options#search_domain_names CoreDhcpOptions#search_domain_names}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dhcp-options/index.ts",
            "line": 62
          },
          "name": "searchDomainNames",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_dhcp_options#server_type CoreDhcpOptions#server_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dhcp-options/index.ts",
            "line": 66
          },
          "name": "serverType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-dhcp-options/index:CoreDhcpOptionsOptions"
    },
    "cdktf-provider-oci.CoreDhcpOptionsOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDhcpOptionsOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-dhcp-options/index.ts",
          "line": 255
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-dhcp-options/index.ts",
        "line": 247
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dhcp-options/index.ts",
            "line": 262
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CoreDhcpOptionsOptionsOutputReference"
            }
          }
        }
      ],
      "name": "CoreDhcpOptionsOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/core-dhcp-options/index.ts",
            "line": 255
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/core-dhcp-options/index.ts",
            "line": 255
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/core-dhcp-options/index.ts",
            "line": 255
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dhcp-options/index.ts",
            "line": 248
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreDhcpOptionsOptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-dhcp-options/index:CoreDhcpOptionsOptionsList"
    },
    "cdktf-provider-oci.CoreDhcpOptionsOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDhcpOptionsOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-dhcp-options/index.ts",
          "line": 133
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-dhcp-options/index.ts",
        "line": 123
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dhcp-options/index.ts",
            "line": 193
          },
          "name": "resetCustomDnsServers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dhcp-options/index.ts",
            "line": 209
          },
          "name": "resetSearchDomainNames"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dhcp-options/index.ts",
            "line": 225
          },
          "name": "resetServerType"
        }
      ],
      "name": "CoreDhcpOptionsOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dhcp-options/index.ts",
            "line": 197
          },
          "name": "customDnsServersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dhcp-options/index.ts",
            "line": 213
          },
          "name": "searchDomainNamesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dhcp-options/index.ts",
            "line": 229
          },
          "name": "serverTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dhcp-options/index.ts",
            "line": 242
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dhcp-options/index.ts",
            "line": 187
          },
          "name": "customDnsServers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dhcp-options/index.ts",
            "line": 203
          },
          "name": "searchDomainNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dhcp-options/index.ts",
            "line": 219
          },
          "name": "serverType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dhcp-options/index.ts",
            "line": 235
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dhcp-options/index.ts",
            "line": 137
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreDhcpOptionsOptions"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-dhcp-options/index:CoreDhcpOptionsOptionsOutputReference"
    },
    "cdktf-provider-oci.CoreDhcpOptionsTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDhcpOptionsTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-dhcp-options/index.ts",
        "line": 266
      },
      "name": "CoreDhcpOptionsTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_dhcp_options#create CoreDhcpOptions#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dhcp-options/index.ts",
            "line": 270
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_dhcp_options#delete CoreDhcpOptions#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dhcp-options/index.ts",
            "line": 274
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_dhcp_options#update CoreDhcpOptions#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dhcp-options/index.ts",
            "line": 278
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-dhcp-options/index:CoreDhcpOptionsTimeouts"
    },
    "cdktf-provider-oci.CoreDhcpOptionsTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDhcpOptionsTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-dhcp-options/index.ts",
          "line": 332
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-dhcp-options/index.ts",
        "line": 324
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dhcp-options/index.ts",
            "line": 386
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dhcp-options/index.ts",
            "line": 402
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dhcp-options/index.ts",
            "line": 418
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CoreDhcpOptionsTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dhcp-options/index.ts",
            "line": 390
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dhcp-options/index.ts",
            "line": 406
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dhcp-options/index.ts",
            "line": 422
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dhcp-options/index.ts",
            "line": 380
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dhcp-options/index.ts",
            "line": 396
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dhcp-options/index.ts",
            "line": 412
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dhcp-options/index.ts",
            "line": 336
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreDhcpOptionsTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-dhcp-options/index:CoreDhcpOptionsTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CoreDrg": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg oci_core_drg}."
      },
      "fqn": "cdktf-provider-oci.CoreDrg",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg oci_core_drg} Resource."
        },
        "locationInModule": {
          "filename": "src/core-drg/index.ts",
          "line": 326
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CoreDrgConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-drg/index.ts",
        "line": 294
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CoreDrg resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/core-drg/index.ts",
            "line": 311
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CoreDrg to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CoreDrg that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CoreDrg to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg/index.ts",
            "line": 462
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreDrgTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg/index.ts",
            "line": 386
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg/index.ts",
            "line": 402
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg/index.ts",
            "line": 418
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg/index.ts",
            "line": 434
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg/index.ts",
            "line": 465
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg/index.ts",
            "line": 477
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg/index.ts",
            "line": 488
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CoreDrg",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg/index.ts",
            "line": 299
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg/index.ts",
            "line": 369
          },
          "name": "defaultDrgRouteTables",
          "type": {
            "fqn": "cdktf-provider-oci.CoreDrgDefaultDrgRouteTablesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg/index.ts",
            "line": 374
          },
          "name": "defaultExportDrgRouteDistributionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg/index.ts",
            "line": 443
          },
          "name": "redundancyStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg/index.ts",
            "line": 448
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg/index.ts",
            "line": 453
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg/index.ts",
            "line": 459
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CoreDrgTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg/index.ts",
            "line": 363
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg/index.ts",
            "line": 390
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg/index.ts",
            "line": 406
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg/index.ts",
            "line": 422
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg/index.ts",
            "line": 438
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg/index.ts",
            "line": 469
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreDrgTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg/index.ts",
            "line": 356
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg/index.ts",
            "line": 380
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg/index.ts",
            "line": 396
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg/index.ts",
            "line": 412
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg/index.ts",
            "line": 428
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-drg/index:CoreDrg"
    },
    "cdktf-provider-oci.CoreDrgAttachment": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_attachment oci_core_drg_attachment}."
      },
      "fqn": "cdktf-provider-oci.CoreDrgAttachment",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_attachment oci_core_drg_attachment} Resource."
        },
        "locationInModule": {
          "filename": "src/core-drg-attachment/index.ts",
          "line": 465
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CoreDrgAttachmentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-drg-attachment/index.ts",
        "line": 433
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CoreDrgAttachment resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 450
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CoreDrgAttachment to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_attachment#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CoreDrgAttachment that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CoreDrgAttachment to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 681
          },
          "name": "putNetworkDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreDrgAttachmentNetworkDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 697
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreDrgAttachmentTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 512
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 528
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 557
          },
          "name": "resetDrgRouteTableId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 573
          },
          "name": "resetExportDrgRouteDistributionId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 589
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 605
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 684
          },
          "name": "resetNetworkDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 626
          },
          "name": "resetRemoveExportDrgRouteDistributionTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 642
          },
          "name": "resetRouteTableId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 700
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 668
          },
          "name": "resetVcnId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 712
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 729
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CoreDrgAttachment",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 438
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 500
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 614
          },
          "name": "isCrossTenancy",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 678
          },
          "name": "networkDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreDrgAttachmentNetworkDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 651
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 656
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 694
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CoreDrgAttachmentTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 516
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 532
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 545
          },
          "name": "drgIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 561
          },
          "name": "drgRouteTableIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 577
          },
          "name": "exportDrgRouteDistributionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 593
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 609
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 688
          },
          "name": "networkDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreDrgAttachmentNetworkDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 630
          },
          "name": "removeExportDrgRouteDistributionTriggerInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 646
          },
          "name": "routeTableIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 704
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreDrgAttachmentTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 672
          },
          "name": "vcnIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 506
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 522
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 538
          },
          "name": "drgId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 551
          },
          "name": "drgRouteTableId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 567
          },
          "name": "exportDrgRouteDistributionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 583
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 599
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 620
          },
          "name": "removeExportDrgRouteDistributionTrigger",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 636
          },
          "name": "routeTableId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 662
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-drg-attachment/index:CoreDrgAttachment"
    },
    "cdktf-provider-oci.CoreDrgAttachmentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDrgAttachmentConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-drg-attachment/index.ts",
        "line": 9
      },
      "name": "CoreDrgAttachmentConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_attachment#drg_id CoreDrgAttachment#drg_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 21
          },
          "name": "drgId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_attachment#defined_tags CoreDrgAttachment#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 13
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_attachment#display_name CoreDrgAttachment#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 17
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_attachment#drg_route_table_id CoreDrgAttachment#drg_route_table_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 25
          },
          "name": "drgRouteTableId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_attachment#export_drg_route_distribution_id CoreDrgAttachment#export_drg_route_distribution_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 29
          },
          "name": "exportDrgRouteDistributionId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_attachment#freeform_tags CoreDrgAttachment#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 33
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_attachment#id CoreDrgAttachment#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 40
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_attachment#network_details CoreDrgAttachment#network_details}",
            "stability": "stable",
            "summary": "network_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 58
          },
          "name": "networkDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreDrgAttachmentNetworkDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_attachment#remove_export_drg_route_distribution_trigger CoreDrgAttachment#remove_export_drg_route_distribution_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 44
          },
          "name": "removeExportDrgRouteDistributionTrigger",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_attachment#route_table_id CoreDrgAttachment#route_table_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 48
          },
          "name": "routeTableId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_attachment#timeouts CoreDrgAttachment#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 64
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreDrgAttachmentTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_attachment#vcn_id CoreDrgAttachment#vcn_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 52
          },
          "name": "vcnId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-drg-attachment/index:CoreDrgAttachmentConfig"
    },
    "cdktf-provider-oci.CoreDrgAttachmentManagement": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_attachment_management oci_core_drg_attachment_management}."
      },
      "fqn": "cdktf-provider-oci.CoreDrgAttachmentManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_attachment_management oci_core_drg_attachment_management} Resource."
        },
        "locationInModule": {
          "filename": "src/core-drg-attachment-management/index.ts",
          "line": 426
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CoreDrgAttachmentManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-drg-attachment-management/index.ts",
        "line": 394
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CoreDrgAttachmentManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 411
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CoreDrgAttachmentManagement to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_attachment_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CoreDrgAttachmentManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CoreDrgAttachmentManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 682
          },
          "name": "putNetworkDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreDrgAttachmentManagementNetworkDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 698
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreDrgAttachmentManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 497
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 513
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 542
          },
          "name": "resetDrgRouteTableId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 558
          },
          "name": "resetExportDrgRouteDistributionId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 574
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 590
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 685
          },
          "name": "resetNetworkDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 611
          },
          "name": "resetNetworkId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 627
          },
          "name": "resetRemoveExportDrgRouteDistributionTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 643
          },
          "name": "resetRouteTableId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 701
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 669
          },
          "name": "resetVcnId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 713
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 733
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CoreDrgAttachmentManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 399
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 599
          },
          "name": "isCrossTenancy",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 679
          },
          "name": "networkDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreDrgAttachmentManagementNetworkDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 652
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 657
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 695
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CoreDrgAttachmentManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 472
          },
          "name": "attachmentTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 485
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 501
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 517
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 530
          },
          "name": "drgIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 546
          },
          "name": "drgRouteTableIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 562
          },
          "name": "exportDrgRouteDistributionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 578
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 594
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 689
          },
          "name": "networkDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreDrgAttachmentManagementNetworkDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 615
          },
          "name": "networkIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 631
          },
          "name": "removeExportDrgRouteDistributionTriggerInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 647
          },
          "name": "routeTableIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 705
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreDrgAttachmentManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 673
          },
          "name": "vcnIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 465
          },
          "name": "attachmentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 478
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 491
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 507
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 523
          },
          "name": "drgId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 536
          },
          "name": "drgRouteTableId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 552
          },
          "name": "exportDrgRouteDistributionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 568
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 584
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 605
          },
          "name": "networkId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 621
          },
          "name": "removeExportDrgRouteDistributionTrigger",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 637
          },
          "name": "routeTableId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 663
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-drg-attachment-management/index:CoreDrgAttachmentManagement"
    },
    "cdktf-provider-oci.CoreDrgAttachmentManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDrgAttachmentManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-drg-attachment-management/index.ts",
        "line": 9
      },
      "name": "CoreDrgAttachmentManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_attachment_management#attachment_type CoreDrgAttachmentManagement#attachment_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 13
          },
          "name": "attachmentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_attachment_management#compartment_id CoreDrgAttachmentManagement#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 17
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_attachment_management#drg_id CoreDrgAttachmentManagement#drg_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 29
          },
          "name": "drgId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_attachment_management#defined_tags CoreDrgAttachmentManagement#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 21
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_attachment_management#display_name CoreDrgAttachmentManagement#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 25
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_attachment_management#drg_route_table_id CoreDrgAttachmentManagement#drg_route_table_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 33
          },
          "name": "drgRouteTableId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_attachment_management#export_drg_route_distribution_id CoreDrgAttachmentManagement#export_drg_route_distribution_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 37
          },
          "name": "exportDrgRouteDistributionId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_attachment_management#freeform_tags CoreDrgAttachmentManagement#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 41
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_attachment_management#id CoreDrgAttachmentManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 48
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_attachment_management#network_details CoreDrgAttachmentManagement#network_details}",
            "stability": "stable",
            "summary": "network_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 70
          },
          "name": "networkDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreDrgAttachmentManagementNetworkDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_attachment_management#network_id CoreDrgAttachmentManagement#network_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 52
          },
          "name": "networkId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_attachment_management#remove_export_drg_route_distribution_trigger CoreDrgAttachmentManagement#remove_export_drg_route_distribution_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 56
          },
          "name": "removeExportDrgRouteDistributionTrigger",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_attachment_management#route_table_id CoreDrgAttachmentManagement#route_table_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 60
          },
          "name": "routeTableId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_attachment_management#timeouts CoreDrgAttachmentManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 76
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreDrgAttachmentManagementTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_attachment_management#vcn_id CoreDrgAttachmentManagement#vcn_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 64
          },
          "name": "vcnId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-drg-attachment-management/index:CoreDrgAttachmentManagementConfig"
    },
    "cdktf-provider-oci.CoreDrgAttachmentManagementNetworkDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDrgAttachmentManagementNetworkDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-drg-attachment-management/index.ts",
        "line": 78
      },
      "name": "CoreDrgAttachmentManagementNetworkDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_attachment_management#id CoreDrgAttachmentManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 85
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_attachment_management#type CoreDrgAttachmentManagement#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 93
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_attachment_management#route_table_id CoreDrgAttachmentManagement#route_table_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 89
          },
          "name": "routeTableId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-drg-attachment-management/index:CoreDrgAttachmentManagementNetworkDetails"
    },
    "cdktf-provider-oci.CoreDrgAttachmentManagementNetworkDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDrgAttachmentManagementNetworkDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-drg-attachment-management/index.ts",
          "line": 146
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-drg-attachment-management/index.ts",
        "line": 139
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 209
          },
          "name": "resetRouteTableId"
        }
      ],
      "name": "CoreDrgAttachmentManagementNetworkDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 197
          },
          "name": "ipsecConnectionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 192
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 213
          },
          "name": "routeTableIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 226
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 185
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 203
          },
          "name": "routeTableId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 219
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 150
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreDrgAttachmentManagementNetworkDetails"
          }
        }
      ],
      "symbolId": "src/core-drg-attachment-management/index:CoreDrgAttachmentManagementNetworkDetailsOutputReference"
    },
    "cdktf-provider-oci.CoreDrgAttachmentManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDrgAttachmentManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-drg-attachment-management/index.ts",
        "line": 230
      },
      "name": "CoreDrgAttachmentManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_attachment_management#create CoreDrgAttachmentManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 234
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_attachment_management#delete CoreDrgAttachmentManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 238
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_attachment_management#update CoreDrgAttachmentManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 242
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-drg-attachment-management/index:CoreDrgAttachmentManagementTimeouts"
    },
    "cdktf-provider-oci.CoreDrgAttachmentManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDrgAttachmentManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-drg-attachment-management/index.ts",
          "line": 296
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-drg-attachment-management/index.ts",
        "line": 288
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 350
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 366
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 382
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CoreDrgAttachmentManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 354
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 370
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 386
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 344
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 360
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 376
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment-management/index.ts",
            "line": 300
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreDrgAttachmentManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-drg-attachment-management/index:CoreDrgAttachmentManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CoreDrgAttachmentNetworkDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDrgAttachmentNetworkDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-drg-attachment/index.ts",
        "line": 66
      },
      "name": "CoreDrgAttachmentNetworkDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_attachment#type CoreDrgAttachment#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 81
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_attachment#id CoreDrgAttachment#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 73
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_attachment#route_table_id CoreDrgAttachment#route_table_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 77
          },
          "name": "routeTableId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_attachment#vcn_route_type CoreDrgAttachment#vcn_route_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 85
          },
          "name": "vcnRouteType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-drg-attachment/index:CoreDrgAttachmentNetworkDetails"
    },
    "cdktf-provider-oci.CoreDrgAttachmentNetworkDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDrgAttachmentNetworkDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-drg-attachment/index.ts",
          "line": 145
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-drg-attachment/index.ts",
        "line": 138
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 196
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 222
          },
          "name": "resetRouteTableId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 261
          },
          "name": "resetVcnRouteType"
        }
      ],
      "name": "CoreDrgAttachmentNetworkDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 205
          },
          "name": "ids",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 210
          },
          "name": "ipsecConnectionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 231
          },
          "name": "transportAttachmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 236
          },
          "name": "transportOnlyMode",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 200
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 226
          },
          "name": "routeTableIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 249
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 265
          },
          "name": "vcnRouteTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 190
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 216
          },
          "name": "routeTableId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 242
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 255
          },
          "name": "vcnRouteType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 149
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreDrgAttachmentNetworkDetails"
          }
        }
      ],
      "symbolId": "src/core-drg-attachment/index:CoreDrgAttachmentNetworkDetailsOutputReference"
    },
    "cdktf-provider-oci.CoreDrgAttachmentTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDrgAttachmentTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-drg-attachment/index.ts",
        "line": 269
      },
      "name": "CoreDrgAttachmentTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_attachment#create CoreDrgAttachment#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 273
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_attachment#delete CoreDrgAttachment#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 277
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_attachment#update CoreDrgAttachment#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 281
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-drg-attachment/index:CoreDrgAttachmentTimeouts"
    },
    "cdktf-provider-oci.CoreDrgAttachmentTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDrgAttachmentTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-drg-attachment/index.ts",
          "line": 335
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-drg-attachment/index.ts",
        "line": 327
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 389
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 405
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 421
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CoreDrgAttachmentTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 393
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 409
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 425
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 383
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 399
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 415
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachment/index.ts",
            "line": 339
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreDrgAttachmentTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-drg-attachment/index:CoreDrgAttachmentTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CoreDrgAttachmentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_attachments_list oci_core_drg_attachments_list}."
      },
      "fqn": "cdktf-provider-oci.CoreDrgAttachmentsList",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_attachments_list oci_core_drg_attachments_list} Resource."
        },
        "locationInModule": {
          "filename": "src/core-drg-attachments-list/index.ts",
          "line": 307
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CoreDrgAttachmentsListConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-drg-attachments-list/index.ts",
        "line": 275
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CoreDrgAttachmentsList resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/core-drg-attachments-list/index.ts",
            "line": 292
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CoreDrgAttachmentsList to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_attachments_list#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CoreDrgAttachmentsList that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CoreDrgAttachmentsList to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachments-list/index.ts",
            "line": 406
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreDrgAttachmentsListTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachments-list/index.ts",
            "line": 342
          },
          "name": "resetAttachmentType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachments-list/index.ts",
            "line": 377
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachments-list/index.ts",
            "line": 393
          },
          "name": "resetIsCrossTenancy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachments-list/index.ts",
            "line": 409
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachments-list/index.ts",
            "line": 421
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachments-list/index.ts",
            "line": 431
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CoreDrgAttachmentsList",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachments-list/index.ts",
            "line": 280
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachments-list/index.ts",
            "line": 352
          },
          "name": "drgAllAttachments",
          "type": {
            "fqn": "cdktf-provider-oci.CoreDrgAttachmentsListDrgAllAttachmentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachments-list/index.ts",
            "line": 403
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CoreDrgAttachmentsListTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachments-list/index.ts",
            "line": 346
          },
          "name": "attachmentTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachments-list/index.ts",
            "line": 365
          },
          "name": "drgIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachments-list/index.ts",
            "line": 381
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachments-list/index.ts",
            "line": 397
          },
          "name": "isCrossTenancyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachments-list/index.ts",
            "line": 413
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreDrgAttachmentsListTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachments-list/index.ts",
            "line": 336
          },
          "name": "attachmentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachments-list/index.ts",
            "line": 358
          },
          "name": "drgId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachments-list/index.ts",
            "line": 371
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachments-list/index.ts",
            "line": 387
          },
          "name": "isCrossTenancy",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-drg-attachments-list/index:CoreDrgAttachmentsList"
    },
    "cdktf-provider-oci.CoreDrgAttachmentsListConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDrgAttachmentsListConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-drg-attachments-list/index.ts",
        "line": 9
      },
      "name": "CoreDrgAttachmentsListConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_attachments_list#drg_id CoreDrgAttachmentsList#drg_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachments-list/index.ts",
            "line": 17
          },
          "name": "drgId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_attachments_list#attachment_type CoreDrgAttachmentsList#attachment_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachments-list/index.ts",
            "line": 13
          },
          "name": "attachmentType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_attachments_list#id CoreDrgAttachmentsList#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachments-list/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_attachments_list#is_cross_tenancy CoreDrgAttachmentsList#is_cross_tenancy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachments-list/index.ts",
            "line": 28
          },
          "name": "isCrossTenancy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_attachments_list#timeouts CoreDrgAttachmentsList#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachments-list/index.ts",
            "line": 34
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreDrgAttachmentsListTimeouts"
          }
        }
      ],
      "symbolId": "src/core-drg-attachments-list/index:CoreDrgAttachmentsListConfig"
    },
    "cdktf-provider-oci.CoreDrgAttachmentsListDrgAllAttachments": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDrgAttachmentsListDrgAllAttachments",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-drg-attachments-list/index.ts",
        "line": 36
      },
      "name": "CoreDrgAttachmentsListDrgAllAttachments",
      "symbolId": "src/core-drg-attachments-list/index:CoreDrgAttachmentsListDrgAllAttachments"
    },
    "cdktf-provider-oci.CoreDrgAttachmentsListDrgAllAttachmentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDrgAttachmentsListDrgAllAttachmentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-drg-attachments-list/index.ts",
          "line": 100
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-drg-attachments-list/index.ts",
        "line": 93
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachments-list/index.ts",
            "line": 107
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CoreDrgAttachmentsListDrgAllAttachmentsOutputReference"
            }
          }
        }
      ],
      "name": "CoreDrgAttachmentsListDrgAllAttachmentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/core-drg-attachments-list/index.ts",
            "line": 100
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/core-drg-attachments-list/index.ts",
            "line": 100
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/core-drg-attachments-list/index.ts",
            "line": 100
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/core-drg-attachments-list/index:CoreDrgAttachmentsListDrgAllAttachmentsList"
    },
    "cdktf-provider-oci.CoreDrgAttachmentsListDrgAllAttachmentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDrgAttachmentsListDrgAllAttachmentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-drg-attachments-list/index.ts",
          "line": 68
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-drg-attachments-list/index.ts",
        "line": 59
      },
      "name": "CoreDrgAttachmentsListDrgAllAttachmentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachments-list/index.ts",
            "line": 88
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachments-list/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreDrgAttachmentsListDrgAllAttachments"
          }
        }
      ],
      "symbolId": "src/core-drg-attachments-list/index:CoreDrgAttachmentsListDrgAllAttachmentsOutputReference"
    },
    "cdktf-provider-oci.CoreDrgAttachmentsListTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDrgAttachmentsListTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-drg-attachments-list/index.ts",
        "line": 111
      },
      "name": "CoreDrgAttachmentsListTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_attachments_list#create CoreDrgAttachmentsList#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachments-list/index.ts",
            "line": 115
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_attachments_list#delete CoreDrgAttachmentsList#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachments-list/index.ts",
            "line": 119
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_attachments_list#update CoreDrgAttachmentsList#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachments-list/index.ts",
            "line": 123
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-drg-attachments-list/index:CoreDrgAttachmentsListTimeouts"
    },
    "cdktf-provider-oci.CoreDrgAttachmentsListTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDrgAttachmentsListTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-drg-attachments-list/index.ts",
          "line": 177
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-drg-attachments-list/index.ts",
        "line": 169
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachments-list/index.ts",
            "line": 231
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachments-list/index.ts",
            "line": 247
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachments-list/index.ts",
            "line": 263
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CoreDrgAttachmentsListTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachments-list/index.ts",
            "line": 235
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachments-list/index.ts",
            "line": 251
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-attachments-list/index.ts",
            "line": 267
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachments-list/index.ts",
            "line": 225
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachments-list/index.ts",
            "line": 241
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachments-list/index.ts",
            "line": 257
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-attachments-list/index.ts",
            "line": 181
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreDrgAttachmentsListTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-drg-attachments-list/index:CoreDrgAttachmentsListTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CoreDrgConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDrgConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-drg/index.ts",
        "line": 9
      },
      "name": "CoreDrgConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg#compartment_id CoreDrg#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg#defined_tags CoreDrg#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg/index.ts",
            "line": 17
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg#display_name CoreDrg#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg/index.ts",
            "line": 21
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg#freeform_tags CoreDrg#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg/index.ts",
            "line": 25
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg#id CoreDrg#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg/index.ts",
            "line": 32
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg#timeouts CoreDrg#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg/index.ts",
            "line": 38
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreDrgTimeouts"
          }
        }
      ],
      "symbolId": "src/core-drg/index:CoreDrgConfig"
    },
    "cdktf-provider-oci.CoreDrgDefaultDrgRouteTables": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDrgDefaultDrgRouteTables",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-drg/index.ts",
        "line": 40
      },
      "name": "CoreDrgDefaultDrgRouteTables",
      "symbolId": "src/core-drg/index:CoreDrgDefaultDrgRouteTables"
    },
    "cdktf-provider-oci.CoreDrgDefaultDrgRouteTablesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDrgDefaultDrgRouteTablesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-drg/index.ts",
          "line": 119
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-drg/index.ts",
        "line": 112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg/index.ts",
            "line": 126
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CoreDrgDefaultDrgRouteTablesOutputReference"
            }
          }
        }
      ],
      "name": "CoreDrgDefaultDrgRouteTablesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/core-drg/index.ts",
            "line": 119
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/core-drg/index.ts",
            "line": 119
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/core-drg/index.ts",
            "line": 119
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/core-drg/index:CoreDrgDefaultDrgRouteTablesList"
    },
    "cdktf-provider-oci.CoreDrgDefaultDrgRouteTablesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDrgDefaultDrgRouteTablesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-drg/index.ts",
          "line": 72
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-drg/index.ts",
        "line": 63
      },
      "name": "CoreDrgDefaultDrgRouteTablesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg/index.ts",
            "line": 92
          },
          "name": "ipsecTunnel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg/index.ts",
            "line": 97
          },
          "name": "remotePeeringConnection",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg/index.ts",
            "line": 102
          },
          "name": "vcn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg/index.ts",
            "line": 107
          },
          "name": "virtualCircuit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreDrgDefaultDrgRouteTables"
          }
        }
      ],
      "symbolId": "src/core-drg/index:CoreDrgDefaultDrgRouteTablesOutputReference"
    },
    "cdktf-provider-oci.CoreDrgRouteDistribution": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_route_distribution oci_core_drg_route_distribution}."
      },
      "fqn": "cdktf-provider-oci.CoreDrgRouteDistribution",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_route_distribution oci_core_drg_route_distribution} Resource."
        },
        "locationInModule": {
          "filename": "src/core-drg-route-distribution/index.ts",
          "line": 240
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CoreDrgRouteDistributionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-drg-route-distribution/index.ts",
        "line": 208
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CoreDrgRouteDistribution resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/core-drg-route-distribution/index.ts",
            "line": 225
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CoreDrgRouteDistribution to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_route_distribution#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CoreDrgRouteDistribution that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CoreDrgRouteDistribution to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-distribution/index.ts",
            "line": 379
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreDrgRouteDistributionTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-distribution/index.ts",
            "line": 282
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-distribution/index.ts",
            "line": 298
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-distribution/index.ts",
            "line": 340
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-distribution/index.ts",
            "line": 356
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-distribution/index.ts",
            "line": 382
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-distribution/index.ts",
            "line": 394
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-distribution/index.ts",
            "line": 406
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CoreDrgRouteDistribution",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-distribution/index.ts",
            "line": 213
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-distribution/index.ts",
            "line": 270
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-distribution/index.ts",
            "line": 365
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-distribution/index.ts",
            "line": 370
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-distribution/index.ts",
            "line": 376
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CoreDrgRouteDistributionTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-distribution/index.ts",
            "line": 286
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-distribution/index.ts",
            "line": 302
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-distribution/index.ts",
            "line": 315
          },
          "name": "distributionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-distribution/index.ts",
            "line": 328
          },
          "name": "drgIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-distribution/index.ts",
            "line": 344
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-distribution/index.ts",
            "line": 360
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-distribution/index.ts",
            "line": 386
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreDrgRouteDistributionTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-distribution/index.ts",
            "line": 276
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-distribution/index.ts",
            "line": 292
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-distribution/index.ts",
            "line": 308
          },
          "name": "distributionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-distribution/index.ts",
            "line": 321
          },
          "name": "drgId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-distribution/index.ts",
            "line": 334
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-distribution/index.ts",
            "line": 350
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-drg-route-distribution/index:CoreDrgRouteDistribution"
    },
    "cdktf-provider-oci.CoreDrgRouteDistributionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDrgRouteDistributionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-drg-route-distribution/index.ts",
        "line": 9
      },
      "name": "CoreDrgRouteDistributionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_route_distribution#distribution_type CoreDrgRouteDistribution#distribution_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-distribution/index.ts",
            "line": 21
          },
          "name": "distributionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_route_distribution#drg_id CoreDrgRouteDistribution#drg_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-distribution/index.ts",
            "line": 25
          },
          "name": "drgId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_route_distribution#defined_tags CoreDrgRouteDistribution#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-distribution/index.ts",
            "line": 13
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_route_distribution#display_name CoreDrgRouteDistribution#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-distribution/index.ts",
            "line": 17
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_route_distribution#freeform_tags CoreDrgRouteDistribution#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-distribution/index.ts",
            "line": 29
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_route_distribution#id CoreDrgRouteDistribution#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-distribution/index.ts",
            "line": 36
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_route_distribution#timeouts CoreDrgRouteDistribution#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-distribution/index.ts",
            "line": 42
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreDrgRouteDistributionTimeouts"
          }
        }
      ],
      "symbolId": "src/core-drg-route-distribution/index:CoreDrgRouteDistributionConfig"
    },
    "cdktf-provider-oci.CoreDrgRouteDistributionStatement": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_route_distribution_statement oci_core_drg_route_distribution_statement}."
      },
      "fqn": "cdktf-provider-oci.CoreDrgRouteDistributionStatement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_route_distribution_statement oci_core_drg_route_distribution_statement} Resource."
        },
        "locationInModule": {
          "filename": "src/core-drg-route-distribution-statement/index.ts",
          "line": 388
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CoreDrgRouteDistributionStatementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-drg-route-distribution-statement/index.ts",
        "line": 356
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CoreDrgRouteDistributionStatement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/core-drg-route-distribution-statement/index.ts",
            "line": 373
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CoreDrgRouteDistributionStatement to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_route_distribution_statement#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CoreDrgRouteDistributionStatement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CoreDrgRouteDistributionStatement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-distribution-statement/index.ts",
            "line": 476
          },
          "name": "putMatchCriteria",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreDrgRouteDistributionStatementMatchCriteria"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-distribution-statement/index.ts",
            "line": 489
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreDrgRouteDistributionStatementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-distribution-statement/index.ts",
            "line": 450
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-distribution-statement/index.ts",
            "line": 492
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-distribution-statement/index.ts",
            "line": 504
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-distribution-statement/index.ts",
            "line": 515
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CoreDrgRouteDistributionStatement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-distribution-statement/index.ts",
            "line": 361
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-distribution-statement/index.ts",
            "line": 473
          },
          "name": "matchCriteria",
          "type": {
            "fqn": "cdktf-provider-oci.CoreDrgRouteDistributionStatementMatchCriteriaOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-distribution-statement/index.ts",
            "line": 486
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CoreDrgRouteDistributionStatementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-distribution-statement/index.ts",
            "line": 425
          },
          "name": "actionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-distribution-statement/index.ts",
            "line": 438
          },
          "name": "drgRouteDistributionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-distribution-statement/index.ts",
            "line": 454
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-distribution-statement/index.ts",
            "line": 480
          },
          "name": "matchCriteriaInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreDrgRouteDistributionStatementMatchCriteria"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-distribution-statement/index.ts",
            "line": 467
          },
          "name": "priorityInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-distribution-statement/index.ts",
            "line": 496
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreDrgRouteDistributionStatementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-distribution-statement/index.ts",
            "line": 418
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-distribution-statement/index.ts",
            "line": 431
          },
          "name": "drgRouteDistributionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-distribution-statement/index.ts",
            "line": 444
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-distribution-statement/index.ts",
            "line": 460
          },
          "name": "priority",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/core-drg-route-distribution-statement/index:CoreDrgRouteDistributionStatement"
    },
    "cdktf-provider-oci.CoreDrgRouteDistributionStatementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDrgRouteDistributionStatementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-drg-route-distribution-statement/index.ts",
        "line": 9
      },
      "name": "CoreDrgRouteDistributionStatementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_route_distribution_statement#action CoreDrgRouteDistributionStatement#action}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-distribution-statement/index.ts",
            "line": 13
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_route_distribution_statement#drg_route_distribution_id CoreDrgRouteDistributionStatement#drg_route_distribution_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-distribution-statement/index.ts",
            "line": 17
          },
          "name": "drgRouteDistributionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_route_distribution_statement#match_criteria CoreDrgRouteDistributionStatement#match_criteria}",
            "stability": "stable",
            "summary": "match_criteria block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-distribution-statement/index.ts",
            "line": 34
          },
          "name": "matchCriteria",
          "type": {
            "fqn": "cdktf-provider-oci.CoreDrgRouteDistributionStatementMatchCriteria"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_route_distribution_statement#priority CoreDrgRouteDistributionStatement#priority}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-distribution-statement/index.ts",
            "line": 28
          },
          "name": "priority",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_route_distribution_statement#id CoreDrgRouteDistributionStatement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-distribution-statement/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_route_distribution_statement#timeouts CoreDrgRouteDistributionStatement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-distribution-statement/index.ts",
            "line": 40
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreDrgRouteDistributionStatementTimeouts"
          }
        }
      ],
      "symbolId": "src/core-drg-route-distribution-statement/index:CoreDrgRouteDistributionStatementConfig"
    },
    "cdktf-provider-oci.CoreDrgRouteDistributionStatementMatchCriteria": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDrgRouteDistributionStatementMatchCriteria",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-drg-route-distribution-statement/index.ts",
        "line": 42
      },
      "name": "CoreDrgRouteDistributionStatementMatchCriteria",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_route_distribution_statement#attachment_type CoreDrgRouteDistributionStatement#attachment_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-distribution-statement/index.ts",
            "line": 46
          },
          "name": "attachmentType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_route_distribution_statement#drg_attachment_id CoreDrgRouteDistributionStatement#drg_attachment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-distribution-statement/index.ts",
            "line": 50
          },
          "name": "drgAttachmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_route_distribution_statement#match_type CoreDrgRouteDistributionStatement#match_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-distribution-statement/index.ts",
            "line": 54
          },
          "name": "matchType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-drg-route-distribution-statement/index:CoreDrgRouteDistributionStatementMatchCriteria"
    },
    "cdktf-provider-oci.CoreDrgRouteDistributionStatementMatchCriteriaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDrgRouteDistributionStatementMatchCriteriaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-drg-route-distribution-statement/index.ts",
          "line": 107
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-drg-route-distribution-statement/index.ts",
        "line": 100
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-distribution-statement/index.ts",
            "line": 152
          },
          "name": "resetAttachmentType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-distribution-statement/index.ts",
            "line": 168
          },
          "name": "resetDrgAttachmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-distribution-statement/index.ts",
            "line": 184
          },
          "name": "resetMatchType"
        }
      ],
      "name": "CoreDrgRouteDistributionStatementMatchCriteriaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-distribution-statement/index.ts",
            "line": 156
          },
          "name": "attachmentTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-distribution-statement/index.ts",
            "line": 172
          },
          "name": "drgAttachmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-distribution-statement/index.ts",
            "line": 188
          },
          "name": "matchTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-distribution-statement/index.ts",
            "line": 146
          },
          "name": "attachmentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-distribution-statement/index.ts",
            "line": 162
          },
          "name": "drgAttachmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-distribution-statement/index.ts",
            "line": 178
          },
          "name": "matchType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-distribution-statement/index.ts",
            "line": 111
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreDrgRouteDistributionStatementMatchCriteria"
          }
        }
      ],
      "symbolId": "src/core-drg-route-distribution-statement/index:CoreDrgRouteDistributionStatementMatchCriteriaOutputReference"
    },
    "cdktf-provider-oci.CoreDrgRouteDistributionStatementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDrgRouteDistributionStatementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-drg-route-distribution-statement/index.ts",
        "line": 192
      },
      "name": "CoreDrgRouteDistributionStatementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_route_distribution_statement#create CoreDrgRouteDistributionStatement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-distribution-statement/index.ts",
            "line": 196
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_route_distribution_statement#delete CoreDrgRouteDistributionStatement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-distribution-statement/index.ts",
            "line": 200
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_route_distribution_statement#update CoreDrgRouteDistributionStatement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-distribution-statement/index.ts",
            "line": 204
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-drg-route-distribution-statement/index:CoreDrgRouteDistributionStatementTimeouts"
    },
    "cdktf-provider-oci.CoreDrgRouteDistributionStatementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDrgRouteDistributionStatementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-drg-route-distribution-statement/index.ts",
          "line": 258
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-drg-route-distribution-statement/index.ts",
        "line": 250
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-distribution-statement/index.ts",
            "line": 312
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-distribution-statement/index.ts",
            "line": 328
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-distribution-statement/index.ts",
            "line": 344
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CoreDrgRouteDistributionStatementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-distribution-statement/index.ts",
            "line": 316
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-distribution-statement/index.ts",
            "line": 332
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-distribution-statement/index.ts",
            "line": 348
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-distribution-statement/index.ts",
            "line": 306
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-distribution-statement/index.ts",
            "line": 322
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-distribution-statement/index.ts",
            "line": 338
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-distribution-statement/index.ts",
            "line": 262
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreDrgRouteDistributionStatementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-drg-route-distribution-statement/index:CoreDrgRouteDistributionStatementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CoreDrgRouteDistributionTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDrgRouteDistributionTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-drg-route-distribution/index.ts",
        "line": 44
      },
      "name": "CoreDrgRouteDistributionTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_route_distribution#create CoreDrgRouteDistribution#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-distribution/index.ts",
            "line": 48
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_route_distribution#delete CoreDrgRouteDistribution#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-distribution/index.ts",
            "line": 52
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_route_distribution#update CoreDrgRouteDistribution#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-distribution/index.ts",
            "line": 56
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-drg-route-distribution/index:CoreDrgRouteDistributionTimeouts"
    },
    "cdktf-provider-oci.CoreDrgRouteDistributionTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDrgRouteDistributionTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-drg-route-distribution/index.ts",
          "line": 110
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-drg-route-distribution/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-distribution/index.ts",
            "line": 164
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-distribution/index.ts",
            "line": 180
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-distribution/index.ts",
            "line": 196
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CoreDrgRouteDistributionTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-distribution/index.ts",
            "line": 168
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-distribution/index.ts",
            "line": 184
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-distribution/index.ts",
            "line": 200
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-distribution/index.ts",
            "line": 158
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-distribution/index.ts",
            "line": 174
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-distribution/index.ts",
            "line": 190
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-distribution/index.ts",
            "line": 114
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreDrgRouteDistributionTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-drg-route-distribution/index:CoreDrgRouteDistributionTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CoreDrgRouteTable": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_route_table oci_core_drg_route_table}."
      },
      "fqn": "cdktf-provider-oci.CoreDrgRouteTable",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_route_table oci_core_drg_route_table} Resource."
        },
        "locationInModule": {
          "filename": "src/core-drg-route-table/index.ts",
          "line": 248
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CoreDrgRouteTableConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-drg-route-table/index.ts",
        "line": 216
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CoreDrgRouteTable resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/core-drg-route-table/index.ts",
            "line": 233
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CoreDrgRouteTable to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_route_table#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CoreDrgRouteTable that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CoreDrgRouteTable to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-table/index.ts",
            "line": 424
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreDrgRouteTableTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-table/index.ts",
            "line": 292
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-table/index.ts",
            "line": 308
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-table/index.ts",
            "line": 337
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-table/index.ts",
            "line": 353
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-table/index.ts",
            "line": 369
          },
          "name": "resetImportDrgRouteDistributionId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-table/index.ts",
            "line": 385
          },
          "name": "resetIsEcmpEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-table/index.ts",
            "line": 401
          },
          "name": "resetRemoveImportTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-table/index.ts",
            "line": 427
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-table/index.ts",
            "line": 439
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-table/index.ts",
            "line": 453
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CoreDrgRouteTable",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-table/index.ts",
            "line": 221
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-table/index.ts",
            "line": 280
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-table/index.ts",
            "line": 410
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-table/index.ts",
            "line": 415
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-table/index.ts",
            "line": 421
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CoreDrgRouteTableTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-table/index.ts",
            "line": 296
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-table/index.ts",
            "line": 312
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-table/index.ts",
            "line": 325
          },
          "name": "drgIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-table/index.ts",
            "line": 341
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-table/index.ts",
            "line": 357
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-table/index.ts",
            "line": 373
          },
          "name": "importDrgRouteDistributionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-table/index.ts",
            "line": 389
          },
          "name": "isEcmpEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-table/index.ts",
            "line": 405
          },
          "name": "removeImportTriggerInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-table/index.ts",
            "line": 431
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreDrgRouteTableTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-table/index.ts",
            "line": 286
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-table/index.ts",
            "line": 302
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-table/index.ts",
            "line": 318
          },
          "name": "drgId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-table/index.ts",
            "line": 331
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-table/index.ts",
            "line": 347
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-table/index.ts",
            "line": 363
          },
          "name": "importDrgRouteDistributionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-table/index.ts",
            "line": 379
          },
          "name": "isEcmpEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-table/index.ts",
            "line": 395
          },
          "name": "removeImportTrigger",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-drg-route-table/index:CoreDrgRouteTable"
    },
    "cdktf-provider-oci.CoreDrgRouteTableConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDrgRouteTableConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-drg-route-table/index.ts",
        "line": 9
      },
      "name": "CoreDrgRouteTableConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_route_table#drg_id CoreDrgRouteTable#drg_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-table/index.ts",
            "line": 21
          },
          "name": "drgId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_route_table#defined_tags CoreDrgRouteTable#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-table/index.ts",
            "line": 13
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_route_table#display_name CoreDrgRouteTable#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-table/index.ts",
            "line": 17
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_route_table#freeform_tags CoreDrgRouteTable#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-table/index.ts",
            "line": 25
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_route_table#id CoreDrgRouteTable#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-table/index.ts",
            "line": 32
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_route_table#import_drg_route_distribution_id CoreDrgRouteTable#import_drg_route_distribution_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-table/index.ts",
            "line": 36
          },
          "name": "importDrgRouteDistributionId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_route_table#is_ecmp_enabled CoreDrgRouteTable#is_ecmp_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-table/index.ts",
            "line": 40
          },
          "name": "isEcmpEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_route_table#remove_import_trigger CoreDrgRouteTable#remove_import_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-table/index.ts",
            "line": 44
          },
          "name": "removeImportTrigger",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_route_table#timeouts CoreDrgRouteTable#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-table/index.ts",
            "line": 50
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreDrgRouteTableTimeouts"
          }
        }
      ],
      "symbolId": "src/core-drg-route-table/index:CoreDrgRouteTableConfig"
    },
    "cdktf-provider-oci.CoreDrgRouteTableRouteRule": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_route_table_route_rule oci_core_drg_route_table_route_rule}."
      },
      "fqn": "cdktf-provider-oci.CoreDrgRouteTableRouteRule",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_route_table_route_rule oci_core_drg_route_table_route_rule} Resource."
        },
        "locationInModule": {
          "filename": "src/core-drg-route-table-route-rule/index.ts",
          "line": 236
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CoreDrgRouteTableRouteRuleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-drg-route-table-route-rule/index.ts",
        "line": 204
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CoreDrgRouteTableRouteRule resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/core-drg-route-table-route-rule/index.ts",
            "line": 221
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CoreDrgRouteTableRouteRule to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_route_table_route_rule#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CoreDrgRouteTableRouteRule that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CoreDrgRouteTableRouteRule to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-table-route-rule/index.ts",
            "line": 363
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreDrgRouteTableRouteRuleTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-table-route-rule/index.ts",
            "line": 317
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-table-route-rule/index.ts",
            "line": 366
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-table-route-rule/index.ts",
            "line": 378
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-table-route-rule/index.ts",
            "line": 389
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CoreDrgRouteTableRouteRule",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-table-route-rule/index.ts",
            "line": 209
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-table-route-rule/index.ts",
            "line": 266
          },
          "name": "attributes",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-table-route-rule/index.ts",
            "line": 326
          },
          "name": "isBlackhole",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-table-route-rule/index.ts",
            "line": 331
          },
          "name": "isConflict",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-table-route-rule/index.ts",
            "line": 349
          },
          "name": "routeProvenance",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-table-route-rule/index.ts",
            "line": 354
          },
          "name": "routeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-table-route-rule/index.ts",
            "line": 360
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CoreDrgRouteTableRouteRuleTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-table-route-rule/index.ts",
            "line": 279
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-table-route-rule/index.ts",
            "line": 292
          },
          "name": "destinationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-table-route-rule/index.ts",
            "line": 305
          },
          "name": "drgRouteTableIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-table-route-rule/index.ts",
            "line": 321
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-table-route-rule/index.ts",
            "line": 344
          },
          "name": "nextHopDrgAttachmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-table-route-rule/index.ts",
            "line": 370
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreDrgRouteTableRouteRuleTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-table-route-rule/index.ts",
            "line": 272
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-table-route-rule/index.ts",
            "line": 285
          },
          "name": "destinationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-table-route-rule/index.ts",
            "line": 298
          },
          "name": "drgRouteTableId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-table-route-rule/index.ts",
            "line": 311
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-table-route-rule/index.ts",
            "line": 337
          },
          "name": "nextHopDrgAttachmentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-drg-route-table-route-rule/index:CoreDrgRouteTableRouteRule"
    },
    "cdktf-provider-oci.CoreDrgRouteTableRouteRuleConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDrgRouteTableRouteRuleConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-drg-route-table-route-rule/index.ts",
        "line": 9
      },
      "name": "CoreDrgRouteTableRouteRuleConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_route_table_route_rule#destination CoreDrgRouteTableRouteRule#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-table-route-rule/index.ts",
            "line": 13
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_route_table_route_rule#destination_type CoreDrgRouteTableRouteRule#destination_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-table-route-rule/index.ts",
            "line": 17
          },
          "name": "destinationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_route_table_route_rule#drg_route_table_id CoreDrgRouteTableRouteRule#drg_route_table_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-table-route-rule/index.ts",
            "line": 21
          },
          "name": "drgRouteTableId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_route_table_route_rule#next_hop_drg_attachment_id CoreDrgRouteTableRouteRule#next_hop_drg_attachment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-table-route-rule/index.ts",
            "line": 32
          },
          "name": "nextHopDrgAttachmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_route_table_route_rule#id CoreDrgRouteTableRouteRule#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-table-route-rule/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_route_table_route_rule#timeouts CoreDrgRouteTableRouteRule#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-table-route-rule/index.ts",
            "line": 38
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreDrgRouteTableRouteRuleTimeouts"
          }
        }
      ],
      "symbolId": "src/core-drg-route-table-route-rule/index:CoreDrgRouteTableRouteRuleConfig"
    },
    "cdktf-provider-oci.CoreDrgRouteTableRouteRuleTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDrgRouteTableRouteRuleTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-drg-route-table-route-rule/index.ts",
        "line": 40
      },
      "name": "CoreDrgRouteTableRouteRuleTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_route_table_route_rule#create CoreDrgRouteTableRouteRule#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-table-route-rule/index.ts",
            "line": 44
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_route_table_route_rule#delete CoreDrgRouteTableRouteRule#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-table-route-rule/index.ts",
            "line": 48
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_route_table_route_rule#update CoreDrgRouteTableRouteRule#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-table-route-rule/index.ts",
            "line": 52
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-drg-route-table-route-rule/index:CoreDrgRouteTableRouteRuleTimeouts"
    },
    "cdktf-provider-oci.CoreDrgRouteTableRouteRuleTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDrgRouteTableRouteRuleTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-drg-route-table-route-rule/index.ts",
          "line": 106
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-drg-route-table-route-rule/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-table-route-rule/index.ts",
            "line": 160
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-table-route-rule/index.ts",
            "line": 176
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-table-route-rule/index.ts",
            "line": 192
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CoreDrgRouteTableRouteRuleTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-table-route-rule/index.ts",
            "line": 164
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-table-route-rule/index.ts",
            "line": 180
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-table-route-rule/index.ts",
            "line": 196
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-table-route-rule/index.ts",
            "line": 154
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-table-route-rule/index.ts",
            "line": 170
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-table-route-rule/index.ts",
            "line": 186
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-table-route-rule/index.ts",
            "line": 110
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreDrgRouteTableRouteRuleTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-drg-route-table-route-rule/index:CoreDrgRouteTableRouteRuleTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CoreDrgRouteTableTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDrgRouteTableTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-drg-route-table/index.ts",
        "line": 52
      },
      "name": "CoreDrgRouteTableTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_route_table#create CoreDrgRouteTable#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-table/index.ts",
            "line": 56
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_route_table#delete CoreDrgRouteTable#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-table/index.ts",
            "line": 60
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg_route_table#update CoreDrgRouteTable#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-table/index.ts",
            "line": 64
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-drg-route-table/index:CoreDrgRouteTableTimeouts"
    },
    "cdktf-provider-oci.CoreDrgRouteTableTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDrgRouteTableTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-drg-route-table/index.ts",
          "line": 118
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-drg-route-table/index.ts",
        "line": 110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-table/index.ts",
            "line": 172
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-table/index.ts",
            "line": 188
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-table/index.ts",
            "line": 204
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CoreDrgRouteTableTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-table/index.ts",
            "line": 176
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-table/index.ts",
            "line": 192
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg-route-table/index.ts",
            "line": 208
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-table/index.ts",
            "line": 166
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-table/index.ts",
            "line": 182
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-table/index.ts",
            "line": 198
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg-route-table/index.ts",
            "line": 122
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreDrgRouteTableTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-drg-route-table/index:CoreDrgRouteTableTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CoreDrgTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDrgTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-drg/index.ts",
        "line": 130
      },
      "name": "CoreDrgTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg#create CoreDrg#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg/index.ts",
            "line": 134
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg#delete CoreDrg#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg/index.ts",
            "line": 138
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_drg#update CoreDrg#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg/index.ts",
            "line": 142
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-drg/index:CoreDrgTimeouts"
    },
    "cdktf-provider-oci.CoreDrgTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDrgTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-drg/index.ts",
          "line": 196
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-drg/index.ts",
        "line": 188
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg/index.ts",
            "line": 250
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg/index.ts",
            "line": 266
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg/index.ts",
            "line": 282
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CoreDrgTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg/index.ts",
            "line": 254
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg/index.ts",
            "line": 270
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-drg/index.ts",
            "line": 286
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg/index.ts",
            "line": 244
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg/index.ts",
            "line": 260
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg/index.ts",
            "line": 276
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-drg/index.ts",
            "line": 200
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreDrgTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-drg/index:CoreDrgTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CoreImage": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_image oci_core_image}."
      },
      "fqn": "cdktf-provider-oci.CoreImage",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_image oci_core_image} Resource."
        },
        "locationInModule": {
          "filename": "src/core-image/index.ts",
          "line": 742
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CoreImageConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-image/index.ts",
        "line": 710
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CoreImage resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 727
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CoreImage to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_image#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CoreImage that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CoreImage to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 944
          },
          "name": "putImageSourceDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreImageImageSourceDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 960
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreImageTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 815
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 831
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 847
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 863
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 947
          },
          "name": "resetImageSourceDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 879
          },
          "name": "resetInstanceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 895
          },
          "name": "resetLaunchMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 963
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 975
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 989
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CoreImage",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 715
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 775
          },
          "name": "agentFeatures",
          "type": {
            "fqn": "cdktf-provider-oci.CoreImageAgentFeaturesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 780
          },
          "name": "baseImageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 785
          },
          "name": "billableSizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 803
          },
          "name": "createImageAllowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 941
          },
          "name": "imageSourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreImageImageSourceDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 905
          },
          "name": "launchOptions",
          "type": {
            "fqn": "cdktf-provider-oci.CoreImageLaunchOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 910
          },
          "name": "listingType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 915
          },
          "name": "operatingSystem",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 920
          },
          "name": "operatingSystemVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 925
          },
          "name": "sizeInMbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 930
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 935
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 957
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CoreImageTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 798
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 819
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 835
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 851
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 867
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 951
          },
          "name": "imageSourceDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreImageImageSourceDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 883
          },
          "name": "instanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 899
          },
          "name": "launchModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 967
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreImageTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 791
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 809
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 825
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 841
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 857
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 873
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 889
          },
          "name": "launchMode",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-image/index:CoreImage"
    },
    "cdktf-provider-oci.CoreImageAgentFeatures": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreImageAgentFeatures",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-image/index.ts",
        "line": 54
      },
      "name": "CoreImageAgentFeatures",
      "symbolId": "src/core-image/index:CoreImageAgentFeatures"
    },
    "cdktf-provider-oci.CoreImageAgentFeaturesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreImageAgentFeaturesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-image/index.ts",
          "line": 123
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-image/index.ts",
        "line": 116
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 130
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CoreImageAgentFeaturesOutputReference"
            }
          }
        }
      ],
      "name": "CoreImageAgentFeaturesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 123
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 123
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 123
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/core-image/index:CoreImageAgentFeaturesList"
    },
    "cdktf-provider-oci.CoreImageAgentFeaturesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreImageAgentFeaturesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-image/index.ts",
          "line": 86
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-image/index.ts",
        "line": 77
      },
      "name": "CoreImageAgentFeaturesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 106
          },
          "name": "isManagementSupported",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 111
          },
          "name": "isMonitoringSupported",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 90
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreImageAgentFeatures"
          }
        }
      ],
      "symbolId": "src/core-image/index:CoreImageAgentFeaturesOutputReference"
    },
    "cdktf-provider-oci.CoreImageConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreImageConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-image/index.ts",
        "line": 9
      },
      "name": "CoreImageConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_image#compartment_id CoreImage#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_image#defined_tags CoreImage#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 17
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_image#display_name CoreImage#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 21
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_image#freeform_tags CoreImage#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 25
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_image#id CoreImage#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 32
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_image#image_source_details CoreImage#image_source_details}",
            "stability": "stable",
            "summary": "image_source_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 46
          },
          "name": "imageSourceDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreImageImageSourceDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_image#instance_id CoreImage#instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 36
          },
          "name": "instanceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_image#launch_mode CoreImage#launch_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 40
          },
          "name": "launchMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_image#timeouts CoreImage#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 52
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreImageTimeouts"
          }
        }
      ],
      "symbolId": "src/core-image/index:CoreImageConfig"
    },
    "cdktf-provider-oci.CoreImageImageSourceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreImageImageSourceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-image/index.ts",
        "line": 234
      },
      "name": "CoreImageImageSourceDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_image#source_type CoreImage#source_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 262
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_image#bucket_name CoreImage#bucket_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 238
          },
          "name": "bucketName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_image#namespace_name CoreImage#namespace_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 242
          },
          "name": "namespaceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_image#object_name CoreImage#object_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 246
          },
          "name": "objectName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_image#operating_system CoreImage#operating_system}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 250
          },
          "name": "operatingSystem",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_image#operating_system_version CoreImage#operating_system_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 254
          },
          "name": "operatingSystemVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_image#source_image_type CoreImage#source_image_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 258
          },
          "name": "sourceImageType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_image#source_uri CoreImage#source_uri}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 266
          },
          "name": "sourceUri",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-image/index:CoreImageImageSourceDetails"
    },
    "cdktf-provider-oci.CoreImageImageSourceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreImageImageSourceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-image/index.ts",
          "line": 354
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-image/index.ts",
        "line": 347
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 429
          },
          "name": "resetBucketName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 445
          },
          "name": "resetNamespaceName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 461
          },
          "name": "resetObjectName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 477
          },
          "name": "resetOperatingSystem"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 493
          },
          "name": "resetOperatingSystemVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 509
          },
          "name": "resetSourceImageType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 538
          },
          "name": "resetSourceUri"
        }
      ],
      "name": "CoreImageImageSourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 433
          },
          "name": "bucketNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 449
          },
          "name": "namespaceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 465
          },
          "name": "objectNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 481
          },
          "name": "operatingSystemInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 497
          },
          "name": "operatingSystemVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 513
          },
          "name": "sourceImageTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 526
          },
          "name": "sourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 542
          },
          "name": "sourceUriInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 423
          },
          "name": "bucketName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 439
          },
          "name": "namespaceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 455
          },
          "name": "objectName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 471
          },
          "name": "operatingSystem",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 487
          },
          "name": "operatingSystemVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 503
          },
          "name": "sourceImageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 519
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 532
          },
          "name": "sourceUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 358
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreImageImageSourceDetails"
          }
        }
      ],
      "symbolId": "src/core-image/index:CoreImageImageSourceDetailsOutputReference"
    },
    "cdktf-provider-oci.CoreImageLaunchOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreImageLaunchOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-image/index.ts",
        "line": 134
      },
      "name": "CoreImageLaunchOptions",
      "symbolId": "src/core-image/index:CoreImageLaunchOptions"
    },
    "cdktf-provider-oci.CoreImageLaunchOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreImageLaunchOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-image/index.ts",
          "line": 223
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-image/index.ts",
        "line": 216
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 230
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CoreImageLaunchOptionsOutputReference"
            }
          }
        }
      ],
      "name": "CoreImageLaunchOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 223
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 223
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 223
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/core-image/index:CoreImageLaunchOptionsList"
    },
    "cdktf-provider-oci.CoreImageLaunchOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreImageLaunchOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-image/index.ts",
          "line": 166
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-image/index.ts",
        "line": 157
      },
      "name": "CoreImageLaunchOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 186
          },
          "name": "bootVolumeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 191
          },
          "name": "firmware",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 196
          },
          "name": "isConsistentVolumeNamingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 201
          },
          "name": "isPvEncryptionInTransitEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 206
          },
          "name": "networkType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 211
          },
          "name": "remoteDataVolumeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 170
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreImageLaunchOptions"
          }
        }
      ],
      "symbolId": "src/core-image/index:CoreImageLaunchOptionsOutputReference"
    },
    "cdktf-provider-oci.CoreImageTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreImageTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-image/index.ts",
        "line": 546
      },
      "name": "CoreImageTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_image#create CoreImage#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 550
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_image#delete CoreImage#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 554
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_image#update CoreImage#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 558
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-image/index:CoreImageTimeouts"
    },
    "cdktf-provider-oci.CoreImageTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreImageTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-image/index.ts",
          "line": 612
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-image/index.ts",
        "line": 604
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 666
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 682
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 698
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CoreImageTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 670
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 686
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 702
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 660
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 676
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 692
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-image/index.ts",
            "line": 616
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreImageTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-image/index:CoreImageTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CoreInstance": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance oci_core_instance}."
      },
      "fqn": "cdktf-provider-oci.CoreInstance",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance oci_core_instance} Resource."
        },
        "locationInModule": {
          "filename": "src/core-instance/index.ts",
          "line": 3993
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CoreInstanceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance/index.ts",
        "line": 3961
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CoreInstance resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3978
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CoreInstance to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CoreInstance that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CoreInstance to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4519
          },
          "name": "putAgentConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceAgentConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4535
          },
          "name": "putAvailabilityConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceAvailabilityConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4551
          },
          "name": "putCreateVnicDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceCreateVnicDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4567
          },
          "name": "putInstanceOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceInstanceOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4583
          },
          "name": "putLaunchOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceLaunchOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4599
          },
          "name": "putLaunchVolumeAttachments",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CoreInstanceLaunchVolumeAttachments"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4615
          },
          "name": "putLicensingConfigs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceLicensingConfigs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4631
          },
          "name": "putPlatformConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstancePlatformConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4647
          },
          "name": "putPreemptibleInstanceConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstancePreemptibleInstanceConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4663
          },
          "name": "putShapeConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceShapeConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4679
          },
          "name": "putSourceDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceSourceDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4695
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4522
          },
          "name": "resetAgentConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4061
          },
          "name": "resetAsync"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4538
          },
          "name": "resetAvailabilityConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4095
          },
          "name": "resetCapacityReservationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4111
          },
          "name": "resetClusterPlacementGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4140
          },
          "name": "resetComputeClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4554
          },
          "name": "resetCreateVnicDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4156
          },
          "name": "resetDedicatedVmHostId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4172
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4188
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4204
          },
          "name": "resetExtendedMetadata"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4220
          },
          "name": "resetFaultDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4236
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4252
          },
          "name": "resetHostnameLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4268
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4284
          },
          "name": "resetImage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4300
          },
          "name": "resetInstanceConfigurationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4570
          },
          "name": "resetInstanceOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4316
          },
          "name": "resetIpxeScript"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4337
          },
          "name": "resetIsPvEncryptionInTransitEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4586
          },
          "name": "resetLaunchOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4602
          },
          "name": "resetLaunchVolumeAttachments"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4618
          },
          "name": "resetLicensingConfigs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4358
          },
          "name": "resetMetadata"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4634
          },
          "name": "resetPlatformConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4650
          },
          "name": "resetPreemptibleInstanceConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4374
          },
          "name": "resetPreserveBootVolume"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4390
          },
          "name": "resetPreserveDataVolumesCreatedAtLaunch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4421
          },
          "name": "resetSecurityAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4442
          },
          "name": "resetShape"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4666
          },
          "name": "resetShapeConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4682
          },
          "name": "resetSourceDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4458
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4474
          },
          "name": "resetSubnetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4698
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4506
          },
          "name": "resetUpdateOperationConstraint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4710
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4753
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CoreInstance",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3966
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4516
          },
          "name": "agentConfig",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceAgentConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4532
          },
          "name": "availabilityConfig",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceAvailabilityConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4083
          },
          "name": "bootVolumeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4548
          },
          "name": "createVnicDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceCreateVnicDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4564
          },
          "name": "instanceOptions",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceInstanceOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4325
          },
          "name": "isCrossNumaNode",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4346
          },
          "name": "launchMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4580
          },
          "name": "launchOptions",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceLaunchOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4596
          },
          "name": "launchVolumeAttachments",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceLaunchVolumeAttachmentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4612
          },
          "name": "licensingConfigs",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceLicensingConfigsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4628
          },
          "name": "platformConfig",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstancePlatformConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4644
          },
          "name": "preemptibleInstanceConfig",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstancePreemptibleInstanceConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4399
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4404
          },
          "name": "publicIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4409
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4430
          },
          "name": "securityAttributesState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4660
          },
          "name": "shapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceShapeConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4676
          },
          "name": "sourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceSourceDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4484
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4489
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4494
          },
          "name": "timeMaintenanceRebootDue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4692
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4526
          },
          "name": "agentConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceAgentConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4065
          },
          "name": "asyncInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4542
          },
          "name": "availabilityConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceAvailabilityConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4078
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4099
          },
          "name": "capacityReservationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4115
          },
          "name": "clusterPlacementGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4128
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4144
          },
          "name": "computeClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4558
          },
          "name": "createVnicDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceCreateVnicDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4160
          },
          "name": "dedicatedVmHostIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4176
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4192
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4208
          },
          "name": "extendedMetadataInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4224
          },
          "name": "faultDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4240
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4256
          },
          "name": "hostnameLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4272
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4288
          },
          "name": "imageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4304
          },
          "name": "instanceConfigurationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4574
          },
          "name": "instanceOptionsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceInstanceOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4320
          },
          "name": "ipxeScriptInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4341
          },
          "name": "isPvEncryptionInTransitEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4590
          },
          "name": "launchOptionsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceLaunchOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4606
          },
          "name": "launchVolumeAttachmentsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreInstanceLaunchVolumeAttachments"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4622
          },
          "name": "licensingConfigsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceLicensingConfigs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4362
          },
          "name": "metadataInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4638
          },
          "name": "platformConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstancePlatformConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4654
          },
          "name": "preemptibleInstanceConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstancePreemptibleInstanceConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4378
          },
          "name": "preserveBootVolumeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4394
          },
          "name": "preserveDataVolumesCreatedAtLaunchInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4425
          },
          "name": "securityAttributesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4670
          },
          "name": "shapeConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceShapeConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4446
          },
          "name": "shapeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4686
          },
          "name": "sourceDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceSourceDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4462
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4478
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4702
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreInstanceTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4510
          },
          "name": "updateOperationConstraintInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4055
          },
          "name": "async",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4071
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4089
          },
          "name": "capacityReservationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4105
          },
          "name": "clusterPlacementGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4121
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4134
          },
          "name": "computeClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4150
          },
          "name": "dedicatedVmHostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4166
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4182
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4198
          },
          "name": "extendedMetadata",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4214
          },
          "name": "faultDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4230
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4246
          },
          "name": "hostnameLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4262
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4278
          },
          "name": "image",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4294
          },
          "name": "instanceConfigurationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4310
          },
          "name": "ipxeScript",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4331
          },
          "name": "isPvEncryptionInTransitEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4352
          },
          "name": "metadata",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4368
          },
          "name": "preserveBootVolume",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4384
          },
          "name": "preserveDataVolumesCreatedAtLaunch",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4415
          },
          "name": "securityAttributes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4436
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4452
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4468
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4500
          },
          "name": "updateOperationConstraint",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-instance/index:CoreInstance"
    },
    "cdktf-provider-oci.CoreInstanceAgentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceAgentConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance/index.ts",
        "line": 333
      },
      "name": "CoreInstanceAgentConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#are_all_plugins_disabled CoreInstance#are_all_plugins_disabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 337
          },
          "name": "areAllPluginsDisabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#is_management_disabled CoreInstance#is_management_disabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 341
          },
          "name": "isManagementDisabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#is_monitoring_disabled CoreInstance#is_monitoring_disabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 345
          },
          "name": "isMonitoringDisabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#plugins_config CoreInstance#plugins_config}",
            "stability": "stable",
            "summary": "plugins_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 351
          },
          "name": "pluginsConfig",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreInstanceAgentConfigPluginsConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-instance/index:CoreInstanceAgentConfig"
    },
    "cdktf-provider-oci.CoreInstanceAgentConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceAgentConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance/index.ts",
          "line": 411
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance/index.ts",
        "line": 404
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 507
          },
          "name": "putPluginsConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CoreInstanceAgentConfigPluginsConfig"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 462
          },
          "name": "resetAreAllPluginsDisabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 478
          },
          "name": "resetIsManagementDisabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 494
          },
          "name": "resetIsMonitoringDisabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 510
          },
          "name": "resetPluginsConfig"
        }
      ],
      "name": "CoreInstanceAgentConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 504
          },
          "name": "pluginsConfig",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceAgentConfigPluginsConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 466
          },
          "name": "areAllPluginsDisabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 482
          },
          "name": "isManagementDisabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 498
          },
          "name": "isMonitoringDisabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 514
          },
          "name": "pluginsConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreInstanceAgentConfigPluginsConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 456
          },
          "name": "areAllPluginsDisabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 472
          },
          "name": "isManagementDisabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 488
          },
          "name": "isMonitoringDisabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 415
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceAgentConfig"
          }
        }
      ],
      "symbolId": "src/core-instance/index:CoreInstanceAgentConfigOutputReference"
    },
    "cdktf-provider-oci.CoreInstanceAgentConfigPluginsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceAgentConfigPluginsConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance/index.ts",
        "line": 190
      },
      "name": "CoreInstanceAgentConfigPluginsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#desired_state CoreInstance#desired_state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 194
          },
          "name": "desiredState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#name CoreInstance#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 198
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-instance/index:CoreInstanceAgentConfigPluginsConfig"
    },
    "cdktf-provider-oci.CoreInstanceAgentConfigPluginsConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceAgentConfigPluginsConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance/index.ts",
          "line": 322
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance/index.ts",
        "line": 314
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 329
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CoreInstanceAgentConfigPluginsConfigOutputReference"
            }
          }
        }
      ],
      "name": "CoreInstanceAgentConfigPluginsConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 322
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 322
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 322
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 315
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreInstanceAgentConfigPluginsConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-instance/index:CoreInstanceAgentConfigPluginsConfigList"
    },
    "cdktf-provider-oci.CoreInstanceAgentConfigPluginsConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceAgentConfigPluginsConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance/index.ts",
          "line": 247
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance/index.ts",
        "line": 237
      },
      "name": "CoreInstanceAgentConfigPluginsConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 296
          },
          "name": "desiredStateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 309
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 289
          },
          "name": "desiredState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 302
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 251
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreInstanceAgentConfigPluginsConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-instance/index:CoreInstanceAgentConfigPluginsConfigOutputReference"
    },
    "cdktf-provider-oci.CoreInstanceAvailabilityConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceAvailabilityConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance/index.ts",
        "line": 518
      },
      "name": "CoreInstanceAvailabilityConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#is_live_migration_preferred CoreInstance#is_live_migration_preferred}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 522
          },
          "name": "isLiveMigrationPreferred",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#recovery_action CoreInstance#recovery_action}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 526
          },
          "name": "recoveryAction",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-instance/index:CoreInstanceAvailabilityConfig"
    },
    "cdktf-provider-oci.CoreInstanceAvailabilityConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceAvailabilityConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance/index.ts",
          "line": 572
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance/index.ts",
        "line": 565
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 611
          },
          "name": "resetIsLiveMigrationPreferred"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 627
          },
          "name": "resetRecoveryAction"
        }
      ],
      "name": "CoreInstanceAvailabilityConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 615
          },
          "name": "isLiveMigrationPreferredInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 631
          },
          "name": "recoveryActionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 605
          },
          "name": "isLiveMigrationPreferred",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 621
          },
          "name": "recoveryAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 576
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceAvailabilityConfig"
          }
        }
      ],
      "symbolId": "src/core-instance/index:CoreInstanceAvailabilityConfigOutputReference"
    },
    "cdktf-provider-oci.CoreInstanceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance/index.ts",
        "line": 9
      },
      "name": "CoreInstanceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#availability_domain CoreInstance#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 17
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#compartment_id CoreInstance#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 29
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#agent_config CoreInstance#agent_config}",
            "stability": "stable",
            "summary": "agent_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 122
          },
          "name": "agentConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceAgentConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#async CoreInstance#async}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 13
          },
          "name": "async",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#availability_config CoreInstance#availability_config}",
            "stability": "stable",
            "summary": "availability_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 128
          },
          "name": "availabilityConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceAvailabilityConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#capacity_reservation_id CoreInstance#capacity_reservation_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 21
          },
          "name": "capacityReservationId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#cluster_placement_group_id CoreInstance#cluster_placement_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 25
          },
          "name": "clusterPlacementGroupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#compute_cluster_id CoreInstance#compute_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 33
          },
          "name": "computeClusterId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#create_vnic_details CoreInstance#create_vnic_details}",
            "stability": "stable",
            "summary": "create_vnic_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 134
          },
          "name": "createVnicDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceCreateVnicDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#dedicated_vm_host_id CoreInstance#dedicated_vm_host_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 37
          },
          "name": "dedicatedVmHostId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#defined_tags CoreInstance#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 41
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#display_name CoreInstance#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 45
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#extended_metadata CoreInstance#extended_metadata}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 49
          },
          "name": "extendedMetadata",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#fault_domain CoreInstance#fault_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 53
          },
          "name": "faultDomain",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#freeform_tags CoreInstance#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 57
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#hostname_label CoreInstance#hostname_label}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 61
          },
          "name": "hostnameLabel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#id CoreInstance#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 68
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#image CoreInstance#image}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 72
          },
          "name": "image",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#instance_configuration_id CoreInstance#instance_configuration_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 76
          },
          "name": "instanceConfigurationId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#instance_options CoreInstance#instance_options}",
            "stability": "stable",
            "summary": "instance_options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 140
          },
          "name": "instanceOptions",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceInstanceOptions"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#ipxe_script CoreInstance#ipxe_script}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 80
          },
          "name": "ipxeScript",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#is_pv_encryption_in_transit_enabled CoreInstance#is_pv_encryption_in_transit_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 84
          },
          "name": "isPvEncryptionInTransitEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#launch_options CoreInstance#launch_options}",
            "stability": "stable",
            "summary": "launch_options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 146
          },
          "name": "launchOptions",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceLaunchOptions"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#launch_volume_attachments CoreInstance#launch_volume_attachments}",
            "stability": "stable",
            "summary": "launch_volume_attachments block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 152
          },
          "name": "launchVolumeAttachments",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreInstanceLaunchVolumeAttachments"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#licensing_configs CoreInstance#licensing_configs}",
            "stability": "stable",
            "summary": "licensing_configs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 158
          },
          "name": "licensingConfigs",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceLicensingConfigs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#metadata CoreInstance#metadata}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 88
          },
          "name": "metadata",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#platform_config CoreInstance#platform_config}",
            "stability": "stable",
            "summary": "platform_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 164
          },
          "name": "platformConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstancePlatformConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#preemptible_instance_config CoreInstance#preemptible_instance_config}",
            "stability": "stable",
            "summary": "preemptible_instance_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 170
          },
          "name": "preemptibleInstanceConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstancePreemptibleInstanceConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#preserve_boot_volume CoreInstance#preserve_boot_volume}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 92
          },
          "name": "preserveBootVolume",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#preserve_data_volumes_created_at_launch CoreInstance#preserve_data_volumes_created_at_launch}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 96
          },
          "name": "preserveDataVolumesCreatedAtLaunch",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#security_attributes CoreInstance#security_attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 100
          },
          "name": "securityAttributes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#shape CoreInstance#shape}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 104
          },
          "name": "shape",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#shape_config CoreInstance#shape_config}",
            "stability": "stable",
            "summary": "shape_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 176
          },
          "name": "shapeConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceShapeConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#source_details CoreInstance#source_details}",
            "stability": "stable",
            "summary": "source_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 182
          },
          "name": "sourceDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceSourceDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#state CoreInstance#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 108
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#subnet_id CoreInstance#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 112
          },
          "name": "subnetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#timeouts CoreInstance#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 188
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#update_operation_constraint CoreInstance#update_operation_constraint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 116
          },
          "name": "updateOperationConstraint",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-instance/index:CoreInstanceConfig"
    },
    "cdktf-provider-oci.CoreInstanceConfiguration": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration oci_core_instance_configuration}."
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfiguration",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration oci_core_instance_configuration} Resource."
        },
        "locationInModule": {
          "filename": "src/core-instance-configuration/index.ts",
          "line": 12674
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CoreInstanceConfigurationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 12642
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CoreInstanceConfiguration resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12659
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CoreInstanceConfiguration to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CoreInstanceConfiguration that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CoreInstanceConfiguration to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12829
          },
          "name": "putInstanceDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12845
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceConfigurationTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12731
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12747
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12763
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12779
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12832
          },
          "name": "resetInstanceDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12795
          },
          "name": "resetInstanceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12811
          },
          "name": "resetSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12848
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12860
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12874
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CoreInstanceConfiguration",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12647
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12719
          },
          "name": "deferredFields",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12826
          },
          "name": "instanceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12820
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12842
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12714
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12735
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12751
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12767
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12783
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12836
          },
          "name": "instanceDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12799
          },
          "name": "instanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12815
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12852
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreInstanceConfigurationTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12707
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12725
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12741
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12757
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12773
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12789
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12805
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfiguration"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 9
      },
      "name": "CoreInstanceConfigurationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#compartment_id CoreInstanceConfiguration#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#defined_tags CoreInstanceConfiguration#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 17
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#display_name CoreInstanceConfiguration#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 21
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#freeform_tags CoreInstanceConfiguration#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 25
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#id CoreInstanceConfiguration#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 32
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#instance_details CoreInstanceConfiguration#instance_details}",
            "stability": "stable",
            "summary": "instance_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 46
          },
          "name": "instanceDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#instance_id CoreInstanceConfiguration#instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 36
          },
          "name": "instanceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#source CoreInstanceConfiguration#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 40
          },
          "name": "source",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#timeouts CoreInstanceConfiguration#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 52
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationTimeouts"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationConfig"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 12257
      },
      "name": "CoreInstanceConfigurationInstanceDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#instance_type CoreInstanceConfiguration#instance_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12261
          },
          "name": "instanceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#block_volumes CoreInstanceConfiguration#block_volumes}",
            "stability": "stable",
            "summary": "block_volumes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12267
          },
          "name": "blockVolumes",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsBlockVolumes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#launch_details CoreInstanceConfiguration#launch_details}",
            "stability": "stable",
            "summary": "launch_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12273
          },
          "name": "launchDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#options CoreInstanceConfiguration#options}",
            "stability": "stable",
            "summary": "options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12279
          },
          "name": "options",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#secondary_vnics CoreInstanceConfiguration#secondary_vnics}",
            "stability": "stable",
            "summary": "secondary_vnics block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12285
          },
          "name": "secondaryVnics",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsSecondaryVnics"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetails"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsBlockVolumes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsBlockVolumes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 1262
      },
      "name": "CoreInstanceConfigurationInstanceDetailsBlockVolumes",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#attach_details CoreInstanceConfiguration#attach_details}",
            "stability": "stable",
            "summary": "attach_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1272
          },
          "name": "attachDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsBlockVolumesAttachDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#create_details CoreInstanceConfiguration#create_details}",
            "stability": "stable",
            "summary": "create_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1278
          },
          "name": "createDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#volume_id CoreInstanceConfiguration#volume_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1266
          },
          "name": "volumeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsBlockVolumes"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsBlockVolumesAttachDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsBlockVolumesAttachDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 54
      },
      "name": "CoreInstanceConfigurationInstanceDetailsBlockVolumesAttachDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#type CoreInstanceConfiguration#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 78
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#device CoreInstanceConfiguration#device}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 58
          },
          "name": "device",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#display_name CoreInstanceConfiguration#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 62
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#is_pv_encryption_in_transit_enabled CoreInstanceConfiguration#is_pv_encryption_in_transit_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 66
          },
          "name": "isPvEncryptionInTransitEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#is_read_only CoreInstanceConfiguration#is_read_only}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 70
          },
          "name": "isReadOnly",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#is_shareable CoreInstanceConfiguration#is_shareable}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 74
          },
          "name": "isShareable",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#use_chap CoreInstanceConfiguration#use_chap}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 82
          },
          "name": "useChap",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsBlockVolumesAttachDetails"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsBlockVolumesAttachDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsBlockVolumesAttachDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-configuration/index.ts",
          "line": 163
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 156
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 232
          },
          "name": "resetDevice"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 248
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 264
          },
          "name": "resetIsPvEncryptionInTransitEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 280
          },
          "name": "resetIsReadOnly"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 296
          },
          "name": "resetIsShareable"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 325
          },
          "name": "resetUseChap"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsBlockVolumesAttachDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 236
          },
          "name": "deviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 252
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 268
          },
          "name": "isPvEncryptionInTransitEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 284
          },
          "name": "isReadOnlyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 300
          },
          "name": "isShareableInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 313
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 329
          },
          "name": "useChapInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 226
          },
          "name": "device",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 242
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 258
          },
          "name": "isPvEncryptionInTransitEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 274
          },
          "name": "isReadOnly",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 290
          },
          "name": "isShareable",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 306
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 319
          },
          "name": "useChap",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 167
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsBlockVolumesAttachDetails"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsBlockVolumesAttachDetailsOutputReference"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 710
      },
      "name": "CoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#autotune_policies CoreInstanceConfiguration#autotune_policies}",
            "stability": "stable",
            "summary": "autotune_policies block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 764
          },
          "name": "autotunePolicies",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsAutotunePolicies"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#availability_domain CoreInstanceConfiguration#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 714
          },
          "name": "availabilityDomain",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#backup_policy_id CoreInstanceConfiguration#backup_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 718
          },
          "name": "backupPolicyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#block_volume_replicas CoreInstanceConfiguration#block_volume_replicas}",
            "stability": "stable",
            "summary": "block_volume_replicas block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 770
          },
          "name": "blockVolumeReplicas",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsBlockVolumeReplicas"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#cluster_placement_group_id CoreInstanceConfiguration#cluster_placement_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 722
          },
          "name": "clusterPlacementGroupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#compartment_id CoreInstanceConfiguration#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 726
          },
          "name": "compartmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#defined_tags CoreInstanceConfiguration#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 730
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#display_name CoreInstanceConfiguration#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 734
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#freeform_tags CoreInstanceConfiguration#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 738
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#is_auto_tune_enabled CoreInstanceConfiguration#is_auto_tune_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 742
          },
          "name": "isAutoTuneEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#kms_key_id CoreInstanceConfiguration#kms_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 746
          },
          "name": "kmsKeyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#size_in_gbs CoreInstanceConfiguration#size_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 750
          },
          "name": "sizeInGbs",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#source_details CoreInstanceConfiguration#source_details}",
            "stability": "stable",
            "summary": "source_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 776
          },
          "name": "sourceDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsSourceDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#vpus_per_gb CoreInstanceConfiguration#vpus_per_gb}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 754
          },
          "name": "vpusPerGb",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#xrc_kms_key_id CoreInstanceConfiguration#xrc_kms_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 758
          },
          "name": "xrcKmsKeyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetails"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsAutotunePolicies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsAutotunePolicies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 333
      },
      "name": "CoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsAutotunePolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#autotune_type CoreInstanceConfiguration#autotune_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 337
          },
          "name": "autotuneType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#max_vpus_per_gb CoreInstanceConfiguration#max_vpus_per_gb}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 341
          },
          "name": "maxVpusPerGb",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsAutotunePolicies"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsAutotunePoliciesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsAutotunePoliciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-configuration/index.ts",
          "line": 468
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 460
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 475
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsAutotunePoliciesOutputReference"
            }
          }
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsAutotunePoliciesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 468
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 468
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 468
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 461
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsAutotunePolicies"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsAutotunePoliciesList"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsAutotunePoliciesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsAutotunePoliciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-configuration/index.ts",
          "line": 390
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 380
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 451
          },
          "name": "resetMaxVpusPerGb"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsAutotunePoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 439
          },
          "name": "autotuneTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 455
          },
          "name": "maxVpusPerGbInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 432
          },
          "name": "autotuneType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 445
          },
          "name": "maxVpusPerGb",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 394
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsAutotunePolicies"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsAutotunePoliciesOutputReference"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsBlockVolumeReplicas": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsBlockVolumeReplicas",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 479
      },
      "name": "CoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsBlockVolumeReplicas",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#availability_domain CoreInstanceConfiguration#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 483
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#display_name CoreInstanceConfiguration#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 487
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsBlockVolumeReplicas"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsBlockVolumeReplicasOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsBlockVolumeReplicasOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-configuration/index.ts",
          "line": 533
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 526
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 585
          },
          "name": "resetDisplayName"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsBlockVolumeReplicasOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 573
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 589
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 566
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 579
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 537
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsBlockVolumeReplicas"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsBlockVolumeReplicasOutputReference"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-configuration/index.ts",
          "line": 913
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 906
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1219
          },
          "name": "putAutotunePolicies",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsAutotunePolicies"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1235
          },
          "name": "putBlockVolumeReplicas",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsBlockVolumeReplicas"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1251
          },
          "name": "putSourceDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsSourceDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1222
          },
          "name": "resetAutotunePolicies"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1030
          },
          "name": "resetAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1046
          },
          "name": "resetBackupPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1238
          },
          "name": "resetBlockVolumeReplicas"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1062
          },
          "name": "resetClusterPlacementGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1078
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1094
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1110
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1126
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1142
          },
          "name": "resetIsAutoTuneEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1158
          },
          "name": "resetKmsKeyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1174
          },
          "name": "resetSizeInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1254
          },
          "name": "resetSourceDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1190
          },
          "name": "resetVpusPerGb"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1206
          },
          "name": "resetXrcKmsKeyId"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1216
          },
          "name": "autotunePolicies",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsAutotunePoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1232
          },
          "name": "blockVolumeReplicas",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsBlockVolumeReplicasOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1248
          },
          "name": "sourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsSourceDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1226
          },
          "name": "autotunePoliciesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsAutotunePolicies"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1034
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1050
          },
          "name": "backupPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1242
          },
          "name": "blockVolumeReplicasInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsBlockVolumeReplicas"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1066
          },
          "name": "clusterPlacementGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1082
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1098
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1114
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1130
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1146
          },
          "name": "isAutoTuneEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1162
          },
          "name": "kmsKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1178
          },
          "name": "sizeInGbsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1258
          },
          "name": "sourceDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsSourceDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1194
          },
          "name": "vpusPerGbInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1210
          },
          "name": "xrcKmsKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1024
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1040
          },
          "name": "backupPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1056
          },
          "name": "clusterPlacementGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1072
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1088
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1104
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1120
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1136
          },
          "name": "isAutoTuneEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1152
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1168
          },
          "name": "sizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1184
          },
          "name": "vpusPerGb",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1200
          },
          "name": "xrcKmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 917
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetails"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsOutputReference"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsSourceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsSourceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 593
      },
      "name": "CoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsSourceDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#type CoreInstanceConfiguration#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 604
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#id CoreInstanceConfiguration#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 600
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsSourceDetails"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsSourceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsSourceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-configuration/index.ts",
          "line": 650
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 643
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 689
          },
          "name": "resetId"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsSourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 693
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 706
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 683
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 699
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 654
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsSourceDetails"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsSourceDetailsOutputReference"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsBlockVolumesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsBlockVolumesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-configuration/index.ts",
          "line": 1437
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 1429
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1444
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsBlockVolumesOutputReference"
            }
          }
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsBlockVolumesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1437
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1437
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1437
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1430
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsBlockVolumes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsBlockVolumesList"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsBlockVolumesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsBlockVolumesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-configuration/index.ts",
          "line": 1334
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 1324
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1401
          },
          "name": "putAttachDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsBlockVolumesAttachDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1417
          },
          "name": "putCreateDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1404
          },
          "name": "resetAttachDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1420
          },
          "name": "resetCreateDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1388
          },
          "name": "resetVolumeId"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsBlockVolumesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1398
          },
          "name": "attachDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsBlockVolumesAttachDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1414
          },
          "name": "createDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1408
          },
          "name": "attachDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsBlockVolumesAttachDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1424
          },
          "name": "createDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1392
          },
          "name": "volumeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1382
          },
          "name": "volumeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1338
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsBlockVolumes"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsBlockVolumesOutputReference"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 4301
      },
      "name": "CoreInstanceConfigurationInstanceDetailsLaunchDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#agent_config CoreInstanceConfiguration#agent_config}",
            "stability": "stable",
            "summary": "agent_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4375
          },
          "name": "agentConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsAgentConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#availability_config CoreInstanceConfiguration#availability_config}",
            "stability": "stable",
            "summary": "availability_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4381
          },
          "name": "availabilityConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsAvailabilityConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#availability_domain CoreInstanceConfiguration#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4305
          },
          "name": "availabilityDomain",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#capacity_reservation_id CoreInstanceConfiguration#capacity_reservation_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4309
          },
          "name": "capacityReservationId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#cluster_placement_group_id CoreInstanceConfiguration#cluster_placement_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4313
          },
          "name": "clusterPlacementGroupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#compartment_id CoreInstanceConfiguration#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4317
          },
          "name": "compartmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#create_vnic_details CoreInstanceConfiguration#create_vnic_details}",
            "stability": "stable",
            "summary": "create_vnic_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4387
          },
          "name": "createVnicDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsCreateVnicDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#dedicated_vm_host_id CoreInstanceConfiguration#dedicated_vm_host_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4321
          },
          "name": "dedicatedVmHostId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#defined_tags CoreInstanceConfiguration#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4325
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#display_name CoreInstanceConfiguration#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4329
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#extended_metadata CoreInstanceConfiguration#extended_metadata}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4333
          },
          "name": "extendedMetadata",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#fault_domain CoreInstanceConfiguration#fault_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4337
          },
          "name": "faultDomain",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#freeform_tags CoreInstanceConfiguration#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4341
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#instance_options CoreInstanceConfiguration#instance_options}",
            "stability": "stable",
            "summary": "instance_options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4393
          },
          "name": "instanceOptions",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsInstanceOptions"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#ipxe_script CoreInstanceConfiguration#ipxe_script}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4345
          },
          "name": "ipxeScript",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#is_pv_encryption_in_transit_enabled CoreInstanceConfiguration#is_pv_encryption_in_transit_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4349
          },
          "name": "isPvEncryptionInTransitEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#launch_mode CoreInstanceConfiguration#launch_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4353
          },
          "name": "launchMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#launch_options CoreInstanceConfiguration#launch_options}",
            "stability": "stable",
            "summary": "launch_options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4399
          },
          "name": "launchOptions",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsLaunchOptions"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#licensing_configs CoreInstanceConfiguration#licensing_configs}",
            "stability": "stable",
            "summary": "licensing_configs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4405
          },
          "name": "licensingConfigs",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsLicensingConfigs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#metadata CoreInstanceConfiguration#metadata}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4357
          },
          "name": "metadata",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#platform_config CoreInstanceConfiguration#platform_config}",
            "stability": "stable",
            "summary": "platform_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4411
          },
          "name": "platformConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsPlatformConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#preemptible_instance_config CoreInstanceConfiguration#preemptible_instance_config}",
            "stability": "stable",
            "summary": "preemptible_instance_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4417
          },
          "name": "preemptibleInstanceConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsPreemptibleInstanceConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#preferred_maintenance_action CoreInstanceConfiguration#preferred_maintenance_action}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4361
          },
          "name": "preferredMaintenanceAction",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#security_attributes CoreInstanceConfiguration#security_attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4365
          },
          "name": "securityAttributes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#shape CoreInstanceConfiguration#shape}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4369
          },
          "name": "shape",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#shape_config CoreInstanceConfiguration#shape_config}",
            "stability": "stable",
            "summary": "shape_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4423
          },
          "name": "shapeConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsShapeConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#source_details CoreInstanceConfiguration#source_details}",
            "stability": "stable",
            "summary": "source_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4429
          },
          "name": "sourceDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsSourceDetails"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsLaunchDetails"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsAgentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsAgentConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 1597
      },
      "name": "CoreInstanceConfigurationInstanceDetailsLaunchDetailsAgentConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#are_all_plugins_disabled CoreInstanceConfiguration#are_all_plugins_disabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1601
          },
          "name": "areAllPluginsDisabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#is_management_disabled CoreInstanceConfiguration#is_management_disabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1605
          },
          "name": "isManagementDisabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#is_monitoring_disabled CoreInstanceConfiguration#is_monitoring_disabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1609
          },
          "name": "isMonitoringDisabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#plugins_config CoreInstanceConfiguration#plugins_config}",
            "stability": "stable",
            "summary": "plugins_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1615
          },
          "name": "pluginsConfig",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsAgentConfigPluginsConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsLaunchDetailsAgentConfig"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsAgentConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsAgentConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-configuration/index.ts",
          "line": 1675
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 1668
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1771
          },
          "name": "putPluginsConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsAgentConfigPluginsConfig"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1726
          },
          "name": "resetAreAllPluginsDisabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1742
          },
          "name": "resetIsManagementDisabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1758
          },
          "name": "resetIsMonitoringDisabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1774
          },
          "name": "resetPluginsConfig"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsLaunchDetailsAgentConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1768
          },
          "name": "pluginsConfig",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsAgentConfigPluginsConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1730
          },
          "name": "areAllPluginsDisabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1746
          },
          "name": "isManagementDisabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1762
          },
          "name": "isMonitoringDisabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1778
          },
          "name": "pluginsConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsAgentConfigPluginsConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1720
          },
          "name": "areAllPluginsDisabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1736
          },
          "name": "isManagementDisabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1752
          },
          "name": "isMonitoringDisabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1679
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsAgentConfig"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsLaunchDetailsAgentConfigOutputReference"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsAgentConfigPluginsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsAgentConfigPluginsConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 1448
      },
      "name": "CoreInstanceConfigurationInstanceDetailsLaunchDetailsAgentConfigPluginsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#desired_state CoreInstanceConfiguration#desired_state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1452
          },
          "name": "desiredState",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#name CoreInstanceConfiguration#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1456
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsLaunchDetailsAgentConfigPluginsConfig"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsAgentConfigPluginsConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsAgentConfigPluginsConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-configuration/index.ts",
          "line": 1586
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 1578
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1593
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsAgentConfigPluginsConfigOutputReference"
            }
          }
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsLaunchDetailsAgentConfigPluginsConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1586
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1586
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1586
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1579
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsAgentConfigPluginsConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsLaunchDetailsAgentConfigPluginsConfigList"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsAgentConfigPluginsConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsAgentConfigPluginsConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-configuration/index.ts",
          "line": 1505
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 1495
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1553
          },
          "name": "resetDesiredState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1569
          },
          "name": "resetName"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsLaunchDetailsAgentConfigPluginsConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1557
          },
          "name": "desiredStateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1573
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1547
          },
          "name": "desiredState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1563
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1509
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsAgentConfigPluginsConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsLaunchDetailsAgentConfigPluginsConfigOutputReference"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsAvailabilityConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsAvailabilityConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 1782
      },
      "name": "CoreInstanceConfigurationInstanceDetailsLaunchDetailsAvailabilityConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#is_live_migration_preferred CoreInstanceConfiguration#is_live_migration_preferred}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1786
          },
          "name": "isLiveMigrationPreferred",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#recovery_action CoreInstanceConfiguration#recovery_action}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1790
          },
          "name": "recoveryAction",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsLaunchDetailsAvailabilityConfig"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsAvailabilityConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsAvailabilityConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-configuration/index.ts",
          "line": 1836
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 1829
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1875
          },
          "name": "resetIsLiveMigrationPreferred"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1891
          },
          "name": "resetRecoveryAction"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsLaunchDetailsAvailabilityConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1879
          },
          "name": "isLiveMigrationPreferredInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1895
          },
          "name": "recoveryActionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1869
          },
          "name": "isLiveMigrationPreferred",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1885
          },
          "name": "recoveryAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1840
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsAvailabilityConfig"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsLaunchDetailsAvailabilityConfigOutputReference"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsCreateVnicDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsCreateVnicDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 2048
      },
      "name": "CoreInstanceConfigurationInstanceDetailsLaunchDetailsCreateVnicDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#assign_ipv6ip CoreInstanceConfiguration#assign_ipv6ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2052
          },
          "name": "assignIpv6Ip",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#assign_private_dns_record CoreInstanceConfiguration#assign_private_dns_record}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2056
          },
          "name": "assignPrivateDnsRecord",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#assign_public_ip CoreInstanceConfiguration#assign_public_ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2060
          },
          "name": "assignPublicIp",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#defined_tags CoreInstanceConfiguration#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2064
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#display_name CoreInstanceConfiguration#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2068
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#freeform_tags CoreInstanceConfiguration#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2072
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#hostname_label CoreInstanceConfiguration#hostname_label}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2076
          },
          "name": "hostnameLabel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#ipv6address_ipv6subnet_cidr_pair_details CoreInstanceConfiguration#ipv6address_ipv6subnet_cidr_pair_details}",
            "stability": "stable",
            "summary": "ipv6address_ipv6subnet_cidr_pair_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2102
          },
          "name": "ipv6AddressIpv6SubnetCidrPairDetails",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#nsg_ids CoreInstanceConfiguration#nsg_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2080
          },
          "name": "nsgIds",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#private_ip CoreInstanceConfiguration#private_ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2084
          },
          "name": "privateIp",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#security_attributes CoreInstanceConfiguration#security_attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2088
          },
          "name": "securityAttributes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#skip_source_dest_check CoreInstanceConfiguration#skip_source_dest_check}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2092
          },
          "name": "skipSourceDestCheck",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#subnet_id CoreInstanceConfiguration#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2096
          },
          "name": "subnetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsLaunchDetailsCreateVnicDetails"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 1899
      },
      "name": "CoreInstanceConfigurationInstanceDetailsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#ipv6address CoreInstanceConfiguration#ipv6address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1903
          },
          "name": "ipv6Address",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#ipv6subnet_cidr CoreInstanceConfiguration#ipv6subnet_cidr}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1907
          },
          "name": "ipv6SubnetCidr",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-configuration/index.ts",
          "line": 2037
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 2029
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2044
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference"
            }
          }
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2037
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2037
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2037
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2030
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-configuration/index.ts",
          "line": 1956
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 1946
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2004
          },
          "name": "resetIpv6Address"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2020
          },
          "name": "resetIpv6SubnetCidr"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2008
          },
          "name": "ipv6AddressInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2024
          },
          "name": "ipv6SubnetCidrInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1998
          },
          "name": "ipv6Address",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2014
          },
          "name": "ipv6SubnetCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 1960
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsCreateVnicDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsCreateVnicDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-configuration/index.ts",
          "line": 2225
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 2218
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2519
          },
          "name": "putIpv6AddressIpv6SubnetCidrPairDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2330
          },
          "name": "resetAssignIpv6Ip"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2346
          },
          "name": "resetAssignPrivateDnsRecord"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2362
          },
          "name": "resetAssignPublicIp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2378
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2394
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2410
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2426
          },
          "name": "resetHostnameLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2522
          },
          "name": "resetIpv6AddressIpv6SubnetCidrPairDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2442
          },
          "name": "resetNsgIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2458
          },
          "name": "resetPrivateIp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2474
          },
          "name": "resetSecurityAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2490
          },
          "name": "resetSkipSourceDestCheck"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2506
          },
          "name": "resetSubnetId"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsLaunchDetailsCreateVnicDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2516
          },
          "name": "ipv6AddressIpv6SubnetCidrPairDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2334
          },
          "name": "assignIpv6IpInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2350
          },
          "name": "assignPrivateDnsRecordInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2366
          },
          "name": "assignPublicIpInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2382
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2398
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2414
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2430
          },
          "name": "hostnameLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2526
          },
          "name": "ipv6AddressIpv6SubnetCidrPairDetailsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2446
          },
          "name": "nsgIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2462
          },
          "name": "privateIpInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2478
          },
          "name": "securityAttributesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2494
          },
          "name": "skipSourceDestCheckInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2510
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2324
          },
          "name": "assignIpv6Ip",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2340
          },
          "name": "assignPrivateDnsRecord",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2356
          },
          "name": "assignPublicIp",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2372
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2388
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2404
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2420
          },
          "name": "hostnameLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2436
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2452
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2468
          },
          "name": "securityAttributes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2484
          },
          "name": "skipSourceDestCheck",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2500
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2229
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsCreateVnicDetails"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsLaunchDetailsCreateVnicDetailsOutputReference"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsInstanceOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsInstanceOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 2530
      },
      "name": "CoreInstanceConfigurationInstanceDetailsLaunchDetailsInstanceOptions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#are_legacy_imds_endpoints_disabled CoreInstanceConfiguration#are_legacy_imds_endpoints_disabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2534
          },
          "name": "areLegacyImdsEndpointsDisabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsLaunchDetailsInstanceOptions"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsInstanceOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsInstanceOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-configuration/index.ts",
          "line": 2573
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 2566
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2606
          },
          "name": "resetAreLegacyImdsEndpointsDisabled"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsLaunchDetailsInstanceOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2610
          },
          "name": "areLegacyImdsEndpointsDisabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2600
          },
          "name": "areLegacyImdsEndpointsDisabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2577
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsInstanceOptions"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsLaunchDetailsInstanceOptionsOutputReference"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsLaunchOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsLaunchOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 2614
      },
      "name": "CoreInstanceConfigurationInstanceDetailsLaunchDetailsLaunchOptions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#boot_volume_type CoreInstanceConfiguration#boot_volume_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2618
          },
          "name": "bootVolumeType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#firmware CoreInstanceConfiguration#firmware}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2622
          },
          "name": "firmware",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#is_consistent_volume_naming_enabled CoreInstanceConfiguration#is_consistent_volume_naming_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2626
          },
          "name": "isConsistentVolumeNamingEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#is_pv_encryption_in_transit_enabled CoreInstanceConfiguration#is_pv_encryption_in_transit_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2630
          },
          "name": "isPvEncryptionInTransitEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#network_type CoreInstanceConfiguration#network_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2634
          },
          "name": "networkType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#remote_data_volume_type CoreInstanceConfiguration#remote_data_volume_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2638
          },
          "name": "remoteDataVolumeType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsLaunchDetailsLaunchOptions"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsLaunchOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsLaunchOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-configuration/index.ts",
          "line": 2712
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 2705
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2775
          },
          "name": "resetBootVolumeType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2791
          },
          "name": "resetFirmware"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2807
          },
          "name": "resetIsConsistentVolumeNamingEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2823
          },
          "name": "resetIsPvEncryptionInTransitEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2839
          },
          "name": "resetNetworkType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2855
          },
          "name": "resetRemoteDataVolumeType"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsLaunchDetailsLaunchOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2779
          },
          "name": "bootVolumeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2795
          },
          "name": "firmwareInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2811
          },
          "name": "isConsistentVolumeNamingEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2827
          },
          "name": "isPvEncryptionInTransitEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2843
          },
          "name": "networkTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2859
          },
          "name": "remoteDataVolumeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2769
          },
          "name": "bootVolumeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2785
          },
          "name": "firmware",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2801
          },
          "name": "isConsistentVolumeNamingEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2817
          },
          "name": "isPvEncryptionInTransitEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2833
          },
          "name": "networkType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2849
          },
          "name": "remoteDataVolumeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2716
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsLaunchOptions"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsLaunchDetailsLaunchOptionsOutputReference"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsLicensingConfigs": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsLicensingConfigs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 2863
      },
      "name": "CoreInstanceConfigurationInstanceDetailsLaunchDetailsLicensingConfigs",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#type CoreInstanceConfiguration#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2871
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#license_type CoreInstanceConfiguration#license_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2867
          },
          "name": "licenseType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsLaunchDetailsLicensingConfigs"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsLicensingConfigsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsLicensingConfigsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-configuration/index.ts",
          "line": 2917
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 2910
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2956
          },
          "name": "resetLicenseType"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsLaunchDetailsLicensingConfigsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2960
          },
          "name": "licenseTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2973
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2950
          },
          "name": "licenseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2966
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2921
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsLicensingConfigs"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsLaunchDetailsLicensingConfigsOutputReference"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-configuration/index.ts",
          "line": 4650
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 4643
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5108
          },
          "name": "putAgentConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsAgentConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5124
          },
          "name": "putAvailabilityConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsAvailabilityConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5140
          },
          "name": "putCreateVnicDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsCreateVnicDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5156
          },
          "name": "putInstanceOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsInstanceOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5172
          },
          "name": "putLaunchOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsLaunchOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5188
          },
          "name": "putLicensingConfigs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsLicensingConfigs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5204
          },
          "name": "putPlatformConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsPlatformConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5220
          },
          "name": "putPreemptibleInstanceConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsPreemptibleInstanceConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5236
          },
          "name": "putShapeConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsShapeConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5252
          },
          "name": "putSourceDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsSourceDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5111
          },
          "name": "resetAgentConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5127
          },
          "name": "resetAvailabilityConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4839
          },
          "name": "resetAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4855
          },
          "name": "resetCapacityReservationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4871
          },
          "name": "resetClusterPlacementGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4887
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5143
          },
          "name": "resetCreateVnicDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4903
          },
          "name": "resetDedicatedVmHostId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4919
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4935
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4951
          },
          "name": "resetExtendedMetadata"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4967
          },
          "name": "resetFaultDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4983
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5159
          },
          "name": "resetInstanceOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4999
          },
          "name": "resetIpxeScript"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5015
          },
          "name": "resetIsPvEncryptionInTransitEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5031
          },
          "name": "resetLaunchMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5175
          },
          "name": "resetLaunchOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5191
          },
          "name": "resetLicensingConfigs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5047
          },
          "name": "resetMetadata"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5207
          },
          "name": "resetPlatformConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5223
          },
          "name": "resetPreemptibleInstanceConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5063
          },
          "name": "resetPreferredMaintenanceAction"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5079
          },
          "name": "resetSecurityAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5095
          },
          "name": "resetShape"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5239
          },
          "name": "resetShapeConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5255
          },
          "name": "resetSourceDetails"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsLaunchDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5105
          },
          "name": "agentConfig",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsAgentConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5121
          },
          "name": "availabilityConfig",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsAvailabilityConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5137
          },
          "name": "createVnicDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsCreateVnicDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5153
          },
          "name": "instanceOptions",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsInstanceOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5169
          },
          "name": "launchOptions",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsLaunchOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5185
          },
          "name": "licensingConfigs",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsLicensingConfigsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5201
          },
          "name": "platformConfig",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsPlatformConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5217
          },
          "name": "preemptibleInstanceConfig",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsPreemptibleInstanceConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5233
          },
          "name": "shapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsShapeConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5249
          },
          "name": "sourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsSourceDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5115
          },
          "name": "agentConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsAgentConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5131
          },
          "name": "availabilityConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsAvailabilityConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4843
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4859
          },
          "name": "capacityReservationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4875
          },
          "name": "clusterPlacementGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4891
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5147
          },
          "name": "createVnicDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsCreateVnicDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4907
          },
          "name": "dedicatedVmHostIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4923
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4939
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4955
          },
          "name": "extendedMetadataInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4971
          },
          "name": "faultDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4987
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5163
          },
          "name": "instanceOptionsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsInstanceOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5003
          },
          "name": "ipxeScriptInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5019
          },
          "name": "isPvEncryptionInTransitEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5035
          },
          "name": "launchModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5179
          },
          "name": "launchOptionsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsLaunchOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5195
          },
          "name": "licensingConfigsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsLicensingConfigs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5051
          },
          "name": "metadataInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5211
          },
          "name": "platformConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsPlatformConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5227
          },
          "name": "preemptibleInstanceConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsPreemptibleInstanceConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5067
          },
          "name": "preferredMaintenanceActionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5083
          },
          "name": "securityAttributesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5243
          },
          "name": "shapeConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsShapeConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5099
          },
          "name": "shapeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5259
          },
          "name": "sourceDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsSourceDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4833
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4849
          },
          "name": "capacityReservationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4865
          },
          "name": "clusterPlacementGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4881
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4897
          },
          "name": "dedicatedVmHostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4913
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4929
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4945
          },
          "name": "extendedMetadata",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4961
          },
          "name": "faultDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4977
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4993
          },
          "name": "ipxeScript",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5009
          },
          "name": "isPvEncryptionInTransitEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5025
          },
          "name": "launchMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5041
          },
          "name": "metadata",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5057
          },
          "name": "preferredMaintenanceAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5073
          },
          "name": "securityAttributes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5089
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4654
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetails"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsLaunchDetailsOutputReference"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsPlatformConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsPlatformConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 2977
      },
      "name": "CoreInstanceConfigurationInstanceDetailsLaunchDetailsPlatformConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#type CoreInstanceConfiguration#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3025
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#are_virtual_instructions_enabled CoreInstanceConfiguration#are_virtual_instructions_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2981
          },
          "name": "areVirtualInstructionsEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#config_map CoreInstanceConfiguration#config_map}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2985
          },
          "name": "configMap",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#is_access_control_service_enabled CoreInstanceConfiguration#is_access_control_service_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2989
          },
          "name": "isAccessControlServiceEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#is_input_output_memory_management_unit_enabled CoreInstanceConfiguration#is_input_output_memory_management_unit_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2993
          },
          "name": "isInputOutputMemoryManagementUnitEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#is_measured_boot_enabled CoreInstanceConfiguration#is_measured_boot_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2997
          },
          "name": "isMeasuredBootEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#is_memory_encryption_enabled CoreInstanceConfiguration#is_memory_encryption_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3001
          },
          "name": "isMemoryEncryptionEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#is_secure_boot_enabled CoreInstanceConfiguration#is_secure_boot_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3005
          },
          "name": "isSecureBootEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#is_symmetric_multi_threading_enabled CoreInstanceConfiguration#is_symmetric_multi_threading_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3009
          },
          "name": "isSymmetricMultiThreadingEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#is_trusted_platform_module_enabled CoreInstanceConfiguration#is_trusted_platform_module_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3013
          },
          "name": "isTrustedPlatformModuleEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#numa_nodes_per_socket CoreInstanceConfiguration#numa_nodes_per_socket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3017
          },
          "name": "numaNodesPerSocket",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#percentage_of_cores_enabled CoreInstanceConfiguration#percentage_of_cores_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3021
          },
          "name": "percentageOfCoresEnabled",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsLaunchDetailsPlatformConfig"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsPlatformConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsPlatformConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-configuration/index.ts",
          "line": 3141
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 3134
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3240
          },
          "name": "resetAreVirtualInstructionsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3256
          },
          "name": "resetConfigMap"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3272
          },
          "name": "resetIsAccessControlServiceEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3288
          },
          "name": "resetIsInputOutputMemoryManagementUnitEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3304
          },
          "name": "resetIsMeasuredBootEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3320
          },
          "name": "resetIsMemoryEncryptionEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3336
          },
          "name": "resetIsSecureBootEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3352
          },
          "name": "resetIsSymmetricMultiThreadingEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3368
          },
          "name": "resetIsTrustedPlatformModuleEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3384
          },
          "name": "resetNumaNodesPerSocket"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3400
          },
          "name": "resetPercentageOfCoresEnabled"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsLaunchDetailsPlatformConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3244
          },
          "name": "areVirtualInstructionsEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3260
          },
          "name": "configMapInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3276
          },
          "name": "isAccessControlServiceEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3292
          },
          "name": "isInputOutputMemoryManagementUnitEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3308
          },
          "name": "isMeasuredBootEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3324
          },
          "name": "isMemoryEncryptionEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3340
          },
          "name": "isSecureBootEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3356
          },
          "name": "isSymmetricMultiThreadingEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3372
          },
          "name": "isTrustedPlatformModuleEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3388
          },
          "name": "numaNodesPerSocketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3404
          },
          "name": "percentageOfCoresEnabledInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3417
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3234
          },
          "name": "areVirtualInstructionsEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3250
          },
          "name": "configMap",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3266
          },
          "name": "isAccessControlServiceEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3282
          },
          "name": "isInputOutputMemoryManagementUnitEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3298
          },
          "name": "isMeasuredBootEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3314
          },
          "name": "isMemoryEncryptionEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3330
          },
          "name": "isSecureBootEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3346
          },
          "name": "isSymmetricMultiThreadingEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3362
          },
          "name": "isTrustedPlatformModuleEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3378
          },
          "name": "numaNodesPerSocket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3394
          },
          "name": "percentageOfCoresEnabled",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3410
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3145
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsPlatformConfig"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsLaunchDetailsPlatformConfigOutputReference"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsPreemptibleInstanceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsPreemptibleInstanceConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 3535
      },
      "name": "CoreInstanceConfigurationInstanceDetailsLaunchDetailsPreemptibleInstanceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#preemption_action CoreInstanceConfiguration#preemption_action}",
            "stability": "stable",
            "summary": "preemption_action block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3541
          },
          "name": "preemptionAction",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsPreemptibleInstanceConfigPreemptionAction"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsLaunchDetailsPreemptibleInstanceConfig"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsPreemptibleInstanceConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsPreemptibleInstanceConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-configuration/index.ts",
          "line": 3580
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 3573
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3610
          },
          "name": "putPreemptionAction",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsPreemptibleInstanceConfigPreemptionAction"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3613
          },
          "name": "resetPreemptionAction"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsLaunchDetailsPreemptibleInstanceConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3607
          },
          "name": "preemptionAction",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsPreemptibleInstanceConfigPreemptionActionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3617
          },
          "name": "preemptionActionInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsPreemptibleInstanceConfigPreemptionAction"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3584
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsPreemptibleInstanceConfig"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsLaunchDetailsPreemptibleInstanceConfigOutputReference"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsPreemptibleInstanceConfigPreemptionAction": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsPreemptibleInstanceConfigPreemptionAction",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 3421
      },
      "name": "CoreInstanceConfigurationInstanceDetailsLaunchDetailsPreemptibleInstanceConfigPreemptionAction",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#type CoreInstanceConfiguration#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3429
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#preserve_boot_volume CoreInstanceConfiguration#preserve_boot_volume}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3425
          },
          "name": "preserveBootVolume",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsLaunchDetailsPreemptibleInstanceConfigPreemptionAction"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsPreemptibleInstanceConfigPreemptionActionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsPreemptibleInstanceConfigPreemptionActionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-configuration/index.ts",
          "line": 3475
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 3468
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3514
          },
          "name": "resetPreserveBootVolume"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsLaunchDetailsPreemptibleInstanceConfigPreemptionActionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3518
          },
          "name": "preserveBootVolumeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3531
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3508
          },
          "name": "preserveBootVolume",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3524
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3479
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsPreemptibleInstanceConfigPreemptionAction"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsLaunchDetailsPreemptibleInstanceConfigPreemptionActionOutputReference"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 3621
      },
      "name": "CoreInstanceConfigurationInstanceDetailsLaunchDetailsShapeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#baseline_ocpu_utilization CoreInstanceConfiguration#baseline_ocpu_utilization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3625
          },
          "name": "baselineOcpuUtilization",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#memory_in_gbs CoreInstanceConfiguration#memory_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3629
          },
          "name": "memoryInGbs",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#nvmes CoreInstanceConfiguration#nvmes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3633
          },
          "name": "nvmes",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#ocpus CoreInstanceConfiguration#ocpus}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3637
          },
          "name": "ocpus",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#vcpus CoreInstanceConfiguration#vcpus}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3641
          },
          "name": "vcpus",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsLaunchDetailsShapeConfig"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-configuration/index.ts",
          "line": 3708
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 3701
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3765
          },
          "name": "resetBaselineOcpuUtilization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3781
          },
          "name": "resetMemoryInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3797
          },
          "name": "resetNvmes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3813
          },
          "name": "resetOcpus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3829
          },
          "name": "resetVcpus"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsLaunchDetailsShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3769
          },
          "name": "baselineOcpuUtilizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3785
          },
          "name": "memoryInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3801
          },
          "name": "nvmesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3817
          },
          "name": "ocpusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3833
          },
          "name": "vcpusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3759
          },
          "name": "baselineOcpuUtilization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3775
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3791
          },
          "name": "nvmes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3807
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3823
          },
          "name": "vcpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3712
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsShapeConfig"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsLaunchDetailsShapeConfigOutputReference"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsSourceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsSourceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 4020
      },
      "name": "CoreInstanceConfigurationInstanceDetailsLaunchDetailsSourceDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#source_type CoreInstanceConfiguration#source_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4044
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#boot_volume_id CoreInstanceConfiguration#boot_volume_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4024
          },
          "name": "bootVolumeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#boot_volume_size_in_gbs CoreInstanceConfiguration#boot_volume_size_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4028
          },
          "name": "bootVolumeSizeInGbs",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#boot_volume_vpus_per_gb CoreInstanceConfiguration#boot_volume_vpus_per_gb}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4032
          },
          "name": "bootVolumeVpusPerGb",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#image_id CoreInstanceConfiguration#image_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4036
          },
          "name": "imageId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#instance_source_image_filter_details CoreInstanceConfiguration#instance_source_image_filter_details}",
            "stability": "stable",
            "summary": "instance_source_image_filter_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4050
          },
          "name": "instanceSourceImageFilterDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#kms_key_id CoreInstanceConfiguration#kms_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4040
          },
          "name": "kmsKeyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsLaunchDetailsSourceDetails"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 3837
      },
      "name": "CoreInstanceConfigurationInstanceDetailsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#compartment_id CoreInstanceConfiguration#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3841
          },
          "name": "compartmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#defined_tags_filter CoreInstanceConfiguration#defined_tags_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3845
          },
          "name": "definedTagsFilter",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#operating_system CoreInstanceConfiguration#operating_system}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3849
          },
          "name": "operatingSystem",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#operating_system_version CoreInstanceConfiguration#operating_system_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3853
          },
          "name": "operatingSystemVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetails"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-configuration/index.ts",
          "line": 3913
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 3906
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3964
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3980
          },
          "name": "resetDefinedTagsFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3996
          },
          "name": "resetOperatingSystem"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4012
          },
          "name": "resetOperatingSystemVersion"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3968
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3984
          },
          "name": "definedTagsFilterInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4000
          },
          "name": "operatingSystemInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4016
          },
          "name": "operatingSystemVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3958
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3974
          },
          "name": "definedTagsFilter",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3990
          },
          "name": "operatingSystem",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4006
          },
          "name": "operatingSystemVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3917
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetails"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetailsOutputReference"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsSourceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsSourceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-configuration/index.ts",
          "line": 4131
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 4124
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4290
          },
          "name": "putInstanceSourceImageFilterDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4200
          },
          "name": "resetBootVolumeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4216
          },
          "name": "resetBootVolumeSizeInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4232
          },
          "name": "resetBootVolumeVpusPerGb"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4248
          },
          "name": "resetImageId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4293
          },
          "name": "resetInstanceSourceImageFilterDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4264
          },
          "name": "resetKmsKeyId"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsLaunchDetailsSourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4287
          },
          "name": "instanceSourceImageFilterDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4204
          },
          "name": "bootVolumeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4220
          },
          "name": "bootVolumeSizeInGbsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4236
          },
          "name": "bootVolumeVpusPerGbInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4252
          },
          "name": "imageIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4297
          },
          "name": "instanceSourceImageFilterDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4268
          },
          "name": "kmsKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4281
          },
          "name": "sourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4194
          },
          "name": "bootVolumeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4210
          },
          "name": "bootVolumeSizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4226
          },
          "name": "bootVolumeVpusPerGb",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4242
          },
          "name": "imageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4258
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4274
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4135
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsSourceDetails"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsLaunchDetailsSourceDetailsOutputReference"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 11254
      },
      "name": "CoreInstanceConfigurationInstanceDetailsOptions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#block_volumes CoreInstanceConfiguration#block_volumes}",
            "stability": "stable",
            "summary": "block_volumes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11260
          },
          "name": "blockVolumes",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#launch_details CoreInstanceConfiguration#launch_details}",
            "stability": "stable",
            "summary": "launch_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11266
          },
          "name": "launchDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#secondary_vnics CoreInstanceConfiguration#secondary_vnics}",
            "stability": "stable",
            "summary": "secondary_vnics block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11272
          },
          "name": "secondaryVnics",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnics"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsOptions"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 6471
      },
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumes",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#attach_details CoreInstanceConfiguration#attach_details}",
            "stability": "stable",
            "summary": "attach_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6481
          },
          "name": "attachDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesAttachDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#create_details CoreInstanceConfiguration#create_details}",
            "stability": "stable",
            "summary": "create_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6487
          },
          "name": "createDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#volume_id CoreInstanceConfiguration#volume_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6475
          },
          "name": "volumeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumes"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesAttachDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesAttachDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 5263
      },
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesAttachDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#type CoreInstanceConfiguration#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5287
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#device CoreInstanceConfiguration#device}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5267
          },
          "name": "device",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#display_name CoreInstanceConfiguration#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5271
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#is_pv_encryption_in_transit_enabled CoreInstanceConfiguration#is_pv_encryption_in_transit_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5275
          },
          "name": "isPvEncryptionInTransitEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#is_read_only CoreInstanceConfiguration#is_read_only}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5279
          },
          "name": "isReadOnly",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#is_shareable CoreInstanceConfiguration#is_shareable}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5283
          },
          "name": "isShareable",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#use_chap CoreInstanceConfiguration#use_chap}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5291
          },
          "name": "useChap",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesAttachDetails"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesAttachDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesAttachDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-configuration/index.ts",
          "line": 5372
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 5365
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5441
          },
          "name": "resetDevice"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5457
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5473
          },
          "name": "resetIsPvEncryptionInTransitEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5489
          },
          "name": "resetIsReadOnly"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5505
          },
          "name": "resetIsShareable"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5534
          },
          "name": "resetUseChap"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesAttachDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5445
          },
          "name": "deviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5461
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5477
          },
          "name": "isPvEncryptionInTransitEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5493
          },
          "name": "isReadOnlyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5509
          },
          "name": "isShareableInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5522
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5538
          },
          "name": "useChapInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5435
          },
          "name": "device",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5451
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5467
          },
          "name": "isPvEncryptionInTransitEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5483
          },
          "name": "isReadOnly",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5499
          },
          "name": "isShareable",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5515
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5528
          },
          "name": "useChap",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5376
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesAttachDetails"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesAttachDetailsOutputReference"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 5919
      },
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#autotune_policies CoreInstanceConfiguration#autotune_policies}",
            "stability": "stable",
            "summary": "autotune_policies block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5973
          },
          "name": "autotunePolicies",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsAutotunePolicies"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#availability_domain CoreInstanceConfiguration#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5923
          },
          "name": "availabilityDomain",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#backup_policy_id CoreInstanceConfiguration#backup_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5927
          },
          "name": "backupPolicyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#block_volume_replicas CoreInstanceConfiguration#block_volume_replicas}",
            "stability": "stable",
            "summary": "block_volume_replicas block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5979
          },
          "name": "blockVolumeReplicas",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsBlockVolumeReplicas"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#cluster_placement_group_id CoreInstanceConfiguration#cluster_placement_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5931
          },
          "name": "clusterPlacementGroupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#compartment_id CoreInstanceConfiguration#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5935
          },
          "name": "compartmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#defined_tags CoreInstanceConfiguration#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5939
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#display_name CoreInstanceConfiguration#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5943
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#freeform_tags CoreInstanceConfiguration#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5947
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#is_auto_tune_enabled CoreInstanceConfiguration#is_auto_tune_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5951
          },
          "name": "isAutoTuneEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#kms_key_id CoreInstanceConfiguration#kms_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5955
          },
          "name": "kmsKeyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#size_in_gbs CoreInstanceConfiguration#size_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5959
          },
          "name": "sizeInGbs",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#source_details CoreInstanceConfiguration#source_details}",
            "stability": "stable",
            "summary": "source_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5985
          },
          "name": "sourceDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsSourceDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#vpus_per_gb CoreInstanceConfiguration#vpus_per_gb}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5963
          },
          "name": "vpusPerGb",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#xrc_kms_key_id CoreInstanceConfiguration#xrc_kms_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5967
          },
          "name": "xrcKmsKeyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetails"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsAutotunePolicies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsAutotunePolicies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 5542
      },
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsAutotunePolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#autotune_type CoreInstanceConfiguration#autotune_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5546
          },
          "name": "autotuneType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#max_vpus_per_gb CoreInstanceConfiguration#max_vpus_per_gb}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5550
          },
          "name": "maxVpusPerGb",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsAutotunePolicies"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsAutotunePoliciesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsAutotunePoliciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-configuration/index.ts",
          "line": 5677
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 5669
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5684
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsAutotunePoliciesOutputReference"
            }
          }
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsAutotunePoliciesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5677
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5677
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5677
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5670
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsAutotunePolicies"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsAutotunePoliciesList"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsAutotunePoliciesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsAutotunePoliciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-configuration/index.ts",
          "line": 5599
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 5589
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5660
          },
          "name": "resetMaxVpusPerGb"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsAutotunePoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5648
          },
          "name": "autotuneTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5664
          },
          "name": "maxVpusPerGbInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5641
          },
          "name": "autotuneType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5654
          },
          "name": "maxVpusPerGb",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5603
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsAutotunePolicies"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsAutotunePoliciesOutputReference"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsBlockVolumeReplicas": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsBlockVolumeReplicas",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 5688
      },
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsBlockVolumeReplicas",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#availability_domain CoreInstanceConfiguration#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5692
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#display_name CoreInstanceConfiguration#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5696
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsBlockVolumeReplicas"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsBlockVolumeReplicasOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsBlockVolumeReplicasOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-configuration/index.ts",
          "line": 5742
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 5735
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5794
          },
          "name": "resetDisplayName"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsBlockVolumeReplicasOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5782
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5798
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5775
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5788
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5746
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsBlockVolumeReplicas"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsBlockVolumeReplicasOutputReference"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-configuration/index.ts",
          "line": 6122
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 6115
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6428
          },
          "name": "putAutotunePolicies",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsAutotunePolicies"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6444
          },
          "name": "putBlockVolumeReplicas",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsBlockVolumeReplicas"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6460
          },
          "name": "putSourceDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsSourceDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6431
          },
          "name": "resetAutotunePolicies"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6239
          },
          "name": "resetAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6255
          },
          "name": "resetBackupPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6447
          },
          "name": "resetBlockVolumeReplicas"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6271
          },
          "name": "resetClusterPlacementGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6287
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6303
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6319
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6335
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6351
          },
          "name": "resetIsAutoTuneEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6367
          },
          "name": "resetKmsKeyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6383
          },
          "name": "resetSizeInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6463
          },
          "name": "resetSourceDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6399
          },
          "name": "resetVpusPerGb"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6415
          },
          "name": "resetXrcKmsKeyId"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6425
          },
          "name": "autotunePolicies",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsAutotunePoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6441
          },
          "name": "blockVolumeReplicas",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsBlockVolumeReplicasOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6457
          },
          "name": "sourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsSourceDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6435
          },
          "name": "autotunePoliciesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsAutotunePolicies"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6243
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6259
          },
          "name": "backupPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6451
          },
          "name": "blockVolumeReplicasInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsBlockVolumeReplicas"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6275
          },
          "name": "clusterPlacementGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6291
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6307
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6323
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6339
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6355
          },
          "name": "isAutoTuneEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6371
          },
          "name": "kmsKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6387
          },
          "name": "sizeInGbsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6467
          },
          "name": "sourceDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsSourceDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6403
          },
          "name": "vpusPerGbInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6419
          },
          "name": "xrcKmsKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6233
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6249
          },
          "name": "backupPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6265
          },
          "name": "clusterPlacementGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6281
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6297
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6313
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6329
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6345
          },
          "name": "isAutoTuneEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6361
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6377
          },
          "name": "sizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6393
          },
          "name": "vpusPerGb",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6409
          },
          "name": "xrcKmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6126
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetails"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsOutputReference"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsSourceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsSourceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 5802
      },
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsSourceDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#type CoreInstanceConfiguration#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5813
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#id CoreInstanceConfiguration#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5809
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsSourceDetails"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsSourceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsSourceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-configuration/index.ts",
          "line": 5859
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 5852
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5898
          },
          "name": "resetId"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsSourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5902
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5915
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5892
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5908
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5863
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsSourceDetails"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsSourceDetailsOutputReference"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-configuration/index.ts",
          "line": 6646
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 6638
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6653
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesOutputReference"
            }
          }
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6646
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6646
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6646
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6639
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesList"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-configuration/index.ts",
          "line": 6543
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 6533
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6610
          },
          "name": "putAttachDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesAttachDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6626
          },
          "name": "putCreateDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6613
          },
          "name": "resetAttachDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6629
          },
          "name": "resetCreateDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6597
          },
          "name": "resetVolumeId"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6607
          },
          "name": "attachDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesAttachDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6623
          },
          "name": "createDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6617
          },
          "name": "attachDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesAttachDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6633
          },
          "name": "createDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6601
          },
          "name": "volumeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6591
          },
          "name": "volumeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6547
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumes"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesOutputReference"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 9477
      },
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#agent_config CoreInstanceConfiguration#agent_config}",
            "stability": "stable",
            "summary": "agent_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9551
          },
          "name": "agentConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAgentConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#availability_config CoreInstanceConfiguration#availability_config}",
            "stability": "stable",
            "summary": "availability_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9557
          },
          "name": "availabilityConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAvailabilityConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#availability_domain CoreInstanceConfiguration#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9481
          },
          "name": "availabilityDomain",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#capacity_reservation_id CoreInstanceConfiguration#capacity_reservation_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9485
          },
          "name": "capacityReservationId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#cluster_placement_group_id CoreInstanceConfiguration#cluster_placement_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9489
          },
          "name": "clusterPlacementGroupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#compartment_id CoreInstanceConfiguration#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9493
          },
          "name": "compartmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#create_vnic_details CoreInstanceConfiguration#create_vnic_details}",
            "stability": "stable",
            "summary": "create_vnic_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9563
          },
          "name": "createVnicDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsCreateVnicDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#dedicated_vm_host_id CoreInstanceConfiguration#dedicated_vm_host_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9497
          },
          "name": "dedicatedVmHostId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#defined_tags CoreInstanceConfiguration#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9501
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#display_name CoreInstanceConfiguration#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9505
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#extended_metadata CoreInstanceConfiguration#extended_metadata}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9509
          },
          "name": "extendedMetadata",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#fault_domain CoreInstanceConfiguration#fault_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9513
          },
          "name": "faultDomain",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#freeform_tags CoreInstanceConfiguration#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9517
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#instance_options CoreInstanceConfiguration#instance_options}",
            "stability": "stable",
            "summary": "instance_options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9569
          },
          "name": "instanceOptions",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsInstanceOptions"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#ipxe_script CoreInstanceConfiguration#ipxe_script}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9521
          },
          "name": "ipxeScript",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#is_pv_encryption_in_transit_enabled CoreInstanceConfiguration#is_pv_encryption_in_transit_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9525
          },
          "name": "isPvEncryptionInTransitEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#launch_mode CoreInstanceConfiguration#launch_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9529
          },
          "name": "launchMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#launch_options CoreInstanceConfiguration#launch_options}",
            "stability": "stable",
            "summary": "launch_options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9575
          },
          "name": "launchOptions",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsLaunchOptions"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#licensing_configs CoreInstanceConfiguration#licensing_configs}",
            "stability": "stable",
            "summary": "licensing_configs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9581
          },
          "name": "licensingConfigs",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsLicensingConfigs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#metadata CoreInstanceConfiguration#metadata}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9533
          },
          "name": "metadata",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#platform_config CoreInstanceConfiguration#platform_config}",
            "stability": "stable",
            "summary": "platform_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9587
          },
          "name": "platformConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPlatformConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#preemptible_instance_config CoreInstanceConfiguration#preemptible_instance_config}",
            "stability": "stable",
            "summary": "preemptible_instance_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9593
          },
          "name": "preemptibleInstanceConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#preferred_maintenance_action CoreInstanceConfiguration#preferred_maintenance_action}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9537
          },
          "name": "preferredMaintenanceAction",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#security_attributes CoreInstanceConfiguration#security_attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9541
          },
          "name": "securityAttributes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#shape CoreInstanceConfiguration#shape}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9545
          },
          "name": "shape",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#shape_config CoreInstanceConfiguration#shape_config}",
            "stability": "stable",
            "summary": "shape_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9599
          },
          "name": "shapeConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsShapeConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#source_details CoreInstanceConfiguration#source_details}",
            "stability": "stable",
            "summary": "source_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9605
          },
          "name": "sourceDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsSourceDetails"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetails"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAgentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAgentConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 6806
      },
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAgentConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#are_all_plugins_disabled CoreInstanceConfiguration#are_all_plugins_disabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6810
          },
          "name": "areAllPluginsDisabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#is_management_disabled CoreInstanceConfiguration#is_management_disabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6814
          },
          "name": "isManagementDisabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#is_monitoring_disabled CoreInstanceConfiguration#is_monitoring_disabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6818
          },
          "name": "isMonitoringDisabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#plugins_config CoreInstanceConfiguration#plugins_config}",
            "stability": "stable",
            "summary": "plugins_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6824
          },
          "name": "pluginsConfig",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAgentConfigPluginsConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAgentConfig"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAgentConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAgentConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-configuration/index.ts",
          "line": 6884
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 6877
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6980
          },
          "name": "putPluginsConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAgentConfigPluginsConfig"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6935
          },
          "name": "resetAreAllPluginsDisabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6951
          },
          "name": "resetIsManagementDisabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6967
          },
          "name": "resetIsMonitoringDisabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6983
          },
          "name": "resetPluginsConfig"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAgentConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6977
          },
          "name": "pluginsConfig",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAgentConfigPluginsConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6939
          },
          "name": "areAllPluginsDisabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6955
          },
          "name": "isManagementDisabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6971
          },
          "name": "isMonitoringDisabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6987
          },
          "name": "pluginsConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAgentConfigPluginsConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6929
          },
          "name": "areAllPluginsDisabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6945
          },
          "name": "isManagementDisabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6961
          },
          "name": "isMonitoringDisabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6888
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAgentConfig"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAgentConfigOutputReference"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAgentConfigPluginsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAgentConfigPluginsConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 6657
      },
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAgentConfigPluginsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#desired_state CoreInstanceConfiguration#desired_state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6661
          },
          "name": "desiredState",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#name CoreInstanceConfiguration#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6665
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAgentConfigPluginsConfig"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAgentConfigPluginsConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAgentConfigPluginsConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-configuration/index.ts",
          "line": 6795
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 6787
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6802
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAgentConfigPluginsConfigOutputReference"
            }
          }
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAgentConfigPluginsConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6795
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6795
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6795
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6788
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAgentConfigPluginsConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAgentConfigPluginsConfigList"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAgentConfigPluginsConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAgentConfigPluginsConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-configuration/index.ts",
          "line": 6714
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 6704
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6762
          },
          "name": "resetDesiredState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6778
          },
          "name": "resetName"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAgentConfigPluginsConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6766
          },
          "name": "desiredStateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6782
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6756
          },
          "name": "desiredState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6772
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6718
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAgentConfigPluginsConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAgentConfigPluginsConfigOutputReference"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAvailabilityConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAvailabilityConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 6991
      },
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAvailabilityConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#is_live_migration_preferred CoreInstanceConfiguration#is_live_migration_preferred}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6995
          },
          "name": "isLiveMigrationPreferred",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#recovery_action CoreInstanceConfiguration#recovery_action}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6999
          },
          "name": "recoveryAction",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAvailabilityConfig"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAvailabilityConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAvailabilityConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-configuration/index.ts",
          "line": 7045
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 7038
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7084
          },
          "name": "resetIsLiveMigrationPreferred"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7100
          },
          "name": "resetRecoveryAction"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAvailabilityConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7088
          },
          "name": "isLiveMigrationPreferredInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7104
          },
          "name": "recoveryActionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7078
          },
          "name": "isLiveMigrationPreferred",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7094
          },
          "name": "recoveryAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7049
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAvailabilityConfig"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAvailabilityConfigOutputReference"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsCreateVnicDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsCreateVnicDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 7257
      },
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsCreateVnicDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#assign_ipv6ip CoreInstanceConfiguration#assign_ipv6ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7261
          },
          "name": "assignIpv6Ip",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#assign_private_dns_record CoreInstanceConfiguration#assign_private_dns_record}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7265
          },
          "name": "assignPrivateDnsRecord",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#assign_public_ip CoreInstanceConfiguration#assign_public_ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7269
          },
          "name": "assignPublicIp",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#defined_tags CoreInstanceConfiguration#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7273
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#display_name CoreInstanceConfiguration#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7277
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#freeform_tags CoreInstanceConfiguration#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7281
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#hostname_label CoreInstanceConfiguration#hostname_label}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7285
          },
          "name": "hostnameLabel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#ipv6address_ipv6subnet_cidr_pair_details CoreInstanceConfiguration#ipv6address_ipv6subnet_cidr_pair_details}",
            "stability": "stable",
            "summary": "ipv6address_ipv6subnet_cidr_pair_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7311
          },
          "name": "ipv6AddressIpv6SubnetCidrPairDetails",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#nsg_ids CoreInstanceConfiguration#nsg_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7289
          },
          "name": "nsgIds",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#private_ip CoreInstanceConfiguration#private_ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7293
          },
          "name": "privateIp",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#security_attributes CoreInstanceConfiguration#security_attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7297
          },
          "name": "securityAttributes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#skip_source_dest_check CoreInstanceConfiguration#skip_source_dest_check}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7301
          },
          "name": "skipSourceDestCheck",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#subnet_id CoreInstanceConfiguration#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7305
          },
          "name": "subnetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsCreateVnicDetails"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 7108
      },
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#ipv6address CoreInstanceConfiguration#ipv6address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7112
          },
          "name": "ipv6Address",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#ipv6subnet_cidr CoreInstanceConfiguration#ipv6subnet_cidr}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7116
          },
          "name": "ipv6SubnetCidr",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-configuration/index.ts",
          "line": 7246
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 7238
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7253
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference"
            }
          }
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7246
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7246
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7246
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7239
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-configuration/index.ts",
          "line": 7165
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 7155
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7213
          },
          "name": "resetIpv6Address"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7229
          },
          "name": "resetIpv6SubnetCidr"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7217
          },
          "name": "ipv6AddressInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7233
          },
          "name": "ipv6SubnetCidrInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7207
          },
          "name": "ipv6Address",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7223
          },
          "name": "ipv6SubnetCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7169
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-configuration/index.ts",
          "line": 7434
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 7427
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7728
          },
          "name": "putIpv6AddressIpv6SubnetCidrPairDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7539
          },
          "name": "resetAssignIpv6Ip"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7555
          },
          "name": "resetAssignPrivateDnsRecord"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7571
          },
          "name": "resetAssignPublicIp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7587
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7603
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7619
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7635
          },
          "name": "resetHostnameLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7731
          },
          "name": "resetIpv6AddressIpv6SubnetCidrPairDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7651
          },
          "name": "resetNsgIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7667
          },
          "name": "resetPrivateIp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7683
          },
          "name": "resetSecurityAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7699
          },
          "name": "resetSkipSourceDestCheck"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7715
          },
          "name": "resetSubnetId"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7725
          },
          "name": "ipv6AddressIpv6SubnetCidrPairDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7543
          },
          "name": "assignIpv6IpInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7559
          },
          "name": "assignPrivateDnsRecordInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7575
          },
          "name": "assignPublicIpInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7591
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7607
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7623
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7639
          },
          "name": "hostnameLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7735
          },
          "name": "ipv6AddressIpv6SubnetCidrPairDetailsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7655
          },
          "name": "nsgIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7671
          },
          "name": "privateIpInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7687
          },
          "name": "securityAttributesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7703
          },
          "name": "skipSourceDestCheckInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7719
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7533
          },
          "name": "assignIpv6Ip",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7549
          },
          "name": "assignPrivateDnsRecord",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7565
          },
          "name": "assignPublicIp",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7581
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7597
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7613
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7629
          },
          "name": "hostnameLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7645
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7661
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7677
          },
          "name": "securityAttributes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7693
          },
          "name": "skipSourceDestCheck",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7709
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7438
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsCreateVnicDetails"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsOutputReference"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsInstanceOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsInstanceOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 7739
      },
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsInstanceOptions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#are_legacy_imds_endpoints_disabled CoreInstanceConfiguration#are_legacy_imds_endpoints_disabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7743
          },
          "name": "areLegacyImdsEndpointsDisabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsInstanceOptions"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsInstanceOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsInstanceOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-configuration/index.ts",
          "line": 7782
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 7775
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7815
          },
          "name": "resetAreLegacyImdsEndpointsDisabled"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsInstanceOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7819
          },
          "name": "areLegacyImdsEndpointsDisabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7809
          },
          "name": "areLegacyImdsEndpointsDisabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7786
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsInstanceOptions"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsInstanceOptionsOutputReference"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsLaunchOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsLaunchOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 7823
      },
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsLaunchOptions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#boot_volume_type CoreInstanceConfiguration#boot_volume_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7827
          },
          "name": "bootVolumeType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#firmware CoreInstanceConfiguration#firmware}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7831
          },
          "name": "firmware",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#is_consistent_volume_naming_enabled CoreInstanceConfiguration#is_consistent_volume_naming_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7835
          },
          "name": "isConsistentVolumeNamingEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#is_pv_encryption_in_transit_enabled CoreInstanceConfiguration#is_pv_encryption_in_transit_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7839
          },
          "name": "isPvEncryptionInTransitEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#network_type CoreInstanceConfiguration#network_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7843
          },
          "name": "networkType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#remote_data_volume_type CoreInstanceConfiguration#remote_data_volume_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7847
          },
          "name": "remoteDataVolumeType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsLaunchOptions"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsLaunchOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsLaunchOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-configuration/index.ts",
          "line": 7921
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 7914
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7984
          },
          "name": "resetBootVolumeType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8000
          },
          "name": "resetFirmware"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8016
          },
          "name": "resetIsConsistentVolumeNamingEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8032
          },
          "name": "resetIsPvEncryptionInTransitEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8048
          },
          "name": "resetNetworkType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8064
          },
          "name": "resetRemoteDataVolumeType"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsLaunchOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7988
          },
          "name": "bootVolumeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8004
          },
          "name": "firmwareInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8020
          },
          "name": "isConsistentVolumeNamingEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8036
          },
          "name": "isPvEncryptionInTransitEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8052
          },
          "name": "networkTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8068
          },
          "name": "remoteDataVolumeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7978
          },
          "name": "bootVolumeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7994
          },
          "name": "firmware",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8010
          },
          "name": "isConsistentVolumeNamingEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8026
          },
          "name": "isPvEncryptionInTransitEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8042
          },
          "name": "networkType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8058
          },
          "name": "remoteDataVolumeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7925
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsLaunchOptions"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsLaunchOptionsOutputReference"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsLicensingConfigs": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsLicensingConfigs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 8072
      },
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsLicensingConfigs",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#type CoreInstanceConfiguration#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8080
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#license_type CoreInstanceConfiguration#license_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8076
          },
          "name": "licenseType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsLicensingConfigs"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsLicensingConfigsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsLicensingConfigsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-configuration/index.ts",
          "line": 8126
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 8119
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8165
          },
          "name": "resetLicenseType"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsLicensingConfigsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8169
          },
          "name": "licenseTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8182
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8159
          },
          "name": "licenseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8175
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8130
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsLicensingConfigs"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsLicensingConfigsOutputReference"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-configuration/index.ts",
          "line": 9826
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 9819
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10284
          },
          "name": "putAgentConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAgentConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10300
          },
          "name": "putAvailabilityConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAvailabilityConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10316
          },
          "name": "putCreateVnicDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsCreateVnicDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10332
          },
          "name": "putInstanceOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsInstanceOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10348
          },
          "name": "putLaunchOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsLaunchOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10364
          },
          "name": "putLicensingConfigs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsLicensingConfigs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10380
          },
          "name": "putPlatformConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPlatformConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10396
          },
          "name": "putPreemptibleInstanceConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10412
          },
          "name": "putShapeConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsShapeConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10428
          },
          "name": "putSourceDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsSourceDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10287
          },
          "name": "resetAgentConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10303
          },
          "name": "resetAvailabilityConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10015
          },
          "name": "resetAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10031
          },
          "name": "resetCapacityReservationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10047
          },
          "name": "resetClusterPlacementGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10063
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10319
          },
          "name": "resetCreateVnicDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10079
          },
          "name": "resetDedicatedVmHostId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10095
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10111
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10127
          },
          "name": "resetExtendedMetadata"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10143
          },
          "name": "resetFaultDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10159
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10335
          },
          "name": "resetInstanceOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10175
          },
          "name": "resetIpxeScript"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10191
          },
          "name": "resetIsPvEncryptionInTransitEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10207
          },
          "name": "resetLaunchMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10351
          },
          "name": "resetLaunchOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10367
          },
          "name": "resetLicensingConfigs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10223
          },
          "name": "resetMetadata"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10383
          },
          "name": "resetPlatformConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10399
          },
          "name": "resetPreemptibleInstanceConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10239
          },
          "name": "resetPreferredMaintenanceAction"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10255
          },
          "name": "resetSecurityAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10271
          },
          "name": "resetShape"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10415
          },
          "name": "resetShapeConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10431
          },
          "name": "resetSourceDetails"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10281
          },
          "name": "agentConfig",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAgentConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10297
          },
          "name": "availabilityConfig",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAvailabilityConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10313
          },
          "name": "createVnicDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10329
          },
          "name": "instanceOptions",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsInstanceOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10345
          },
          "name": "launchOptions",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsLaunchOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10361
          },
          "name": "licensingConfigs",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsLicensingConfigsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10377
          },
          "name": "platformConfig",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPlatformConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10393
          },
          "name": "preemptibleInstanceConfig",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10409
          },
          "name": "shapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsShapeConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10425
          },
          "name": "sourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsSourceDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10291
          },
          "name": "agentConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAgentConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10307
          },
          "name": "availabilityConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAvailabilityConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10019
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10035
          },
          "name": "capacityReservationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10051
          },
          "name": "clusterPlacementGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10067
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10323
          },
          "name": "createVnicDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsCreateVnicDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10083
          },
          "name": "dedicatedVmHostIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10099
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10115
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10131
          },
          "name": "extendedMetadataInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10147
          },
          "name": "faultDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10163
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10339
          },
          "name": "instanceOptionsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsInstanceOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10179
          },
          "name": "ipxeScriptInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10195
          },
          "name": "isPvEncryptionInTransitEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10211
          },
          "name": "launchModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10355
          },
          "name": "launchOptionsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsLaunchOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10371
          },
          "name": "licensingConfigsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsLicensingConfigs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10227
          },
          "name": "metadataInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10387
          },
          "name": "platformConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPlatformConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10403
          },
          "name": "preemptibleInstanceConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10243
          },
          "name": "preferredMaintenanceActionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10259
          },
          "name": "securityAttributesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10419
          },
          "name": "shapeConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsShapeConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10275
          },
          "name": "shapeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10435
          },
          "name": "sourceDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsSourceDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10009
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10025
          },
          "name": "capacityReservationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10041
          },
          "name": "clusterPlacementGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10057
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10073
          },
          "name": "dedicatedVmHostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10089
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10105
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10121
          },
          "name": "extendedMetadata",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10137
          },
          "name": "faultDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10153
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10169
          },
          "name": "ipxeScript",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10185
          },
          "name": "isPvEncryptionInTransitEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10201
          },
          "name": "launchMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10217
          },
          "name": "metadata",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10233
          },
          "name": "preferredMaintenanceAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10249
          },
          "name": "securityAttributes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10265
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9830
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetails"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsOutputReference"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPlatformConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPlatformConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 8186
      },
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPlatformConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#type CoreInstanceConfiguration#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8230
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#are_virtual_instructions_enabled CoreInstanceConfiguration#are_virtual_instructions_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8190
          },
          "name": "areVirtualInstructionsEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#is_access_control_service_enabled CoreInstanceConfiguration#is_access_control_service_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8194
          },
          "name": "isAccessControlServiceEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#is_input_output_memory_management_unit_enabled CoreInstanceConfiguration#is_input_output_memory_management_unit_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8198
          },
          "name": "isInputOutputMemoryManagementUnitEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#is_measured_boot_enabled CoreInstanceConfiguration#is_measured_boot_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8202
          },
          "name": "isMeasuredBootEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#is_memory_encryption_enabled CoreInstanceConfiguration#is_memory_encryption_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8206
          },
          "name": "isMemoryEncryptionEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#is_secure_boot_enabled CoreInstanceConfiguration#is_secure_boot_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8210
          },
          "name": "isSecureBootEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#is_symmetric_multi_threading_enabled CoreInstanceConfiguration#is_symmetric_multi_threading_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8214
          },
          "name": "isSymmetricMultiThreadingEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#is_trusted_platform_module_enabled CoreInstanceConfiguration#is_trusted_platform_module_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8218
          },
          "name": "isTrustedPlatformModuleEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#numa_nodes_per_socket CoreInstanceConfiguration#numa_nodes_per_socket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8222
          },
          "name": "numaNodesPerSocket",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#percentage_of_cores_enabled CoreInstanceConfiguration#percentage_of_cores_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8226
          },
          "name": "percentageOfCoresEnabled",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPlatformConfig"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPlatformConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPlatformConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-configuration/index.ts",
          "line": 8339
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 8332
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8432
          },
          "name": "resetAreVirtualInstructionsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8448
          },
          "name": "resetIsAccessControlServiceEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8464
          },
          "name": "resetIsInputOutputMemoryManagementUnitEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8480
          },
          "name": "resetIsMeasuredBootEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8496
          },
          "name": "resetIsMemoryEncryptionEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8512
          },
          "name": "resetIsSecureBootEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8528
          },
          "name": "resetIsSymmetricMultiThreadingEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8544
          },
          "name": "resetIsTrustedPlatformModuleEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8560
          },
          "name": "resetNumaNodesPerSocket"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8576
          },
          "name": "resetPercentageOfCoresEnabled"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPlatformConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8436
          },
          "name": "areVirtualInstructionsEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8452
          },
          "name": "isAccessControlServiceEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8468
          },
          "name": "isInputOutputMemoryManagementUnitEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8484
          },
          "name": "isMeasuredBootEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8500
          },
          "name": "isMemoryEncryptionEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8516
          },
          "name": "isSecureBootEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8532
          },
          "name": "isSymmetricMultiThreadingEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8548
          },
          "name": "isTrustedPlatformModuleEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8564
          },
          "name": "numaNodesPerSocketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8580
          },
          "name": "percentageOfCoresEnabledInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8593
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8426
          },
          "name": "areVirtualInstructionsEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8442
          },
          "name": "isAccessControlServiceEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8458
          },
          "name": "isInputOutputMemoryManagementUnitEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8474
          },
          "name": "isMeasuredBootEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8490
          },
          "name": "isMemoryEncryptionEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8506
          },
          "name": "isSecureBootEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8522
          },
          "name": "isSymmetricMultiThreadingEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8538
          },
          "name": "isTrustedPlatformModuleEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8554
          },
          "name": "numaNodesPerSocket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8570
          },
          "name": "percentageOfCoresEnabled",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8586
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8343
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPlatformConfig"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPlatformConfigOutputReference"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 8711
      },
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#preemption_action CoreInstanceConfiguration#preemption_action}",
            "stability": "stable",
            "summary": "preemption_action block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8717
          },
          "name": "preemptionAction",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfigPreemptionAction"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfig"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-configuration/index.ts",
          "line": 8756
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 8749
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8786
          },
          "name": "putPreemptionAction",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfigPreemptionAction"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8789
          },
          "name": "resetPreemptionAction"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8783
          },
          "name": "preemptionAction",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfigPreemptionActionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8793
          },
          "name": "preemptionActionInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfigPreemptionAction"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8760
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfig"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfigOutputReference"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfigPreemptionAction": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfigPreemptionAction",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 8597
      },
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfigPreemptionAction",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#type CoreInstanceConfiguration#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8605
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#preserve_boot_volume CoreInstanceConfiguration#preserve_boot_volume}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8601
          },
          "name": "preserveBootVolume",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfigPreemptionAction"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfigPreemptionActionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfigPreemptionActionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-configuration/index.ts",
          "line": 8651
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 8644
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8690
          },
          "name": "resetPreserveBootVolume"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfigPreemptionActionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8694
          },
          "name": "preserveBootVolumeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8707
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8684
          },
          "name": "preserveBootVolume",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8700
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8655
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfigPreemptionAction"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfigPreemptionActionOutputReference"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 8797
      },
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsShapeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#baseline_ocpu_utilization CoreInstanceConfiguration#baseline_ocpu_utilization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8801
          },
          "name": "baselineOcpuUtilization",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#memory_in_gbs CoreInstanceConfiguration#memory_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8805
          },
          "name": "memoryInGbs",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#nvmes CoreInstanceConfiguration#nvmes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8809
          },
          "name": "nvmes",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#ocpus CoreInstanceConfiguration#ocpus}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8813
          },
          "name": "ocpus",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#vcpus CoreInstanceConfiguration#vcpus}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8817
          },
          "name": "vcpus",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsShapeConfig"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-configuration/index.ts",
          "line": 8884
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 8877
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8941
          },
          "name": "resetBaselineOcpuUtilization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8957
          },
          "name": "resetMemoryInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8973
          },
          "name": "resetNvmes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8989
          },
          "name": "resetOcpus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9005
          },
          "name": "resetVcpus"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8945
          },
          "name": "baselineOcpuUtilizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8961
          },
          "name": "memoryInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8977
          },
          "name": "nvmesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8993
          },
          "name": "ocpusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9009
          },
          "name": "vcpusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8935
          },
          "name": "baselineOcpuUtilization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8951
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8967
          },
          "name": "nvmes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8983
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8999
          },
          "name": "vcpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8888
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsShapeConfig"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsShapeConfigOutputReference"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsSourceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsSourceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 9196
      },
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsSourceDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#source_type CoreInstanceConfiguration#source_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9220
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#boot_volume_id CoreInstanceConfiguration#boot_volume_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9200
          },
          "name": "bootVolumeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#boot_volume_size_in_gbs CoreInstanceConfiguration#boot_volume_size_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9204
          },
          "name": "bootVolumeSizeInGbs",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#boot_volume_vpus_per_gb CoreInstanceConfiguration#boot_volume_vpus_per_gb}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9208
          },
          "name": "bootVolumeVpusPerGb",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#image_id CoreInstanceConfiguration#image_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9212
          },
          "name": "imageId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#instance_source_image_filter_details CoreInstanceConfiguration#instance_source_image_filter_details}",
            "stability": "stable",
            "summary": "instance_source_image_filter_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9226
          },
          "name": "instanceSourceImageFilterDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#kms_key_id CoreInstanceConfiguration#kms_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9216
          },
          "name": "kmsKeyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsSourceDetails"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 9013
      },
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#compartment_id CoreInstanceConfiguration#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9017
          },
          "name": "compartmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#defined_tags_filter CoreInstanceConfiguration#defined_tags_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9021
          },
          "name": "definedTagsFilter",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#operating_system CoreInstanceConfiguration#operating_system}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9025
          },
          "name": "operatingSystem",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#operating_system_version CoreInstanceConfiguration#operating_system_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9029
          },
          "name": "operatingSystemVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetails"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-configuration/index.ts",
          "line": 9089
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 9082
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9140
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9156
          },
          "name": "resetDefinedTagsFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9172
          },
          "name": "resetOperatingSystem"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9188
          },
          "name": "resetOperatingSystemVersion"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9144
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9160
          },
          "name": "definedTagsFilterInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9176
          },
          "name": "operatingSystemInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9192
          },
          "name": "operatingSystemVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9134
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9150
          },
          "name": "definedTagsFilter",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9166
          },
          "name": "operatingSystem",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9182
          },
          "name": "operatingSystemVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9093
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetails"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetailsOutputReference"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsSourceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsSourceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-configuration/index.ts",
          "line": 9307
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 9300
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9466
          },
          "name": "putInstanceSourceImageFilterDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9376
          },
          "name": "resetBootVolumeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9392
          },
          "name": "resetBootVolumeSizeInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9408
          },
          "name": "resetBootVolumeVpusPerGb"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9424
          },
          "name": "resetImageId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9469
          },
          "name": "resetInstanceSourceImageFilterDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9440
          },
          "name": "resetKmsKeyId"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsSourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9463
          },
          "name": "instanceSourceImageFilterDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9380
          },
          "name": "bootVolumeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9396
          },
          "name": "bootVolumeSizeInGbsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9412
          },
          "name": "bootVolumeVpusPerGbInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9428
          },
          "name": "imageIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9473
          },
          "name": "instanceSourceImageFilterDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9444
          },
          "name": "kmsKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9457
          },
          "name": "sourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9370
          },
          "name": "bootVolumeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9386
          },
          "name": "bootVolumeSizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9402
          },
          "name": "bootVolumeVpusPerGb",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9418
          },
          "name": "imageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9434
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9450
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9311
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsSourceDetails"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsSourceDetailsOutputReference"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-configuration/index.ts",
          "line": 11431
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 11423
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11438
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsOutputReference"
            }
          }
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11431
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11431
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11431
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11424
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsOptionsList"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-configuration/index.ts",
          "line": 11328
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 11318
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11379
          },
          "name": "putBlockVolumes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumes"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11395
          },
          "name": "putLaunchDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11411
          },
          "name": "putSecondaryVnics",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnics"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11382
          },
          "name": "resetBlockVolumes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11398
          },
          "name": "resetLaunchDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11414
          },
          "name": "resetSecondaryVnics"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11376
          },
          "name": "blockVolumes",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11392
          },
          "name": "launchDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11408
          },
          "name": "secondaryVnics",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11386
          },
          "name": "blockVolumesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11402
          },
          "name": "launchDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11418
          },
          "name": "secondaryVnicsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnics"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11332
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptions"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsOptionsOutputReference"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 11070
      },
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnics",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#create_vnic_details CoreInstanceConfiguration#create_vnic_details}",
            "stability": "stable",
            "summary": "create_vnic_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11084
          },
          "name": "createVnicDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsCreateVnicDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#display_name CoreInstanceConfiguration#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11074
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#nic_index CoreInstanceConfiguration#nic_index}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11078
          },
          "name": "nicIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnics"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsCreateVnicDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsCreateVnicDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 10588
      },
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsCreateVnicDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#assign_ipv6ip CoreInstanceConfiguration#assign_ipv6ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10592
          },
          "name": "assignIpv6Ip",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#assign_private_dns_record CoreInstanceConfiguration#assign_private_dns_record}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10596
          },
          "name": "assignPrivateDnsRecord",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#assign_public_ip CoreInstanceConfiguration#assign_public_ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10600
          },
          "name": "assignPublicIp",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#defined_tags CoreInstanceConfiguration#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10604
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#display_name CoreInstanceConfiguration#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10608
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#freeform_tags CoreInstanceConfiguration#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10612
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#hostname_label CoreInstanceConfiguration#hostname_label}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10616
          },
          "name": "hostnameLabel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#ipv6address_ipv6subnet_cidr_pair_details CoreInstanceConfiguration#ipv6address_ipv6subnet_cidr_pair_details}",
            "stability": "stable",
            "summary": "ipv6address_ipv6subnet_cidr_pair_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10642
          },
          "name": "ipv6AddressIpv6SubnetCidrPairDetails",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#nsg_ids CoreInstanceConfiguration#nsg_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10620
          },
          "name": "nsgIds",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#private_ip CoreInstanceConfiguration#private_ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10624
          },
          "name": "privateIp",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#security_attributes CoreInstanceConfiguration#security_attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10628
          },
          "name": "securityAttributes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#skip_source_dest_check CoreInstanceConfiguration#skip_source_dest_check}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10632
          },
          "name": "skipSourceDestCheck",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#subnet_id CoreInstanceConfiguration#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10636
          },
          "name": "subnetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsCreateVnicDetails"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 10439
      },
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#ipv6address CoreInstanceConfiguration#ipv6address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10443
          },
          "name": "ipv6Address",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#ipv6subnet_cidr CoreInstanceConfiguration#ipv6subnet_cidr}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10447
          },
          "name": "ipv6SubnetCidr",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-configuration/index.ts",
          "line": 10577
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 10569
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10584
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference"
            }
          }
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10577
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10577
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10577
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10570
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-configuration/index.ts",
          "line": 10496
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 10486
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10544
          },
          "name": "resetIpv6Address"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10560
          },
          "name": "resetIpv6SubnetCidr"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10548
          },
          "name": "ipv6AddressInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10564
          },
          "name": "ipv6SubnetCidrInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10538
          },
          "name": "ipv6Address",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10554
          },
          "name": "ipv6SubnetCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10500
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-configuration/index.ts",
          "line": 10765
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 10758
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11059
          },
          "name": "putIpv6AddressIpv6SubnetCidrPairDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10870
          },
          "name": "resetAssignIpv6Ip"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10886
          },
          "name": "resetAssignPrivateDnsRecord"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10902
          },
          "name": "resetAssignPublicIp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10918
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10934
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10950
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10966
          },
          "name": "resetHostnameLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11062
          },
          "name": "resetIpv6AddressIpv6SubnetCidrPairDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10982
          },
          "name": "resetNsgIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10998
          },
          "name": "resetPrivateIp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11014
          },
          "name": "resetSecurityAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11030
          },
          "name": "resetSkipSourceDestCheck"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11046
          },
          "name": "resetSubnetId"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11056
          },
          "name": "ipv6AddressIpv6SubnetCidrPairDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10874
          },
          "name": "assignIpv6IpInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10890
          },
          "name": "assignPrivateDnsRecordInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10906
          },
          "name": "assignPublicIpInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10922
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10938
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10954
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10970
          },
          "name": "hostnameLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11066
          },
          "name": "ipv6AddressIpv6SubnetCidrPairDetailsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10986
          },
          "name": "nsgIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11002
          },
          "name": "privateIpInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11018
          },
          "name": "securityAttributesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11034
          },
          "name": "skipSourceDestCheckInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11050
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10864
          },
          "name": "assignIpv6Ip",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10880
          },
          "name": "assignPrivateDnsRecord",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10896
          },
          "name": "assignPublicIp",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10912
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10928
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10944
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10960
          },
          "name": "hostnameLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10976
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10992
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11008
          },
          "name": "securityAttributes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11024
          },
          "name": "skipSourceDestCheck",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11040
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10769
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsCreateVnicDetails"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsOutputReference"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-configuration/index.ts",
          "line": 11243
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 11235
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11250
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsOutputReference"
            }
          }
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11243
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11243
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11243
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11236
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnics"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsList"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-configuration/index.ts",
          "line": 11140
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 11130
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11223
          },
          "name": "putCreateVnicDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsCreateVnicDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11226
          },
          "name": "resetCreateVnicDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11194
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11210
          },
          "name": "resetNicIndex"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11220
          },
          "name": "createVnicDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11230
          },
          "name": "createVnicDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsCreateVnicDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11198
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11214
          },
          "name": "nicIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11188
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11204
          },
          "name": "nicIndex",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11144
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnics"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsOutputReference"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-configuration/index.ts",
          "line": 12352
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 12345
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12419
          },
          "name": "putBlockVolumes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsBlockVolumes"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12435
          },
          "name": "putLaunchDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12451
          },
          "name": "putOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptions"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12467
          },
          "name": "putSecondaryVnics",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsSecondaryVnics"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12422
          },
          "name": "resetBlockVolumes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12438
          },
          "name": "resetLaunchDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12454
          },
          "name": "resetOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12470
          },
          "name": "resetSecondaryVnics"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12416
          },
          "name": "blockVolumes",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsBlockVolumesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12432
          },
          "name": "launchDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12448
          },
          "name": "options",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12464
          },
          "name": "secondaryVnics",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsSecondaryVnicsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12426
          },
          "name": "blockVolumesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsBlockVolumes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12410
          },
          "name": "instanceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12442
          },
          "name": "launchDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12458
          },
          "name": "optionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12474
          },
          "name": "secondaryVnicsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsSecondaryVnics"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12403
          },
          "name": "instanceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12356
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetails"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsOutputReference"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsSecondaryVnics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsSecondaryVnics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 12073
      },
      "name": "CoreInstanceConfigurationInstanceDetailsSecondaryVnics",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#create_vnic_details CoreInstanceConfiguration#create_vnic_details}",
            "stability": "stable",
            "summary": "create_vnic_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12087
          },
          "name": "createVnicDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsSecondaryVnicsCreateVnicDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#display_name CoreInstanceConfiguration#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12077
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#nic_index CoreInstanceConfiguration#nic_index}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12081
          },
          "name": "nicIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsSecondaryVnics"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsSecondaryVnicsCreateVnicDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsSecondaryVnicsCreateVnicDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 11591
      },
      "name": "CoreInstanceConfigurationInstanceDetailsSecondaryVnicsCreateVnicDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#assign_ipv6ip CoreInstanceConfiguration#assign_ipv6ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11595
          },
          "name": "assignIpv6Ip",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#assign_private_dns_record CoreInstanceConfiguration#assign_private_dns_record}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11599
          },
          "name": "assignPrivateDnsRecord",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#assign_public_ip CoreInstanceConfiguration#assign_public_ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11603
          },
          "name": "assignPublicIp",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#defined_tags CoreInstanceConfiguration#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11607
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#display_name CoreInstanceConfiguration#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11611
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#freeform_tags CoreInstanceConfiguration#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11615
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#hostname_label CoreInstanceConfiguration#hostname_label}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11619
          },
          "name": "hostnameLabel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#ipv6address_ipv6subnet_cidr_pair_details CoreInstanceConfiguration#ipv6address_ipv6subnet_cidr_pair_details}",
            "stability": "stable",
            "summary": "ipv6address_ipv6subnet_cidr_pair_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11645
          },
          "name": "ipv6AddressIpv6SubnetCidrPairDetails",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#nsg_ids CoreInstanceConfiguration#nsg_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11623
          },
          "name": "nsgIds",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#private_ip CoreInstanceConfiguration#private_ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11627
          },
          "name": "privateIp",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#security_attributes CoreInstanceConfiguration#security_attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11631
          },
          "name": "securityAttributes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#skip_source_dest_check CoreInstanceConfiguration#skip_source_dest_check}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11635
          },
          "name": "skipSourceDestCheck",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#subnet_id CoreInstanceConfiguration#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11639
          },
          "name": "subnetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsSecondaryVnicsCreateVnicDetails"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 11442
      },
      "name": "CoreInstanceConfigurationInstanceDetailsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#ipv6address CoreInstanceConfiguration#ipv6address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11446
          },
          "name": "ipv6Address",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#ipv6subnet_cidr CoreInstanceConfiguration#ipv6subnet_cidr}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11450
          },
          "name": "ipv6SubnetCidr",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-configuration/index.ts",
          "line": 11580
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 11572
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11587
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference"
            }
          }
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11580
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11580
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11580
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11573
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-configuration/index.ts",
          "line": 11499
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 11489
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11547
          },
          "name": "resetIpv6Address"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11563
          },
          "name": "resetIpv6SubnetCidr"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11551
          },
          "name": "ipv6AddressInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11567
          },
          "name": "ipv6SubnetCidrInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11541
          },
          "name": "ipv6Address",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11557
          },
          "name": "ipv6SubnetCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11503
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsSecondaryVnicsCreateVnicDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsSecondaryVnicsCreateVnicDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-configuration/index.ts",
          "line": 11768
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 11761
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12062
          },
          "name": "putIpv6AddressIpv6SubnetCidrPairDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11873
          },
          "name": "resetAssignIpv6Ip"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11889
          },
          "name": "resetAssignPrivateDnsRecord"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11905
          },
          "name": "resetAssignPublicIp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11921
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11937
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11953
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11969
          },
          "name": "resetHostnameLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12065
          },
          "name": "resetIpv6AddressIpv6SubnetCidrPairDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11985
          },
          "name": "resetNsgIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12001
          },
          "name": "resetPrivateIp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12017
          },
          "name": "resetSecurityAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12033
          },
          "name": "resetSkipSourceDestCheck"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12049
          },
          "name": "resetSubnetId"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsSecondaryVnicsCreateVnicDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12059
          },
          "name": "ipv6AddressIpv6SubnetCidrPairDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11877
          },
          "name": "assignIpv6IpInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11893
          },
          "name": "assignPrivateDnsRecordInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11909
          },
          "name": "assignPublicIpInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11925
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11941
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11957
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11973
          },
          "name": "hostnameLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12069
          },
          "name": "ipv6AddressIpv6SubnetCidrPairDetailsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11989
          },
          "name": "nsgIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12005
          },
          "name": "privateIpInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12021
          },
          "name": "securityAttributesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12037
          },
          "name": "skipSourceDestCheckInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12053
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11867
          },
          "name": "assignIpv6Ip",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11883
          },
          "name": "assignPrivateDnsRecord",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11899
          },
          "name": "assignPublicIp",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11915
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11931
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11947
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11963
          },
          "name": "hostnameLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11979
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11995
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12011
          },
          "name": "securityAttributes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12027
          },
          "name": "skipSourceDestCheck",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12043
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11772
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsSecondaryVnicsCreateVnicDetails"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsSecondaryVnicsCreateVnicDetailsOutputReference"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsSecondaryVnicsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsSecondaryVnicsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-configuration/index.ts",
          "line": 12246
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 12238
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12253
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsSecondaryVnicsOutputReference"
            }
          }
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsSecondaryVnicsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12246
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12246
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12246
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12239
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsSecondaryVnics"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsSecondaryVnicsList"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsSecondaryVnicsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsSecondaryVnicsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-configuration/index.ts",
          "line": 12143
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 12133
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12226
          },
          "name": "putCreateVnicDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsSecondaryVnicsCreateVnicDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12229
          },
          "name": "resetCreateVnicDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12197
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12213
          },
          "name": "resetNicIndex"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsSecondaryVnicsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12223
          },
          "name": "createVnicDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsSecondaryVnicsCreateVnicDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12233
          },
          "name": "createVnicDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsSecondaryVnicsCreateVnicDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12201
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12217
          },
          "name": "nicIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12191
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12207
          },
          "name": "nicIndex",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12147
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsSecondaryVnics"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsSecondaryVnicsOutputReference"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 12478
      },
      "name": "CoreInstanceConfigurationTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#create CoreInstanceConfiguration#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12482
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#delete CoreInstanceConfiguration#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12486
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_configuration#update CoreInstanceConfiguration#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12490
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationTimeouts"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-configuration/index.ts",
          "line": 12544
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 12536
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12598
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12614
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12630
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CoreInstanceConfigurationTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12602
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12618
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12634
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12592
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12608
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12624
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12548
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreInstanceConfigurationTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CoreInstanceConsoleConnection": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_console_connection oci_core_instance_console_connection}."
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConsoleConnection",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_console_connection oci_core_instance_console_connection} Resource."
        },
        "locationInModule": {
          "filename": "src/core-instance-console-connection/index.ts",
          "line": 236
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CoreInstanceConsoleConnectionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-console-connection/index.ts",
        "line": 204
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CoreInstanceConsoleConnection resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/core-instance-console-connection/index.ts",
            "line": 221
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CoreInstanceConsoleConnection to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_console_connection#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CoreInstanceConsoleConnection that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CoreInstanceConsoleConnection to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-console-connection/index.ts",
            "line": 373
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceConsoleConnectionTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-console-connection/index.ts",
            "line": 282
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-console-connection/index.ts",
            "line": 303
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-console-connection/index.ts",
            "line": 319
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-console-connection/index.ts",
            "line": 376
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-console-connection/index.ts",
            "line": 388
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-console-connection/index.ts",
            "line": 399
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CoreInstanceConsoleConnection",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-console-connection/index.ts",
            "line": 209
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-console-connection/index.ts",
            "line": 265
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-console-connection/index.ts",
            "line": 270
          },
          "name": "connectionString",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-console-connection/index.ts",
            "line": 291
          },
          "name": "fingerprint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-console-connection/index.ts",
            "line": 354
          },
          "name": "serviceHostKeyFingerprint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-console-connection/index.ts",
            "line": 359
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-console-connection/index.ts",
            "line": 370
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConsoleConnectionTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-console-connection/index.ts",
            "line": 364
          },
          "name": "vncConnectionString",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-console-connection/index.ts",
            "line": 286
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-console-connection/index.ts",
            "line": 307
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-console-connection/index.ts",
            "line": 323
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-console-connection/index.ts",
            "line": 336
          },
          "name": "instanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-console-connection/index.ts",
            "line": 349
          },
          "name": "publicKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-console-connection/index.ts",
            "line": 380
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreInstanceConsoleConnectionTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-console-connection/index.ts",
            "line": 276
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-console-connection/index.ts",
            "line": 297
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-console-connection/index.ts",
            "line": 313
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-console-connection/index.ts",
            "line": 329
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-console-connection/index.ts",
            "line": 342
          },
          "name": "publicKey",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-instance-console-connection/index:CoreInstanceConsoleConnection"
    },
    "cdktf-provider-oci.CoreInstanceConsoleConnectionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConsoleConnectionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance-console-connection/index.ts",
        "line": 9
      },
      "name": "CoreInstanceConsoleConnectionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_console_connection#instance_id CoreInstanceConsoleConnection#instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-console-connection/index.ts",
            "line": 28
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_console_connection#public_key CoreInstanceConsoleConnection#public_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-console-connection/index.ts",
            "line": 32
          },
          "name": "publicKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_console_connection#defined_tags CoreInstanceConsoleConnection#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-console-connection/index.ts",
            "line": 13
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_console_connection#freeform_tags CoreInstanceConsoleConnection#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-console-connection/index.ts",
            "line": 17
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_console_connection#id CoreInstanceConsoleConnection#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-console-connection/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_console_connection#timeouts CoreInstanceConsoleConnection#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-console-connection/index.ts",
            "line": 38
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConsoleConnectionTimeouts"
          }
        }
      ],
      "symbolId": "src/core-instance-console-connection/index:CoreInstanceConsoleConnectionConfig"
    },
    "cdktf-provider-oci.CoreInstanceConsoleConnectionTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConsoleConnectionTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance-console-connection/index.ts",
        "line": 40
      },
      "name": "CoreInstanceConsoleConnectionTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_console_connection#create CoreInstanceConsoleConnection#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-console-connection/index.ts",
            "line": 44
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_console_connection#delete CoreInstanceConsoleConnection#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-console-connection/index.ts",
            "line": 48
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_console_connection#update CoreInstanceConsoleConnection#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-console-connection/index.ts",
            "line": 52
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-instance-console-connection/index:CoreInstanceConsoleConnectionTimeouts"
    },
    "cdktf-provider-oci.CoreInstanceConsoleConnectionTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConsoleConnectionTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-console-connection/index.ts",
          "line": 106
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-console-connection/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-console-connection/index.ts",
            "line": 160
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-console-connection/index.ts",
            "line": 176
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-console-connection/index.ts",
            "line": 192
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CoreInstanceConsoleConnectionTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-console-connection/index.ts",
            "line": 164
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-console-connection/index.ts",
            "line": 180
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-console-connection/index.ts",
            "line": 196
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-console-connection/index.ts",
            "line": 154
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-console-connection/index.ts",
            "line": 170
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-console-connection/index.ts",
            "line": 186
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-console-connection/index.ts",
            "line": 110
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreInstanceConsoleConnectionTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-instance-console-connection/index:CoreInstanceConsoleConnectionTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CoreInstanceCreateVnicDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceCreateVnicDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance/index.ts",
        "line": 784
      },
      "name": "CoreInstanceCreateVnicDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#assign_ipv6ip CoreInstance#assign_ipv6ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 788
          },
          "name": "assignIpv6Ip",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#assign_private_dns_record CoreInstance#assign_private_dns_record}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 792
          },
          "name": "assignPrivateDnsRecord",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#assign_public_ip CoreInstance#assign_public_ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 796
          },
          "name": "assignPublicIp",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#defined_tags CoreInstance#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 800
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#display_name CoreInstance#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 804
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#freeform_tags CoreInstance#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 808
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#hostname_label CoreInstance#hostname_label}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 812
          },
          "name": "hostnameLabel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#ipv6address_ipv6subnet_cidr_pair_details CoreInstance#ipv6address_ipv6subnet_cidr_pair_details}",
            "stability": "stable",
            "summary": "ipv6address_ipv6subnet_cidr_pair_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 842
          },
          "name": "ipv6AddressIpv6SubnetCidrPairDetails",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreInstanceCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#nsg_ids CoreInstance#nsg_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 816
          },
          "name": "nsgIds",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#private_ip CoreInstance#private_ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 820
          },
          "name": "privateIp",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#security_attributes CoreInstance#security_attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 824
          },
          "name": "securityAttributes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#skip_source_dest_check CoreInstance#skip_source_dest_check}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 828
          },
          "name": "skipSourceDestCheck",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#subnet_id CoreInstance#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 832
          },
          "name": "subnetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#vlan_id CoreInstance#vlan_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 836
          },
          "name": "vlanId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-instance/index:CoreInstanceCreateVnicDetails"
    },
    "cdktf-provider-oci.CoreInstanceCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance/index.ts",
        "line": 635
      },
      "name": "CoreInstanceCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#ipv6address CoreInstance#ipv6address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 639
          },
          "name": "ipv6Address",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#ipv6subnet_cidr CoreInstance#ipv6subnet_cidr}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 643
          },
          "name": "ipv6SubnetCidr",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-instance/index:CoreInstanceCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails"
    },
    "cdktf-provider-oci.CoreInstanceCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance/index.ts",
          "line": 773
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance/index.ts",
        "line": 765
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 780
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CoreInstanceCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference"
            }
          }
        }
      ],
      "name": "CoreInstanceCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 773
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 773
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 773
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 766
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreInstanceCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-instance/index:CoreInstanceCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList"
    },
    "cdktf-provider-oci.CoreInstanceCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance/index.ts",
          "line": 692
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance/index.ts",
        "line": 682
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 740
          },
          "name": "resetIpv6Address"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 756
          },
          "name": "resetIpv6SubnetCidr"
        }
      ],
      "name": "CoreInstanceCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 744
          },
          "name": "ipv6AddressInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 760
          },
          "name": "ipv6SubnetCidrInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 734
          },
          "name": "ipv6Address",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 750
          },
          "name": "ipv6SubnetCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 696
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreInstanceCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-instance/index:CoreInstanceCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference"
    },
    "cdktf-provider-oci.CoreInstanceCreateVnicDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceCreateVnicDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance/index.ts",
          "line": 972
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance/index.ts",
        "line": 965
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1288
          },
          "name": "putIpv6AddressIpv6SubnetCidrPairDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CoreInstanceCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1083
          },
          "name": "resetAssignIpv6Ip"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1099
          },
          "name": "resetAssignPrivateDnsRecord"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1115
          },
          "name": "resetAssignPublicIp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1131
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1147
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1163
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1179
          },
          "name": "resetHostnameLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1291
          },
          "name": "resetIpv6AddressIpv6SubnetCidrPairDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1195
          },
          "name": "resetNsgIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1211
          },
          "name": "resetPrivateIp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1227
          },
          "name": "resetSecurityAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1243
          },
          "name": "resetSkipSourceDestCheck"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1259
          },
          "name": "resetSubnetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1275
          },
          "name": "resetVlanId"
        }
      ],
      "name": "CoreInstanceCreateVnicDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1285
          },
          "name": "ipv6AddressIpv6SubnetCidrPairDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1087
          },
          "name": "assignIpv6IpInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1103
          },
          "name": "assignPrivateDnsRecordInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1119
          },
          "name": "assignPublicIpInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1135
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1151
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1167
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1183
          },
          "name": "hostnameLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1295
          },
          "name": "ipv6AddressIpv6SubnetCidrPairDetailsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreInstanceCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1199
          },
          "name": "nsgIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1215
          },
          "name": "privateIpInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1231
          },
          "name": "securityAttributesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1247
          },
          "name": "skipSourceDestCheckInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1263
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1279
          },
          "name": "vlanIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1077
          },
          "name": "assignIpv6Ip",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1093
          },
          "name": "assignPrivateDnsRecord",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1109
          },
          "name": "assignPublicIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1125
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1141
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1157
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1173
          },
          "name": "hostnameLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1189
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1205
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1221
          },
          "name": "securityAttributes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1237
          },
          "name": "skipSourceDestCheck",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1253
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1269
          },
          "name": "vlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 976
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceCreateVnicDetails"
          }
        }
      ],
      "symbolId": "src/core-instance/index:CoreInstanceCreateVnicDetailsOutputReference"
    },
    "cdktf-provider-oci.CoreInstanceInstanceOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceInstanceOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance/index.ts",
        "line": 1299
      },
      "name": "CoreInstanceInstanceOptions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#are_legacy_imds_endpoints_disabled CoreInstance#are_legacy_imds_endpoints_disabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1303
          },
          "name": "areLegacyImdsEndpointsDisabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-instance/index:CoreInstanceInstanceOptions"
    },
    "cdktf-provider-oci.CoreInstanceInstanceOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceInstanceOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance/index.ts",
          "line": 1342
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance/index.ts",
        "line": 1335
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1375
          },
          "name": "resetAreLegacyImdsEndpointsDisabled"
        }
      ],
      "name": "CoreInstanceInstanceOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1379
          },
          "name": "areLegacyImdsEndpointsDisabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1369
          },
          "name": "areLegacyImdsEndpointsDisabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1346
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceInstanceOptions"
          }
        }
      ],
      "symbolId": "src/core-instance/index:CoreInstanceInstanceOptionsOutputReference"
    },
    "cdktf-provider-oci.CoreInstanceLaunchOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceLaunchOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance/index.ts",
        "line": 1383
      },
      "name": "CoreInstanceLaunchOptions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#boot_volume_type CoreInstance#boot_volume_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1387
          },
          "name": "bootVolumeType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#firmware CoreInstance#firmware}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1391
          },
          "name": "firmware",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#is_consistent_volume_naming_enabled CoreInstance#is_consistent_volume_naming_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1395
          },
          "name": "isConsistentVolumeNamingEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#is_pv_encryption_in_transit_enabled CoreInstance#is_pv_encryption_in_transit_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1399
          },
          "name": "isPvEncryptionInTransitEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#network_type CoreInstance#network_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1403
          },
          "name": "networkType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#remote_data_volume_type CoreInstance#remote_data_volume_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1407
          },
          "name": "remoteDataVolumeType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-instance/index:CoreInstanceLaunchOptions"
    },
    "cdktf-provider-oci.CoreInstanceLaunchOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceLaunchOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance/index.ts",
          "line": 1481
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance/index.ts",
        "line": 1474
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1544
          },
          "name": "resetBootVolumeType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1560
          },
          "name": "resetFirmware"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1576
          },
          "name": "resetIsConsistentVolumeNamingEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1592
          },
          "name": "resetIsPvEncryptionInTransitEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1608
          },
          "name": "resetNetworkType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1624
          },
          "name": "resetRemoteDataVolumeType"
        }
      ],
      "name": "CoreInstanceLaunchOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1548
          },
          "name": "bootVolumeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1564
          },
          "name": "firmwareInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1580
          },
          "name": "isConsistentVolumeNamingEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1596
          },
          "name": "isPvEncryptionInTransitEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1612
          },
          "name": "networkTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1628
          },
          "name": "remoteDataVolumeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1538
          },
          "name": "bootVolumeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1554
          },
          "name": "firmware",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1570
          },
          "name": "isConsistentVolumeNamingEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1586
          },
          "name": "isPvEncryptionInTransitEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1602
          },
          "name": "networkType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1618
          },
          "name": "remoteDataVolumeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1485
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceLaunchOptions"
          }
        }
      ],
      "symbolId": "src/core-instance/index:CoreInstanceLaunchOptionsOutputReference"
    },
    "cdktf-provider-oci.CoreInstanceLaunchVolumeAttachments": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceLaunchVolumeAttachments",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance/index.ts",
        "line": 1875
      },
      "name": "CoreInstanceLaunchVolumeAttachments",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#type CoreInstance#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1907
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#device CoreInstance#device}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1879
          },
          "name": "device",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#display_name CoreInstance#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1883
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#encryption_in_transit_type CoreInstance#encryption_in_transit_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1887
          },
          "name": "encryptionInTransitType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#is_agent_auto_iscsi_login_enabled CoreInstance#is_agent_auto_iscsi_login_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1891
          },
          "name": "isAgentAutoIscsiLoginEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#is_pv_encryption_in_transit_enabled CoreInstance#is_pv_encryption_in_transit_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1895
          },
          "name": "isPvEncryptionInTransitEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#is_read_only CoreInstance#is_read_only}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1899
          },
          "name": "isReadOnly",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#is_shareable CoreInstance#is_shareable}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1903
          },
          "name": "isShareable",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#launch_create_volume_details CoreInstance#launch_create_volume_details}",
            "stability": "stable",
            "summary": "launch_create_volume_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1921
          },
          "name": "launchCreateVolumeDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceLaunchVolumeAttachmentsLaunchCreateVolumeDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#use_chap CoreInstance#use_chap}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1911
          },
          "name": "useChap",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#volume_id CoreInstance#volume_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1915
          },
          "name": "volumeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-instance/index:CoreInstanceLaunchVolumeAttachments"
    },
    "cdktf-provider-oci.CoreInstanceLaunchVolumeAttachmentsLaunchCreateVolumeDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceLaunchVolumeAttachmentsLaunchCreateVolumeDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance/index.ts",
        "line": 1632
      },
      "name": "CoreInstanceLaunchVolumeAttachmentsLaunchCreateVolumeDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#size_in_gbs CoreInstance#size_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1648
          },
          "name": "sizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#volume_creation_type CoreInstance#volume_creation_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1652
          },
          "name": "volumeCreationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#compartment_id CoreInstance#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1636
          },
          "name": "compartmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#display_name CoreInstance#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1640
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#kms_key_id CoreInstance#kms_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1644
          },
          "name": "kmsKeyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#vpus_per_gb CoreInstance#vpus_per_gb}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1656
          },
          "name": "vpusPerGb",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-instance/index:CoreInstanceLaunchVolumeAttachmentsLaunchCreateVolumeDetails"
    },
    "cdktf-provider-oci.CoreInstanceLaunchVolumeAttachmentsLaunchCreateVolumeDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceLaunchVolumeAttachmentsLaunchCreateVolumeDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance/index.ts",
          "line": 1730
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance/index.ts",
        "line": 1723
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1793
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1809
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1825
          },
          "name": "resetKmsKeyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1867
          },
          "name": "resetVpusPerGb"
        }
      ],
      "name": "CoreInstanceLaunchVolumeAttachmentsLaunchCreateVolumeDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1797
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1813
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1829
          },
          "name": "kmsKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1842
          },
          "name": "sizeInGbsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1855
          },
          "name": "volumeCreationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1871
          },
          "name": "vpusPerGbInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1787
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1803
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1819
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1835
          },
          "name": "sizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1848
          },
          "name": "volumeCreationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1861
          },
          "name": "vpusPerGb",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1734
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceLaunchVolumeAttachmentsLaunchCreateVolumeDetails"
          }
        }
      ],
      "symbolId": "src/core-instance/index:CoreInstanceLaunchVolumeAttachmentsLaunchCreateVolumeDetailsOutputReference"
    },
    "cdktf-provider-oci.CoreInstanceLaunchVolumeAttachmentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceLaunchVolumeAttachmentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance/index.ts",
          "line": 2309
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance/index.ts",
        "line": 2301
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2316
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CoreInstanceLaunchVolumeAttachmentsOutputReference"
            }
          }
        }
      ],
      "name": "CoreInstanceLaunchVolumeAttachmentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2309
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2309
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2309
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2302
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreInstanceLaunchVolumeAttachments"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-instance/index:CoreInstanceLaunchVolumeAttachmentsList"
    },
    "cdktf-provider-oci.CoreInstanceLaunchVolumeAttachmentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceLaunchVolumeAttachmentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance/index.ts",
          "line": 2033
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance/index.ts",
        "line": 2023
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2289
          },
          "name": "putLaunchCreateVolumeDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceLaunchVolumeAttachmentsLaunchCreateVolumeDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2135
          },
          "name": "resetDevice"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2151
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2167
          },
          "name": "resetEncryptionInTransitType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2183
          },
          "name": "resetIsAgentAutoIscsiLoginEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2199
          },
          "name": "resetIsPvEncryptionInTransitEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2215
          },
          "name": "resetIsReadOnly"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2231
          },
          "name": "resetIsShareable"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2292
          },
          "name": "resetLaunchCreateVolumeDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2260
          },
          "name": "resetUseChap"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2276
          },
          "name": "resetVolumeId"
        }
      ],
      "name": "CoreInstanceLaunchVolumeAttachmentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2286
          },
          "name": "launchCreateVolumeDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceLaunchVolumeAttachmentsLaunchCreateVolumeDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2139
          },
          "name": "deviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2155
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2171
          },
          "name": "encryptionInTransitTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2187
          },
          "name": "isAgentAutoIscsiLoginEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2203
          },
          "name": "isPvEncryptionInTransitEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2219
          },
          "name": "isReadOnlyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2235
          },
          "name": "isShareableInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2296
          },
          "name": "launchCreateVolumeDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceLaunchVolumeAttachmentsLaunchCreateVolumeDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2248
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2264
          },
          "name": "useChapInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2280
          },
          "name": "volumeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2129
          },
          "name": "device",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2145
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2161
          },
          "name": "encryptionInTransitType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2177
          },
          "name": "isAgentAutoIscsiLoginEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2193
          },
          "name": "isPvEncryptionInTransitEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2209
          },
          "name": "isReadOnly",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2225
          },
          "name": "isShareable",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2241
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2254
          },
          "name": "useChap",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2270
          },
          "name": "volumeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2037
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreInstanceLaunchVolumeAttachments"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-instance/index:CoreInstanceLaunchVolumeAttachmentsOutputReference"
    },
    "cdktf-provider-oci.CoreInstanceLicensingConfigs": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceLicensingConfigs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance/index.ts",
        "line": 2320
      },
      "name": "CoreInstanceLicensingConfigs",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#type CoreInstance#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2328
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#license_type CoreInstance#license_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2324
          },
          "name": "licenseType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-instance/index:CoreInstanceLicensingConfigs"
    },
    "cdktf-provider-oci.CoreInstanceLicensingConfigsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceLicensingConfigsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance/index.ts",
          "line": 2374
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance/index.ts",
        "line": 2367
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2413
          },
          "name": "resetLicenseType"
        }
      ],
      "name": "CoreInstanceLicensingConfigsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2422
          },
          "name": "osVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2417
          },
          "name": "licenseTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2435
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2407
          },
          "name": "licenseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2428
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2378
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceLicensingConfigs"
          }
        }
      ],
      "symbolId": "src/core-instance/index:CoreInstanceLicensingConfigsOutputReference"
    },
    "cdktf-provider-oci.CoreInstanceMaintenanceEvent": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_maintenance_event oci_core_instance_maintenance_event}."
      },
      "fqn": "cdktf-provider-oci.CoreInstanceMaintenanceEvent",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_maintenance_event oci_core_instance_maintenance_event} Resource."
        },
        "locationInModule": {
          "filename": "src/core-instance-maintenance-event/index.ts",
          "line": 248
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CoreInstanceMaintenanceEventConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-maintenance-event/index.ts",
        "line": 216
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CoreInstanceMaintenanceEvent resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/core-instance-maintenance-event/index.ts",
            "line": 233
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CoreInstanceMaintenanceEvent to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_maintenance_event#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CoreInstanceMaintenanceEvent that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CoreInstanceMaintenanceEvent to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-maintenance-event/index.ts",
            "line": 500
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceMaintenanceEventTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-maintenance-event/index.ts",
            "line": 293
          },
          "name": "resetAlternativeResolutionAction"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-maintenance-event/index.ts",
            "line": 314
          },
          "name": "resetCanDeleteLocalStorage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-maintenance-event/index.ts",
            "line": 350
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-maintenance-event/index.ts",
            "line": 371
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-maintenance-event/index.ts",
            "line": 392
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-maintenance-event/index.ts",
            "line": 408
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-maintenance-event/index.ts",
            "line": 503
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-maintenance-event/index.ts",
            "line": 487
          },
          "name": "resetTimeWindowStart"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-maintenance-event/index.ts",
            "line": 515
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-maintenance-event/index.ts",
            "line": 529
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CoreInstanceMaintenanceEvent",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-maintenance-event/index.ts",
            "line": 221
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-maintenance-event/index.ts",
            "line": 281
          },
          "name": "additionalDetails",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-maintenance-event/index.ts",
            "line": 302
          },
          "name": "alternativeResolutionActions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-maintenance-event/index.ts",
            "line": 323
          },
          "name": "canReschedule",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-maintenance-event/index.ts",
            "line": 328
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-maintenance-event/index.ts",
            "line": 333
          },
          "name": "correlationToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-maintenance-event/index.ts",
            "line": 338
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-maintenance-event/index.ts",
            "line": 359
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-maintenance-event/index.ts",
            "line": 380
          },
          "name": "estimatedDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-maintenance-event/index.ts",
            "line": 417
          },
          "name": "instanceAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-maintenance-event/index.ts",
            "line": 422
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-maintenance-event/index.ts",
            "line": 440
          },
          "name": "maintenanceCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-maintenance-event/index.ts",
            "line": 445
          },
          "name": "maintenanceReason",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-maintenance-event/index.ts",
            "line": 450
          },
          "name": "startWindowDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-maintenance-event/index.ts",
            "line": 455
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-maintenance-event/index.ts",
            "line": 460
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-maintenance-event/index.ts",
            "line": 465
          },
          "name": "timeFinished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-maintenance-event/index.ts",
            "line": 470
          },
          "name": "timeHardDueDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-maintenance-event/index.ts",
            "line": 497
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceMaintenanceEventTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-maintenance-event/index.ts",
            "line": 475
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-maintenance-event/index.ts",
            "line": 297
          },
          "name": "alternativeResolutionActionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-maintenance-event/index.ts",
            "line": 318
          },
          "name": "canDeleteLocalStorageInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-maintenance-event/index.ts",
            "line": 354
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-maintenance-event/index.ts",
            "line": 375
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-maintenance-event/index.ts",
            "line": 396
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-maintenance-event/index.ts",
            "line": 412
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-maintenance-event/index.ts",
            "line": 435
          },
          "name": "instanceMaintenanceEventIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-maintenance-event/index.ts",
            "line": 507
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreInstanceMaintenanceEventTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-maintenance-event/index.ts",
            "line": 491
          },
          "name": "timeWindowStartInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-maintenance-event/index.ts",
            "line": 287
          },
          "name": "alternativeResolutionAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-maintenance-event/index.ts",
            "line": 308
          },
          "name": "canDeleteLocalStorage",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-maintenance-event/index.ts",
            "line": 344
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-maintenance-event/index.ts",
            "line": 365
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-maintenance-event/index.ts",
            "line": 386
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-maintenance-event/index.ts",
            "line": 402
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-maintenance-event/index.ts",
            "line": 428
          },
          "name": "instanceMaintenanceEventId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-maintenance-event/index.ts",
            "line": 481
          },
          "name": "timeWindowStart",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-instance-maintenance-event/index:CoreInstanceMaintenanceEvent"
    },
    "cdktf-provider-oci.CoreInstanceMaintenanceEventConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceMaintenanceEventConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance-maintenance-event/index.ts",
        "line": 9
      },
      "name": "CoreInstanceMaintenanceEventConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_maintenance_event#instance_maintenance_event_id CoreInstanceMaintenanceEvent#instance_maintenance_event_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-maintenance-event/index.ts",
            "line": 40
          },
          "name": "instanceMaintenanceEventId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_maintenance_event#alternative_resolution_action CoreInstanceMaintenanceEvent#alternative_resolution_action}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-maintenance-event/index.ts",
            "line": 13
          },
          "name": "alternativeResolutionAction",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_maintenance_event#can_delete_local_storage CoreInstanceMaintenanceEvent#can_delete_local_storage}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-maintenance-event/index.ts",
            "line": 17
          },
          "name": "canDeleteLocalStorage",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_maintenance_event#defined_tags CoreInstanceMaintenanceEvent#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-maintenance-event/index.ts",
            "line": 21
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_maintenance_event#display_name CoreInstanceMaintenanceEvent#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-maintenance-event/index.ts",
            "line": 25
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_maintenance_event#freeform_tags CoreInstanceMaintenanceEvent#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-maintenance-event/index.ts",
            "line": 29
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_maintenance_event#id CoreInstanceMaintenanceEvent#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-maintenance-event/index.ts",
            "line": 36
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_maintenance_event#timeouts CoreInstanceMaintenanceEvent#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-maintenance-event/index.ts",
            "line": 50
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceMaintenanceEventTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_maintenance_event#time_window_start CoreInstanceMaintenanceEvent#time_window_start}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-maintenance-event/index.ts",
            "line": 44
          },
          "name": "timeWindowStart",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-instance-maintenance-event/index:CoreInstanceMaintenanceEventConfig"
    },
    "cdktf-provider-oci.CoreInstanceMaintenanceEventTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceMaintenanceEventTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance-maintenance-event/index.ts",
        "line": 52
      },
      "name": "CoreInstanceMaintenanceEventTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_maintenance_event#create CoreInstanceMaintenanceEvent#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-maintenance-event/index.ts",
            "line": 56
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_maintenance_event#delete CoreInstanceMaintenanceEvent#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-maintenance-event/index.ts",
            "line": 60
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_maintenance_event#update CoreInstanceMaintenanceEvent#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-maintenance-event/index.ts",
            "line": 64
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-instance-maintenance-event/index:CoreInstanceMaintenanceEventTimeouts"
    },
    "cdktf-provider-oci.CoreInstanceMaintenanceEventTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceMaintenanceEventTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-maintenance-event/index.ts",
          "line": 118
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-maintenance-event/index.ts",
        "line": 110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-maintenance-event/index.ts",
            "line": 172
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-maintenance-event/index.ts",
            "line": 188
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-maintenance-event/index.ts",
            "line": 204
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CoreInstanceMaintenanceEventTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-maintenance-event/index.ts",
            "line": 176
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-maintenance-event/index.ts",
            "line": 192
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-maintenance-event/index.ts",
            "line": 208
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-maintenance-event/index.ts",
            "line": 166
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-maintenance-event/index.ts",
            "line": 182
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-maintenance-event/index.ts",
            "line": 198
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-maintenance-event/index.ts",
            "line": 122
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreInstanceMaintenanceEventTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-instance-maintenance-event/index:CoreInstanceMaintenanceEventTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CoreInstancePlatformConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstancePlatformConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance/index.ts",
        "line": 2439
      },
      "name": "CoreInstancePlatformConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#type CoreInstance#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2487
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#are_virtual_instructions_enabled CoreInstance#are_virtual_instructions_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2443
          },
          "name": "areVirtualInstructionsEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#config_map CoreInstance#config_map}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2447
          },
          "name": "configMap",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#is_access_control_service_enabled CoreInstance#is_access_control_service_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2451
          },
          "name": "isAccessControlServiceEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#is_input_output_memory_management_unit_enabled CoreInstance#is_input_output_memory_management_unit_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2455
          },
          "name": "isInputOutputMemoryManagementUnitEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#is_measured_boot_enabled CoreInstance#is_measured_boot_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2459
          },
          "name": "isMeasuredBootEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#is_memory_encryption_enabled CoreInstance#is_memory_encryption_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2463
          },
          "name": "isMemoryEncryptionEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#is_secure_boot_enabled CoreInstance#is_secure_boot_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2467
          },
          "name": "isSecureBootEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#is_symmetric_multi_threading_enabled CoreInstance#is_symmetric_multi_threading_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2471
          },
          "name": "isSymmetricMultiThreadingEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#is_trusted_platform_module_enabled CoreInstance#is_trusted_platform_module_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2475
          },
          "name": "isTrustedPlatformModuleEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#numa_nodes_per_socket CoreInstance#numa_nodes_per_socket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2479
          },
          "name": "numaNodesPerSocket",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#percentage_of_cores_enabled CoreInstance#percentage_of_cores_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2483
          },
          "name": "percentageOfCoresEnabled",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/core-instance/index:CoreInstancePlatformConfig"
    },
    "cdktf-provider-oci.CoreInstancePlatformConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstancePlatformConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance/index.ts",
          "line": 2603
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance/index.ts",
        "line": 2596
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2702
          },
          "name": "resetAreVirtualInstructionsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2718
          },
          "name": "resetConfigMap"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2734
          },
          "name": "resetIsAccessControlServiceEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2750
          },
          "name": "resetIsInputOutputMemoryManagementUnitEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2766
          },
          "name": "resetIsMeasuredBootEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2782
          },
          "name": "resetIsMemoryEncryptionEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2798
          },
          "name": "resetIsSecureBootEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2814
          },
          "name": "resetIsSymmetricMultiThreadingEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2830
          },
          "name": "resetIsTrustedPlatformModuleEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2846
          },
          "name": "resetNumaNodesPerSocket"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2862
          },
          "name": "resetPercentageOfCoresEnabled"
        }
      ],
      "name": "CoreInstancePlatformConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2706
          },
          "name": "areVirtualInstructionsEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2722
          },
          "name": "configMapInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2738
          },
          "name": "isAccessControlServiceEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2754
          },
          "name": "isInputOutputMemoryManagementUnitEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2770
          },
          "name": "isMeasuredBootEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2786
          },
          "name": "isMemoryEncryptionEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2802
          },
          "name": "isSecureBootEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2818
          },
          "name": "isSymmetricMultiThreadingEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2834
          },
          "name": "isTrustedPlatformModuleEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2850
          },
          "name": "numaNodesPerSocketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2866
          },
          "name": "percentageOfCoresEnabledInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2879
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2696
          },
          "name": "areVirtualInstructionsEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2712
          },
          "name": "configMap",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2728
          },
          "name": "isAccessControlServiceEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2744
          },
          "name": "isInputOutputMemoryManagementUnitEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2760
          },
          "name": "isMeasuredBootEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2776
          },
          "name": "isMemoryEncryptionEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2792
          },
          "name": "isSecureBootEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2808
          },
          "name": "isSymmetricMultiThreadingEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2824
          },
          "name": "isTrustedPlatformModuleEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2840
          },
          "name": "numaNodesPerSocket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2856
          },
          "name": "percentageOfCoresEnabled",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2872
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2607
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstancePlatformConfig"
          }
        }
      ],
      "symbolId": "src/core-instance/index:CoreInstancePlatformConfigOutputReference"
    },
    "cdktf-provider-oci.CoreInstancePool": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_pool oci_core_instance_pool}."
      },
      "fqn": "cdktf-provider-oci.CoreInstancePool",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_pool oci_core_instance_pool} Resource."
        },
        "locationInModule": {
          "filename": "src/core-instance-pool/index.ts",
          "line": 1330
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CoreInstancePoolConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-pool/index.ts",
        "line": 1298
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CoreInstancePool resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1315
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CoreInstancePool to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_pool#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CoreInstancePool that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CoreInstancePool to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1531
          },
          "name": "putLoadBalancers",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CoreInstancePoolLoadBalancers"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1547
          },
          "name": "putPlacementConfigurations",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CoreInstancePoolPlacementConfigurations"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1560
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstancePoolTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1391
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1407
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1423
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1439
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1468
          },
          "name": "resetInstanceDisplayNameFormatter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1484
          },
          "name": "resetInstanceHostnameFormatter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1534
          },
          "name": "resetLoadBalancers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1513
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1563
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1575
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1593
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CoreInstancePool",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1303
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1366
          },
          "name": "actualSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1528
          },
          "name": "loadBalancers",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstancePoolLoadBalancersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1544
          },
          "name": "placementConfigurations",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstancePoolPlacementConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1522
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1557
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstancePoolTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1379
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1395
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1411
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1427
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1443
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1456
          },
          "name": "instanceConfigurationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1472
          },
          "name": "instanceDisplayNameFormatterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1488
          },
          "name": "instanceHostnameFormatterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1538
          },
          "name": "loadBalancersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreInstancePoolLoadBalancers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1551
          },
          "name": "placementConfigurationsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreInstancePoolPlacementConfigurations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1501
          },
          "name": "sizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1517
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1567
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreInstancePoolTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1372
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1385
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1401
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1417
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1433
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1449
          },
          "name": "instanceConfigurationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1462
          },
          "name": "instanceDisplayNameFormatter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1478
          },
          "name": "instanceHostnameFormatter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1494
          },
          "name": "size",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1507
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-instance-pool/index:CoreInstancePool"
    },
    "cdktf-provider-oci.CoreInstancePoolConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstancePoolConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance-pool/index.ts",
        "line": 9
      },
      "name": "CoreInstancePoolConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_pool#compartment_id CoreInstancePool#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_pool#instance_configuration_id CoreInstancePool#instance_configuration_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 36
          },
          "name": "instanceConfigurationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_pool#placement_configurations CoreInstancePool#placement_configurations}",
            "stability": "stable",
            "summary": "placement_configurations block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 64
          },
          "name": "placementConfigurations",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreInstancePoolPlacementConfigurations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_pool#size CoreInstancePool#size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 48
          },
          "name": "size",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_pool#defined_tags CoreInstancePool#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 17
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_pool#display_name CoreInstancePool#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 21
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_pool#freeform_tags CoreInstancePool#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 25
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_pool#id CoreInstancePool#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 32
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_pool#instance_display_name_formatter CoreInstancePool#instance_display_name_formatter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 40
          },
          "name": "instanceDisplayNameFormatter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_pool#instance_hostname_formatter CoreInstancePool#instance_hostname_formatter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 44
          },
          "name": "instanceHostnameFormatter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_pool#load_balancers CoreInstancePool#load_balancers}",
            "stability": "stable",
            "summary": "load_balancers block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 58
          },
          "name": "loadBalancers",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreInstancePoolLoadBalancers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_pool#state CoreInstancePool#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 52
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_pool#timeouts CoreInstancePool#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 70
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstancePoolTimeouts"
          }
        }
      ],
      "symbolId": "src/core-instance-pool/index:CoreInstancePoolConfig"
    },
    "cdktf-provider-oci.CoreInstancePoolInstance": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_pool_instance oci_core_instance_pool_instance}."
      },
      "fqn": "cdktf-provider-oci.CoreInstancePoolInstance",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_pool_instance oci_core_instance_pool_instance} Resource."
        },
        "locationInModule": {
          "filename": "src/core-instance-pool-instance/index.ts",
          "line": 331
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CoreInstancePoolInstanceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-pool-instance/index.ts",
        "line": 299
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CoreInstancePoolInstance resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/core-instance-pool-instance/index.ts",
            "line": 316
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CoreInstancePoolInstance to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_pool_instance#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CoreInstancePoolInstance that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CoreInstancePoolInstance to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool-instance/index.ts",
            "line": 489
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstancePoolInstanceTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool-instance/index.ts",
            "line": 367
          },
          "name": "resetAutoTerminateInstanceOnDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool-instance/index.ts",
            "line": 393
          },
          "name": "resetDecrementSizeOnDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool-instance/index.ts",
            "line": 419
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool-instance/index.ts",
            "line": 492
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool-instance/index.ts",
            "line": 504
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool-instance/index.ts",
            "line": 515
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CoreInstancePoolInstance",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool-instance/index.ts",
            "line": 304
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool-instance/index.ts",
            "line": 376
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool-instance/index.ts",
            "line": 381
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool-instance/index.ts",
            "line": 402
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool-instance/index.ts",
            "line": 407
          },
          "name": "faultDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool-instance/index.ts",
            "line": 428
          },
          "name": "instanceConfigurationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool-instance/index.ts",
            "line": 460
          },
          "name": "loadBalancerBackends",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstancePoolInstanceLoadBalancerBackendsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool-instance/index.ts",
            "line": 465
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool-instance/index.ts",
            "line": 470
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool-instance/index.ts",
            "line": 475
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool-instance/index.ts",
            "line": 480
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool-instance/index.ts",
            "line": 486
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstancePoolInstanceTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool-instance/index.ts",
            "line": 371
          },
          "name": "autoTerminateInstanceOnDeleteInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool-instance/index.ts",
            "line": 397
          },
          "name": "decrementSizeOnDeleteInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool-instance/index.ts",
            "line": 423
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool-instance/index.ts",
            "line": 441
          },
          "name": "instanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool-instance/index.ts",
            "line": 454
          },
          "name": "instancePoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool-instance/index.ts",
            "line": 496
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreInstancePoolInstanceTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool-instance/index.ts",
            "line": 361
          },
          "name": "autoTerminateInstanceOnDelete",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool-instance/index.ts",
            "line": 387
          },
          "name": "decrementSizeOnDelete",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool-instance/index.ts",
            "line": 413
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool-instance/index.ts",
            "line": 434
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool-instance/index.ts",
            "line": 447
          },
          "name": "instancePoolId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-instance-pool-instance/index:CoreInstancePoolInstance"
    },
    "cdktf-provider-oci.CoreInstancePoolInstanceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstancePoolInstanceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance-pool-instance/index.ts",
        "line": 9
      },
      "name": "CoreInstancePoolInstanceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_pool_instance#instance_id CoreInstancePoolInstance#instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool-instance/index.ts",
            "line": 28
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_pool_instance#instance_pool_id CoreInstancePoolInstance#instance_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool-instance/index.ts",
            "line": 32
          },
          "name": "instancePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_pool_instance#auto_terminate_instance_on_delete CoreInstancePoolInstance#auto_terminate_instance_on_delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool-instance/index.ts",
            "line": 13
          },
          "name": "autoTerminateInstanceOnDelete",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_pool_instance#decrement_size_on_delete CoreInstancePoolInstance#decrement_size_on_delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool-instance/index.ts",
            "line": 17
          },
          "name": "decrementSizeOnDelete",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_pool_instance#id CoreInstancePoolInstance#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool-instance/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_pool_instance#timeouts CoreInstancePoolInstance#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool-instance/index.ts",
            "line": 38
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstancePoolInstanceTimeouts"
          }
        }
      ],
      "symbolId": "src/core-instance-pool-instance/index:CoreInstancePoolInstanceConfig"
    },
    "cdktf-provider-oci.CoreInstancePoolInstanceLoadBalancerBackends": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstancePoolInstanceLoadBalancerBackends",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance-pool-instance/index.ts",
        "line": 40
      },
      "name": "CoreInstancePoolInstanceLoadBalancerBackends",
      "symbolId": "src/core-instance-pool-instance/index:CoreInstancePoolInstanceLoadBalancerBackends"
    },
    "cdktf-provider-oci.CoreInstancePoolInstanceLoadBalancerBackendsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstancePoolInstanceLoadBalancerBackendsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-pool-instance/index.ts",
          "line": 124
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-pool-instance/index.ts",
        "line": 117
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool-instance/index.ts",
            "line": 131
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CoreInstancePoolInstanceLoadBalancerBackendsOutputReference"
            }
          }
        }
      ],
      "name": "CoreInstancePoolInstanceLoadBalancerBackendsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/core-instance-pool-instance/index.ts",
            "line": 124
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/core-instance-pool-instance/index.ts",
            "line": 124
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/core-instance-pool-instance/index.ts",
            "line": 124
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/core-instance-pool-instance/index:CoreInstancePoolInstanceLoadBalancerBackendsList"
    },
    "cdktf-provider-oci.CoreInstancePoolInstanceLoadBalancerBackendsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstancePoolInstanceLoadBalancerBackendsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-pool-instance/index.ts",
          "line": 72
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-pool-instance/index.ts",
        "line": 63
      },
      "name": "CoreInstancePoolInstanceLoadBalancerBackendsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool-instance/index.ts",
            "line": 92
          },
          "name": "backendHealthStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool-instance/index.ts",
            "line": 97
          },
          "name": "backendName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool-instance/index.ts",
            "line": 102
          },
          "name": "backendSetName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool-instance/index.ts",
            "line": 107
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool-instance/index.ts",
            "line": 112
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool-instance/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstancePoolInstanceLoadBalancerBackends"
          }
        }
      ],
      "symbolId": "src/core-instance-pool-instance/index:CoreInstancePoolInstanceLoadBalancerBackendsOutputReference"
    },
    "cdktf-provider-oci.CoreInstancePoolInstanceTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstancePoolInstanceTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance-pool-instance/index.ts",
        "line": 135
      },
      "name": "CoreInstancePoolInstanceTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_pool_instance#create CoreInstancePoolInstance#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool-instance/index.ts",
            "line": 139
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_pool_instance#delete CoreInstancePoolInstance#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool-instance/index.ts",
            "line": 143
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_pool_instance#update CoreInstancePoolInstance#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool-instance/index.ts",
            "line": 147
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-instance-pool-instance/index:CoreInstancePoolInstanceTimeouts"
    },
    "cdktf-provider-oci.CoreInstancePoolInstanceTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstancePoolInstanceTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-pool-instance/index.ts",
          "line": 201
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-pool-instance/index.ts",
        "line": 193
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool-instance/index.ts",
            "line": 255
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool-instance/index.ts",
            "line": 271
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool-instance/index.ts",
            "line": 287
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CoreInstancePoolInstanceTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool-instance/index.ts",
            "line": 259
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool-instance/index.ts",
            "line": 275
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool-instance/index.ts",
            "line": 291
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool-instance/index.ts",
            "line": 249
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool-instance/index.ts",
            "line": 265
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool-instance/index.ts",
            "line": 281
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool-instance/index.ts",
            "line": 205
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreInstancePoolInstanceTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-instance-pool-instance/index:CoreInstancePoolInstanceTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CoreInstancePoolLoadBalancers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstancePoolLoadBalancers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance-pool/index.ts",
        "line": 72
      },
      "name": "CoreInstancePoolLoadBalancers",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_pool#backend_set_name CoreInstancePool#backend_set_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 76
          },
          "name": "backendSetName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_pool#load_balancer_id CoreInstancePool#load_balancer_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 80
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_pool#port CoreInstancePool#port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 84
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_pool#vnic_selection CoreInstancePool#vnic_selection}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 88
          },
          "name": "vnicSelection",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-instance-pool/index:CoreInstancePoolLoadBalancers"
    },
    "cdktf-provider-oci.CoreInstancePoolLoadBalancersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstancePoolLoadBalancersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-pool/index.ts",
          "line": 279
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-pool/index.ts",
        "line": 271
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 286
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CoreInstancePoolLoadBalancersOutputReference"
            }
          }
        }
      ],
      "name": "CoreInstancePoolLoadBalancersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 279
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 279
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 279
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 272
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreInstancePoolLoadBalancers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-instance-pool/index:CoreInstancePoolLoadBalancersList"
    },
    "cdktf-provider-oci.CoreInstancePoolLoadBalancersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstancePoolLoadBalancersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-pool/index.ts",
          "line": 151
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-pool/index.ts",
        "line": 141
      },
      "name": "CoreInstancePoolLoadBalancersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 217
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 222
          },
          "name": "instancePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 253
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 212
          },
          "name": "backendSetNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 235
          },
          "name": "loadBalancerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 248
          },
          "name": "portInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 266
          },
          "name": "vnicSelectionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 205
          },
          "name": "backendSetName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 228
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 241
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 259
          },
          "name": "vnicSelection",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 155
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreInstancePoolLoadBalancers"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-instance-pool/index:CoreInstancePoolLoadBalancersOutputReference"
    },
    "cdktf-provider-oci.CoreInstancePoolPlacementConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstancePoolPlacementConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance-pool/index.ts",
        "line": 885
      },
      "name": "CoreInstancePoolPlacementConfigurations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_pool#availability_domain CoreInstancePool#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 889
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_pool#fault_domains CoreInstancePool#fault_domains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 893
          },
          "name": "faultDomains",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_pool#primary_subnet_id CoreInstancePool#primary_subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 897
          },
          "name": "primarySubnetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_pool#primary_vnic_subnets CoreInstancePool#primary_vnic_subnets}",
            "stability": "stable",
            "summary": "primary_vnic_subnets block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 903
          },
          "name": "primaryVnicSubnets",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstancePoolPlacementConfigurationsPrimaryVnicSubnets"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_pool#secondary_vnic_subnets CoreInstancePool#secondary_vnic_subnets}",
            "stability": "stable",
            "summary": "secondary_vnic_subnets block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 909
          },
          "name": "secondaryVnicSubnets",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreInstancePoolPlacementConfigurationsSecondaryVnicSubnets"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-instance-pool/index:CoreInstancePoolPlacementConfigurations"
    },
    "cdktf-provider-oci.CoreInstancePoolPlacementConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstancePoolPlacementConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-pool/index.ts",
          "line": 1123
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-pool/index.ts",
        "line": 1115
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1130
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CoreInstancePoolPlacementConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "CoreInstancePoolPlacementConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1123
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1123
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1123
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1116
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreInstancePoolPlacementConfigurations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-instance-pool/index:CoreInstancePoolPlacementConfigurationsList"
    },
    "cdktf-provider-oci.CoreInstancePoolPlacementConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstancePoolPlacementConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-pool/index.ts",
          "line": 979
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-pool/index.ts",
        "line": 969
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1087
          },
          "name": "putPrimaryVnicSubnets",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstancePoolPlacementConfigurationsPrimaryVnicSubnets"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1103
          },
          "name": "putSecondaryVnicSubnets",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CoreInstancePoolPlacementConfigurationsSecondaryVnicSubnets"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1058
          },
          "name": "resetFaultDomains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1074
          },
          "name": "resetPrimarySubnetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1090
          },
          "name": "resetPrimaryVnicSubnets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1106
          },
          "name": "resetSecondaryVnicSubnets"
        }
      ],
      "name": "CoreInstancePoolPlacementConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1084
          },
          "name": "primaryVnicSubnets",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstancePoolPlacementConfigurationsPrimaryVnicSubnetsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1100
          },
          "name": "secondaryVnicSubnets",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstancePoolPlacementConfigurationsSecondaryVnicSubnetsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1046
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1062
          },
          "name": "faultDomainsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1078
          },
          "name": "primarySubnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1094
          },
          "name": "primaryVnicSubnetsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstancePoolPlacementConfigurationsPrimaryVnicSubnets"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1110
          },
          "name": "secondaryVnicSubnetsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreInstancePoolPlacementConfigurationsSecondaryVnicSubnets"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1039
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1052
          },
          "name": "faultDomains",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1068
          },
          "name": "primarySubnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 983
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreInstancePoolPlacementConfigurations"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-instance-pool/index:CoreInstancePoolPlacementConfigurationsOutputReference"
    },
    "cdktf-provider-oci.CoreInstancePoolPlacementConfigurationsPrimaryVnicSubnets": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstancePoolPlacementConfigurationsPrimaryVnicSubnets",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance-pool/index.ts",
        "line": 406
      },
      "name": "CoreInstancePoolPlacementConfigurationsPrimaryVnicSubnets",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_pool#subnet_id CoreInstancePool#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 414
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_pool#ipv6address_ipv6subnet_cidr_pair_details CoreInstancePool#ipv6address_ipv6subnet_cidr_pair_details}",
            "stability": "stable",
            "summary": "ipv6address_ipv6subnet_cidr_pair_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 420
          },
          "name": "ipv6AddressIpv6SubnetCidrPairDetails",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreInstancePoolPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_pool#is_assign_ipv6ip CoreInstancePool#is_assign_ipv6ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 410
          },
          "name": "isAssignIpv6Ip",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-instance-pool/index:CoreInstancePoolPlacementConfigurationsPrimaryVnicSubnets"
    },
    "cdktf-provider-oci.CoreInstancePoolPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstancePoolPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance-pool/index.ts",
        "line": 290
      },
      "name": "CoreInstancePoolPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_pool#ipv6subnet_cidr CoreInstancePool#ipv6subnet_cidr}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 294
          },
          "name": "ipv6SubnetCidr",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-instance-pool/index:CoreInstancePoolPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails"
    },
    "cdktf-provider-oci.CoreInstancePoolPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstancePoolPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-pool/index.ts",
          "line": 395
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-pool/index.ts",
        "line": 387
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 402
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CoreInstancePoolPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference"
            }
          }
        }
      ],
      "name": "CoreInstancePoolPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 395
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 395
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 395
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 388
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreInstancePoolPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-instance-pool/index:CoreInstancePoolPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList"
    },
    "cdktf-provider-oci.CoreInstancePoolPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstancePoolPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-pool/index.ts",
          "line": 336
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-pool/index.ts",
        "line": 326
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 378
          },
          "name": "resetIpv6SubnetCidr"
        }
      ],
      "name": "CoreInstancePoolPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 382
          },
          "name": "ipv6SubnetCidrInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 372
          },
          "name": "ipv6SubnetCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 340
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreInstancePoolPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-instance-pool/index:CoreInstancePoolPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference"
    },
    "cdktf-provider-oci.CoreInstancePoolPlacementConfigurationsPrimaryVnicSubnetsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstancePoolPlacementConfigurationsPrimaryVnicSubnetsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-pool/index.ts",
          "line": 473
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-pool/index.ts",
        "line": 466
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 544
          },
          "name": "putIpv6AddressIpv6SubnetCidrPairDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CoreInstancePoolPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 547
          },
          "name": "resetIpv6AddressIpv6SubnetCidrPairDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 518
          },
          "name": "resetIsAssignIpv6Ip"
        }
      ],
      "name": "CoreInstancePoolPlacementConfigurationsPrimaryVnicSubnetsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 541
          },
          "name": "ipv6AddressIpv6SubnetCidrPairDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstancePoolPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 551
          },
          "name": "ipv6AddressIpv6SubnetCidrPairDetailsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreInstancePoolPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 522
          },
          "name": "isAssignIpv6IpInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 535
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 512
          },
          "name": "isAssignIpv6Ip",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 528
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 477
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstancePoolPlacementConfigurationsPrimaryVnicSubnets"
          }
        }
      ],
      "symbolId": "src/core-instance-pool/index:CoreInstancePoolPlacementConfigurationsPrimaryVnicSubnetsOutputReference"
    },
    "cdktf-provider-oci.CoreInstancePoolPlacementConfigurationsSecondaryVnicSubnets": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstancePoolPlacementConfigurationsSecondaryVnicSubnets",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance-pool/index.ts",
        "line": 671
      },
      "name": "CoreInstancePoolPlacementConfigurationsSecondaryVnicSubnets",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_pool#subnet_id CoreInstancePool#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 683
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_pool#display_name CoreInstancePool#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 675
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_pool#ipv6address_ipv6subnet_cidr_pair_details CoreInstancePool#ipv6address_ipv6subnet_cidr_pair_details}",
            "stability": "stable",
            "summary": "ipv6address_ipv6subnet_cidr_pair_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 689
          },
          "name": "ipv6AddressIpv6SubnetCidrPairDetails",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreInstancePoolPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_pool#is_assign_ipv6ip CoreInstancePool#is_assign_ipv6ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 679
          },
          "name": "isAssignIpv6Ip",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-instance-pool/index:CoreInstancePoolPlacementConfigurationsSecondaryVnicSubnets"
    },
    "cdktf-provider-oci.CoreInstancePoolPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstancePoolPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance-pool/index.ts",
        "line": 555
      },
      "name": "CoreInstancePoolPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_pool#ipv6subnet_cidr CoreInstancePool#ipv6subnet_cidr}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 559
          },
          "name": "ipv6SubnetCidr",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-instance-pool/index:CoreInstancePoolPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails"
    },
    "cdktf-provider-oci.CoreInstancePoolPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstancePoolPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-pool/index.ts",
          "line": 660
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-pool/index.ts",
        "line": 652
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 667
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CoreInstancePoolPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference"
            }
          }
        }
      ],
      "name": "CoreInstancePoolPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 660
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 660
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 660
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 653
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreInstancePoolPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-instance-pool/index:CoreInstancePoolPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList"
    },
    "cdktf-provider-oci.CoreInstancePoolPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstancePoolPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-pool/index.ts",
          "line": 601
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-pool/index.ts",
        "line": 591
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 643
          },
          "name": "resetIpv6SubnetCidr"
        }
      ],
      "name": "CoreInstancePoolPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 647
          },
          "name": "ipv6SubnetCidrInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 637
          },
          "name": "ipv6SubnetCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 605
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreInstancePoolPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-instance-pool/index:CoreInstancePoolPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference"
    },
    "cdktf-provider-oci.CoreInstancePoolPlacementConfigurationsSecondaryVnicSubnetsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstancePoolPlacementConfigurationsSecondaryVnicSubnetsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-pool/index.ts",
          "line": 874
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-pool/index.ts",
        "line": 866
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 881
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CoreInstancePoolPlacementConfigurationsSecondaryVnicSubnetsOutputReference"
            }
          }
        }
      ],
      "name": "CoreInstancePoolPlacementConfigurationsSecondaryVnicSubnetsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 874
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 874
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 874
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 867
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreInstancePoolPlacementConfigurationsSecondaryVnicSubnets"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-instance-pool/index:CoreInstancePoolPlacementConfigurationsSecondaryVnicSubnetsList"
    },
    "cdktf-provider-oci.CoreInstancePoolPlacementConfigurationsSecondaryVnicSubnetsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstancePoolPlacementConfigurationsSecondaryVnicSubnetsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-pool/index.ts",
          "line": 752
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-pool/index.ts",
        "line": 742
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 854
          },
          "name": "putIpv6AddressIpv6SubnetCidrPairDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CoreInstancePoolPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 812
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 857
          },
          "name": "resetIpv6AddressIpv6SubnetCidrPairDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 828
          },
          "name": "resetIsAssignIpv6Ip"
        }
      ],
      "name": "CoreInstancePoolPlacementConfigurationsSecondaryVnicSubnetsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 851
          },
          "name": "ipv6AddressIpv6SubnetCidrPairDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstancePoolPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 816
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 861
          },
          "name": "ipv6AddressIpv6SubnetCidrPairDetailsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreInstancePoolPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 832
          },
          "name": "isAssignIpv6IpInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 845
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 806
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 822
          },
          "name": "isAssignIpv6Ip",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 838
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 756
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreInstancePoolPlacementConfigurationsSecondaryVnicSubnets"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-instance-pool/index:CoreInstancePoolPlacementConfigurationsSecondaryVnicSubnetsOutputReference"
    },
    "cdktf-provider-oci.CoreInstancePoolTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstancePoolTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance-pool/index.ts",
        "line": 1134
      },
      "name": "CoreInstancePoolTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_pool#create CoreInstancePool#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1138
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_pool#delete CoreInstancePool#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1142
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance_pool#update CoreInstancePool#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1146
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-instance-pool/index:CoreInstancePoolTimeouts"
    },
    "cdktf-provider-oci.CoreInstancePoolTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstancePoolTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-pool/index.ts",
          "line": 1200
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-pool/index.ts",
        "line": 1192
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1254
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1270
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1286
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CoreInstancePoolTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1258
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1274
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1290
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1248
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1264
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1280
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-pool/index.ts",
            "line": 1204
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreInstancePoolTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-instance-pool/index:CoreInstancePoolTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CoreInstancePreemptibleInstanceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstancePreemptibleInstanceConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance/index.ts",
        "line": 2997
      },
      "name": "CoreInstancePreemptibleInstanceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#preemption_action CoreInstance#preemption_action}",
            "stability": "stable",
            "summary": "preemption_action block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3003
          },
          "name": "preemptionAction",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstancePreemptibleInstanceConfigPreemptionAction"
          }
        }
      ],
      "symbolId": "src/core-instance/index:CoreInstancePreemptibleInstanceConfig"
    },
    "cdktf-provider-oci.CoreInstancePreemptibleInstanceConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstancePreemptibleInstanceConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance/index.ts",
          "line": 3042
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance/index.ts",
        "line": 3035
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3072
          },
          "name": "putPreemptionAction",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstancePreemptibleInstanceConfigPreemptionAction"
              }
            }
          ]
        }
      ],
      "name": "CoreInstancePreemptibleInstanceConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3069
          },
          "name": "preemptionAction",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstancePreemptibleInstanceConfigPreemptionActionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3076
          },
          "name": "preemptionActionInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstancePreemptibleInstanceConfigPreemptionAction"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3046
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstancePreemptibleInstanceConfig"
          }
        }
      ],
      "symbolId": "src/core-instance/index:CoreInstancePreemptibleInstanceConfigOutputReference"
    },
    "cdktf-provider-oci.CoreInstancePreemptibleInstanceConfigPreemptionAction": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstancePreemptibleInstanceConfigPreemptionAction",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance/index.ts",
        "line": 2883
      },
      "name": "CoreInstancePreemptibleInstanceConfigPreemptionAction",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#type CoreInstance#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2891
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#preserve_boot_volume CoreInstance#preserve_boot_volume}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2887
          },
          "name": "preserveBootVolume",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-instance/index:CoreInstancePreemptibleInstanceConfigPreemptionAction"
    },
    "cdktf-provider-oci.CoreInstancePreemptibleInstanceConfigPreemptionActionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstancePreemptibleInstanceConfigPreemptionActionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance/index.ts",
          "line": 2937
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance/index.ts",
        "line": 2930
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2976
          },
          "name": "resetPreserveBootVolume"
        }
      ],
      "name": "CoreInstancePreemptibleInstanceConfigPreemptionActionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2980
          },
          "name": "preserveBootVolumeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2993
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2970
          },
          "name": "preserveBootVolume",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2986
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2941
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstancePreemptibleInstanceConfigPreemptionAction"
          }
        }
      ],
      "symbolId": "src/core-instance/index:CoreInstancePreemptibleInstanceConfigPreemptionActionOutputReference"
    },
    "cdktf-provider-oci.CoreInstanceShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance/index.ts",
        "line": 3080
      },
      "name": "CoreInstanceShapeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#baseline_ocpu_utilization CoreInstance#baseline_ocpu_utilization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3084
          },
          "name": "baselineOcpuUtilization",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#memory_in_gbs CoreInstance#memory_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3088
          },
          "name": "memoryInGbs",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#nvmes CoreInstance#nvmes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3092
          },
          "name": "nvmes",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#ocpus CoreInstance#ocpus}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3096
          },
          "name": "ocpus",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#vcpus CoreInstance#vcpus}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3100
          },
          "name": "vcpus",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/core-instance/index:CoreInstanceShapeConfig"
    },
    "cdktf-provider-oci.CoreInstanceShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance/index.ts",
          "line": 3167
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance/index.ts",
        "line": 3160
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3224
          },
          "name": "resetBaselineOcpuUtilization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3270
          },
          "name": "resetMemoryInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3291
          },
          "name": "resetNvmes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3307
          },
          "name": "resetOcpus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3328
          },
          "name": "resetVcpus"
        }
      ],
      "name": "CoreInstanceShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3233
          },
          "name": "gpuDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3238
          },
          "name": "gpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3243
          },
          "name": "localDiskDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3248
          },
          "name": "localDisks",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3253
          },
          "name": "localDisksTotalSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3258
          },
          "name": "maxVnicAttachments",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3279
          },
          "name": "networkingBandwidthInGbps",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3316
          },
          "name": "processorDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3228
          },
          "name": "baselineOcpuUtilizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3274
          },
          "name": "memoryInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3295
          },
          "name": "nvmesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3311
          },
          "name": "ocpusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3332
          },
          "name": "vcpusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3218
          },
          "name": "baselineOcpuUtilization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3264
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3285
          },
          "name": "nvmes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3301
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3322
          },
          "name": "vcpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3171
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceShapeConfig"
          }
        }
      ],
      "symbolId": "src/core-instance/index:CoreInstanceShapeConfigOutputReference"
    },
    "cdktf-provider-oci.CoreInstanceSourceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceSourceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance/index.ts",
        "line": 3516
      },
      "name": "CoreInstanceSourceDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#source_type CoreInstance#source_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3540
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#boot_volume_size_in_gbs CoreInstance#boot_volume_size_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3520
          },
          "name": "bootVolumeSizeInGbs",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#boot_volume_vpus_per_gb CoreInstance#boot_volume_vpus_per_gb}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3524
          },
          "name": "bootVolumeVpusPerGb",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#instance_source_image_filter_details CoreInstance#instance_source_image_filter_details}",
            "stability": "stable",
            "summary": "instance_source_image_filter_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3546
          },
          "name": "instanceSourceImageFilterDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceSourceDetailsInstanceSourceImageFilterDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#is_preserve_boot_volume_enabled CoreInstance#is_preserve_boot_volume_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3528
          },
          "name": "isPreserveBootVolumeEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#kms_key_id CoreInstance#kms_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3532
          },
          "name": "kmsKeyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#source_id CoreInstance#source_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3536
          },
          "name": "sourceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-instance/index:CoreInstanceSourceDetails"
    },
    "cdktf-provider-oci.CoreInstanceSourceDetailsInstanceSourceImageFilterDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceSourceDetailsInstanceSourceImageFilterDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance/index.ts",
        "line": 3336
      },
      "name": "CoreInstanceSourceDetailsInstanceSourceImageFilterDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#compartment_id CoreInstance#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3340
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#defined_tags_filter CoreInstance#defined_tags_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3344
          },
          "name": "definedTagsFilter",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#operating_system CoreInstance#operating_system}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3348
          },
          "name": "operatingSystem",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#operating_system_version CoreInstance#operating_system_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3352
          },
          "name": "operatingSystemVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-instance/index:CoreInstanceSourceDetailsInstanceSourceImageFilterDetails"
    },
    "cdktf-provider-oci.CoreInstanceSourceDetailsInstanceSourceImageFilterDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceSourceDetailsInstanceSourceImageFilterDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance/index.ts",
          "line": 3412
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance/index.ts",
        "line": 3405
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3476
          },
          "name": "resetDefinedTagsFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3492
          },
          "name": "resetOperatingSystem"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3508
          },
          "name": "resetOperatingSystemVersion"
        }
      ],
      "name": "CoreInstanceSourceDetailsInstanceSourceImageFilterDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3464
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3480
          },
          "name": "definedTagsFilterInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3496
          },
          "name": "operatingSystemInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3512
          },
          "name": "operatingSystemVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3457
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3470
          },
          "name": "definedTagsFilter",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3486
          },
          "name": "operatingSystem",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3502
          },
          "name": "operatingSystemVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3416
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceSourceDetailsInstanceSourceImageFilterDetails"
          }
        }
      ],
      "symbolId": "src/core-instance/index:CoreInstanceSourceDetailsInstanceSourceImageFilterDetailsOutputReference"
    },
    "cdktf-provider-oci.CoreInstanceSourceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceSourceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance/index.ts",
          "line": 3627
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance/index.ts",
        "line": 3620
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3786
          },
          "name": "putInstanceSourceImageFilterDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceSourceDetailsInstanceSourceImageFilterDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3696
          },
          "name": "resetBootVolumeSizeInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3712
          },
          "name": "resetBootVolumeVpusPerGb"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3789
          },
          "name": "resetInstanceSourceImageFilterDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3728
          },
          "name": "resetIsPreserveBootVolumeEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3744
          },
          "name": "resetKmsKeyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3760
          },
          "name": "resetSourceId"
        }
      ],
      "name": "CoreInstanceSourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3783
          },
          "name": "instanceSourceImageFilterDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceSourceDetailsInstanceSourceImageFilterDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3700
          },
          "name": "bootVolumeSizeInGbsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3716
          },
          "name": "bootVolumeVpusPerGbInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3793
          },
          "name": "instanceSourceImageFilterDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceSourceDetailsInstanceSourceImageFilterDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3732
          },
          "name": "isPreserveBootVolumeEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3748
          },
          "name": "kmsKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3764
          },
          "name": "sourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3777
          },
          "name": "sourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3690
          },
          "name": "bootVolumeSizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3706
          },
          "name": "bootVolumeVpusPerGb",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3722
          },
          "name": "isPreserveBootVolumeEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3738
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3754
          },
          "name": "sourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3770
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3631
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceSourceDetails"
          }
        }
      ],
      "symbolId": "src/core-instance/index:CoreInstanceSourceDetailsOutputReference"
    },
    "cdktf-provider-oci.CoreInstanceTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance/index.ts",
        "line": 3797
      },
      "name": "CoreInstanceTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#create CoreInstance#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3801
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#delete CoreInstance#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3805
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_instance#update CoreInstance#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3809
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-instance/index:CoreInstanceTimeouts"
    },
    "cdktf-provider-oci.CoreInstanceTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance/index.ts",
          "line": 3863
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance/index.ts",
        "line": 3855
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3917
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3933
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3949
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CoreInstanceTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3921
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3937
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3953
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3911
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3927
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3943
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3867
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreInstanceTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-instance/index:CoreInstanceTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CoreInternetGateway": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_internet_gateway oci_core_internet_gateway}."
      },
      "fqn": "cdktf-provider-oci.CoreInternetGateway",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_internet_gateway oci_core_internet_gateway} Resource."
        },
        "locationInModule": {
          "filename": "src/core-internet-gateway/index.ts",
          "line": 248
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CoreInternetGatewayConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-internet-gateway/index.ts",
        "line": 216
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CoreInternetGateway resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/core-internet-gateway/index.ts",
            "line": 233
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CoreInternetGateway to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_internet_gateway#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CoreInternetGateway that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CoreInternetGateway to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-internet-gateway/index.ts",
            "line": 416
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInternetGatewayTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-internet-gateway/index.ts",
            "line": 300
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-internet-gateway/index.ts",
            "line": 316
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-internet-gateway/index.ts",
            "line": 332
          },
          "name": "resetEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-internet-gateway/index.ts",
            "line": 348
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-internet-gateway/index.ts",
            "line": 364
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-internet-gateway/index.ts",
            "line": 380
          },
          "name": "resetRouteTableId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-internet-gateway/index.ts",
            "line": 419
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-internet-gateway/index.ts",
            "line": 431
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-internet-gateway/index.ts",
            "line": 445
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CoreInternetGateway",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-internet-gateway/index.ts",
            "line": 221
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-internet-gateway/index.ts",
            "line": 389
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-internet-gateway/index.ts",
            "line": 394
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-internet-gateway/index.ts",
            "line": 413
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInternetGatewayTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-internet-gateway/index.ts",
            "line": 288
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-internet-gateway/index.ts",
            "line": 304
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-internet-gateway/index.ts",
            "line": 320
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-internet-gateway/index.ts",
            "line": 336
          },
          "name": "enabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-internet-gateway/index.ts",
            "line": 352
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-internet-gateway/index.ts",
            "line": 368
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-internet-gateway/index.ts",
            "line": 384
          },
          "name": "routeTableIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-internet-gateway/index.ts",
            "line": 423
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreInternetGatewayTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-internet-gateway/index.ts",
            "line": 407
          },
          "name": "vcnIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-internet-gateway/index.ts",
            "line": 281
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-internet-gateway/index.ts",
            "line": 294
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-internet-gateway/index.ts",
            "line": 310
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-internet-gateway/index.ts",
            "line": 326
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-internet-gateway/index.ts",
            "line": 342
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-internet-gateway/index.ts",
            "line": 358
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-internet-gateway/index.ts",
            "line": 374
          },
          "name": "routeTableId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-internet-gateway/index.ts",
            "line": 400
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-internet-gateway/index:CoreInternetGateway"
    },
    "cdktf-provider-oci.CoreInternetGatewayConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInternetGatewayConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-internet-gateway/index.ts",
        "line": 9
      },
      "name": "CoreInternetGatewayConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_internet_gateway#compartment_id CoreInternetGateway#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-internet-gateway/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_internet_gateway#vcn_id CoreInternetGateway#vcn_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-internet-gateway/index.ts",
            "line": 44
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_internet_gateway#defined_tags CoreInternetGateway#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-internet-gateway/index.ts",
            "line": 17
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_internet_gateway#display_name CoreInternetGateway#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-internet-gateway/index.ts",
            "line": 21
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_internet_gateway#enabled CoreInternetGateway#enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-internet-gateway/index.ts",
            "line": 25
          },
          "name": "enabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_internet_gateway#freeform_tags CoreInternetGateway#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-internet-gateway/index.ts",
            "line": 29
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_internet_gateway#id CoreInternetGateway#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-internet-gateway/index.ts",
            "line": 36
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_internet_gateway#route_table_id CoreInternetGateway#route_table_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-internet-gateway/index.ts",
            "line": 40
          },
          "name": "routeTableId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_internet_gateway#timeouts CoreInternetGateway#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-internet-gateway/index.ts",
            "line": 50
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInternetGatewayTimeouts"
          }
        }
      ],
      "symbolId": "src/core-internet-gateway/index:CoreInternetGatewayConfig"
    },
    "cdktf-provider-oci.CoreInternetGatewayTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInternetGatewayTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-internet-gateway/index.ts",
        "line": 52
      },
      "name": "CoreInternetGatewayTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_internet_gateway#create CoreInternetGateway#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-internet-gateway/index.ts",
            "line": 56
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_internet_gateway#delete CoreInternetGateway#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-internet-gateway/index.ts",
            "line": 60
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_internet_gateway#update CoreInternetGateway#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-internet-gateway/index.ts",
            "line": 64
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-internet-gateway/index:CoreInternetGatewayTimeouts"
    },
    "cdktf-provider-oci.CoreInternetGatewayTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInternetGatewayTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-internet-gateway/index.ts",
          "line": 118
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-internet-gateway/index.ts",
        "line": 110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-internet-gateway/index.ts",
            "line": 172
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-internet-gateway/index.ts",
            "line": 188
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-internet-gateway/index.ts",
            "line": 204
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CoreInternetGatewayTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-internet-gateway/index.ts",
            "line": 176
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-internet-gateway/index.ts",
            "line": 192
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-internet-gateway/index.ts",
            "line": 208
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-internet-gateway/index.ts",
            "line": 166
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-internet-gateway/index.ts",
            "line": 182
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-internet-gateway/index.ts",
            "line": 198
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-internet-gateway/index.ts",
            "line": 122
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreInternetGatewayTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-internet-gateway/index:CoreInternetGatewayTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CoreIpsec": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipsec oci_core_ipsec}."
      },
      "fqn": "cdktf-provider-oci.CoreIpsec",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipsec oci_core_ipsec} Resource."
        },
        "locationInModule": {
          "filename": "src/core-ipsec/index.ts",
          "line": 444
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CoreIpsecConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-ipsec/index.ts",
        "line": 412
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CoreIpsec resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 429
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CoreIpsec to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipsec#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CoreIpsec that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CoreIpsec to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 646
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreIpsecTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 662
          },
          "name": "putTunnelConfiguration",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CoreIpsecTunnelConfiguration"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 512
          },
          "name": "resetCpeLocalIdentifier"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 528
          },
          "name": "resetCpeLocalIdentifierType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 544
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 560
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 589
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 605
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 649
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 665
          },
          "name": "resetTunnelConfiguration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 677
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 694
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CoreIpsec",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 417
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 614
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 632
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 643
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CoreIpsecTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 637
          },
          "name": "transportType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 659
          },
          "name": "tunnelConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.CoreIpsecTunnelConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 487
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 500
          },
          "name": "cpeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 516
          },
          "name": "cpeLocalIdentifierInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 532
          },
          "name": "cpeLocalIdentifierTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 548
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 564
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 577
          },
          "name": "drgIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 593
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 609
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 627
          },
          "name": "staticRoutesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 653
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreIpsecTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 669
          },
          "name": "tunnelConfigurationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreIpsecTunnelConfiguration"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 480
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 493
          },
          "name": "cpeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 506
          },
          "name": "cpeLocalIdentifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 522
          },
          "name": "cpeLocalIdentifierType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 538
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 554
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 570
          },
          "name": "drgId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 583
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 599
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 620
          },
          "name": "staticRoutes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/core-ipsec/index:CoreIpsec"
    },
    "cdktf-provider-oci.CoreIpsecConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreIpsecConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-ipsec/index.ts",
        "line": 9
      },
      "name": "CoreIpsecConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipsec#compartment_id CoreIpsec#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipsec#cpe_id CoreIpsec#cpe_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 17
          },
          "name": "cpeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipsec#drg_id CoreIpsec#drg_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 37
          },
          "name": "drgId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipsec#static_routes CoreIpsec#static_routes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 52
          },
          "name": "staticRoutes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipsec#cpe_local_identifier CoreIpsec#cpe_local_identifier}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 21
          },
          "name": "cpeLocalIdentifier",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipsec#cpe_local_identifier_type CoreIpsec#cpe_local_identifier_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 25
          },
          "name": "cpeLocalIdentifierType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipsec#defined_tags CoreIpsec#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 29
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipsec#display_name CoreIpsec#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 33
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipsec#freeform_tags CoreIpsec#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 41
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipsec#id CoreIpsec#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 48
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipsec#timeouts CoreIpsec#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 58
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreIpsecTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipsec#tunnel_configuration CoreIpsec#tunnel_configuration}",
            "stability": "stable",
            "summary": "tunnel_configuration block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 64
          },
          "name": "tunnelConfiguration",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreIpsecTunnelConfiguration"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-ipsec/index:CoreIpsecConfig"
    },
    "cdktf-provider-oci.CoreIpsecConnectionTunnelManagement": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipsec_connection_tunnel_management oci_core_ipsec_connection_tunnel_management}."
      },
      "fqn": "cdktf-provider-oci.CoreIpsecConnectionTunnelManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipsec_connection_tunnel_management oci_core_ipsec_connection_tunnel_management} Resource."
        },
        "locationInModule": {
          "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
          "line": 1314
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CoreIpsecConnectionTunnelManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
        "line": 1282
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CoreIpsecConnectionTunnelManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1299
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CoreIpsecConnectionTunnelManagement to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipsec_connection_tunnel_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CoreIpsecConnectionTunnelManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CoreIpsecConnectionTunnelManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1544
          },
          "name": "putBgpSessionInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreIpsecConnectionTunnelManagementBgpSessionInfo"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1560
          },
          "name": "putDpdConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CoreIpsecConnectionTunnelManagementDpdConfig"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1576
          },
          "name": "putEncryptionDomainConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreIpsecConnectionTunnelManagementEncryptionDomainConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1592
          },
          "name": "putPhaseOneDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreIpsecConnectionTunnelManagementPhaseOneDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1608
          },
          "name": "putPhaseTwoDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreIpsecConnectionTunnelManagementPhaseTwoDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1624
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreIpsecConnectionTunnelManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1547
          },
          "name": "resetBgpSessionInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1374
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1563
          },
          "name": "resetDpdConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1579
          },
          "name": "resetEncryptionDomainConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1400
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1416
          },
          "name": "resetIkeVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1445
          },
          "name": "resetNatTranslationEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1461
          },
          "name": "resetOracleCanInitiate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1595
          },
          "name": "resetPhaseOneDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1611
          },
          "name": "resetPhaseTwoDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1477
          },
          "name": "resetRouting"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1493
          },
          "name": "resetSharedSecret"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1627
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1639
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1659
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CoreIpsecConnectionTunnelManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1287
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1352
          },
          "name": "associatedVirtualCircuits",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1541
          },
          "name": "bgpSessionInfo",
          "type": {
            "fqn": "cdktf-provider-oci.CoreIpsecConnectionTunnelManagementBgpSessionInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1357
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1362
          },
          "name": "cpeIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1557
          },
          "name": "dpdConfig",
          "type": {
            "fqn": "cdktf-provider-oci.CoreIpsecConnectionTunnelManagementDpdConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1383
          },
          "name": "dpdMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1388
          },
          "name": "dpdTimeoutInSec",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1573
          },
          "name": "encryptionDomainConfig",
          "type": {
            "fqn": "cdktf-provider-oci.CoreIpsecConnectionTunnelManagementEncryptionDomainConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1589
          },
          "name": "phaseOneDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreIpsecConnectionTunnelManagementPhaseOneDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1605
          },
          "name": "phaseTwoDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreIpsecConnectionTunnelManagementPhaseTwoDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1502
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1507
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1512
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1621
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CoreIpsecConnectionTunnelManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1517
          },
          "name": "timeStatusUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1535
          },
          "name": "vpnIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1551
          },
          "name": "bgpSessionInfoInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreIpsecConnectionTunnelManagementBgpSessionInfo"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1378
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1567
          },
          "name": "dpdConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreIpsecConnectionTunnelManagementDpdConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1583
          },
          "name": "encryptionDomainConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreIpsecConnectionTunnelManagementEncryptionDomainConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1404
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1420
          },
          "name": "ikeVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1433
          },
          "name": "ipsecIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1449
          },
          "name": "natTranslationEnabledInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1465
          },
          "name": "oracleCanInitiateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1599
          },
          "name": "phaseOneDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreIpsecConnectionTunnelManagementPhaseOneDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1615
          },
          "name": "phaseTwoDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreIpsecConnectionTunnelManagementPhaseTwoDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1481
          },
          "name": "routingInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1497
          },
          "name": "sharedSecretInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1631
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreIpsecConnectionTunnelManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1530
          },
          "name": "tunnelIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1368
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1394
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1410
          },
          "name": "ikeVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1426
          },
          "name": "ipsecId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1439
          },
          "name": "natTranslationEnabled",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1455
          },
          "name": "oracleCanInitiate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1471
          },
          "name": "routing",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1487
          },
          "name": "sharedSecret",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1523
          },
          "name": "tunnelId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-ipsec-connection-tunnel-management/index:CoreIpsecConnectionTunnelManagement"
    },
    "cdktf-provider-oci.CoreIpsecConnectionTunnelManagementBgpSessionInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreIpsecConnectionTunnelManagementBgpSessionInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
        "line": 86
      },
      "name": "CoreIpsecConnectionTunnelManagementBgpSessionInfo",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipsec_connection_tunnel_management#customer_bgp_asn CoreIpsecConnectionTunnelManagement#customer_bgp_asn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 90
          },
          "name": "customerBgpAsn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipsec_connection_tunnel_management#customer_interface_ip CoreIpsecConnectionTunnelManagement#customer_interface_ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 94
          },
          "name": "customerInterfaceIp",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipsec_connection_tunnel_management#customer_interface_ipv6 CoreIpsecConnectionTunnelManagement#customer_interface_ipv6}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 98
          },
          "name": "customerInterfaceIpv6",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipsec_connection_tunnel_management#oracle_interface_ip CoreIpsecConnectionTunnelManagement#oracle_interface_ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 102
          },
          "name": "oracleInterfaceIp",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipsec_connection_tunnel_management#oracle_interface_ipv6 CoreIpsecConnectionTunnelManagement#oracle_interface_ipv6}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 106
          },
          "name": "oracleInterfaceIpv6",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-ipsec-connection-tunnel-management/index:CoreIpsecConnectionTunnelManagementBgpSessionInfo"
    },
    "cdktf-provider-oci.CoreIpsecConnectionTunnelManagementBgpSessionInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreIpsecConnectionTunnelManagementBgpSessionInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
          "line": 173
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
        "line": 166
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 240
          },
          "name": "resetCustomerBgpAsn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 256
          },
          "name": "resetCustomerInterfaceIp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 272
          },
          "name": "resetCustomerInterfaceIpv6"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 293
          },
          "name": "resetOracleInterfaceIp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 309
          },
          "name": "resetOracleInterfaceIpv6"
        }
      ],
      "name": "CoreIpsecConnectionTunnelManagementBgpSessionInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 223
          },
          "name": "bgpIpv6State",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 228
          },
          "name": "bgpState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 281
          },
          "name": "oracleBgpAsn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 244
          },
          "name": "customerBgpAsnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 260
          },
          "name": "customerInterfaceIpInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 276
          },
          "name": "customerInterfaceIpv6Input",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 297
          },
          "name": "oracleInterfaceIpInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 313
          },
          "name": "oracleInterfaceIpv6Input",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 234
          },
          "name": "customerBgpAsn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 250
          },
          "name": "customerInterfaceIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 266
          },
          "name": "customerInterfaceIpv6",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 287
          },
          "name": "oracleInterfaceIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 303
          },
          "name": "oracleInterfaceIpv6",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 177
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreIpsecConnectionTunnelManagementBgpSessionInfo"
          }
        }
      ],
      "symbolId": "src/core-ipsec-connection-tunnel-management/index:CoreIpsecConnectionTunnelManagementBgpSessionInfoOutputReference"
    },
    "cdktf-provider-oci.CoreIpsecConnectionTunnelManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreIpsecConnectionTunnelManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
        "line": 9
      },
      "name": "CoreIpsecConnectionTunnelManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipsec_connection_tunnel_management#ipsec_id CoreIpsecConnectionTunnelManagement#ipsec_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 28
          },
          "name": "ipsecId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipsec_connection_tunnel_management#tunnel_id CoreIpsecConnectionTunnelManagement#tunnel_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 48
          },
          "name": "tunnelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipsec_connection_tunnel_management#bgp_session_info CoreIpsecConnectionTunnelManagement#bgp_session_info}",
            "stability": "stable",
            "summary": "bgp_session_info block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 54
          },
          "name": "bgpSessionInfo",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreIpsecConnectionTunnelManagementBgpSessionInfo"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipsec_connection_tunnel_management#display_name CoreIpsecConnectionTunnelManagement#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 13
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipsec_connection_tunnel_management#dpd_config CoreIpsecConnectionTunnelManagement#dpd_config}",
            "stability": "stable",
            "summary": "dpd_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 60
          },
          "name": "dpdConfig",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreIpsecConnectionTunnelManagementDpdConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipsec_connection_tunnel_management#encryption_domain_config CoreIpsecConnectionTunnelManagement#encryption_domain_config}",
            "stability": "stable",
            "summary": "encryption_domain_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 66
          },
          "name": "encryptionDomainConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreIpsecConnectionTunnelManagementEncryptionDomainConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipsec_connection_tunnel_management#id CoreIpsecConnectionTunnelManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipsec_connection_tunnel_management#ike_version CoreIpsecConnectionTunnelManagement#ike_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 24
          },
          "name": "ikeVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipsec_connection_tunnel_management#nat_translation_enabled CoreIpsecConnectionTunnelManagement#nat_translation_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 32
          },
          "name": "natTranslationEnabled",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipsec_connection_tunnel_management#oracle_can_initiate CoreIpsecConnectionTunnelManagement#oracle_can_initiate}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 36
          },
          "name": "oracleCanInitiate",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipsec_connection_tunnel_management#phase_one_details CoreIpsecConnectionTunnelManagement#phase_one_details}",
            "stability": "stable",
            "summary": "phase_one_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 72
          },
          "name": "phaseOneDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreIpsecConnectionTunnelManagementPhaseOneDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipsec_connection_tunnel_management#phase_two_details CoreIpsecConnectionTunnelManagement#phase_two_details}",
            "stability": "stable",
            "summary": "phase_two_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 78
          },
          "name": "phaseTwoDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreIpsecConnectionTunnelManagementPhaseTwoDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipsec_connection_tunnel_management#routing CoreIpsecConnectionTunnelManagement#routing}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 40
          },
          "name": "routing",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipsec_connection_tunnel_management#shared_secret CoreIpsecConnectionTunnelManagement#shared_secret}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 44
          },
          "name": "sharedSecret",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipsec_connection_tunnel_management#timeouts CoreIpsecConnectionTunnelManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 84
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreIpsecConnectionTunnelManagementTimeouts"
          }
        }
      ],
      "symbolId": "src/core-ipsec-connection-tunnel-management/index:CoreIpsecConnectionTunnelManagementConfig"
    },
    "cdktf-provider-oci.CoreIpsecConnectionTunnelManagementDpdConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreIpsecConnectionTunnelManagementDpdConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
        "line": 317
      },
      "name": "CoreIpsecConnectionTunnelManagementDpdConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipsec_connection_tunnel_management#dpd_mode CoreIpsecConnectionTunnelManagement#dpd_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 321
          },
          "name": "dpdMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipsec_connection_tunnel_management#dpd_timeout_in_sec CoreIpsecConnectionTunnelManagement#dpd_timeout_in_sec}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 325
          },
          "name": "dpdTimeoutInSec",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/core-ipsec-connection-tunnel-management/index:CoreIpsecConnectionTunnelManagementDpdConfig"
    },
    "cdktf-provider-oci.CoreIpsecConnectionTunnelManagementDpdConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreIpsecConnectionTunnelManagementDpdConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
          "line": 455
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
        "line": 447
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 462
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CoreIpsecConnectionTunnelManagementDpdConfigOutputReference"
            }
          }
        }
      ],
      "name": "CoreIpsecConnectionTunnelManagementDpdConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 455
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 455
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 455
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 448
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreIpsecConnectionTunnelManagementDpdConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-ipsec-connection-tunnel-management/index:CoreIpsecConnectionTunnelManagementDpdConfigList"
    },
    "cdktf-provider-oci.CoreIpsecConnectionTunnelManagementDpdConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreIpsecConnectionTunnelManagementDpdConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
          "line": 374
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
        "line": 364
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 422
          },
          "name": "resetDpdMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 438
          },
          "name": "resetDpdTimeoutInSec"
        }
      ],
      "name": "CoreIpsecConnectionTunnelManagementDpdConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 426
          },
          "name": "dpdModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 442
          },
          "name": "dpdTimeoutInSecInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 416
          },
          "name": "dpdMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 432
          },
          "name": "dpdTimeoutInSec",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 378
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreIpsecConnectionTunnelManagementDpdConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-ipsec-connection-tunnel-management/index:CoreIpsecConnectionTunnelManagementDpdConfigOutputReference"
    },
    "cdktf-provider-oci.CoreIpsecConnectionTunnelManagementEncryptionDomainConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreIpsecConnectionTunnelManagementEncryptionDomainConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
        "line": 466
      },
      "name": "CoreIpsecConnectionTunnelManagementEncryptionDomainConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipsec_connection_tunnel_management#cpe_traffic_selector CoreIpsecConnectionTunnelManagement#cpe_traffic_selector}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 470
          },
          "name": "cpeTrafficSelector",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipsec_connection_tunnel_management#oracle_traffic_selector CoreIpsecConnectionTunnelManagement#oracle_traffic_selector}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 474
          },
          "name": "oracleTrafficSelector",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/core-ipsec-connection-tunnel-management/index:CoreIpsecConnectionTunnelManagementEncryptionDomainConfig"
    },
    "cdktf-provider-oci.CoreIpsecConnectionTunnelManagementEncryptionDomainConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreIpsecConnectionTunnelManagementEncryptionDomainConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
          "line": 520
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
        "line": 513
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 559
          },
          "name": "resetCpeTrafficSelector"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 575
          },
          "name": "resetOracleTrafficSelector"
        }
      ],
      "name": "CoreIpsecConnectionTunnelManagementEncryptionDomainConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 563
          },
          "name": "cpeTrafficSelectorInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 579
          },
          "name": "oracleTrafficSelectorInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 553
          },
          "name": "cpeTrafficSelector",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 569
          },
          "name": "oracleTrafficSelector",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 524
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreIpsecConnectionTunnelManagementEncryptionDomainConfig"
          }
        }
      ],
      "symbolId": "src/core-ipsec-connection-tunnel-management/index:CoreIpsecConnectionTunnelManagementEncryptionDomainConfigOutputReference"
    },
    "cdktf-provider-oci.CoreIpsecConnectionTunnelManagementPhaseOneDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreIpsecConnectionTunnelManagementPhaseOneDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
        "line": 583
      },
      "name": "CoreIpsecConnectionTunnelManagementPhaseOneDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipsec_connection_tunnel_management#custom_authentication_algorithm CoreIpsecConnectionTunnelManagement#custom_authentication_algorithm}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 587
          },
          "name": "customAuthenticationAlgorithm",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipsec_connection_tunnel_management#custom_dh_group CoreIpsecConnectionTunnelManagement#custom_dh_group}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 591
          },
          "name": "customDhGroup",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipsec_connection_tunnel_management#custom_encryption_algorithm CoreIpsecConnectionTunnelManagement#custom_encryption_algorithm}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 595
          },
          "name": "customEncryptionAlgorithm",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipsec_connection_tunnel_management#is_custom_phase_one_config CoreIpsecConnectionTunnelManagement#is_custom_phase_one_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 599
          },
          "name": "isCustomPhaseOneConfig",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipsec_connection_tunnel_management#lifetime CoreIpsecConnectionTunnelManagement#lifetime}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 603
          },
          "name": "lifetime",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/core-ipsec-connection-tunnel-management/index:CoreIpsecConnectionTunnelManagementPhaseOneDetails"
    },
    "cdktf-provider-oci.CoreIpsecConnectionTunnelManagementPhaseOneDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreIpsecConnectionTunnelManagementPhaseOneDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
          "line": 670
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
        "line": 663
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 727
          },
          "name": "resetCustomAuthenticationAlgorithm"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 743
          },
          "name": "resetCustomDhGroup"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 759
          },
          "name": "resetCustomEncryptionAlgorithm"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 775
          },
          "name": "resetIsCustomPhaseOneConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 796
          },
          "name": "resetLifetime"
        }
      ],
      "name": "CoreIpsecConnectionTunnelManagementPhaseOneDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 784
          },
          "name": "isIkeEstablished",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 805
          },
          "name": "negotiatedAuthenticationAlgorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 810
          },
          "name": "negotiatedDhGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 815
          },
          "name": "negotiatedEncryptionAlgorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 820
          },
          "name": "remainingLifetime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 825
          },
          "name": "remainingLifetimeInt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 830
          },
          "name": "remainingLifetimeLastRetrieved",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 731
          },
          "name": "customAuthenticationAlgorithmInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 747
          },
          "name": "customDhGroupInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 763
          },
          "name": "customEncryptionAlgorithmInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 779
          },
          "name": "isCustomPhaseOneConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 800
          },
          "name": "lifetimeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 721
          },
          "name": "customAuthenticationAlgorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 737
          },
          "name": "customDhGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 753
          },
          "name": "customEncryptionAlgorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 769
          },
          "name": "isCustomPhaseOneConfig",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 790
          },
          "name": "lifetime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 674
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreIpsecConnectionTunnelManagementPhaseOneDetails"
          }
        }
      ],
      "symbolId": "src/core-ipsec-connection-tunnel-management/index:CoreIpsecConnectionTunnelManagementPhaseOneDetailsOutputReference"
    },
    "cdktf-provider-oci.CoreIpsecConnectionTunnelManagementPhaseTwoDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreIpsecConnectionTunnelManagementPhaseTwoDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
        "line": 834
      },
      "name": "CoreIpsecConnectionTunnelManagementPhaseTwoDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipsec_connection_tunnel_management#custom_authentication_algorithm CoreIpsecConnectionTunnelManagement#custom_authentication_algorithm}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 838
          },
          "name": "customAuthenticationAlgorithm",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipsec_connection_tunnel_management#custom_encryption_algorithm CoreIpsecConnectionTunnelManagement#custom_encryption_algorithm}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 842
          },
          "name": "customEncryptionAlgorithm",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipsec_connection_tunnel_management#dh_group CoreIpsecConnectionTunnelManagement#dh_group}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 846
          },
          "name": "dhGroup",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipsec_connection_tunnel_management#is_custom_phase_two_config CoreIpsecConnectionTunnelManagement#is_custom_phase_two_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 850
          },
          "name": "isCustomPhaseTwoConfig",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipsec_connection_tunnel_management#is_pfs_enabled CoreIpsecConnectionTunnelManagement#is_pfs_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 854
          },
          "name": "isPfsEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipsec_connection_tunnel_management#lifetime CoreIpsecConnectionTunnelManagement#lifetime}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 858
          },
          "name": "lifetime",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/core-ipsec-connection-tunnel-management/index:CoreIpsecConnectionTunnelManagementPhaseTwoDetails"
    },
    "cdktf-provider-oci.CoreIpsecConnectionTunnelManagementPhaseTwoDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreIpsecConnectionTunnelManagementPhaseTwoDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
          "line": 932
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
        "line": 925
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 995
          },
          "name": "resetCustomAuthenticationAlgorithm"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1011
          },
          "name": "resetCustomEncryptionAlgorithm"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1027
          },
          "name": "resetDhGroup"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1043
          },
          "name": "resetIsCustomPhaseTwoConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1064
          },
          "name": "resetIsPfsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1080
          },
          "name": "resetLifetime"
        }
      ],
      "name": "CoreIpsecConnectionTunnelManagementPhaseTwoDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1052
          },
          "name": "isEspEstablished",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1089
          },
          "name": "negotiatedAuthenticationAlgorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1094
          },
          "name": "negotiatedDhGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1099
          },
          "name": "negotiatedEncryptionAlgorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1104
          },
          "name": "remainingLifetime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1109
          },
          "name": "remainingLifetimeInt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1114
          },
          "name": "remainingLifetimeLastRetrieved",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 999
          },
          "name": "customAuthenticationAlgorithmInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1015
          },
          "name": "customEncryptionAlgorithmInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1031
          },
          "name": "dhGroupInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1047
          },
          "name": "isCustomPhaseTwoConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1068
          },
          "name": "isPfsEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1084
          },
          "name": "lifetimeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 989
          },
          "name": "customAuthenticationAlgorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1005
          },
          "name": "customEncryptionAlgorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1021
          },
          "name": "dhGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1037
          },
          "name": "isCustomPhaseTwoConfig",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1058
          },
          "name": "isPfsEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1074
          },
          "name": "lifetime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 936
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreIpsecConnectionTunnelManagementPhaseTwoDetails"
          }
        }
      ],
      "symbolId": "src/core-ipsec-connection-tunnel-management/index:CoreIpsecConnectionTunnelManagementPhaseTwoDetailsOutputReference"
    },
    "cdktf-provider-oci.CoreIpsecConnectionTunnelManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreIpsecConnectionTunnelManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
        "line": 1118
      },
      "name": "CoreIpsecConnectionTunnelManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipsec_connection_tunnel_management#create CoreIpsecConnectionTunnelManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1122
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipsec_connection_tunnel_management#delete CoreIpsecConnectionTunnelManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1126
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipsec_connection_tunnel_management#update CoreIpsecConnectionTunnelManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1130
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-ipsec-connection-tunnel-management/index:CoreIpsecConnectionTunnelManagementTimeouts"
    },
    "cdktf-provider-oci.CoreIpsecConnectionTunnelManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreIpsecConnectionTunnelManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
          "line": 1184
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
        "line": 1176
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1238
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1254
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1270
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CoreIpsecConnectionTunnelManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1242
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1258
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1274
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1232
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1248
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1264
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec-connection-tunnel-management/index.ts",
            "line": 1188
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreIpsecConnectionTunnelManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-ipsec-connection-tunnel-management/index:CoreIpsecConnectionTunnelManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CoreIpsecTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreIpsecTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-ipsec/index.ts",
        "line": 66
      },
      "name": "CoreIpsecTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipsec#create CoreIpsec#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 70
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipsec#delete CoreIpsec#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 74
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipsec#update CoreIpsec#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 78
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-ipsec/index:CoreIpsecTimeouts"
    },
    "cdktf-provider-oci.CoreIpsecTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreIpsecTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-ipsec/index.ts",
          "line": 132
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-ipsec/index.ts",
        "line": 124
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 186
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 202
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 218
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CoreIpsecTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 190
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 206
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 222
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 180
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 196
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 212
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 136
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreIpsecTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-ipsec/index:CoreIpsecTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CoreIpsecTunnelConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreIpsecTunnelConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-ipsec/index.ts",
        "line": 226
      },
      "name": "CoreIpsecTunnelConfiguration",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipsec#associated_virtual_circuits CoreIpsec#associated_virtual_circuits}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 230
          },
          "name": "associatedVirtualCircuits",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipsec#drg_route_table_id CoreIpsec#drg_route_table_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 234
          },
          "name": "drgRouteTableId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipsec#oracle_tunnel_ip CoreIpsec#oracle_tunnel_ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 238
          },
          "name": "oracleTunnelIp",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-ipsec/index:CoreIpsecTunnelConfiguration"
    },
    "cdktf-provider-oci.CoreIpsecTunnelConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreIpsecTunnelConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-ipsec/index.ts",
          "line": 397
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-ipsec/index.ts",
        "line": 389
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 404
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CoreIpsecTunnelConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "CoreIpsecTunnelConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 397
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 397
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 397
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 390
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreIpsecTunnelConfiguration"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-ipsec/index:CoreIpsecTunnelConfigurationList"
    },
    "cdktf-provider-oci.CoreIpsecTunnelConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreIpsecTunnelConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-ipsec/index.ts",
          "line": 294
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-ipsec/index.ts",
        "line": 284
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 348
          },
          "name": "resetAssociatedVirtualCircuits"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 364
          },
          "name": "resetDrgRouteTableId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 380
          },
          "name": "resetOracleTunnelIp"
        }
      ],
      "name": "CoreIpsecTunnelConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 352
          },
          "name": "associatedVirtualCircuitsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 368
          },
          "name": "drgRouteTableIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 384
          },
          "name": "oracleTunnelIpInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 342
          },
          "name": "associatedVirtualCircuits",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 358
          },
          "name": "drgRouteTableId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 374
          },
          "name": "oracleTunnelIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipsec/index.ts",
            "line": 298
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreIpsecTunnelConfiguration"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-ipsec/index:CoreIpsecTunnelConfigurationOutputReference"
    },
    "cdktf-provider-oci.CoreIpv6": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipv6 oci_core_ipv6}."
      },
      "fqn": "cdktf-provider-oci.CoreIpv6",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipv6 oci_core_ipv6} Resource."
        },
        "locationInModule": {
          "filename": "src/core-ipv6/index.ts",
          "line": 256
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.CoreIpv6Config"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-ipv6/index.ts",
        "line": 224
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CoreIpv6 resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 241
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CoreIpv6 to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipv6#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CoreIpv6 that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CoreIpv6 to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 474
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreIpv6Timeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 302
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 318
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 334
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 350
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 366
          },
          "name": "resetIpAddress"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 387
          },
          "name": "resetIpv6SubnetCidr"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 403
          },
          "name": "resetLifetime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 419
          },
          "name": "resetRouteTableId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 440
          },
          "name": "resetSubnetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 477
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 461
          },
          "name": "resetVnicId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 489
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 505
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CoreIpv6",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 229
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 290
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 375
          },
          "name": "ipState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 428
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 449
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 471
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CoreIpv6TimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 306
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 322
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 338
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 354
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 370
          },
          "name": "ipAddressInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 391
          },
          "name": "ipv6SubnetCidrInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 407
          },
          "name": "lifetimeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 423
          },
          "name": "routeTableIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 444
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 481
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreIpv6Timeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 465
          },
          "name": "vnicIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 296
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 312
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 328
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 344
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 360
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 381
          },
          "name": "ipv6SubnetCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 397
          },
          "name": "lifetime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 413
          },
          "name": "routeTableId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 434
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 455
          },
          "name": "vnicId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-ipv6/index:CoreIpv6"
    },
    "cdktf-provider-oci.CoreIpv6Config": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreIpv6Config",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-ipv6/index.ts",
        "line": 9
      },
      "name": "CoreIpv6Config",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipv6#defined_tags CoreIpv6#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 13
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipv6#display_name CoreIpv6#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 17
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipv6#freeform_tags CoreIpv6#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 21
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipv6#id CoreIpv6#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipv6#ip_address CoreIpv6#ip_address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 32
          },
          "name": "ipAddress",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipv6#ipv6subnet_cidr CoreIpv6#ipv6subnet_cidr}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 36
          },
          "name": "ipv6SubnetCidr",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipv6#lifetime CoreIpv6#lifetime}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 40
          },
          "name": "lifetime",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipv6#route_table_id CoreIpv6#route_table_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 44
          },
          "name": "routeTableId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipv6#subnet_id CoreIpv6#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 48
          },
          "name": "subnetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipv6#timeouts CoreIpv6#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 58
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreIpv6Timeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipv6#vnic_id CoreIpv6#vnic_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 52
          },
          "name": "vnicId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-ipv6/index:CoreIpv6Config"
    },
    "cdktf-provider-oci.CoreIpv6Timeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreIpv6Timeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-ipv6/index.ts",
        "line": 60
      },
      "name": "CoreIpv6Timeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipv6#create CoreIpv6#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 64
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipv6#delete CoreIpv6#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 68
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_ipv6#update CoreIpv6#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 72
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-ipv6/index:CoreIpv6Timeouts"
    },
    "cdktf-provider-oci.CoreIpv6TimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreIpv6TimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-ipv6/index.ts",
          "line": 126
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-ipv6/index.ts",
        "line": 118
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 180
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 196
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 212
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CoreIpv6TimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 184
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 200
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 216
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 174
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 190
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 206
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 130
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreIpv6Timeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-ipv6/index:CoreIpv6TimeoutsOutputReference"
    },
    "cdktf-provider-oci.CoreListingResourceVersionAgreement": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_listing_resource_version_agreement oci_core_listing_resource_version_agreement}."
      },
      "fqn": "cdktf-provider-oci.CoreListingResourceVersionAgreement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_listing_resource_version_agreement oci_core_listing_resource_version_agreement} Resource."
        },
        "locationInModule": {
          "filename": "src/core-listing-resource-version-agreement/index.ts",
          "line": 228
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CoreListingResourceVersionAgreementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-listing-resource-version-agreement/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CoreListingResourceVersionAgreement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/core-listing-resource-version-agreement/index.ts",
            "line": 213
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CoreListingResourceVersionAgreement to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_listing_resource_version_agreement#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CoreListingResourceVersionAgreement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CoreListingResourceVersionAgreement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-listing-resource-version-agreement/index.ts",
            "line": 321
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreListingResourceVersionAgreementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-listing-resource-version-agreement/index.ts",
            "line": 267
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-listing-resource-version-agreement/index.ts",
            "line": 324
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-listing-resource-version-agreement/index.ts",
            "line": 336
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-listing-resource-version-agreement/index.ts",
            "line": 345
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CoreListingResourceVersionAgreement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-listing-resource-version-agreement/index.ts",
            "line": 201
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-listing-resource-version-agreement/index.ts",
            "line": 255
          },
          "name": "eulaLink",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-listing-resource-version-agreement/index.ts",
            "line": 302
          },
          "name": "oracleTermsOfUseLink",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-listing-resource-version-agreement/index.ts",
            "line": 307
          },
          "name": "signature",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-listing-resource-version-agreement/index.ts",
            "line": 318
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CoreListingResourceVersionAgreementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-listing-resource-version-agreement/index.ts",
            "line": 312
          },
          "name": "timeRetrieved",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-listing-resource-version-agreement/index.ts",
            "line": 271
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-listing-resource-version-agreement/index.ts",
            "line": 284
          },
          "name": "listingIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-listing-resource-version-agreement/index.ts",
            "line": 297
          },
          "name": "listingResourceVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-listing-resource-version-agreement/index.ts",
            "line": 328
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreListingResourceVersionAgreementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-listing-resource-version-agreement/index.ts",
            "line": 261
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-listing-resource-version-agreement/index.ts",
            "line": 277
          },
          "name": "listingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-listing-resource-version-agreement/index.ts",
            "line": 290
          },
          "name": "listingResourceVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-listing-resource-version-agreement/index:CoreListingResourceVersionAgreement"
    },
    "cdktf-provider-oci.CoreListingResourceVersionAgreementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreListingResourceVersionAgreementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-listing-resource-version-agreement/index.ts",
        "line": 9
      },
      "name": "CoreListingResourceVersionAgreementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_listing_resource_version_agreement#listing_id CoreListingResourceVersionAgreement#listing_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-listing-resource-version-agreement/index.ts",
            "line": 20
          },
          "name": "listingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_listing_resource_version_agreement#listing_resource_version CoreListingResourceVersionAgreement#listing_resource_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-listing-resource-version-agreement/index.ts",
            "line": 24
          },
          "name": "listingResourceVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_listing_resource_version_agreement#id CoreListingResourceVersionAgreement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-listing-resource-version-agreement/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_listing_resource_version_agreement#timeouts CoreListingResourceVersionAgreement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-listing-resource-version-agreement/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreListingResourceVersionAgreementTimeouts"
          }
        }
      ],
      "symbolId": "src/core-listing-resource-version-agreement/index:CoreListingResourceVersionAgreementConfig"
    },
    "cdktf-provider-oci.CoreListingResourceVersionAgreementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreListingResourceVersionAgreementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-listing-resource-version-agreement/index.ts",
        "line": 32
      },
      "name": "CoreListingResourceVersionAgreementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_listing_resource_version_agreement#create CoreListingResourceVersionAgreement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-listing-resource-version-agreement/index.ts",
            "line": 36
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_listing_resource_version_agreement#delete CoreListingResourceVersionAgreement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-listing-resource-version-agreement/index.ts",
            "line": 40
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_listing_resource_version_agreement#update CoreListingResourceVersionAgreement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-listing-resource-version-agreement/index.ts",
            "line": 44
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-listing-resource-version-agreement/index:CoreListingResourceVersionAgreementTimeouts"
    },
    "cdktf-provider-oci.CoreListingResourceVersionAgreementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreListingResourceVersionAgreementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-listing-resource-version-agreement/index.ts",
          "line": 98
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-listing-resource-version-agreement/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-listing-resource-version-agreement/index.ts",
            "line": 152
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-listing-resource-version-agreement/index.ts",
            "line": 168
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-listing-resource-version-agreement/index.ts",
            "line": 184
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CoreListingResourceVersionAgreementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-listing-resource-version-agreement/index.ts",
            "line": 156
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-listing-resource-version-agreement/index.ts",
            "line": 172
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-listing-resource-version-agreement/index.ts",
            "line": 188
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-listing-resource-version-agreement/index.ts",
            "line": 146
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-listing-resource-version-agreement/index.ts",
            "line": 162
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-listing-resource-version-agreement/index.ts",
            "line": 178
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-listing-resource-version-agreement/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreListingResourceVersionAgreementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-listing-resource-version-agreement/index:CoreListingResourceVersionAgreementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CoreLocalPeeringGateway": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_local_peering_gateway oci_core_local_peering_gateway}."
      },
      "fqn": "cdktf-provider-oci.CoreLocalPeeringGateway",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_local_peering_gateway oci_core_local_peering_gateway} Resource."
        },
        "locationInModule": {
          "filename": "src/core-local-peering-gateway/index.ts",
          "line": 248
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CoreLocalPeeringGatewayConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-local-peering-gateway/index.ts",
        "line": 216
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CoreLocalPeeringGateway resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/core-local-peering-gateway/index.ts",
            "line": 233
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CoreLocalPeeringGateway to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_local_peering_gateway#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CoreLocalPeeringGateway that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CoreLocalPeeringGateway to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-local-peering-gateway/index.ts",
            "line": 441
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreLocalPeeringGatewayTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-local-peering-gateway/index.ts",
            "line": 300
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-local-peering-gateway/index.ts",
            "line": 316
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-local-peering-gateway/index.ts",
            "line": 332
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-local-peering-gateway/index.ts",
            "line": 348
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-local-peering-gateway/index.ts",
            "line": 379
          },
          "name": "resetPeerId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-local-peering-gateway/index.ts",
            "line": 405
          },
          "name": "resetRouteTableId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-local-peering-gateway/index.ts",
            "line": 444
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-local-peering-gateway/index.ts",
            "line": 456
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-local-peering-gateway/index.ts",
            "line": 470
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CoreLocalPeeringGateway",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-local-peering-gateway/index.ts",
            "line": 221
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-local-peering-gateway/index.ts",
            "line": 357
          },
          "name": "isCrossTenancyPeering",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-local-peering-gateway/index.ts",
            "line": 362
          },
          "name": "peerAdvertisedCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-local-peering-gateway/index.ts",
            "line": 367
          },
          "name": "peerAdvertisedCidrDetails",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-local-peering-gateway/index.ts",
            "line": 388
          },
          "name": "peeringStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-local-peering-gateway/index.ts",
            "line": 393
          },
          "name": "peeringStatusDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-local-peering-gateway/index.ts",
            "line": 414
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-local-peering-gateway/index.ts",
            "line": 419
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-local-peering-gateway/index.ts",
            "line": 438
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CoreLocalPeeringGatewayTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-local-peering-gateway/index.ts",
            "line": 288
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-local-peering-gateway/index.ts",
            "line": 304
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-local-peering-gateway/index.ts",
            "line": 320
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-local-peering-gateway/index.ts",
            "line": 336
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-local-peering-gateway/index.ts",
            "line": 352
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-local-peering-gateway/index.ts",
            "line": 383
          },
          "name": "peerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-local-peering-gateway/index.ts",
            "line": 409
          },
          "name": "routeTableIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-local-peering-gateway/index.ts",
            "line": 448
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreLocalPeeringGatewayTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-local-peering-gateway/index.ts",
            "line": 432
          },
          "name": "vcnIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-local-peering-gateway/index.ts",
            "line": 281
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-local-peering-gateway/index.ts",
            "line": 294
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-local-peering-gateway/index.ts",
            "line": 310
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-local-peering-gateway/index.ts",
            "line": 326
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-local-peering-gateway/index.ts",
            "line": 342
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-local-peering-gateway/index.ts",
            "line": 373
          },
          "name": "peerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-local-peering-gateway/index.ts",
            "line": 399
          },
          "name": "routeTableId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-local-peering-gateway/index.ts",
            "line": 425
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-local-peering-gateway/index:CoreLocalPeeringGateway"
    },
    "cdktf-provider-oci.CoreLocalPeeringGatewayConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreLocalPeeringGatewayConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-local-peering-gateway/index.ts",
        "line": 9
      },
      "name": "CoreLocalPeeringGatewayConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_local_peering_gateway#compartment_id CoreLocalPeeringGateway#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-local-peering-gateway/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_local_peering_gateway#vcn_id CoreLocalPeeringGateway#vcn_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-local-peering-gateway/index.ts",
            "line": 44
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_local_peering_gateway#defined_tags CoreLocalPeeringGateway#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-local-peering-gateway/index.ts",
            "line": 17
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_local_peering_gateway#display_name CoreLocalPeeringGateway#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-local-peering-gateway/index.ts",
            "line": 21
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_local_peering_gateway#freeform_tags CoreLocalPeeringGateway#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-local-peering-gateway/index.ts",
            "line": 25
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_local_peering_gateway#id CoreLocalPeeringGateway#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-local-peering-gateway/index.ts",
            "line": 32
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_local_peering_gateway#peer_id CoreLocalPeeringGateway#peer_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-local-peering-gateway/index.ts",
            "line": 36
          },
          "name": "peerId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_local_peering_gateway#route_table_id CoreLocalPeeringGateway#route_table_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-local-peering-gateway/index.ts",
            "line": 40
          },
          "name": "routeTableId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_local_peering_gateway#timeouts CoreLocalPeeringGateway#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-local-peering-gateway/index.ts",
            "line": 50
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreLocalPeeringGatewayTimeouts"
          }
        }
      ],
      "symbolId": "src/core-local-peering-gateway/index:CoreLocalPeeringGatewayConfig"
    },
    "cdktf-provider-oci.CoreLocalPeeringGatewayTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreLocalPeeringGatewayTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-local-peering-gateway/index.ts",
        "line": 52
      },
      "name": "CoreLocalPeeringGatewayTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_local_peering_gateway#create CoreLocalPeeringGateway#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-local-peering-gateway/index.ts",
            "line": 56
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_local_peering_gateway#delete CoreLocalPeeringGateway#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-local-peering-gateway/index.ts",
            "line": 60
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_local_peering_gateway#update CoreLocalPeeringGateway#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-local-peering-gateway/index.ts",
            "line": 64
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-local-peering-gateway/index:CoreLocalPeeringGatewayTimeouts"
    },
    "cdktf-provider-oci.CoreLocalPeeringGatewayTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreLocalPeeringGatewayTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-local-peering-gateway/index.ts",
          "line": 118
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-local-peering-gateway/index.ts",
        "line": 110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-local-peering-gateway/index.ts",
            "line": 172
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-local-peering-gateway/index.ts",
            "line": 188
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-local-peering-gateway/index.ts",
            "line": 204
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CoreLocalPeeringGatewayTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-local-peering-gateway/index.ts",
            "line": 176
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-local-peering-gateway/index.ts",
            "line": 192
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-local-peering-gateway/index.ts",
            "line": 208
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-local-peering-gateway/index.ts",
            "line": 166
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-local-peering-gateway/index.ts",
            "line": 182
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-local-peering-gateway/index.ts",
            "line": 198
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-local-peering-gateway/index.ts",
            "line": 122
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreLocalPeeringGatewayTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-local-peering-gateway/index:CoreLocalPeeringGatewayTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CoreNatGateway": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_nat_gateway oci_core_nat_gateway}."
      },
      "fqn": "cdktf-provider-oci.CoreNatGateway",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_nat_gateway oci_core_nat_gateway} Resource."
        },
        "locationInModule": {
          "filename": "src/core-nat-gateway/index.ts",
          "line": 252
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CoreNatGatewayConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-nat-gateway/index.ts",
        "line": 220
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CoreNatGateway resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/core-nat-gateway/index.ts",
            "line": 237
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CoreNatGateway to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_nat_gateway#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CoreNatGateway that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CoreNatGateway to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-nat-gateway/index.ts",
            "line": 442
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreNatGatewayTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-nat-gateway/index.ts",
            "line": 292
          },
          "name": "resetBlockTraffic"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-nat-gateway/index.ts",
            "line": 321
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-nat-gateway/index.ts",
            "line": 337
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-nat-gateway/index.ts",
            "line": 353
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-nat-gateway/index.ts",
            "line": 369
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-nat-gateway/index.ts",
            "line": 390
          },
          "name": "resetPublicIpId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-nat-gateway/index.ts",
            "line": 406
          },
          "name": "resetRouteTableId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-nat-gateway/index.ts",
            "line": 445
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-nat-gateway/index.ts",
            "line": 457
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-nat-gateway/index.ts",
            "line": 472
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CoreNatGateway",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-nat-gateway/index.ts",
            "line": 225
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-nat-gateway/index.ts",
            "line": 378
          },
          "name": "natIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-nat-gateway/index.ts",
            "line": 415
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-nat-gateway/index.ts",
            "line": 420
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-nat-gateway/index.ts",
            "line": 439
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CoreNatGatewayTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-nat-gateway/index.ts",
            "line": 296
          },
          "name": "blockTrafficInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-nat-gateway/index.ts",
            "line": 309
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-nat-gateway/index.ts",
            "line": 325
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-nat-gateway/index.ts",
            "line": 341
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-nat-gateway/index.ts",
            "line": 357
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-nat-gateway/index.ts",
            "line": 373
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-nat-gateway/index.ts",
            "line": 394
          },
          "name": "publicIpIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-nat-gateway/index.ts",
            "line": 410
          },
          "name": "routeTableIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-nat-gateway/index.ts",
            "line": 449
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreNatGatewayTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-nat-gateway/index.ts",
            "line": 433
          },
          "name": "vcnIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-nat-gateway/index.ts",
            "line": 286
          },
          "name": "blockTraffic",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-nat-gateway/index.ts",
            "line": 302
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-nat-gateway/index.ts",
            "line": 315
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-nat-gateway/index.ts",
            "line": 331
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-nat-gateway/index.ts",
            "line": 347
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-nat-gateway/index.ts",
            "line": 363
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-nat-gateway/index.ts",
            "line": 384
          },
          "name": "publicIpId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-nat-gateway/index.ts",
            "line": 400
          },
          "name": "routeTableId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-nat-gateway/index.ts",
            "line": 426
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-nat-gateway/index:CoreNatGateway"
    },
    "cdktf-provider-oci.CoreNatGatewayConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreNatGatewayConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-nat-gateway/index.ts",
        "line": 9
      },
      "name": "CoreNatGatewayConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_nat_gateway#compartment_id CoreNatGateway#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-nat-gateway/index.ts",
            "line": 17
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_nat_gateway#vcn_id CoreNatGateway#vcn_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-nat-gateway/index.ts",
            "line": 48
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_nat_gateway#block_traffic CoreNatGateway#block_traffic}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-nat-gateway/index.ts",
            "line": 13
          },
          "name": "blockTraffic",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_nat_gateway#defined_tags CoreNatGateway#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-nat-gateway/index.ts",
            "line": 21
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_nat_gateway#display_name CoreNatGateway#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-nat-gateway/index.ts",
            "line": 25
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_nat_gateway#freeform_tags CoreNatGateway#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-nat-gateway/index.ts",
            "line": 29
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_nat_gateway#id CoreNatGateway#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-nat-gateway/index.ts",
            "line": 36
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_nat_gateway#public_ip_id CoreNatGateway#public_ip_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-nat-gateway/index.ts",
            "line": 40
          },
          "name": "publicIpId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_nat_gateway#route_table_id CoreNatGateway#route_table_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-nat-gateway/index.ts",
            "line": 44
          },
          "name": "routeTableId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_nat_gateway#timeouts CoreNatGateway#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-nat-gateway/index.ts",
            "line": 54
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreNatGatewayTimeouts"
          }
        }
      ],
      "symbolId": "src/core-nat-gateway/index:CoreNatGatewayConfig"
    },
    "cdktf-provider-oci.CoreNatGatewayTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreNatGatewayTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-nat-gateway/index.ts",
        "line": 56
      },
      "name": "CoreNatGatewayTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_nat_gateway#create CoreNatGateway#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-nat-gateway/index.ts",
            "line": 60
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_nat_gateway#delete CoreNatGateway#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-nat-gateway/index.ts",
            "line": 64
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_nat_gateway#update CoreNatGateway#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-nat-gateway/index.ts",
            "line": 68
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-nat-gateway/index:CoreNatGatewayTimeouts"
    },
    "cdktf-provider-oci.CoreNatGatewayTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreNatGatewayTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-nat-gateway/index.ts",
          "line": 122
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-nat-gateway/index.ts",
        "line": 114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-nat-gateway/index.ts",
            "line": 176
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-nat-gateway/index.ts",
            "line": 192
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-nat-gateway/index.ts",
            "line": 208
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CoreNatGatewayTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-nat-gateway/index.ts",
            "line": 180
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-nat-gateway/index.ts",
            "line": 196
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-nat-gateway/index.ts",
            "line": 212
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-nat-gateway/index.ts",
            "line": 170
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-nat-gateway/index.ts",
            "line": 186
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-nat-gateway/index.ts",
            "line": 202
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-nat-gateway/index.ts",
            "line": 126
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreNatGatewayTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-nat-gateway/index:CoreNatGatewayTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CoreNetworkSecurityGroup": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_network_security_group oci_core_network_security_group}."
      },
      "fqn": "cdktf-provider-oci.CoreNetworkSecurityGroup",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_network_security_group oci_core_network_security_group} Resource."
        },
        "locationInModule": {
          "filename": "src/core-network-security-group/index.ts",
          "line": 240
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CoreNetworkSecurityGroupConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-network-security-group/index.ts",
        "line": 208
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CoreNetworkSecurityGroup resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/core-network-security-group/index.ts",
            "line": 225
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CoreNetworkSecurityGroup to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_network_security_group#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CoreNetworkSecurityGroup that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CoreNetworkSecurityGroup to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group/index.ts",
            "line": 374
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreNetworkSecurityGroupTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group/index.ts",
            "line": 290
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group/index.ts",
            "line": 306
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group/index.ts",
            "line": 322
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group/index.ts",
            "line": 338
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group/index.ts",
            "line": 377
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group/index.ts",
            "line": 389
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group/index.ts",
            "line": 401
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CoreNetworkSecurityGroup",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group/index.ts",
            "line": 213
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group/index.ts",
            "line": 347
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group/index.ts",
            "line": 352
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group/index.ts",
            "line": 371
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CoreNetworkSecurityGroupTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group/index.ts",
            "line": 278
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group/index.ts",
            "line": 294
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group/index.ts",
            "line": 310
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group/index.ts",
            "line": 326
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group/index.ts",
            "line": 342
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group/index.ts",
            "line": 381
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreNetworkSecurityGroupTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group/index.ts",
            "line": 365
          },
          "name": "vcnIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group/index.ts",
            "line": 271
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group/index.ts",
            "line": 284
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group/index.ts",
            "line": 300
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group/index.ts",
            "line": 316
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group/index.ts",
            "line": 332
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group/index.ts",
            "line": 358
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-network-security-group/index:CoreNetworkSecurityGroup"
    },
    "cdktf-provider-oci.CoreNetworkSecurityGroupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreNetworkSecurityGroupConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-network-security-group/index.ts",
        "line": 9
      },
      "name": "CoreNetworkSecurityGroupConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_network_security_group#compartment_id CoreNetworkSecurityGroup#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_network_security_group#vcn_id CoreNetworkSecurityGroup#vcn_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group/index.ts",
            "line": 36
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_network_security_group#defined_tags CoreNetworkSecurityGroup#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group/index.ts",
            "line": 17
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_network_security_group#display_name CoreNetworkSecurityGroup#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group/index.ts",
            "line": 21
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_network_security_group#freeform_tags CoreNetworkSecurityGroup#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group/index.ts",
            "line": 25
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_network_security_group#id CoreNetworkSecurityGroup#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group/index.ts",
            "line": 32
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_network_security_group#timeouts CoreNetworkSecurityGroup#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group/index.ts",
            "line": 42
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreNetworkSecurityGroupTimeouts"
          }
        }
      ],
      "symbolId": "src/core-network-security-group/index:CoreNetworkSecurityGroupConfig"
    },
    "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRule": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_network_security_group_security_rule oci_core_network_security_group_security_rule}."
      },
      "fqn": "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRule",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_network_security_group_security_rule oci_core_network_security_group_security_rule} Resource."
        },
        "locationInModule": {
          "filename": "src/core-network-security-group-security-rule/index.ts",
          "line": 1074
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRuleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-network-security-group-security-rule/index.ts",
        "line": 1042
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CoreNetworkSecurityGroupSecurityRule resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 1059
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CoreNetworkSecurityGroupSecurityRule to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_network_security_group_security_rule#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CoreNetworkSecurityGroupSecurityRule that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CoreNetworkSecurityGroupSecurityRule to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 1276
          },
          "name": "putIcmpOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRuleIcmpOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 1292
          },
          "name": "putTcpOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRuleTcpOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 1308
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRuleTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 1324
          },
          "name": "putUdpOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRuleUdpOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 1118
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 1134
          },
          "name": "resetDestination"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 1150
          },
          "name": "resetDestinationType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 1279
          },
          "name": "resetIcmpOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 1179
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 1226
          },
          "name": "resetSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 1242
          },
          "name": "resetSourceType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 1258
          },
          "name": "resetStateless"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 1295
          },
          "name": "resetTcpOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 1311
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 1327
          },
          "name": "resetUdpOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 1339
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 1358
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CoreNetworkSecurityGroupSecurityRule",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 1047
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 1273
          },
          "name": "icmpOptions",
          "type": {
            "fqn": "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRuleIcmpOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 1188
          },
          "name": "isValid",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 1289
          },
          "name": "tcpOptions",
          "type": {
            "fqn": "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRuleTcpOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 1267
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 1305
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRuleTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 1321
          },
          "name": "udpOptions",
          "type": {
            "fqn": "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRuleUdpOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 1122
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 1138
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 1154
          },
          "name": "destinationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 1167
          },
          "name": "directionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 1283
          },
          "name": "icmpOptionsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRuleIcmpOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 1183
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 1201
          },
          "name": "networkSecurityGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 1214
          },
          "name": "protocolInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 1230
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 1246
          },
          "name": "sourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 1262
          },
          "name": "statelessInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 1299
          },
          "name": "tcpOptionsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRuleTcpOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 1315
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRuleTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 1331
          },
          "name": "udpOptionsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRuleUdpOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 1112
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 1128
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 1144
          },
          "name": "destinationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 1160
          },
          "name": "direction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 1173
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 1194
          },
          "name": "networkSecurityGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 1207
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 1220
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 1236
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 1252
          },
          "name": "stateless",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-network-security-group-security-rule/index:CoreNetworkSecurityGroupSecurityRule"
    },
    "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRuleConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRuleConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-network-security-group-security-rule/index.ts",
        "line": 9
      },
      "name": "CoreNetworkSecurityGroupSecurityRuleConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_network_security_group_security_rule#direction CoreNetworkSecurityGroupSecurityRule#direction}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 25
          },
          "name": "direction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_network_security_group_security_rule#network_security_group_id CoreNetworkSecurityGroupSecurityRule#network_security_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 36
          },
          "name": "networkSecurityGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_network_security_group_security_rule#protocol CoreNetworkSecurityGroupSecurityRule#protocol}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 40
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_network_security_group_security_rule#description CoreNetworkSecurityGroupSecurityRule#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 13
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_network_security_group_security_rule#destination CoreNetworkSecurityGroupSecurityRule#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 17
          },
          "name": "destination",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_network_security_group_security_rule#destination_type CoreNetworkSecurityGroupSecurityRule#destination_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 21
          },
          "name": "destinationType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_network_security_group_security_rule#icmp_options CoreNetworkSecurityGroupSecurityRule#icmp_options}",
            "stability": "stable",
            "summary": "icmp_options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 58
          },
          "name": "icmpOptions",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRuleIcmpOptions"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_network_security_group_security_rule#id CoreNetworkSecurityGroupSecurityRule#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 32
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_network_security_group_security_rule#source CoreNetworkSecurityGroupSecurityRule#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 44
          },
          "name": "source",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_network_security_group_security_rule#source_type CoreNetworkSecurityGroupSecurityRule#source_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 48
          },
          "name": "sourceType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_network_security_group_security_rule#stateless CoreNetworkSecurityGroupSecurityRule#stateless}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 52
          },
          "name": "stateless",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_network_security_group_security_rule#tcp_options CoreNetworkSecurityGroupSecurityRule#tcp_options}",
            "stability": "stable",
            "summary": "tcp_options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 64
          },
          "name": "tcpOptions",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRuleTcpOptions"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_network_security_group_security_rule#timeouts CoreNetworkSecurityGroupSecurityRule#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 70
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRuleTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_network_security_group_security_rule#udp_options CoreNetworkSecurityGroupSecurityRule#udp_options}",
            "stability": "stable",
            "summary": "udp_options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 76
          },
          "name": "udpOptions",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRuleUdpOptions"
          }
        }
      ],
      "symbolId": "src/core-network-security-group-security-rule/index:CoreNetworkSecurityGroupSecurityRuleConfig"
    },
    "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRuleIcmpOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRuleIcmpOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-network-security-group-security-rule/index.ts",
        "line": 78
      },
      "name": "CoreNetworkSecurityGroupSecurityRuleIcmpOptions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_network_security_group_security_rule#type CoreNetworkSecurityGroupSecurityRule#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 86
          },
          "name": "type",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_network_security_group_security_rule#code CoreNetworkSecurityGroupSecurityRule#code}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 82
          },
          "name": "code",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/core-network-security-group-security-rule/index:CoreNetworkSecurityGroupSecurityRuleIcmpOptions"
    },
    "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRuleIcmpOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRuleIcmpOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-network-security-group-security-rule/index.ts",
          "line": 132
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-network-security-group-security-rule/index.ts",
        "line": 125
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 171
          },
          "name": "resetCode"
        }
      ],
      "name": "CoreNetworkSecurityGroupSecurityRuleIcmpOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 175
          },
          "name": "codeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 188
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 165
          },
          "name": "code",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 181
          },
          "name": "type",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 136
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRuleIcmpOptions"
          }
        }
      ],
      "symbolId": "src/core-network-security-group-security-rule/index:CoreNetworkSecurityGroupSecurityRuleIcmpOptionsOutputReference"
    },
    "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRuleTcpOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRuleTcpOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-network-security-group-security-rule/index.ts",
        "line": 414
      },
      "name": "CoreNetworkSecurityGroupSecurityRuleTcpOptions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_network_security_group_security_rule#destination_port_range CoreNetworkSecurityGroupSecurityRule#destination_port_range}",
            "stability": "stable",
            "summary": "destination_port_range block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 420
          },
          "name": "destinationPortRange",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRuleTcpOptionsDestinationPortRange"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_network_security_group_security_rule#source_port_range CoreNetworkSecurityGroupSecurityRule#source_port_range}",
            "stability": "stable",
            "summary": "source_port_range block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 426
          },
          "name": "sourcePortRange",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRuleTcpOptionsSourcePortRange"
          }
        }
      ],
      "symbolId": "src/core-network-security-group-security-rule/index:CoreNetworkSecurityGroupSecurityRuleTcpOptions"
    },
    "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRuleTcpOptionsDestinationPortRange": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRuleTcpOptionsDestinationPortRange",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-network-security-group-security-rule/index.ts",
        "line": 192
      },
      "name": "CoreNetworkSecurityGroupSecurityRuleTcpOptionsDestinationPortRange",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_network_security_group_security_rule#max CoreNetworkSecurityGroupSecurityRule#max}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 196
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_network_security_group_security_rule#min CoreNetworkSecurityGroupSecurityRule#min}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 200
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/core-network-security-group-security-rule/index:CoreNetworkSecurityGroupSecurityRuleTcpOptionsDestinationPortRange"
    },
    "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRuleTcpOptionsDestinationPortRangeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRuleTcpOptionsDestinationPortRangeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-network-security-group-security-rule/index.ts",
          "line": 246
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-network-security-group-security-rule/index.ts",
        "line": 239
      },
      "name": "CoreNetworkSecurityGroupSecurityRuleTcpOptionsDestinationPortRangeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 286
          },
          "name": "maxInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 299
          },
          "name": "minInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 279
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 292
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 250
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRuleTcpOptionsDestinationPortRange"
          }
        }
      ],
      "symbolId": "src/core-network-security-group-security-rule/index:CoreNetworkSecurityGroupSecurityRuleTcpOptionsDestinationPortRangeOutputReference"
    },
    "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRuleTcpOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRuleTcpOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-network-security-group-security-rule/index.ts",
          "line": 472
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-network-security-group-security-rule/index.ts",
        "line": 465
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 508
          },
          "name": "putDestinationPortRange",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRuleTcpOptionsDestinationPortRange"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 524
          },
          "name": "putSourcePortRange",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRuleTcpOptionsSourcePortRange"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 511
          },
          "name": "resetDestinationPortRange"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 527
          },
          "name": "resetSourcePortRange"
        }
      ],
      "name": "CoreNetworkSecurityGroupSecurityRuleTcpOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 505
          },
          "name": "destinationPortRange",
          "type": {
            "fqn": "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRuleTcpOptionsDestinationPortRangeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 521
          },
          "name": "sourcePortRange",
          "type": {
            "fqn": "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRuleTcpOptionsSourcePortRangeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 515
          },
          "name": "destinationPortRangeInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRuleTcpOptionsDestinationPortRange"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 531
          },
          "name": "sourcePortRangeInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRuleTcpOptionsSourcePortRange"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 476
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRuleTcpOptions"
          }
        }
      ],
      "symbolId": "src/core-network-security-group-security-rule/index:CoreNetworkSecurityGroupSecurityRuleTcpOptionsOutputReference"
    },
    "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRuleTcpOptionsSourcePortRange": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRuleTcpOptionsSourcePortRange",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-network-security-group-security-rule/index.ts",
        "line": 303
      },
      "name": "CoreNetworkSecurityGroupSecurityRuleTcpOptionsSourcePortRange",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_network_security_group_security_rule#max CoreNetworkSecurityGroupSecurityRule#max}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 307
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_network_security_group_security_rule#min CoreNetworkSecurityGroupSecurityRule#min}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 311
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/core-network-security-group-security-rule/index:CoreNetworkSecurityGroupSecurityRuleTcpOptionsSourcePortRange"
    },
    "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRuleTcpOptionsSourcePortRangeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRuleTcpOptionsSourcePortRangeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-network-security-group-security-rule/index.ts",
          "line": 357
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-network-security-group-security-rule/index.ts",
        "line": 350
      },
      "name": "CoreNetworkSecurityGroupSecurityRuleTcpOptionsSourcePortRangeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 397
          },
          "name": "maxInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 410
          },
          "name": "minInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 390
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 403
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 361
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRuleTcpOptionsSourcePortRange"
          }
        }
      ],
      "symbolId": "src/core-network-security-group-security-rule/index:CoreNetworkSecurityGroupSecurityRuleTcpOptionsSourcePortRangeOutputReference"
    },
    "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRuleTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRuleTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-network-security-group-security-rule/index.ts",
        "line": 535
      },
      "name": "CoreNetworkSecurityGroupSecurityRuleTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_network_security_group_security_rule#create CoreNetworkSecurityGroupSecurityRule#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 539
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_network_security_group_security_rule#delete CoreNetworkSecurityGroupSecurityRule#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 543
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_network_security_group_security_rule#update CoreNetworkSecurityGroupSecurityRule#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 547
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-network-security-group-security-rule/index:CoreNetworkSecurityGroupSecurityRuleTimeouts"
    },
    "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRuleTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRuleTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-network-security-group-security-rule/index.ts",
          "line": 601
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-network-security-group-security-rule/index.ts",
        "line": 593
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 655
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 671
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 687
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CoreNetworkSecurityGroupSecurityRuleTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 659
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 675
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 691
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 649
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 665
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 681
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 605
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRuleTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-network-security-group-security-rule/index:CoreNetworkSecurityGroupSecurityRuleTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRuleUdpOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRuleUdpOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-network-security-group-security-rule/index.ts",
        "line": 917
      },
      "name": "CoreNetworkSecurityGroupSecurityRuleUdpOptions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_network_security_group_security_rule#destination_port_range CoreNetworkSecurityGroupSecurityRule#destination_port_range}",
            "stability": "stable",
            "summary": "destination_port_range block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 923
          },
          "name": "destinationPortRange",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRuleUdpOptionsDestinationPortRange"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_network_security_group_security_rule#source_port_range CoreNetworkSecurityGroupSecurityRule#source_port_range}",
            "stability": "stable",
            "summary": "source_port_range block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 929
          },
          "name": "sourcePortRange",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRuleUdpOptionsSourcePortRange"
          }
        }
      ],
      "symbolId": "src/core-network-security-group-security-rule/index:CoreNetworkSecurityGroupSecurityRuleUdpOptions"
    },
    "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRuleUdpOptionsDestinationPortRange": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRuleUdpOptionsDestinationPortRange",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-network-security-group-security-rule/index.ts",
        "line": 695
      },
      "name": "CoreNetworkSecurityGroupSecurityRuleUdpOptionsDestinationPortRange",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_network_security_group_security_rule#max CoreNetworkSecurityGroupSecurityRule#max}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 699
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_network_security_group_security_rule#min CoreNetworkSecurityGroupSecurityRule#min}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 703
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/core-network-security-group-security-rule/index:CoreNetworkSecurityGroupSecurityRuleUdpOptionsDestinationPortRange"
    },
    "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRuleUdpOptionsDestinationPortRangeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRuleUdpOptionsDestinationPortRangeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-network-security-group-security-rule/index.ts",
          "line": 749
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-network-security-group-security-rule/index.ts",
        "line": 742
      },
      "name": "CoreNetworkSecurityGroupSecurityRuleUdpOptionsDestinationPortRangeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 789
          },
          "name": "maxInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 802
          },
          "name": "minInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 782
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 795
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 753
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRuleUdpOptionsDestinationPortRange"
          }
        }
      ],
      "symbolId": "src/core-network-security-group-security-rule/index:CoreNetworkSecurityGroupSecurityRuleUdpOptionsDestinationPortRangeOutputReference"
    },
    "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRuleUdpOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRuleUdpOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-network-security-group-security-rule/index.ts",
          "line": 975
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-network-security-group-security-rule/index.ts",
        "line": 968
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 1011
          },
          "name": "putDestinationPortRange",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRuleUdpOptionsDestinationPortRange"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 1027
          },
          "name": "putSourcePortRange",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRuleUdpOptionsSourcePortRange"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 1014
          },
          "name": "resetDestinationPortRange"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 1030
          },
          "name": "resetSourcePortRange"
        }
      ],
      "name": "CoreNetworkSecurityGroupSecurityRuleUdpOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 1008
          },
          "name": "destinationPortRange",
          "type": {
            "fqn": "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRuleUdpOptionsDestinationPortRangeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 1024
          },
          "name": "sourcePortRange",
          "type": {
            "fqn": "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRuleUdpOptionsSourcePortRangeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 1018
          },
          "name": "destinationPortRangeInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRuleUdpOptionsDestinationPortRange"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 1034
          },
          "name": "sourcePortRangeInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRuleUdpOptionsSourcePortRange"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 979
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRuleUdpOptions"
          }
        }
      ],
      "symbolId": "src/core-network-security-group-security-rule/index:CoreNetworkSecurityGroupSecurityRuleUdpOptionsOutputReference"
    },
    "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRuleUdpOptionsSourcePortRange": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRuleUdpOptionsSourcePortRange",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-network-security-group-security-rule/index.ts",
        "line": 806
      },
      "name": "CoreNetworkSecurityGroupSecurityRuleUdpOptionsSourcePortRange",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_network_security_group_security_rule#max CoreNetworkSecurityGroupSecurityRule#max}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 810
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_network_security_group_security_rule#min CoreNetworkSecurityGroupSecurityRule#min}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 814
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/core-network-security-group-security-rule/index:CoreNetworkSecurityGroupSecurityRuleUdpOptionsSourcePortRange"
    },
    "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRuleUdpOptionsSourcePortRangeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRuleUdpOptionsSourcePortRangeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-network-security-group-security-rule/index.ts",
          "line": 860
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-network-security-group-security-rule/index.ts",
        "line": 853
      },
      "name": "CoreNetworkSecurityGroupSecurityRuleUdpOptionsSourcePortRangeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 900
          },
          "name": "maxInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 913
          },
          "name": "minInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 893
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 906
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group-security-rule/index.ts",
            "line": 864
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreNetworkSecurityGroupSecurityRuleUdpOptionsSourcePortRange"
          }
        }
      ],
      "symbolId": "src/core-network-security-group-security-rule/index:CoreNetworkSecurityGroupSecurityRuleUdpOptionsSourcePortRangeOutputReference"
    },
    "cdktf-provider-oci.CoreNetworkSecurityGroupTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreNetworkSecurityGroupTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-network-security-group/index.ts",
        "line": 44
      },
      "name": "CoreNetworkSecurityGroupTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_network_security_group#create CoreNetworkSecurityGroup#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group/index.ts",
            "line": 48
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_network_security_group#delete CoreNetworkSecurityGroup#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group/index.ts",
            "line": 52
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_network_security_group#update CoreNetworkSecurityGroup#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group/index.ts",
            "line": 56
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-network-security-group/index:CoreNetworkSecurityGroupTimeouts"
    },
    "cdktf-provider-oci.CoreNetworkSecurityGroupTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreNetworkSecurityGroupTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-network-security-group/index.ts",
          "line": 110
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-network-security-group/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group/index.ts",
            "line": 164
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group/index.ts",
            "line": 180
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group/index.ts",
            "line": 196
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CoreNetworkSecurityGroupTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group/index.ts",
            "line": 168
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group/index.ts",
            "line": 184
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-network-security-group/index.ts",
            "line": 200
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group/index.ts",
            "line": 158
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group/index.ts",
            "line": 174
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group/index.ts",
            "line": 190
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-network-security-group/index.ts",
            "line": 114
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreNetworkSecurityGroupTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-network-security-group/index:CoreNetworkSecurityGroupTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CorePrivateIp": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_private_ip oci_core_private_ip}."
      },
      "fqn": "cdktf-provider-oci.CorePrivateIp",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_private_ip oci_core_private_ip} Resource."
        },
        "locationInModule": {
          "filename": "src/core-private-ip/index.ts",
          "line": 260
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.CorePrivateIpConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-private-ip/index.ts",
        "line": 228
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CorePrivateIp resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/core-private-ip/index.ts",
            "line": 245
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CorePrivateIp to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_private_ip#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CorePrivateIp that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CorePrivateIp to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-private-ip/index.ts",
            "line": 505
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CorePrivateIpTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-private-ip/index.ts",
            "line": 312
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-private-ip/index.ts",
            "line": 328
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-private-ip/index.ts",
            "line": 344
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-private-ip/index.ts",
            "line": 360
          },
          "name": "resetHostnameLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-private-ip/index.ts",
            "line": 376
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-private-ip/index.ts",
            "line": 392
          },
          "name": "resetIpAddress"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-private-ip/index.ts",
            "line": 423
          },
          "name": "resetLifetime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-private-ip/index.ts",
            "line": 439
          },
          "name": "resetRouteTableId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-private-ip/index.ts",
            "line": 455
          },
          "name": "resetSubnetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-private-ip/index.ts",
            "line": 508
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-private-ip/index.ts",
            "line": 476
          },
          "name": "resetVlanId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-private-ip/index.ts",
            "line": 492
          },
          "name": "resetVnicId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-private-ip/index.ts",
            "line": 520
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-private-ip/index.ts",
            "line": 537
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CorePrivateIp",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-private-ip/index.ts",
            "line": 233
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-private-ip/index.ts",
            "line": 295
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-private-ip/index.ts",
            "line": 300
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-private-ip/index.ts",
            "line": 401
          },
          "name": "ipState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-private-ip/index.ts",
            "line": 406
          },
          "name": "isPrimary",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-private-ip/index.ts",
            "line": 411
          },
          "name": "isReserved",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-private-ip/index.ts",
            "line": 464
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-private-ip/index.ts",
            "line": 502
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CorePrivateIpTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-private-ip/index.ts",
            "line": 316
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-private-ip/index.ts",
            "line": 332
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-private-ip/index.ts",
            "line": 348
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-private-ip/index.ts",
            "line": 364
          },
          "name": "hostnameLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-private-ip/index.ts",
            "line": 380
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-private-ip/index.ts",
            "line": 396
          },
          "name": "ipAddressInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-private-ip/index.ts",
            "line": 427
          },
          "name": "lifetimeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-private-ip/index.ts",
            "line": 443
          },
          "name": "routeTableIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-private-ip/index.ts",
            "line": 459
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-private-ip/index.ts",
            "line": 512
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CorePrivateIpTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-private-ip/index.ts",
            "line": 480
          },
          "name": "vlanIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-private-ip/index.ts",
            "line": 496
          },
          "name": "vnicIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-private-ip/index.ts",
            "line": 306
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-private-ip/index.ts",
            "line": 322
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-private-ip/index.ts",
            "line": 338
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-private-ip/index.ts",
            "line": 354
          },
          "name": "hostnameLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-private-ip/index.ts",
            "line": 370
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-private-ip/index.ts",
            "line": 386
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-private-ip/index.ts",
            "line": 417
          },
          "name": "lifetime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-private-ip/index.ts",
            "line": 433
          },
          "name": "routeTableId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-private-ip/index.ts",
            "line": 449
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-private-ip/index.ts",
            "line": 470
          },
          "name": "vlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-private-ip/index.ts",
            "line": 486
          },
          "name": "vnicId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-private-ip/index:CorePrivateIp"
    },
    "cdktf-provider-oci.CorePrivateIpConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CorePrivateIpConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-private-ip/index.ts",
        "line": 9
      },
      "name": "CorePrivateIpConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_private_ip#defined_tags CorePrivateIp#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-private-ip/index.ts",
            "line": 13
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_private_ip#display_name CorePrivateIp#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-private-ip/index.ts",
            "line": 17
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_private_ip#freeform_tags CorePrivateIp#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-private-ip/index.ts",
            "line": 21
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_private_ip#hostname_label CorePrivateIp#hostname_label}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-private-ip/index.ts",
            "line": 25
          },
          "name": "hostnameLabel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_private_ip#id CorePrivateIp#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-private-ip/index.ts",
            "line": 32
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_private_ip#ip_address CorePrivateIp#ip_address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-private-ip/index.ts",
            "line": 36
          },
          "name": "ipAddress",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_private_ip#lifetime CorePrivateIp#lifetime}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-private-ip/index.ts",
            "line": 40
          },
          "name": "lifetime",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_private_ip#route_table_id CorePrivateIp#route_table_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-private-ip/index.ts",
            "line": 44
          },
          "name": "routeTableId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_private_ip#subnet_id CorePrivateIp#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-private-ip/index.ts",
            "line": 48
          },
          "name": "subnetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_private_ip#timeouts CorePrivateIp#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-private-ip/index.ts",
            "line": 62
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CorePrivateIpTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_private_ip#vlan_id CorePrivateIp#vlan_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-private-ip/index.ts",
            "line": 52
          },
          "name": "vlanId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_private_ip#vnic_id CorePrivateIp#vnic_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-private-ip/index.ts",
            "line": 56
          },
          "name": "vnicId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-private-ip/index:CorePrivateIpConfig"
    },
    "cdktf-provider-oci.CorePrivateIpTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CorePrivateIpTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-private-ip/index.ts",
        "line": 64
      },
      "name": "CorePrivateIpTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_private_ip#create CorePrivateIp#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-private-ip/index.ts",
            "line": 68
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_private_ip#delete CorePrivateIp#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-private-ip/index.ts",
            "line": 72
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_private_ip#update CorePrivateIp#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-private-ip/index.ts",
            "line": 76
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-private-ip/index:CorePrivateIpTimeouts"
    },
    "cdktf-provider-oci.CorePrivateIpTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CorePrivateIpTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-private-ip/index.ts",
          "line": 130
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-private-ip/index.ts",
        "line": 122
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-private-ip/index.ts",
            "line": 184
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-private-ip/index.ts",
            "line": 200
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-private-ip/index.ts",
            "line": 216
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CorePrivateIpTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-private-ip/index.ts",
            "line": 188
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-private-ip/index.ts",
            "line": 204
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-private-ip/index.ts",
            "line": 220
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-private-ip/index.ts",
            "line": 178
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-private-ip/index.ts",
            "line": 194
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-private-ip/index.ts",
            "line": 210
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-private-ip/index.ts",
            "line": 134
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CorePrivateIpTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-private-ip/index:CorePrivateIpTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CorePublicIp": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_public_ip oci_core_public_ip}."
      },
      "fqn": "cdktf-provider-oci.CorePublicIp",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_public_ip oci_core_public_ip} Resource."
        },
        "locationInModule": {
          "filename": "src/core-public-ip/index.ts",
          "line": 248
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CorePublicIpConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-public-ip/index.ts",
        "line": 216
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CorePublicIp resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/core-public-ip/index.ts",
            "line": 233
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CorePublicIp to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_public_ip#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CorePublicIp that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CorePublicIp to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-public-ip/index.ts",
            "line": 441
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CorePublicIpTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-public-ip/index.ts",
            "line": 315
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-public-ip/index.ts",
            "line": 331
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-public-ip/index.ts",
            "line": 347
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-public-ip/index.ts",
            "line": 363
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-public-ip/index.ts",
            "line": 397
          },
          "name": "resetPrivateIpId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-public-ip/index.ts",
            "line": 413
          },
          "name": "resetPublicIpPoolId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-public-ip/index.ts",
            "line": 444
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-public-ip/index.ts",
            "line": 456
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-public-ip/index.ts",
            "line": 470
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CorePublicIp",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-public-ip/index.ts",
            "line": 221
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-public-ip/index.ts",
            "line": 280
          },
          "name": "assignedEntityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-public-ip/index.ts",
            "line": 285
          },
          "name": "assignedEntityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-public-ip/index.ts",
            "line": 290
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-public-ip/index.ts",
            "line": 372
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-public-ip/index.ts",
            "line": 422
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-public-ip/index.ts",
            "line": 427
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-public-ip/index.ts",
            "line": 432
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-public-ip/index.ts",
            "line": 438
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CorePublicIpTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-public-ip/index.ts",
            "line": 303
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-public-ip/index.ts",
            "line": 319
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-public-ip/index.ts",
            "line": 335
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-public-ip/index.ts",
            "line": 351
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-public-ip/index.ts",
            "line": 367
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-public-ip/index.ts",
            "line": 385
          },
          "name": "lifetimeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-public-ip/index.ts",
            "line": 401
          },
          "name": "privateIpIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-public-ip/index.ts",
            "line": 417
          },
          "name": "publicIpPoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-public-ip/index.ts",
            "line": 448
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CorePublicIpTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-public-ip/index.ts",
            "line": 296
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-public-ip/index.ts",
            "line": 309
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-public-ip/index.ts",
            "line": 325
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-public-ip/index.ts",
            "line": 341
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-public-ip/index.ts",
            "line": 357
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-public-ip/index.ts",
            "line": 378
          },
          "name": "lifetime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-public-ip/index.ts",
            "line": 391
          },
          "name": "privateIpId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-public-ip/index.ts",
            "line": 407
          },
          "name": "publicIpPoolId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-public-ip/index:CorePublicIp"
    },
    "cdktf-provider-oci.CorePublicIpConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CorePublicIpConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-public-ip/index.ts",
        "line": 9
      },
      "name": "CorePublicIpConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_public_ip#compartment_id CorePublicIp#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-public-ip/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_public_ip#lifetime CorePublicIp#lifetime}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-public-ip/index.ts",
            "line": 36
          },
          "name": "lifetime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_public_ip#defined_tags CorePublicIp#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-public-ip/index.ts",
            "line": 17
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_public_ip#display_name CorePublicIp#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-public-ip/index.ts",
            "line": 21
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_public_ip#freeform_tags CorePublicIp#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-public-ip/index.ts",
            "line": 25
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_public_ip#id CorePublicIp#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-public-ip/index.ts",
            "line": 32
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_public_ip#private_ip_id CorePublicIp#private_ip_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-public-ip/index.ts",
            "line": 40
          },
          "name": "privateIpId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_public_ip#public_ip_pool_id CorePublicIp#public_ip_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-public-ip/index.ts",
            "line": 44
          },
          "name": "publicIpPoolId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_public_ip#timeouts CorePublicIp#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-public-ip/index.ts",
            "line": 50
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CorePublicIpTimeouts"
          }
        }
      ],
      "symbolId": "src/core-public-ip/index:CorePublicIpConfig"
    },
    "cdktf-provider-oci.CorePublicIpPool": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_public_ip_pool oci_core_public_ip_pool}."
      },
      "fqn": "cdktf-provider-oci.CorePublicIpPool",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_public_ip_pool oci_core_public_ip_pool} Resource."
        },
        "locationInModule": {
          "filename": "src/core-public-ip-pool/index.ts",
          "line": 236
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CorePublicIpPoolConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-public-ip-pool/index.ts",
        "line": 204
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CorePublicIpPool resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/core-public-ip-pool/index.ts",
            "line": 221
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CorePublicIpPool to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_public_ip_pool#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CorePublicIpPool that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CorePublicIpPool to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-public-ip-pool/index.ts",
            "line": 361
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CorePublicIpPoolTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-public-ip-pool/index.ts",
            "line": 290
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-public-ip-pool/index.ts",
            "line": 306
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-public-ip-pool/index.ts",
            "line": 322
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-public-ip-pool/index.ts",
            "line": 338
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-public-ip-pool/index.ts",
            "line": 364
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-public-ip-pool/index.ts",
            "line": 376
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-public-ip-pool/index.ts",
            "line": 387
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CorePublicIpPool",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-public-ip-pool/index.ts",
            "line": 209
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-public-ip-pool/index.ts",
            "line": 265
          },
          "name": "cidrBlocks",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-public-ip-pool/index.ts",
            "line": 347
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-public-ip-pool/index.ts",
            "line": 352
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-public-ip-pool/index.ts",
            "line": 358
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CorePublicIpPoolTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-public-ip-pool/index.ts",
            "line": 278
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-public-ip-pool/index.ts",
            "line": 294
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-public-ip-pool/index.ts",
            "line": 310
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-public-ip-pool/index.ts",
            "line": 326
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-public-ip-pool/index.ts",
            "line": 342
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-public-ip-pool/index.ts",
            "line": 368
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CorePublicIpPoolTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-public-ip-pool/index.ts",
            "line": 271
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-public-ip-pool/index.ts",
            "line": 284
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-public-ip-pool/index.ts",
            "line": 300
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-public-ip-pool/index.ts",
            "line": 316
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-public-ip-pool/index.ts",
            "line": 332
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-public-ip-pool/index:CorePublicIpPool"
    },
    "cdktf-provider-oci.CorePublicIpPoolCapacity": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_public_ip_pool_capacity oci_core_public_ip_pool_capacity}."
      },
      "fqn": "cdktf-provider-oci.CorePublicIpPoolCapacity",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_public_ip_pool_capacity oci_core_public_ip_pool_capacity} Resource."
        },
        "locationInModule": {
          "filename": "src/core-public-ip-pool-capacity/index.ts",
          "line": 232
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CorePublicIpPoolCapacityConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-public-ip-pool-capacity/index.ts",
        "line": 200
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CorePublicIpPoolCapacity resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/core-public-ip-pool-capacity/index.ts",
            "line": 217
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CorePublicIpPoolCapacity to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_public_ip_pool_capacity#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CorePublicIpPoolCapacity that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CorePublicIpPoolCapacity to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-public-ip-pool-capacity/index.ts",
            "line": 319
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CorePublicIpPoolCapacityTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-public-ip-pool-capacity/index.ts",
            "line": 293
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-public-ip-pool-capacity/index.ts",
            "line": 322
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-public-ip-pool-capacity/index.ts",
            "line": 334
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-public-ip-pool-capacity/index.ts",
            "line": 344
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CorePublicIpPoolCapacity",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-public-ip-pool-capacity/index.ts",
            "line": 205
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-public-ip-pool-capacity/index.ts",
            "line": 316
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CorePublicIpPoolCapacityTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-public-ip-pool-capacity/index.ts",
            "line": 268
          },
          "name": "byoipIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-public-ip-pool-capacity/index.ts",
            "line": 281
          },
          "name": "cidrBlockInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-public-ip-pool-capacity/index.ts",
            "line": 297
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-public-ip-pool-capacity/index.ts",
            "line": 310
          },
          "name": "publicIpPoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-public-ip-pool-capacity/index.ts",
            "line": 326
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CorePublicIpPoolCapacityTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-public-ip-pool-capacity/index.ts",
            "line": 261
          },
          "name": "byoipId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-public-ip-pool-capacity/index.ts",
            "line": 274
          },
          "name": "cidrBlock",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-public-ip-pool-capacity/index.ts",
            "line": 287
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-public-ip-pool-capacity/index.ts",
            "line": 303
          },
          "name": "publicIpPoolId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-public-ip-pool-capacity/index:CorePublicIpPoolCapacity"
    },
    "cdktf-provider-oci.CorePublicIpPoolCapacityConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CorePublicIpPoolCapacityConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-public-ip-pool-capacity/index.ts",
        "line": 9
      },
      "name": "CorePublicIpPoolCapacityConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_public_ip_pool_capacity#byoip_id CorePublicIpPoolCapacity#byoip_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-public-ip-pool-capacity/index.ts",
            "line": 13
          },
          "name": "byoipId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_public_ip_pool_capacity#cidr_block CorePublicIpPoolCapacity#cidr_block}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-public-ip-pool-capacity/index.ts",
            "line": 17
          },
          "name": "cidrBlock",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_public_ip_pool_capacity#public_ip_pool_id CorePublicIpPoolCapacity#public_ip_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-public-ip-pool-capacity/index.ts",
            "line": 28
          },
          "name": "publicIpPoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_public_ip_pool_capacity#id CorePublicIpPoolCapacity#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-public-ip-pool-capacity/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_public_ip_pool_capacity#timeouts CorePublicIpPoolCapacity#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-public-ip-pool-capacity/index.ts",
            "line": 34
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CorePublicIpPoolCapacityTimeouts"
          }
        }
      ],
      "symbolId": "src/core-public-ip-pool-capacity/index:CorePublicIpPoolCapacityConfig"
    },
    "cdktf-provider-oci.CorePublicIpPoolCapacityTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CorePublicIpPoolCapacityTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-public-ip-pool-capacity/index.ts",
        "line": 36
      },
      "name": "CorePublicIpPoolCapacityTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_public_ip_pool_capacity#create CorePublicIpPoolCapacity#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-public-ip-pool-capacity/index.ts",
            "line": 40
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_public_ip_pool_capacity#delete CorePublicIpPoolCapacity#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-public-ip-pool-capacity/index.ts",
            "line": 44
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_public_ip_pool_capacity#update CorePublicIpPoolCapacity#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-public-ip-pool-capacity/index.ts",
            "line": 48
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-public-ip-pool-capacity/index:CorePublicIpPoolCapacityTimeouts"
    },
    "cdktf-provider-oci.CorePublicIpPoolCapacityTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CorePublicIpPoolCapacityTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-public-ip-pool-capacity/index.ts",
          "line": 102
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-public-ip-pool-capacity/index.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-public-ip-pool-capacity/index.ts",
            "line": 156
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-public-ip-pool-capacity/index.ts",
            "line": 172
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-public-ip-pool-capacity/index.ts",
            "line": 188
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CorePublicIpPoolCapacityTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-public-ip-pool-capacity/index.ts",
            "line": 160
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-public-ip-pool-capacity/index.ts",
            "line": 176
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-public-ip-pool-capacity/index.ts",
            "line": 192
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-public-ip-pool-capacity/index.ts",
            "line": 150
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-public-ip-pool-capacity/index.ts",
            "line": 166
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-public-ip-pool-capacity/index.ts",
            "line": 182
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-public-ip-pool-capacity/index.ts",
            "line": 106
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CorePublicIpPoolCapacityTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-public-ip-pool-capacity/index:CorePublicIpPoolCapacityTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CorePublicIpPoolConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CorePublicIpPoolConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-public-ip-pool/index.ts",
        "line": 9
      },
      "name": "CorePublicIpPoolConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_public_ip_pool#compartment_id CorePublicIpPool#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-public-ip-pool/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_public_ip_pool#defined_tags CorePublicIpPool#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-public-ip-pool/index.ts",
            "line": 17
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_public_ip_pool#display_name CorePublicIpPool#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-public-ip-pool/index.ts",
            "line": 21
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_public_ip_pool#freeform_tags CorePublicIpPool#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-public-ip-pool/index.ts",
            "line": 25
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_public_ip_pool#id CorePublicIpPool#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-public-ip-pool/index.ts",
            "line": 32
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_public_ip_pool#timeouts CorePublicIpPool#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-public-ip-pool/index.ts",
            "line": 38
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CorePublicIpPoolTimeouts"
          }
        }
      ],
      "symbolId": "src/core-public-ip-pool/index:CorePublicIpPoolConfig"
    },
    "cdktf-provider-oci.CorePublicIpPoolTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CorePublicIpPoolTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-public-ip-pool/index.ts",
        "line": 40
      },
      "name": "CorePublicIpPoolTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_public_ip_pool#create CorePublicIpPool#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-public-ip-pool/index.ts",
            "line": 44
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_public_ip_pool#delete CorePublicIpPool#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-public-ip-pool/index.ts",
            "line": 48
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_public_ip_pool#update CorePublicIpPool#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-public-ip-pool/index.ts",
            "line": 52
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-public-ip-pool/index:CorePublicIpPoolTimeouts"
    },
    "cdktf-provider-oci.CorePublicIpPoolTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CorePublicIpPoolTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-public-ip-pool/index.ts",
          "line": 106
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-public-ip-pool/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-public-ip-pool/index.ts",
            "line": 160
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-public-ip-pool/index.ts",
            "line": 176
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-public-ip-pool/index.ts",
            "line": 192
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CorePublicIpPoolTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-public-ip-pool/index.ts",
            "line": 164
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-public-ip-pool/index.ts",
            "line": 180
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-public-ip-pool/index.ts",
            "line": 196
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-public-ip-pool/index.ts",
            "line": 154
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-public-ip-pool/index.ts",
            "line": 170
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-public-ip-pool/index.ts",
            "line": 186
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-public-ip-pool/index.ts",
            "line": 110
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CorePublicIpPoolTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-public-ip-pool/index:CorePublicIpPoolTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CorePublicIpTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CorePublicIpTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-public-ip/index.ts",
        "line": 52
      },
      "name": "CorePublicIpTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_public_ip#create CorePublicIp#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-public-ip/index.ts",
            "line": 56
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_public_ip#delete CorePublicIp#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-public-ip/index.ts",
            "line": 60
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_public_ip#update CorePublicIp#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-public-ip/index.ts",
            "line": 64
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-public-ip/index:CorePublicIpTimeouts"
    },
    "cdktf-provider-oci.CorePublicIpTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CorePublicIpTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-public-ip/index.ts",
          "line": 118
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-public-ip/index.ts",
        "line": 110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-public-ip/index.ts",
            "line": 172
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-public-ip/index.ts",
            "line": 188
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-public-ip/index.ts",
            "line": 204
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CorePublicIpTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-public-ip/index.ts",
            "line": 176
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-public-ip/index.ts",
            "line": 192
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-public-ip/index.ts",
            "line": 208
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-public-ip/index.ts",
            "line": 166
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-public-ip/index.ts",
            "line": 182
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-public-ip/index.ts",
            "line": 198
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-public-ip/index.ts",
            "line": 122
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CorePublicIpTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-public-ip/index:CorePublicIpTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CoreRemotePeeringConnection": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_remote_peering_connection oci_core_remote_peering_connection}."
      },
      "fqn": "cdktf-provider-oci.CoreRemotePeeringConnection",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_remote_peering_connection oci_core_remote_peering_connection} Resource."
        },
        "locationInModule": {
          "filename": "src/core-remote-peering-connection/index.ts",
          "line": 248
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CoreRemotePeeringConnectionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-remote-peering-connection/index.ts",
        "line": 216
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CoreRemotePeeringConnection resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/core-remote-peering-connection/index.ts",
            "line": 233
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CoreRemotePeeringConnection to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_remote_peering_connection#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CoreRemotePeeringConnection that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CoreRemotePeeringConnection to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-remote-peering-connection/index.ts",
            "line": 431
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreRemotePeeringConnectionTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-remote-peering-connection/index.ts",
            "line": 300
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-remote-peering-connection/index.ts",
            "line": 316
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-remote-peering-connection/index.ts",
            "line": 345
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-remote-peering-connection/index.ts",
            "line": 361
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-remote-peering-connection/index.ts",
            "line": 382
          },
          "name": "resetPeerId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-remote-peering-connection/index.ts",
            "line": 398
          },
          "name": "resetPeerRegionName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-remote-peering-connection/index.ts",
            "line": 434
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-remote-peering-connection/index.ts",
            "line": 446
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-remote-peering-connection/index.ts",
            "line": 460
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CoreRemotePeeringConnection",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-remote-peering-connection/index.ts",
            "line": 221
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-remote-peering-connection/index.ts",
            "line": 370
          },
          "name": "isCrossTenancyPeering",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-remote-peering-connection/index.ts",
            "line": 412
          },
          "name": "peeringStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-remote-peering-connection/index.ts",
            "line": 407
          },
          "name": "peerTenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-remote-peering-connection/index.ts",
            "line": 417
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-remote-peering-connection/index.ts",
            "line": 422
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-remote-peering-connection/index.ts",
            "line": 428
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CoreRemotePeeringConnectionTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-remote-peering-connection/index.ts",
            "line": 288
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-remote-peering-connection/index.ts",
            "line": 304
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-remote-peering-connection/index.ts",
            "line": 320
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-remote-peering-connection/index.ts",
            "line": 333
          },
          "name": "drgIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-remote-peering-connection/index.ts",
            "line": 349
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-remote-peering-connection/index.ts",
            "line": 365
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-remote-peering-connection/index.ts",
            "line": 386
          },
          "name": "peerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-remote-peering-connection/index.ts",
            "line": 402
          },
          "name": "peerRegionNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-remote-peering-connection/index.ts",
            "line": 438
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreRemotePeeringConnectionTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-remote-peering-connection/index.ts",
            "line": 281
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-remote-peering-connection/index.ts",
            "line": 294
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-remote-peering-connection/index.ts",
            "line": 310
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-remote-peering-connection/index.ts",
            "line": 326
          },
          "name": "drgId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-remote-peering-connection/index.ts",
            "line": 339
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-remote-peering-connection/index.ts",
            "line": 355
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-remote-peering-connection/index.ts",
            "line": 376
          },
          "name": "peerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-remote-peering-connection/index.ts",
            "line": 392
          },
          "name": "peerRegionName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-remote-peering-connection/index:CoreRemotePeeringConnection"
    },
    "cdktf-provider-oci.CoreRemotePeeringConnectionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreRemotePeeringConnectionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-remote-peering-connection/index.ts",
        "line": 9
      },
      "name": "CoreRemotePeeringConnectionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_remote_peering_connection#compartment_id CoreRemotePeeringConnection#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-remote-peering-connection/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_remote_peering_connection#drg_id CoreRemotePeeringConnection#drg_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-remote-peering-connection/index.ts",
            "line": 25
          },
          "name": "drgId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_remote_peering_connection#defined_tags CoreRemotePeeringConnection#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-remote-peering-connection/index.ts",
            "line": 17
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_remote_peering_connection#display_name CoreRemotePeeringConnection#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-remote-peering-connection/index.ts",
            "line": 21
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_remote_peering_connection#freeform_tags CoreRemotePeeringConnection#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-remote-peering-connection/index.ts",
            "line": 29
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_remote_peering_connection#id CoreRemotePeeringConnection#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-remote-peering-connection/index.ts",
            "line": 36
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_remote_peering_connection#peer_id CoreRemotePeeringConnection#peer_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-remote-peering-connection/index.ts",
            "line": 40
          },
          "name": "peerId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_remote_peering_connection#peer_region_name CoreRemotePeeringConnection#peer_region_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-remote-peering-connection/index.ts",
            "line": 44
          },
          "name": "peerRegionName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_remote_peering_connection#timeouts CoreRemotePeeringConnection#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-remote-peering-connection/index.ts",
            "line": 50
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreRemotePeeringConnectionTimeouts"
          }
        }
      ],
      "symbolId": "src/core-remote-peering-connection/index:CoreRemotePeeringConnectionConfig"
    },
    "cdktf-provider-oci.CoreRemotePeeringConnectionTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreRemotePeeringConnectionTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-remote-peering-connection/index.ts",
        "line": 52
      },
      "name": "CoreRemotePeeringConnectionTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_remote_peering_connection#create CoreRemotePeeringConnection#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-remote-peering-connection/index.ts",
            "line": 56
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_remote_peering_connection#delete CoreRemotePeeringConnection#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-remote-peering-connection/index.ts",
            "line": 60
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_remote_peering_connection#update CoreRemotePeeringConnection#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-remote-peering-connection/index.ts",
            "line": 64
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-remote-peering-connection/index:CoreRemotePeeringConnectionTimeouts"
    },
    "cdktf-provider-oci.CoreRemotePeeringConnectionTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreRemotePeeringConnectionTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-remote-peering-connection/index.ts",
          "line": 118
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-remote-peering-connection/index.ts",
        "line": 110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-remote-peering-connection/index.ts",
            "line": 172
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-remote-peering-connection/index.ts",
            "line": 188
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-remote-peering-connection/index.ts",
            "line": 204
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CoreRemotePeeringConnectionTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-remote-peering-connection/index.ts",
            "line": 176
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-remote-peering-connection/index.ts",
            "line": 192
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-remote-peering-connection/index.ts",
            "line": 208
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-remote-peering-connection/index.ts",
            "line": 166
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-remote-peering-connection/index.ts",
            "line": 182
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-remote-peering-connection/index.ts",
            "line": 198
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-remote-peering-connection/index.ts",
            "line": 122
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreRemotePeeringConnectionTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-remote-peering-connection/index:CoreRemotePeeringConnectionTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CoreRouteTable": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_route_table oci_core_route_table}."
      },
      "fqn": "cdktf-provider-oci.CoreRouteTable",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_route_table oci_core_route_table} Resource."
        },
        "locationInModule": {
          "filename": "src/core-route-table/index.ts",
          "line": 524
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CoreRouteTableConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-route-table/index.ts",
        "line": 492
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CoreRouteTable resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 509
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CoreRouteTable to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_route_table#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CoreRouteTable that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CoreRouteTable to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 659
          },
          "name": "putRouteRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CoreRouteTableRouteRules"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 675
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreRouteTableTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 575
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 591
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 607
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 623
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 662
          },
          "name": "resetRouteRules"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 678
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 690
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 703
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CoreRouteTable",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 497
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 656
          },
          "name": "routeRules",
          "type": {
            "fqn": "cdktf-provider-oci.CoreRouteTableRouteRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 632
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 637
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 672
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CoreRouteTableTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 563
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 579
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 595
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 611
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 627
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 666
          },
          "name": "routeRulesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreRouteTableRouteRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 682
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreRouteTableTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 650
          },
          "name": "vcnIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 556
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 569
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 585
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 601
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 617
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 643
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-route-table/index:CoreRouteTable"
    },
    "cdktf-provider-oci.CoreRouteTableAttachment": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_route_table_attachment oci_core_route_table_attachment}."
      },
      "fqn": "cdktf-provider-oci.CoreRouteTableAttachment",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_route_table_attachment oci_core_route_table_attachment} Resource."
        },
        "locationInModule": {
          "filename": "src/core-route-table-attachment/index.ts",
          "line": 228
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CoreRouteTableAttachmentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-route-table-attachment/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CoreRouteTableAttachment resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/core-route-table-attachment/index.ts",
            "line": 213
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CoreRouteTableAttachment to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_route_table_attachment#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CoreRouteTableAttachment that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CoreRouteTableAttachment to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-route-table-attachment/index.ts",
            "line": 301
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreRouteTableAttachmentTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-route-table-attachment/index.ts",
            "line": 262
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-route-table-attachment/index.ts",
            "line": 304
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-route-table-attachment/index.ts",
            "line": 316
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-route-table-attachment/index.ts",
            "line": 325
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CoreRouteTableAttachment",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-route-table-attachment/index.ts",
            "line": 201
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-route-table-attachment/index.ts",
            "line": 298
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CoreRouteTableAttachmentTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-route-table-attachment/index.ts",
            "line": 266
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-route-table-attachment/index.ts",
            "line": 279
          },
          "name": "routeTableIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-route-table-attachment/index.ts",
            "line": 292
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-route-table-attachment/index.ts",
            "line": 308
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreRouteTableAttachmentTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-route-table-attachment/index.ts",
            "line": 256
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-route-table-attachment/index.ts",
            "line": 272
          },
          "name": "routeTableId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-route-table-attachment/index.ts",
            "line": 285
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-route-table-attachment/index:CoreRouteTableAttachment"
    },
    "cdktf-provider-oci.CoreRouteTableAttachmentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreRouteTableAttachmentConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-route-table-attachment/index.ts",
        "line": 9
      },
      "name": "CoreRouteTableAttachmentConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_route_table_attachment#route_table_id CoreRouteTableAttachment#route_table_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-route-table-attachment/index.ts",
            "line": 20
          },
          "name": "routeTableId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_route_table_attachment#subnet_id CoreRouteTableAttachment#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-route-table-attachment/index.ts",
            "line": 24
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_route_table_attachment#id CoreRouteTableAttachment#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-route-table-attachment/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_route_table_attachment#timeouts CoreRouteTableAttachment#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-route-table-attachment/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreRouteTableAttachmentTimeouts"
          }
        }
      ],
      "symbolId": "src/core-route-table-attachment/index:CoreRouteTableAttachmentConfig"
    },
    "cdktf-provider-oci.CoreRouteTableAttachmentTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreRouteTableAttachmentTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-route-table-attachment/index.ts",
        "line": 32
      },
      "name": "CoreRouteTableAttachmentTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_route_table_attachment#create CoreRouteTableAttachment#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-route-table-attachment/index.ts",
            "line": 36
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_route_table_attachment#delete CoreRouteTableAttachment#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-route-table-attachment/index.ts",
            "line": 40
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_route_table_attachment#update CoreRouteTableAttachment#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-route-table-attachment/index.ts",
            "line": 44
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-route-table-attachment/index:CoreRouteTableAttachmentTimeouts"
    },
    "cdktf-provider-oci.CoreRouteTableAttachmentTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreRouteTableAttachmentTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-route-table-attachment/index.ts",
          "line": 98
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-route-table-attachment/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-route-table-attachment/index.ts",
            "line": 152
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-route-table-attachment/index.ts",
            "line": 168
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-route-table-attachment/index.ts",
            "line": 184
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CoreRouteTableAttachmentTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-route-table-attachment/index.ts",
            "line": 156
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-route-table-attachment/index.ts",
            "line": 172
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-route-table-attachment/index.ts",
            "line": 188
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-route-table-attachment/index.ts",
            "line": 146
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-route-table-attachment/index.ts",
            "line": 162
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-route-table-attachment/index.ts",
            "line": 178
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-route-table-attachment/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreRouteTableAttachmentTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-route-table-attachment/index:CoreRouteTableAttachmentTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CoreRouteTableConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreRouteTableConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-route-table/index.ts",
        "line": 9
      },
      "name": "CoreRouteTableConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_route_table#compartment_id CoreRouteTable#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_route_table#vcn_id CoreRouteTable#vcn_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 36
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_route_table#defined_tags CoreRouteTable#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 17
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_route_table#display_name CoreRouteTable#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 21
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_route_table#freeform_tags CoreRouteTable#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 25
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_route_table#id CoreRouteTable#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 32
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_route_table#route_rules CoreRouteTable#route_rules}",
            "stability": "stable",
            "summary": "route_rules block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 42
          },
          "name": "routeRules",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreRouteTableRouteRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_route_table#timeouts CoreRouteTable#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 48
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreRouteTableTimeouts"
          }
        }
      ],
      "symbolId": "src/core-route-table/index:CoreRouteTableConfig"
    },
    "cdktf-provider-oci.CoreRouteTableRouteRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreRouteTableRouteRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-route-table/index.ts",
        "line": 50
      },
      "name": "CoreRouteTableRouteRules",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_route_table#network_entity_id CoreRouteTable#network_entity_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 70
          },
          "name": "networkEntityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_route_table#cidr_block CoreRouteTable#cidr_block}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 54
          },
          "name": "cidrBlock",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_route_table#description CoreRouteTable#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 58
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_route_table#destination CoreRouteTable#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 62
          },
          "name": "destination",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_route_table#destination_type CoreRouteTable#destination_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 66
          },
          "name": "destinationType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_route_table#route_type CoreRouteTable#route_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 74
          },
          "name": "routeType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-route-table/index:CoreRouteTableRouteRules"
    },
    "cdktf-provider-oci.CoreRouteTableRouteRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreRouteTableRouteRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-route-table/index.ts",
          "line": 317
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-route-table/index.ts",
        "line": 309
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 324
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CoreRouteTableRouteRulesOutputReference"
            }
          }
        }
      ],
      "name": "CoreRouteTableRouteRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 317
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 317
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 317
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 310
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreRouteTableRouteRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-route-table/index:CoreRouteTableRouteRulesList"
    },
    "cdktf-provider-oci.CoreRouteTableRouteRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreRouteTableRouteRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-route-table/index.ts",
          "line": 151
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-route-table/index.ts",
        "line": 141
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 223
          },
          "name": "resetCidrBlock"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 239
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 255
          },
          "name": "resetDestination"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 271
          },
          "name": "resetDestinationType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 300
          },
          "name": "resetRouteType"
        }
      ],
      "name": "CoreRouteTableRouteRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 227
          },
          "name": "cidrBlockInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 243
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 259
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 275
          },
          "name": "destinationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 288
          },
          "name": "networkEntityIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 304
          },
          "name": "routeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 217
          },
          "name": "cidrBlock",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 233
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 249
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 265
          },
          "name": "destinationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 281
          },
          "name": "networkEntityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 294
          },
          "name": "routeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 155
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreRouteTableRouteRules"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-route-table/index:CoreRouteTableRouteRulesOutputReference"
    },
    "cdktf-provider-oci.CoreRouteTableTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreRouteTableTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-route-table/index.ts",
        "line": 328
      },
      "name": "CoreRouteTableTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_route_table#create CoreRouteTable#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 332
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_route_table#delete CoreRouteTable#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 336
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_route_table#update CoreRouteTable#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 340
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-route-table/index:CoreRouteTableTimeouts"
    },
    "cdktf-provider-oci.CoreRouteTableTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreRouteTableTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-route-table/index.ts",
          "line": 394
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-route-table/index.ts",
        "line": 386
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 448
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 464
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 480
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CoreRouteTableTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 452
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 468
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 484
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 442
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 458
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 474
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-route-table/index.ts",
            "line": 398
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreRouteTableTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-route-table/index:CoreRouteTableTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CoreSecurityList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_security_list oci_core_security_list}."
      },
      "fqn": "cdktf-provider-oci.CoreSecurityList",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_security_list oci_core_security_list} Resource."
        },
        "locationInModule": {
          "filename": "src/core-security-list/index.ts",
          "line": 2226
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CoreSecurityListConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-security-list/index.ts",
        "line": 2194
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CoreSecurityList resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 2211
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CoreSecurityList to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_security_list#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CoreSecurityList that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CoreSecurityList to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 2362
          },
          "name": "putEgressSecurityRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CoreSecurityListEgressSecurityRules"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 2378
          },
          "name": "putIngressSecurityRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CoreSecurityListIngressSecurityRules"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 2394
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreSecurityListTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 2278
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 2294
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 2365
          },
          "name": "resetEgressSecurityRules"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 2310
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 2326
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 2381
          },
          "name": "resetIngressSecurityRules"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 2397
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 2409
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 2423
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CoreSecurityList",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 2199
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 2359
          },
          "name": "egressSecurityRules",
          "type": {
            "fqn": "cdktf-provider-oci.CoreSecurityListEgressSecurityRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 2375
          },
          "name": "ingressSecurityRules",
          "type": {
            "fqn": "cdktf-provider-oci.CoreSecurityListIngressSecurityRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 2335
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 2340
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 2391
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CoreSecurityListTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 2266
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 2282
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 2298
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 2369
          },
          "name": "egressSecurityRulesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreSecurityListEgressSecurityRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 2314
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 2330
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 2385
          },
          "name": "ingressSecurityRulesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreSecurityListIngressSecurityRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 2401
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreSecurityListTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 2353
          },
          "name": "vcnIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 2259
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 2272
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 2288
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 2304
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 2320
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 2346
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-security-list/index:CoreSecurityList"
    },
    "cdktf-provider-oci.CoreSecurityListConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreSecurityListConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-security-list/index.ts",
        "line": 9
      },
      "name": "CoreSecurityListConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_security_list#compartment_id CoreSecurityList#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_security_list#vcn_id CoreSecurityList#vcn_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 36
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_security_list#defined_tags CoreSecurityList#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 17
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_security_list#display_name CoreSecurityList#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 21
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_security_list#egress_security_rules CoreSecurityList#egress_security_rules}",
            "stability": "stable",
            "summary": "egress_security_rules block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 42
          },
          "name": "egressSecurityRules",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreSecurityListEgressSecurityRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_security_list#freeform_tags CoreSecurityList#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 25
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_security_list#id CoreSecurityList#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 32
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_security_list#ingress_security_rules CoreSecurityList#ingress_security_rules}",
            "stability": "stable",
            "summary": "ingress_security_rules block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 48
          },
          "name": "ingressSecurityRules",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreSecurityListIngressSecurityRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_security_list#timeouts CoreSecurityList#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 54
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreSecurityListTimeouts"
          }
        }
      ],
      "symbolId": "src/core-security-list/index:CoreSecurityListConfig"
    },
    "cdktf-provider-oci.CoreSecurityListEgressSecurityRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreSecurityListEgressSecurityRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-security-list/index.ts",
        "line": 696
      },
      "name": "CoreSecurityListEgressSecurityRules",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_security_list#destination CoreSecurityList#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 704
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_security_list#protocol CoreSecurityList#protocol}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 712
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_security_list#description CoreSecurityList#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 700
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_security_list#destination_type CoreSecurityList#destination_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 708
          },
          "name": "destinationType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_security_list#icmp_options CoreSecurityList#icmp_options}",
            "stability": "stable",
            "summary": "icmp_options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 722
          },
          "name": "icmpOptions",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreSecurityListEgressSecurityRulesIcmpOptions"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_security_list#stateless CoreSecurityList#stateless}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 716
          },
          "name": "stateless",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_security_list#tcp_options CoreSecurityList#tcp_options}",
            "stability": "stable",
            "summary": "tcp_options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 728
          },
          "name": "tcpOptions",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreSecurityListEgressSecurityRulesTcpOptions"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_security_list#udp_options CoreSecurityList#udp_options}",
            "stability": "stable",
            "summary": "udp_options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 734
          },
          "name": "udpOptions",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreSecurityListEgressSecurityRulesUdpOptions"
          }
        }
      ],
      "symbolId": "src/core-security-list/index:CoreSecurityListEgressSecurityRules"
    },
    "cdktf-provider-oci.CoreSecurityListEgressSecurityRulesIcmpOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreSecurityListEgressSecurityRulesIcmpOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-security-list/index.ts",
        "line": 56
      },
      "name": "CoreSecurityListEgressSecurityRulesIcmpOptions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_security_list#type CoreSecurityList#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 64
          },
          "name": "type",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_security_list#code CoreSecurityList#code}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 60
          },
          "name": "code",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/core-security-list/index:CoreSecurityListEgressSecurityRulesIcmpOptions"
    },
    "cdktf-provider-oci.CoreSecurityListEgressSecurityRulesIcmpOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreSecurityListEgressSecurityRulesIcmpOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-security-list/index.ts",
          "line": 110
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-security-list/index.ts",
        "line": 103
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 149
          },
          "name": "resetCode"
        }
      ],
      "name": "CoreSecurityListEgressSecurityRulesIcmpOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 153
          },
          "name": "codeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 166
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 143
          },
          "name": "code",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 159
          },
          "name": "type",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 114
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreSecurityListEgressSecurityRulesIcmpOptions"
          }
        }
      ],
      "symbolId": "src/core-security-list/index:CoreSecurityListEgressSecurityRulesIcmpOptionsOutputReference"
    },
    "cdktf-provider-oci.CoreSecurityListEgressSecurityRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreSecurityListEgressSecurityRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-security-list/index.ts",
          "line": 1032
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-security-list/index.ts",
        "line": 1024
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1039
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CoreSecurityListEgressSecurityRulesOutputReference"
            }
          }
        }
      ],
      "name": "CoreSecurityListEgressSecurityRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1032
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1032
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1032
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1025
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreSecurityListEgressSecurityRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-security-list/index:CoreSecurityListEgressSecurityRulesList"
    },
    "cdktf-provider-oci.CoreSecurityListEgressSecurityRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreSecurityListEgressSecurityRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-security-list/index.ts",
          "line": 825
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-security-list/index.ts",
        "line": 815
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 980
          },
          "name": "putIcmpOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreSecurityListEgressSecurityRulesIcmpOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 996
          },
          "name": "putTcpOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreSecurityListEgressSecurityRulesTcpOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1012
          },
          "name": "putUdpOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreSecurityListEgressSecurityRulesUdpOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 909
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 938
          },
          "name": "resetDestinationType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 983
          },
          "name": "resetIcmpOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 967
          },
          "name": "resetStateless"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 999
          },
          "name": "resetTcpOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1015
          },
          "name": "resetUdpOptions"
        }
      ],
      "name": "CoreSecurityListEgressSecurityRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 977
          },
          "name": "icmpOptions",
          "type": {
            "fqn": "cdktf-provider-oci.CoreSecurityListEgressSecurityRulesIcmpOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 993
          },
          "name": "tcpOptions",
          "type": {
            "fqn": "cdktf-provider-oci.CoreSecurityListEgressSecurityRulesTcpOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1009
          },
          "name": "udpOptions",
          "type": {
            "fqn": "cdktf-provider-oci.CoreSecurityListEgressSecurityRulesUdpOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 913
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 926
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 942
          },
          "name": "destinationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 987
          },
          "name": "icmpOptionsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreSecurityListEgressSecurityRulesIcmpOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 955
          },
          "name": "protocolInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 971
          },
          "name": "statelessInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1003
          },
          "name": "tcpOptionsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreSecurityListEgressSecurityRulesTcpOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1019
          },
          "name": "udpOptionsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreSecurityListEgressSecurityRulesUdpOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 903
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 919
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 932
          },
          "name": "destinationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 948
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 961
          },
          "name": "stateless",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 829
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreSecurityListEgressSecurityRules"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-security-list/index:CoreSecurityListEgressSecurityRulesOutputReference"
    },
    "cdktf-provider-oci.CoreSecurityListEgressSecurityRulesTcpOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreSecurityListEgressSecurityRulesTcpOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-security-list/index.ts",
        "line": 281
      },
      "name": "CoreSecurityListEgressSecurityRulesTcpOptions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_security_list#max CoreSecurityList#max}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 285
          },
          "name": "max",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_security_list#min CoreSecurityList#min}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 289
          },
          "name": "min",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_security_list#source_port_range CoreSecurityList#source_port_range}",
            "stability": "stable",
            "summary": "source_port_range block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 295
          },
          "name": "sourcePortRange",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreSecurityListEgressSecurityRulesTcpOptionsSourcePortRange"
          }
        }
      ],
      "symbolId": "src/core-security-list/index:CoreSecurityListEgressSecurityRulesTcpOptions"
    },
    "cdktf-provider-oci.CoreSecurityListEgressSecurityRulesTcpOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreSecurityListEgressSecurityRulesTcpOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-security-list/index.ts",
          "line": 348
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-security-list/index.ts",
        "line": 341
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 422
          },
          "name": "putSourcePortRange",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreSecurityListEgressSecurityRulesTcpOptionsSourcePortRange"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 393
          },
          "name": "resetMax"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 409
          },
          "name": "resetMin"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 425
          },
          "name": "resetSourcePortRange"
        }
      ],
      "name": "CoreSecurityListEgressSecurityRulesTcpOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 419
          },
          "name": "sourcePortRange",
          "type": {
            "fqn": "cdktf-provider-oci.CoreSecurityListEgressSecurityRulesTcpOptionsSourcePortRangeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 397
          },
          "name": "maxInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 413
          },
          "name": "minInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 429
          },
          "name": "sourcePortRangeInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreSecurityListEgressSecurityRulesTcpOptionsSourcePortRange"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 387
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 403
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 352
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreSecurityListEgressSecurityRulesTcpOptions"
          }
        }
      ],
      "symbolId": "src/core-security-list/index:CoreSecurityListEgressSecurityRulesTcpOptionsOutputReference"
    },
    "cdktf-provider-oci.CoreSecurityListEgressSecurityRulesTcpOptionsSourcePortRange": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreSecurityListEgressSecurityRulesTcpOptionsSourcePortRange",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-security-list/index.ts",
        "line": 170
      },
      "name": "CoreSecurityListEgressSecurityRulesTcpOptionsSourcePortRange",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_security_list#max CoreSecurityList#max}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 174
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_security_list#min CoreSecurityList#min}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 178
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/core-security-list/index:CoreSecurityListEgressSecurityRulesTcpOptionsSourcePortRange"
    },
    "cdktf-provider-oci.CoreSecurityListEgressSecurityRulesTcpOptionsSourcePortRangeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreSecurityListEgressSecurityRulesTcpOptionsSourcePortRangeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-security-list/index.ts",
          "line": 224
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-security-list/index.ts",
        "line": 217
      },
      "name": "CoreSecurityListEgressSecurityRulesTcpOptionsSourcePortRangeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 264
          },
          "name": "maxInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 277
          },
          "name": "minInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 257
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 270
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 228
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreSecurityListEgressSecurityRulesTcpOptionsSourcePortRange"
          }
        }
      ],
      "symbolId": "src/core-security-list/index:CoreSecurityListEgressSecurityRulesTcpOptionsSourcePortRangeOutputReference"
    },
    "cdktf-provider-oci.CoreSecurityListEgressSecurityRulesUdpOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreSecurityListEgressSecurityRulesUdpOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-security-list/index.ts",
        "line": 544
      },
      "name": "CoreSecurityListEgressSecurityRulesUdpOptions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_security_list#max CoreSecurityList#max}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 548
          },
          "name": "max",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_security_list#min CoreSecurityList#min}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 552
          },
          "name": "min",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_security_list#source_port_range CoreSecurityList#source_port_range}",
            "stability": "stable",
            "summary": "source_port_range block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 558
          },
          "name": "sourcePortRange",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreSecurityListEgressSecurityRulesUdpOptionsSourcePortRange"
          }
        }
      ],
      "symbolId": "src/core-security-list/index:CoreSecurityListEgressSecurityRulesUdpOptions"
    },
    "cdktf-provider-oci.CoreSecurityListEgressSecurityRulesUdpOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreSecurityListEgressSecurityRulesUdpOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-security-list/index.ts",
          "line": 611
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-security-list/index.ts",
        "line": 604
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 685
          },
          "name": "putSourcePortRange",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreSecurityListEgressSecurityRulesUdpOptionsSourcePortRange"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 656
          },
          "name": "resetMax"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 672
          },
          "name": "resetMin"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 688
          },
          "name": "resetSourcePortRange"
        }
      ],
      "name": "CoreSecurityListEgressSecurityRulesUdpOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 682
          },
          "name": "sourcePortRange",
          "type": {
            "fqn": "cdktf-provider-oci.CoreSecurityListEgressSecurityRulesUdpOptionsSourcePortRangeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 660
          },
          "name": "maxInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 676
          },
          "name": "minInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 692
          },
          "name": "sourcePortRangeInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreSecurityListEgressSecurityRulesUdpOptionsSourcePortRange"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 650
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 666
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 615
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreSecurityListEgressSecurityRulesUdpOptions"
          }
        }
      ],
      "symbolId": "src/core-security-list/index:CoreSecurityListEgressSecurityRulesUdpOptionsOutputReference"
    },
    "cdktf-provider-oci.CoreSecurityListEgressSecurityRulesUdpOptionsSourcePortRange": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreSecurityListEgressSecurityRulesUdpOptionsSourcePortRange",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-security-list/index.ts",
        "line": 433
      },
      "name": "CoreSecurityListEgressSecurityRulesUdpOptionsSourcePortRange",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_security_list#max CoreSecurityList#max}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 437
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_security_list#min CoreSecurityList#min}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 441
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/core-security-list/index:CoreSecurityListEgressSecurityRulesUdpOptionsSourcePortRange"
    },
    "cdktf-provider-oci.CoreSecurityListEgressSecurityRulesUdpOptionsSourcePortRangeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreSecurityListEgressSecurityRulesUdpOptionsSourcePortRangeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-security-list/index.ts",
          "line": 487
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-security-list/index.ts",
        "line": 480
      },
      "name": "CoreSecurityListEgressSecurityRulesUdpOptionsSourcePortRangeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 527
          },
          "name": "maxInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 540
          },
          "name": "minInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 520
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 533
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 491
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreSecurityListEgressSecurityRulesUdpOptionsSourcePortRange"
          }
        }
      ],
      "symbolId": "src/core-security-list/index:CoreSecurityListEgressSecurityRulesUdpOptionsSourcePortRangeOutputReference"
    },
    "cdktf-provider-oci.CoreSecurityListIngressSecurityRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreSecurityListIngressSecurityRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-security-list/index.ts",
        "line": 1683
      },
      "name": "CoreSecurityListIngressSecurityRules",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_security_list#protocol CoreSecurityList#protocol}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1691
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_security_list#source CoreSecurityList#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1695
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_security_list#description CoreSecurityList#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1687
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_security_list#icmp_options CoreSecurityList#icmp_options}",
            "stability": "stable",
            "summary": "icmp_options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1709
          },
          "name": "icmpOptions",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreSecurityListIngressSecurityRulesIcmpOptions"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_security_list#source_type CoreSecurityList#source_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1699
          },
          "name": "sourceType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_security_list#stateless CoreSecurityList#stateless}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1703
          },
          "name": "stateless",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_security_list#tcp_options CoreSecurityList#tcp_options}",
            "stability": "stable",
            "summary": "tcp_options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1715
          },
          "name": "tcpOptions",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreSecurityListIngressSecurityRulesTcpOptions"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_security_list#udp_options CoreSecurityList#udp_options}",
            "stability": "stable",
            "summary": "udp_options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1721
          },
          "name": "udpOptions",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreSecurityListIngressSecurityRulesUdpOptions"
          }
        }
      ],
      "symbolId": "src/core-security-list/index:CoreSecurityListIngressSecurityRules"
    },
    "cdktf-provider-oci.CoreSecurityListIngressSecurityRulesIcmpOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreSecurityListIngressSecurityRulesIcmpOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-security-list/index.ts",
        "line": 1043
      },
      "name": "CoreSecurityListIngressSecurityRulesIcmpOptions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_security_list#type CoreSecurityList#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1051
          },
          "name": "type",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_security_list#code CoreSecurityList#code}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1047
          },
          "name": "code",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/core-security-list/index:CoreSecurityListIngressSecurityRulesIcmpOptions"
    },
    "cdktf-provider-oci.CoreSecurityListIngressSecurityRulesIcmpOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreSecurityListIngressSecurityRulesIcmpOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-security-list/index.ts",
          "line": 1097
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-security-list/index.ts",
        "line": 1090
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1136
          },
          "name": "resetCode"
        }
      ],
      "name": "CoreSecurityListIngressSecurityRulesIcmpOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1140
          },
          "name": "codeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1153
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1130
          },
          "name": "code",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1146
          },
          "name": "type",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1101
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreSecurityListIngressSecurityRulesIcmpOptions"
          }
        }
      ],
      "symbolId": "src/core-security-list/index:CoreSecurityListIngressSecurityRulesIcmpOptionsOutputReference"
    },
    "cdktf-provider-oci.CoreSecurityListIngressSecurityRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreSecurityListIngressSecurityRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-security-list/index.ts",
          "line": 2019
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-security-list/index.ts",
        "line": 2011
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 2026
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CoreSecurityListIngressSecurityRulesOutputReference"
            }
          }
        }
      ],
      "name": "CoreSecurityListIngressSecurityRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 2019
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 2019
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 2019
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 2012
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreSecurityListIngressSecurityRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-security-list/index:CoreSecurityListIngressSecurityRulesList"
    },
    "cdktf-provider-oci.CoreSecurityListIngressSecurityRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreSecurityListIngressSecurityRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-security-list/index.ts",
          "line": 1812
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-security-list/index.ts",
        "line": 1802
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1967
          },
          "name": "putIcmpOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreSecurityListIngressSecurityRulesIcmpOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1983
          },
          "name": "putTcpOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreSecurityListIngressSecurityRulesTcpOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1999
          },
          "name": "putUdpOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreSecurityListIngressSecurityRulesUdpOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1896
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1970
          },
          "name": "resetIcmpOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1938
          },
          "name": "resetSourceType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1954
          },
          "name": "resetStateless"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1986
          },
          "name": "resetTcpOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 2002
          },
          "name": "resetUdpOptions"
        }
      ],
      "name": "CoreSecurityListIngressSecurityRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1964
          },
          "name": "icmpOptions",
          "type": {
            "fqn": "cdktf-provider-oci.CoreSecurityListIngressSecurityRulesIcmpOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1980
          },
          "name": "tcpOptions",
          "type": {
            "fqn": "cdktf-provider-oci.CoreSecurityListIngressSecurityRulesTcpOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1996
          },
          "name": "udpOptions",
          "type": {
            "fqn": "cdktf-provider-oci.CoreSecurityListIngressSecurityRulesUdpOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1900
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1974
          },
          "name": "icmpOptionsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreSecurityListIngressSecurityRulesIcmpOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1913
          },
          "name": "protocolInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1926
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1942
          },
          "name": "sourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1958
          },
          "name": "statelessInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1990
          },
          "name": "tcpOptionsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreSecurityListIngressSecurityRulesTcpOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 2006
          },
          "name": "udpOptionsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreSecurityListIngressSecurityRulesUdpOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1890
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1906
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1919
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1932
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1948
          },
          "name": "stateless",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1816
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreSecurityListIngressSecurityRules"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-security-list/index:CoreSecurityListIngressSecurityRulesOutputReference"
    },
    "cdktf-provider-oci.CoreSecurityListIngressSecurityRulesTcpOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreSecurityListIngressSecurityRulesTcpOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-security-list/index.ts",
        "line": 1268
      },
      "name": "CoreSecurityListIngressSecurityRulesTcpOptions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_security_list#max CoreSecurityList#max}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1272
          },
          "name": "max",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_security_list#min CoreSecurityList#min}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1276
          },
          "name": "min",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_security_list#source_port_range CoreSecurityList#source_port_range}",
            "stability": "stable",
            "summary": "source_port_range block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1282
          },
          "name": "sourcePortRange",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreSecurityListIngressSecurityRulesTcpOptionsSourcePortRange"
          }
        }
      ],
      "symbolId": "src/core-security-list/index:CoreSecurityListIngressSecurityRulesTcpOptions"
    },
    "cdktf-provider-oci.CoreSecurityListIngressSecurityRulesTcpOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreSecurityListIngressSecurityRulesTcpOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-security-list/index.ts",
          "line": 1335
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-security-list/index.ts",
        "line": 1328
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1409
          },
          "name": "putSourcePortRange",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreSecurityListIngressSecurityRulesTcpOptionsSourcePortRange"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1380
          },
          "name": "resetMax"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1396
          },
          "name": "resetMin"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1412
          },
          "name": "resetSourcePortRange"
        }
      ],
      "name": "CoreSecurityListIngressSecurityRulesTcpOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1406
          },
          "name": "sourcePortRange",
          "type": {
            "fqn": "cdktf-provider-oci.CoreSecurityListIngressSecurityRulesTcpOptionsSourcePortRangeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1384
          },
          "name": "maxInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1400
          },
          "name": "minInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1416
          },
          "name": "sourcePortRangeInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreSecurityListIngressSecurityRulesTcpOptionsSourcePortRange"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1374
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1390
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1339
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreSecurityListIngressSecurityRulesTcpOptions"
          }
        }
      ],
      "symbolId": "src/core-security-list/index:CoreSecurityListIngressSecurityRulesTcpOptionsOutputReference"
    },
    "cdktf-provider-oci.CoreSecurityListIngressSecurityRulesTcpOptionsSourcePortRange": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreSecurityListIngressSecurityRulesTcpOptionsSourcePortRange",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-security-list/index.ts",
        "line": 1157
      },
      "name": "CoreSecurityListIngressSecurityRulesTcpOptionsSourcePortRange",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_security_list#max CoreSecurityList#max}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1161
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_security_list#min CoreSecurityList#min}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1165
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/core-security-list/index:CoreSecurityListIngressSecurityRulesTcpOptionsSourcePortRange"
    },
    "cdktf-provider-oci.CoreSecurityListIngressSecurityRulesTcpOptionsSourcePortRangeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreSecurityListIngressSecurityRulesTcpOptionsSourcePortRangeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-security-list/index.ts",
          "line": 1211
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-security-list/index.ts",
        "line": 1204
      },
      "name": "CoreSecurityListIngressSecurityRulesTcpOptionsSourcePortRangeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1251
          },
          "name": "maxInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1264
          },
          "name": "minInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1244
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1257
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1215
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreSecurityListIngressSecurityRulesTcpOptionsSourcePortRange"
          }
        }
      ],
      "symbolId": "src/core-security-list/index:CoreSecurityListIngressSecurityRulesTcpOptionsSourcePortRangeOutputReference"
    },
    "cdktf-provider-oci.CoreSecurityListIngressSecurityRulesUdpOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreSecurityListIngressSecurityRulesUdpOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-security-list/index.ts",
        "line": 1531
      },
      "name": "CoreSecurityListIngressSecurityRulesUdpOptions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_security_list#max CoreSecurityList#max}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1535
          },
          "name": "max",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_security_list#min CoreSecurityList#min}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1539
          },
          "name": "min",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_security_list#source_port_range CoreSecurityList#source_port_range}",
            "stability": "stable",
            "summary": "source_port_range block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1545
          },
          "name": "sourcePortRange",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreSecurityListIngressSecurityRulesUdpOptionsSourcePortRange"
          }
        }
      ],
      "symbolId": "src/core-security-list/index:CoreSecurityListIngressSecurityRulesUdpOptions"
    },
    "cdktf-provider-oci.CoreSecurityListIngressSecurityRulesUdpOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreSecurityListIngressSecurityRulesUdpOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-security-list/index.ts",
          "line": 1598
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-security-list/index.ts",
        "line": 1591
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1672
          },
          "name": "putSourcePortRange",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreSecurityListIngressSecurityRulesUdpOptionsSourcePortRange"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1643
          },
          "name": "resetMax"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1659
          },
          "name": "resetMin"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1675
          },
          "name": "resetSourcePortRange"
        }
      ],
      "name": "CoreSecurityListIngressSecurityRulesUdpOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1669
          },
          "name": "sourcePortRange",
          "type": {
            "fqn": "cdktf-provider-oci.CoreSecurityListIngressSecurityRulesUdpOptionsSourcePortRangeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1647
          },
          "name": "maxInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1663
          },
          "name": "minInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1679
          },
          "name": "sourcePortRangeInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreSecurityListIngressSecurityRulesUdpOptionsSourcePortRange"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1637
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1653
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1602
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreSecurityListIngressSecurityRulesUdpOptions"
          }
        }
      ],
      "symbolId": "src/core-security-list/index:CoreSecurityListIngressSecurityRulesUdpOptionsOutputReference"
    },
    "cdktf-provider-oci.CoreSecurityListIngressSecurityRulesUdpOptionsSourcePortRange": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreSecurityListIngressSecurityRulesUdpOptionsSourcePortRange",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-security-list/index.ts",
        "line": 1420
      },
      "name": "CoreSecurityListIngressSecurityRulesUdpOptionsSourcePortRange",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_security_list#max CoreSecurityList#max}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1424
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_security_list#min CoreSecurityList#min}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1428
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/core-security-list/index:CoreSecurityListIngressSecurityRulesUdpOptionsSourcePortRange"
    },
    "cdktf-provider-oci.CoreSecurityListIngressSecurityRulesUdpOptionsSourcePortRangeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreSecurityListIngressSecurityRulesUdpOptionsSourcePortRangeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-security-list/index.ts",
          "line": 1474
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-security-list/index.ts",
        "line": 1467
      },
      "name": "CoreSecurityListIngressSecurityRulesUdpOptionsSourcePortRangeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1514
          },
          "name": "maxInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1527
          },
          "name": "minInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1507
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1520
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 1478
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreSecurityListIngressSecurityRulesUdpOptionsSourcePortRange"
          }
        }
      ],
      "symbolId": "src/core-security-list/index:CoreSecurityListIngressSecurityRulesUdpOptionsSourcePortRangeOutputReference"
    },
    "cdktf-provider-oci.CoreSecurityListTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreSecurityListTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-security-list/index.ts",
        "line": 2030
      },
      "name": "CoreSecurityListTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_security_list#create CoreSecurityList#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 2034
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_security_list#delete CoreSecurityList#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 2038
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_security_list#update CoreSecurityList#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 2042
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-security-list/index:CoreSecurityListTimeouts"
    },
    "cdktf-provider-oci.CoreSecurityListTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreSecurityListTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-security-list/index.ts",
          "line": 2096
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-security-list/index.ts",
        "line": 2088
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 2150
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 2166
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 2182
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CoreSecurityListTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 2154
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 2170
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 2186
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 2144
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 2160
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 2176
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-security-list/index.ts",
            "line": 2100
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreSecurityListTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-security-list/index:CoreSecurityListTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CoreServiceGateway": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_service_gateway oci_core_service_gateway}."
      },
      "fqn": "cdktf-provider-oci.CoreServiceGateway",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_service_gateway oci_core_service_gateway} Resource."
        },
        "locationInModule": {
          "filename": "src/core-service-gateway/index.ts",
          "line": 368
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CoreServiceGatewayConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-service-gateway/index.ts",
        "line": 336
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CoreServiceGateway resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/core-service-gateway/index.ts",
            "line": 353
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CoreServiceGateway to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_service_gateway#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CoreServiceGateway that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CoreServiceGateway to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-service-gateway/index.ts",
            "line": 525
          },
          "name": "putServices",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CoreServiceGatewayServices"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-service-gateway/index.ts",
            "line": 538
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreServiceGatewayTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-service-gateway/index.ts",
            "line": 425
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-service-gateway/index.ts",
            "line": 441
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-service-gateway/index.ts",
            "line": 457
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-service-gateway/index.ts",
            "line": 473
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-service-gateway/index.ts",
            "line": 489
          },
          "name": "resetRouteTableId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-service-gateway/index.ts",
            "line": 541
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-service-gateway/index.ts",
            "line": 553
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-service-gateway/index.ts",
            "line": 567
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CoreServiceGateway",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-service-gateway/index.ts",
            "line": 341
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-service-gateway/index.ts",
            "line": 400
          },
          "name": "blockTraffic",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-service-gateway/index.ts",
            "line": 522
          },
          "name": "services",
          "type": {
            "fqn": "cdktf-provider-oci.CoreServiceGatewayServicesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-service-gateway/index.ts",
            "line": 498
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-service-gateway/index.ts",
            "line": 503
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-service-gateway/index.ts",
            "line": 535
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CoreServiceGatewayTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-service-gateway/index.ts",
            "line": 413
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-service-gateway/index.ts",
            "line": 429
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-service-gateway/index.ts",
            "line": 445
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-service-gateway/index.ts",
            "line": 461
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-service-gateway/index.ts",
            "line": 477
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-service-gateway/index.ts",
            "line": 493
          },
          "name": "routeTableIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-service-gateway/index.ts",
            "line": 529
          },
          "name": "servicesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreServiceGatewayServices"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-service-gateway/index.ts",
            "line": 545
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreServiceGatewayTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-service-gateway/index.ts",
            "line": 516
          },
          "name": "vcnIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-service-gateway/index.ts",
            "line": 406
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-service-gateway/index.ts",
            "line": 419
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-service-gateway/index.ts",
            "line": 435
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-service-gateway/index.ts",
            "line": 451
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-service-gateway/index.ts",
            "line": 467
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-service-gateway/index.ts",
            "line": 483
          },
          "name": "routeTableId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-service-gateway/index.ts",
            "line": 509
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-service-gateway/index:CoreServiceGateway"
    },
    "cdktf-provider-oci.CoreServiceGatewayConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreServiceGatewayConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-service-gateway/index.ts",
        "line": 9
      },
      "name": "CoreServiceGatewayConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_service_gateway#compartment_id CoreServiceGateway#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-service-gateway/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_service_gateway#services CoreServiceGateway#services}",
            "stability": "stable",
            "summary": "services block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-service-gateway/index.ts",
            "line": 46
          },
          "name": "services",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreServiceGatewayServices"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_service_gateway#vcn_id CoreServiceGateway#vcn_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-service-gateway/index.ts",
            "line": 40
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_service_gateway#defined_tags CoreServiceGateway#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-service-gateway/index.ts",
            "line": 17
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_service_gateway#display_name CoreServiceGateway#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-service-gateway/index.ts",
            "line": 21
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_service_gateway#freeform_tags CoreServiceGateway#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-service-gateway/index.ts",
            "line": 25
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_service_gateway#id CoreServiceGateway#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-service-gateway/index.ts",
            "line": 32
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_service_gateway#route_table_id CoreServiceGateway#route_table_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-service-gateway/index.ts",
            "line": 36
          },
          "name": "routeTableId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_service_gateway#timeouts CoreServiceGateway#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-service-gateway/index.ts",
            "line": 52
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreServiceGatewayTimeouts"
          }
        }
      ],
      "symbolId": "src/core-service-gateway/index:CoreServiceGatewayConfig"
    },
    "cdktf-provider-oci.CoreServiceGatewayServices": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreServiceGatewayServices",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-service-gateway/index.ts",
        "line": 54
      },
      "name": "CoreServiceGatewayServices",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_service_gateway#service_id CoreServiceGateway#service_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-service-gateway/index.ts",
            "line": 58
          },
          "name": "serviceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-service-gateway/index:CoreServiceGatewayServices"
    },
    "cdktf-provider-oci.CoreServiceGatewayServicesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreServiceGatewayServicesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-service-gateway/index.ts",
          "line": 161
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-service-gateway/index.ts",
        "line": 153
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-service-gateway/index.ts",
            "line": 168
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CoreServiceGatewayServicesOutputReference"
            }
          }
        }
      ],
      "name": "CoreServiceGatewayServicesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/core-service-gateway/index.ts",
            "line": 161
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/core-service-gateway/index.ts",
            "line": 161
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/core-service-gateway/index.ts",
            "line": 161
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-service-gateway/index.ts",
            "line": 154
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreServiceGatewayServices"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-service-gateway/index:CoreServiceGatewayServicesList"
    },
    "cdktf-provider-oci.CoreServiceGatewayServicesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreServiceGatewayServicesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-service-gateway/index.ts",
          "line": 100
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-service-gateway/index.ts",
        "line": 90
      },
      "name": "CoreServiceGatewayServicesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-service-gateway/index.ts",
            "line": 148
          },
          "name": "serviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-service-gateway/index.ts",
            "line": 143
          },
          "name": "serviceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-service-gateway/index.ts",
            "line": 136
          },
          "name": "serviceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-service-gateway/index.ts",
            "line": 104
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreServiceGatewayServices"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-service-gateway/index:CoreServiceGatewayServicesOutputReference"
    },
    "cdktf-provider-oci.CoreServiceGatewayTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreServiceGatewayTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-service-gateway/index.ts",
        "line": 172
      },
      "name": "CoreServiceGatewayTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_service_gateway#create CoreServiceGateway#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-service-gateway/index.ts",
            "line": 176
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_service_gateway#delete CoreServiceGateway#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-service-gateway/index.ts",
            "line": 180
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_service_gateway#update CoreServiceGateway#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-service-gateway/index.ts",
            "line": 184
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-service-gateway/index:CoreServiceGatewayTimeouts"
    },
    "cdktf-provider-oci.CoreServiceGatewayTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreServiceGatewayTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-service-gateway/index.ts",
          "line": 238
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-service-gateway/index.ts",
        "line": 230
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-service-gateway/index.ts",
            "line": 292
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-service-gateway/index.ts",
            "line": 308
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-service-gateway/index.ts",
            "line": 324
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CoreServiceGatewayTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-service-gateway/index.ts",
            "line": 296
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-service-gateway/index.ts",
            "line": 312
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-service-gateway/index.ts",
            "line": 328
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-service-gateway/index.ts",
            "line": 286
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-service-gateway/index.ts",
            "line": 302
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-service-gateway/index.ts",
            "line": 318
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-service-gateway/index.ts",
            "line": 242
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreServiceGatewayTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-service-gateway/index:CoreServiceGatewayTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CoreShapeManagement": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_shape_management oci_core_shape_management}."
      },
      "fqn": "cdktf-provider-oci.CoreShapeManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_shape_management oci_core_shape_management} Resource."
        },
        "locationInModule": {
          "filename": "src/core-shape-management/index.ts",
          "line": 232
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CoreShapeManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-shape-management/index.ts",
        "line": 200
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CoreShapeManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/core-shape-management/index.ts",
            "line": 217
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CoreShapeManagement to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_shape_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CoreShapeManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CoreShapeManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-shape-management/index.ts",
            "line": 319
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreShapeManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-shape-management/index.ts",
            "line": 280
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-shape-management/index.ts",
            "line": 322
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-shape-management/index.ts",
            "line": 334
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-shape-management/index.ts",
            "line": 344
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CoreShapeManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-shape-management/index.ts",
            "line": 205
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-shape-management/index.ts",
            "line": 316
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CoreShapeManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-shape-management/index.ts",
            "line": 268
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-shape-management/index.ts",
            "line": 284
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-shape-management/index.ts",
            "line": 297
          },
          "name": "imageIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-shape-management/index.ts",
            "line": 310
          },
          "name": "shapeNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-shape-management/index.ts",
            "line": 326
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreShapeManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-shape-management/index.ts",
            "line": 261
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-shape-management/index.ts",
            "line": 274
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-shape-management/index.ts",
            "line": 290
          },
          "name": "imageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-shape-management/index.ts",
            "line": 303
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-shape-management/index:CoreShapeManagement"
    },
    "cdktf-provider-oci.CoreShapeManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreShapeManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-shape-management/index.ts",
        "line": 9
      },
      "name": "CoreShapeManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_shape_management#compartment_id CoreShapeManagement#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-shape-management/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_shape_management#image_id CoreShapeManagement#image_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-shape-management/index.ts",
            "line": 24
          },
          "name": "imageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_shape_management#shape_name CoreShapeManagement#shape_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-shape-management/index.ts",
            "line": 28
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_shape_management#id CoreShapeManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-shape-management/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_shape_management#timeouts CoreShapeManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-shape-management/index.ts",
            "line": 34
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreShapeManagementTimeouts"
          }
        }
      ],
      "symbolId": "src/core-shape-management/index:CoreShapeManagementConfig"
    },
    "cdktf-provider-oci.CoreShapeManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreShapeManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-shape-management/index.ts",
        "line": 36
      },
      "name": "CoreShapeManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_shape_management#create CoreShapeManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-shape-management/index.ts",
            "line": 40
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_shape_management#delete CoreShapeManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-shape-management/index.ts",
            "line": 44
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_shape_management#update CoreShapeManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-shape-management/index.ts",
            "line": 48
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-shape-management/index:CoreShapeManagementTimeouts"
    },
    "cdktf-provider-oci.CoreShapeManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreShapeManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-shape-management/index.ts",
          "line": 102
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-shape-management/index.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-shape-management/index.ts",
            "line": 156
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-shape-management/index.ts",
            "line": 172
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-shape-management/index.ts",
            "line": 188
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CoreShapeManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-shape-management/index.ts",
            "line": 160
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-shape-management/index.ts",
            "line": 176
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-shape-management/index.ts",
            "line": 192
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-shape-management/index.ts",
            "line": 150
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-shape-management/index.ts",
            "line": 166
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-shape-management/index.ts",
            "line": 182
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-shape-management/index.ts",
            "line": 106
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreShapeManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-shape-management/index:CoreShapeManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CoreSubnet": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_subnet oci_core_subnet}."
      },
      "fqn": "cdktf-provider-oci.CoreSubnet",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_subnet oci_core_subnet} Resource."
        },
        "locationInModule": {
          "filename": "src/core-subnet/index.ts",
          "line": 280
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CoreSubnetConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-subnet/index.ts",
        "line": 248
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CoreSubnet resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 265
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CoreSubnet to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_subnet#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CoreSubnet that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CoreSubnet to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 601
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreSubnetTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 327
          },
          "name": "resetAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 369
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 385
          },
          "name": "resetDhcpOptionsId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 401
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 417
          },
          "name": "resetDnsLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 433
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 449
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 465
          },
          "name": "resetIpv6CidrBlock"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 481
          },
          "name": "resetIpv6CidrBlocks"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 502
          },
          "name": "resetProhibitInternetIngress"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 518
          },
          "name": "resetProhibitPublicIpOnVnic"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 534
          },
          "name": "resetRouteTableId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 550
          },
          "name": "resetSecurityListIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 604
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 616
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 638
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CoreSubnet",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 253
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 490
          },
          "name": "ipv6VirtualRouterIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 559
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 564
          },
          "name": "subnetDomainName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 569
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 598
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CoreSubnetTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 587
          },
          "name": "virtualRouterIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 592
          },
          "name": "virtualRouterMac",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 331
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 344
          },
          "name": "cidrBlockInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 357
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 373
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 389
          },
          "name": "dhcpOptionsIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 405
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 421
          },
          "name": "dnsLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 437
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 453
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 469
          },
          "name": "ipv6CidrBlockInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 485
          },
          "name": "ipv6CidrBlocksInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 506
          },
          "name": "prohibitInternetIngressInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 522
          },
          "name": "prohibitPublicIpOnVnicInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 538
          },
          "name": "routeTableIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 554
          },
          "name": "securityListIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 608
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreSubnetTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 582
          },
          "name": "vcnIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 321
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 337
          },
          "name": "cidrBlock",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 350
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 363
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 379
          },
          "name": "dhcpOptionsId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 395
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 411
          },
          "name": "dnsLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 427
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 443
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 459
          },
          "name": "ipv6CidrBlock",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 475
          },
          "name": "ipv6CidrBlocks",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 496
          },
          "name": "prohibitInternetIngress",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 512
          },
          "name": "prohibitPublicIpOnVnic",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 528
          },
          "name": "routeTableId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 544
          },
          "name": "securityListIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 575
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-subnet/index:CoreSubnet"
    },
    "cdktf-provider-oci.CoreSubnetConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreSubnetConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-subnet/index.ts",
        "line": 9
      },
      "name": "CoreSubnetConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_subnet#cidr_block CoreSubnet#cidr_block}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 17
          },
          "name": "cidrBlock",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_subnet#compartment_id CoreSubnet#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 21
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_subnet#vcn_id CoreSubnet#vcn_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 76
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_subnet#availability_domain CoreSubnet#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 13
          },
          "name": "availabilityDomain",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_subnet#defined_tags CoreSubnet#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 25
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_subnet#dhcp_options_id CoreSubnet#dhcp_options_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 29
          },
          "name": "dhcpOptionsId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_subnet#display_name CoreSubnet#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 33
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_subnet#dns_label CoreSubnet#dns_label}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 37
          },
          "name": "dnsLabel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_subnet#freeform_tags CoreSubnet#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 41
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_subnet#id CoreSubnet#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 48
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_subnet#ipv6cidr_block CoreSubnet#ipv6cidr_block}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 52
          },
          "name": "ipv6CidrBlock",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_subnet#ipv6cidr_blocks CoreSubnet#ipv6cidr_blocks}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 56
          },
          "name": "ipv6CidrBlocks",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_subnet#prohibit_internet_ingress CoreSubnet#prohibit_internet_ingress}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 60
          },
          "name": "prohibitInternetIngress",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_subnet#prohibit_public_ip_on_vnic CoreSubnet#prohibit_public_ip_on_vnic}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 64
          },
          "name": "prohibitPublicIpOnVnic",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_subnet#route_table_id CoreSubnet#route_table_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 68
          },
          "name": "routeTableId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_subnet#security_list_ids CoreSubnet#security_list_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 72
          },
          "name": "securityListIds",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_subnet#timeouts CoreSubnet#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 82
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreSubnetTimeouts"
          }
        }
      ],
      "symbolId": "src/core-subnet/index:CoreSubnetConfig"
    },
    "cdktf-provider-oci.CoreSubnetTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreSubnetTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-subnet/index.ts",
        "line": 84
      },
      "name": "CoreSubnetTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_subnet#create CoreSubnet#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 88
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_subnet#delete CoreSubnet#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 92
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_subnet#update CoreSubnet#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 96
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-subnet/index:CoreSubnetTimeouts"
    },
    "cdktf-provider-oci.CoreSubnetTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreSubnetTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-subnet/index.ts",
          "line": 150
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-subnet/index.ts",
        "line": 142
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 204
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 220
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 236
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CoreSubnetTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 208
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 224
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 240
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 198
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 214
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 230
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-subnet/index.ts",
            "line": 154
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreSubnetTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-subnet/index:CoreSubnetTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CoreVcn": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vcn oci_core_vcn}."
      },
      "fqn": "cdktf-provider-oci.CoreVcn",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vcn oci_core_vcn} Resource."
        },
        "locationInModule": {
          "filename": "src/core-vcn/index.ts",
          "line": 413
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CoreVcnConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-vcn/index.ts",
        "line": 381
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CoreVcn resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 398
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CoreVcn to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vcn#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CoreVcn that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CoreVcn to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 683
          },
          "name": "putByoipv6CidrDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CoreVcnByoipv6CidrDetails"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 699
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreVcnTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 686
          },
          "name": "resetByoipv6CidrDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 462
          },
          "name": "resetCidrBlock"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 478
          },
          "name": "resetCidrBlocks"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 522
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 538
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 554
          },
          "name": "resetDnsLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 570
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 586
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 607
          },
          "name": "resetIpv6PrivateCidrBlocks"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 623
          },
          "name": "resetIsIpv6Enabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 639
          },
          "name": "resetIsOracleGuaAllocationEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 655
          },
          "name": "resetSecurityAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 702
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 714
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 733
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CoreVcn",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 386
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 450
          },
          "name": "byoipv6CidrBlocks",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 680
          },
          "name": "byoipv6CidrDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreVcnByoipv6CidrDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 500
          },
          "name": "defaultDhcpOptionsId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 505
          },
          "name": "defaultRouteTableId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 510
          },
          "name": "defaultSecurityListId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 595
          },
          "name": "ipv6CidrBlocks",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 664
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 669
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 696
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CoreVcnTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 674
          },
          "name": "vcnDomainName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 690
          },
          "name": "byoipv6CidrDetailsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreVcnByoipv6CidrDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 466
          },
          "name": "cidrBlockInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 482
          },
          "name": "cidrBlocksInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 495
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 526
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 542
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 558
          },
          "name": "dnsLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 574
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 590
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 611
          },
          "name": "ipv6PrivateCidrBlocksInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 627
          },
          "name": "isIpv6EnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 643
          },
          "name": "isOracleGuaAllocationEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 659
          },
          "name": "securityAttributesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 706
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreVcnTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 456
          },
          "name": "cidrBlock",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 472
          },
          "name": "cidrBlocks",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 488
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 516
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 532
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 548
          },
          "name": "dnsLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 564
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 580
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 601
          },
          "name": "ipv6PrivateCidrBlocks",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 617
          },
          "name": "isIpv6Enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 633
          },
          "name": "isOracleGuaAllocationEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 649
          },
          "name": "securityAttributes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/core-vcn/index:CoreVcn"
    },
    "cdktf-provider-oci.CoreVcnByoipv6CidrDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVcnByoipv6CidrDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-vcn/index.ts",
        "line": 74
      },
      "name": "CoreVcnByoipv6CidrDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vcn#byoipv6range_id CoreVcn#byoipv6range_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 78
          },
          "name": "byoipv6RangeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vcn#ipv6cidr_block CoreVcn#ipv6cidr_block}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 82
          },
          "name": "ipv6CidrBlock",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-vcn/index:CoreVcnByoipv6CidrDetails"
    },
    "cdktf-provider-oci.CoreVcnByoipv6CidrDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVcnByoipv6CidrDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-vcn/index.ts",
          "line": 206
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-vcn/index.ts",
        "line": 198
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 213
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CoreVcnByoipv6CidrDetailsOutputReference"
            }
          }
        }
      ],
      "name": "CoreVcnByoipv6CidrDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 206
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 206
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 206
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 199
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreVcnByoipv6CidrDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-vcn/index:CoreVcnByoipv6CidrDetailsList"
    },
    "cdktf-provider-oci.CoreVcnByoipv6CidrDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVcnByoipv6CidrDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-vcn/index.ts",
          "line": 131
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-vcn/index.ts",
        "line": 121
      },
      "name": "CoreVcnByoipv6CidrDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 180
          },
          "name": "byoipv6RangeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 193
          },
          "name": "ipv6CidrBlockInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 173
          },
          "name": "byoipv6RangeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 186
          },
          "name": "ipv6CidrBlock",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 135
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreVcnByoipv6CidrDetails"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-vcn/index:CoreVcnByoipv6CidrDetailsOutputReference"
    },
    "cdktf-provider-oci.CoreVcnConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVcnConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-vcn/index.ts",
        "line": 9
      },
      "name": "CoreVcnConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vcn#compartment_id CoreVcn#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 21
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vcn#byoipv6cidr_details CoreVcn#byoipv6cidr_details}",
            "stability": "stable",
            "summary": "byoipv6cidr_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 66
          },
          "name": "byoipv6CidrDetails",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreVcnByoipv6CidrDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vcn#cidr_block CoreVcn#cidr_block}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 13
          },
          "name": "cidrBlock",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vcn#cidr_blocks CoreVcn#cidr_blocks}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 17
          },
          "name": "cidrBlocks",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vcn#defined_tags CoreVcn#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 25
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vcn#display_name CoreVcn#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 29
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vcn#dns_label CoreVcn#dns_label}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 33
          },
          "name": "dnsLabel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vcn#freeform_tags CoreVcn#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 37
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vcn#id CoreVcn#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 44
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vcn#ipv6private_cidr_blocks CoreVcn#ipv6private_cidr_blocks}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 48
          },
          "name": "ipv6PrivateCidrBlocks",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vcn#is_ipv6enabled CoreVcn#is_ipv6enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 52
          },
          "name": "isIpv6Enabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vcn#is_oracle_gua_allocation_enabled CoreVcn#is_oracle_gua_allocation_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 56
          },
          "name": "isOracleGuaAllocationEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vcn#security_attributes CoreVcn#security_attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 60
          },
          "name": "securityAttributes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vcn#timeouts CoreVcn#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 72
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreVcnTimeouts"
          }
        }
      ],
      "symbolId": "src/core-vcn/index:CoreVcnConfig"
    },
    "cdktf-provider-oci.CoreVcnTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVcnTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-vcn/index.ts",
        "line": 217
      },
      "name": "CoreVcnTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vcn#create CoreVcn#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 221
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vcn#delete CoreVcn#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 225
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vcn#update CoreVcn#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 229
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-vcn/index:CoreVcnTimeouts"
    },
    "cdktf-provider-oci.CoreVcnTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVcnTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-vcn/index.ts",
          "line": 283
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-vcn/index.ts",
        "line": 275
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 337
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 353
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 369
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CoreVcnTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 341
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 357
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 373
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 331
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 347
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 363
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vcn/index.ts",
            "line": 287
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreVcnTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-vcn/index:CoreVcnTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CoreVirtualCircuit": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_virtual_circuit oci_core_virtual_circuit}."
      },
      "fqn": "cdktf-provider-oci.CoreVirtualCircuit",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_virtual_circuit oci_core_virtual_circuit} Resource."
        },
        "locationInModule": {
          "filename": "src/core-virtual-circuit/index.ts",
          "line": 812
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CoreVirtualCircuitConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-virtual-circuit/index.ts",
        "line": 780
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CoreVirtualCircuit resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 797
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CoreVirtualCircuit to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_virtual_circuit#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CoreVirtualCircuit that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CoreVirtualCircuit to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 1193
          },
          "name": "putCrossConnectMappings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CoreVirtualCircuitCrossConnectMappings"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 1209
          },
          "name": "putPublicPrefixes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CoreVirtualCircuitPublicPrefixes"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 1225
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreVirtualCircuitTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 863
          },
          "name": "resetBandwidthShapeName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 879
          },
          "name": "resetBgpAdminState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 1196
          },
          "name": "resetCrossConnectMappings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 923
          },
          "name": "resetCustomerAsn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 939
          },
          "name": "resetCustomerBgpAsn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 955
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 971
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 987
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 1003
          },
          "name": "resetGatewayId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 1019
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 1035
          },
          "name": "resetIpMtu"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 1051
          },
          "name": "resetIsBfdEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 1067
          },
          "name": "resetIsTransportMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 1088
          },
          "name": "resetProviderServiceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 1104
          },
          "name": "resetProviderServiceKeyName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 1212
          },
          "name": "resetPublicPrefixes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 1130
          },
          "name": "resetRegion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 1146
          },
          "name": "resetRoutingPolicy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 1228
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 1240
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 1266
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CoreVirtualCircuit",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 785
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 888
          },
          "name": "bgpIpv6SessionState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 893
          },
          "name": "bgpManagement",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 898
          },
          "name": "bgpSessionState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 1190
          },
          "name": "crossConnectMappings",
          "type": {
            "fqn": "cdktf-provider-oci.CoreVirtualCircuitCrossConnectMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 1076
          },
          "name": "oracleBgpAsn",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 1113
          },
          "name": "providerState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 1206
          },
          "name": "publicPrefixes",
          "type": {
            "fqn": "cdktf-provider-oci.CoreVirtualCircuitPublicPrefixesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 1118
          },
          "name": "referenceComment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 1155
          },
          "name": "serviceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 1160
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 1165
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 1222
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CoreVirtualCircuitTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 1184
          },
          "name": "virtualCircuitRedundancyMetadata",
          "type": {
            "fqn": "cdktf-provider-oci.CoreVirtualCircuitVirtualCircuitRedundancyMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 867
          },
          "name": "bandwidthShapeNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 883
          },
          "name": "bgpAdminStateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 911
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 1200
          },
          "name": "crossConnectMappingsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreVirtualCircuitCrossConnectMappings"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 927
          },
          "name": "customerAsnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 943
          },
          "name": "customerBgpAsnInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 959
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 975
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 991
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 1007
          },
          "name": "gatewayIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 1023
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 1039
          },
          "name": "ipMtuInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 1055
          },
          "name": "isBfdEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 1071
          },
          "name": "isTransportModeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 1092
          },
          "name": "providerServiceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 1108
          },
          "name": "providerServiceKeyNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 1216
          },
          "name": "publicPrefixesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreVirtualCircuitPublicPrefixes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 1134
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 1150
          },
          "name": "routingPolicyInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 1232
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreVirtualCircuitTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 1178
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 857
          },
          "name": "bandwidthShapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 873
          },
          "name": "bgpAdminState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 904
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 917
          },
          "name": "customerAsn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 933
          },
          "name": "customerBgpAsn",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 949
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 965
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 981
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 997
          },
          "name": "gatewayId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 1013
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 1029
          },
          "name": "ipMtu",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 1045
          },
          "name": "isBfdEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 1061
          },
          "name": "isTransportMode",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 1082
          },
          "name": "providerServiceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 1098
          },
          "name": "providerServiceKeyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 1124
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 1140
          },
          "name": "routingPolicy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 1171
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-virtual-circuit/index:CoreVirtualCircuit"
    },
    "cdktf-provider-oci.CoreVirtualCircuitConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVirtualCircuitConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-virtual-circuit/index.ts",
        "line": 9
      },
      "name": "CoreVirtualCircuitConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_virtual_circuit#compartment_id CoreVirtualCircuit#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 21
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_virtual_circuit#type CoreVirtualCircuit#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 84
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_virtual_circuit#bandwidth_shape_name CoreVirtualCircuit#bandwidth_shape_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 13
          },
          "name": "bandwidthShapeName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_virtual_circuit#bgp_admin_state CoreVirtualCircuit#bgp_admin_state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 17
          },
          "name": "bgpAdminState",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_virtual_circuit#cross_connect_mappings CoreVirtualCircuit#cross_connect_mappings}",
            "stability": "stable",
            "summary": "cross_connect_mappings block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 90
          },
          "name": "crossConnectMappings",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreVirtualCircuitCrossConnectMappings"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_virtual_circuit#customer_asn CoreVirtualCircuit#customer_asn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 25
          },
          "name": "customerAsn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_virtual_circuit#customer_bgp_asn CoreVirtualCircuit#customer_bgp_asn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 29
          },
          "name": "customerBgpAsn",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_virtual_circuit#defined_tags CoreVirtualCircuit#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 33
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_virtual_circuit#display_name CoreVirtualCircuit#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 37
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_virtual_circuit#freeform_tags CoreVirtualCircuit#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 41
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_virtual_circuit#gateway_id CoreVirtualCircuit#gateway_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 45
          },
          "name": "gatewayId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_virtual_circuit#id CoreVirtualCircuit#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 52
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_virtual_circuit#ip_mtu CoreVirtualCircuit#ip_mtu}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 56
          },
          "name": "ipMtu",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_virtual_circuit#is_bfd_enabled CoreVirtualCircuit#is_bfd_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 60
          },
          "name": "isBfdEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_virtual_circuit#is_transport_mode CoreVirtualCircuit#is_transport_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 64
          },
          "name": "isTransportMode",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_virtual_circuit#provider_service_id CoreVirtualCircuit#provider_service_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 68
          },
          "name": "providerServiceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_virtual_circuit#provider_service_key_name CoreVirtualCircuit#provider_service_key_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 72
          },
          "name": "providerServiceKeyName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_virtual_circuit#public_prefixes CoreVirtualCircuit#public_prefixes}",
            "stability": "stable",
            "summary": "public_prefixes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 96
          },
          "name": "publicPrefixes",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreVirtualCircuitPublicPrefixes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_virtual_circuit#region CoreVirtualCircuit#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 76
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_virtual_circuit#routing_policy CoreVirtualCircuit#routing_policy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 80
          },
          "name": "routingPolicy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_virtual_circuit#timeouts CoreVirtualCircuit#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 102
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreVirtualCircuitTimeouts"
          }
        }
      ],
      "symbolId": "src/core-virtual-circuit/index:CoreVirtualCircuitConfig"
    },
    "cdktf-provider-oci.CoreVirtualCircuitCrossConnectMappings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVirtualCircuitCrossConnectMappings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-virtual-circuit/index.ts",
        "line": 189
      },
      "name": "CoreVirtualCircuitCrossConnectMappings",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_virtual_circuit#bgp_md5auth_key CoreVirtualCircuit#bgp_md5auth_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 193
          },
          "name": "bgpMd5AuthKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_virtual_circuit#cross_connect_or_cross_connect_group_id CoreVirtualCircuit#cross_connect_or_cross_connect_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 197
          },
          "name": "crossConnectOrCrossConnectGroupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_virtual_circuit#customer_bgp_peering_ip CoreVirtualCircuit#customer_bgp_peering_ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 201
          },
          "name": "customerBgpPeeringIp",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_virtual_circuit#customer_bgp_peering_ipv6 CoreVirtualCircuit#customer_bgp_peering_ipv6}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 205
          },
          "name": "customerBgpPeeringIpv6",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_virtual_circuit#oracle_bgp_peering_ip CoreVirtualCircuit#oracle_bgp_peering_ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 209
          },
          "name": "oracleBgpPeeringIp",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_virtual_circuit#oracle_bgp_peering_ipv6 CoreVirtualCircuit#oracle_bgp_peering_ipv6}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 213
          },
          "name": "oracleBgpPeeringIpv6",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_virtual_circuit#vlan CoreVirtualCircuit#vlan}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 217
          },
          "name": "vlan",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/core-virtual-circuit/index:CoreVirtualCircuitCrossConnectMappings"
    },
    "cdktf-provider-oci.CoreVirtualCircuitCrossConnectMappingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVirtualCircuitCrossConnectMappingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-virtual-circuit/index.ts",
          "line": 492
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-virtual-circuit/index.ts",
        "line": 484
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 499
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CoreVirtualCircuitCrossConnectMappingsOutputReference"
            }
          }
        }
      ],
      "name": "CoreVirtualCircuitCrossConnectMappingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 492
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 492
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 492
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 485
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreVirtualCircuitCrossConnectMappings"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-virtual-circuit/index:CoreVirtualCircuitCrossConnectMappingsList"
    },
    "cdktf-provider-oci.CoreVirtualCircuitCrossConnectMappingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVirtualCircuitCrossConnectMappingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-virtual-circuit/index.ts",
          "line": 301
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-virtual-circuit/index.ts",
        "line": 291
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 379
          },
          "name": "resetBgpMd5AuthKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 395
          },
          "name": "resetCrossConnectOrCrossConnectGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 411
          },
          "name": "resetCustomerBgpPeeringIp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 427
          },
          "name": "resetCustomerBgpPeeringIpv6"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 443
          },
          "name": "resetOracleBgpPeeringIp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 459
          },
          "name": "resetOracleBgpPeeringIpv6"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 475
          },
          "name": "resetVlan"
        }
      ],
      "name": "CoreVirtualCircuitCrossConnectMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 383
          },
          "name": "bgpMd5AuthKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 399
          },
          "name": "crossConnectOrCrossConnectGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 415
          },
          "name": "customerBgpPeeringIpInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 431
          },
          "name": "customerBgpPeeringIpv6Input",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 447
          },
          "name": "oracleBgpPeeringIpInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 463
          },
          "name": "oracleBgpPeeringIpv6Input",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 479
          },
          "name": "vlanInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 373
          },
          "name": "bgpMd5AuthKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 389
          },
          "name": "crossConnectOrCrossConnectGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 405
          },
          "name": "customerBgpPeeringIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 421
          },
          "name": "customerBgpPeeringIpv6",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 437
          },
          "name": "oracleBgpPeeringIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 453
          },
          "name": "oracleBgpPeeringIpv6",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 469
          },
          "name": "vlan",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 305
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreVirtualCircuitCrossConnectMappings"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-virtual-circuit/index:CoreVirtualCircuitCrossConnectMappingsOutputReference"
    },
    "cdktf-provider-oci.CoreVirtualCircuitPublicPrefixes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVirtualCircuitPublicPrefixes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-virtual-circuit/index.ts",
        "line": 503
      },
      "name": "CoreVirtualCircuitPublicPrefixes",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_virtual_circuit#cidr_block CoreVirtualCircuit#cidr_block}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 507
          },
          "name": "cidrBlock",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-virtual-circuit/index:CoreVirtualCircuitPublicPrefixes"
    },
    "cdktf-provider-oci.CoreVirtualCircuitPublicPrefixesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVirtualCircuitPublicPrefixesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-virtual-circuit/index.ts",
          "line": 605
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-virtual-circuit/index.ts",
        "line": 597
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 612
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CoreVirtualCircuitPublicPrefixesOutputReference"
            }
          }
        }
      ],
      "name": "CoreVirtualCircuitPublicPrefixesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 605
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 605
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 605
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 598
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreVirtualCircuitPublicPrefixes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-virtual-circuit/index:CoreVirtualCircuitPublicPrefixesList"
    },
    "cdktf-provider-oci.CoreVirtualCircuitPublicPrefixesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVirtualCircuitPublicPrefixesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-virtual-circuit/index.ts",
          "line": 549
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-virtual-circuit/index.ts",
        "line": 539
      },
      "name": "CoreVirtualCircuitPublicPrefixesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 592
          },
          "name": "cidrBlockInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 585
          },
          "name": "cidrBlock",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 553
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreVirtualCircuitPublicPrefixes"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-virtual-circuit/index:CoreVirtualCircuitPublicPrefixesOutputReference"
    },
    "cdktf-provider-oci.CoreVirtualCircuitTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVirtualCircuitTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-virtual-circuit/index.ts",
        "line": 616
      },
      "name": "CoreVirtualCircuitTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_virtual_circuit#create CoreVirtualCircuit#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 620
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_virtual_circuit#delete CoreVirtualCircuit#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 624
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_virtual_circuit#update CoreVirtualCircuit#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 628
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-virtual-circuit/index:CoreVirtualCircuitTimeouts"
    },
    "cdktf-provider-oci.CoreVirtualCircuitTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVirtualCircuitTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-virtual-circuit/index.ts",
          "line": 682
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-virtual-circuit/index.ts",
        "line": 674
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 736
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 752
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 768
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CoreVirtualCircuitTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 740
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 756
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 772
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 730
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 746
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 762
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 686
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreVirtualCircuitTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-virtual-circuit/index:CoreVirtualCircuitTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CoreVirtualCircuitVirtualCircuitRedundancyMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVirtualCircuitVirtualCircuitRedundancyMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-virtual-circuit/index.ts",
        "line": 104
      },
      "name": "CoreVirtualCircuitVirtualCircuitRedundancyMetadata",
      "symbolId": "src/core-virtual-circuit/index:CoreVirtualCircuitVirtualCircuitRedundancyMetadata"
    },
    "cdktf-provider-oci.CoreVirtualCircuitVirtualCircuitRedundancyMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVirtualCircuitVirtualCircuitRedundancyMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-virtual-circuit/index.ts",
          "line": 178
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-virtual-circuit/index.ts",
        "line": 171
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 185
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CoreVirtualCircuitVirtualCircuitRedundancyMetadataOutputReference"
            }
          }
        }
      ],
      "name": "CoreVirtualCircuitVirtualCircuitRedundancyMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 178
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 178
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 178
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/core-virtual-circuit/index:CoreVirtualCircuitVirtualCircuitRedundancyMetadataList"
    },
    "cdktf-provider-oci.CoreVirtualCircuitVirtualCircuitRedundancyMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVirtualCircuitVirtualCircuitRedundancyMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-virtual-circuit/index.ts",
          "line": 136
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-virtual-circuit/index.ts",
        "line": 127
      },
      "name": "CoreVirtualCircuitVirtualCircuitRedundancyMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 156
          },
          "name": "configuredRedundancyLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 161
          },
          "name": "ipv4BgpSessionRedundancyStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 166
          },
          "name": "ipv6BgpSessionRedundancyStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-circuit/index.ts",
            "line": 140
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreVirtualCircuitVirtualCircuitRedundancyMetadata"
          }
        }
      ],
      "symbolId": "src/core-virtual-circuit/index:CoreVirtualCircuitVirtualCircuitRedundancyMetadataOutputReference"
    },
    "cdktf-provider-oci.CoreVirtualNetwork": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_virtual_network oci_core_virtual_network}."
      },
      "fqn": "cdktf-provider-oci.CoreVirtualNetwork",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_virtual_network oci_core_virtual_network} Resource."
        },
        "locationInModule": {
          "filename": "src/core-virtual-network/index.ts",
          "line": 413
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CoreVirtualNetworkConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-virtual-network/index.ts",
        "line": 381
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CoreVirtualNetwork resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 398
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CoreVirtualNetwork to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_virtual_network#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CoreVirtualNetwork that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CoreVirtualNetwork to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 683
          },
          "name": "putByoipv6CidrDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CoreVirtualNetworkByoipv6CidrDetails"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 699
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreVirtualNetworkTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 686
          },
          "name": "resetByoipv6CidrDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 462
          },
          "name": "resetCidrBlock"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 478
          },
          "name": "resetCidrBlocks"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 522
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 538
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 554
          },
          "name": "resetDnsLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 570
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 586
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 607
          },
          "name": "resetIpv6PrivateCidrBlocks"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 623
          },
          "name": "resetIsIpv6Enabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 639
          },
          "name": "resetIsOracleGuaAllocationEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 655
          },
          "name": "resetSecurityAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 702
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 714
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 733
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CoreVirtualNetwork",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 386
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 450
          },
          "name": "byoipv6CidrBlocks",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 680
          },
          "name": "byoipv6CidrDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreVirtualNetworkByoipv6CidrDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 500
          },
          "name": "defaultDhcpOptionsId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 505
          },
          "name": "defaultRouteTableId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 510
          },
          "name": "defaultSecurityListId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 595
          },
          "name": "ipv6CidrBlocks",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 664
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 669
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 696
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CoreVirtualNetworkTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 674
          },
          "name": "vcnDomainName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 690
          },
          "name": "byoipv6CidrDetailsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreVirtualNetworkByoipv6CidrDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 466
          },
          "name": "cidrBlockInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 482
          },
          "name": "cidrBlocksInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 495
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 526
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 542
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 558
          },
          "name": "dnsLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 574
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 590
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 611
          },
          "name": "ipv6PrivateCidrBlocksInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 627
          },
          "name": "isIpv6EnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 643
          },
          "name": "isOracleGuaAllocationEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 659
          },
          "name": "securityAttributesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 706
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreVirtualNetworkTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 456
          },
          "name": "cidrBlock",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 472
          },
          "name": "cidrBlocks",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 488
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 516
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 532
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 548
          },
          "name": "dnsLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 564
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 580
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 601
          },
          "name": "ipv6PrivateCidrBlocks",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 617
          },
          "name": "isIpv6Enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 633
          },
          "name": "isOracleGuaAllocationEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 649
          },
          "name": "securityAttributes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/core-virtual-network/index:CoreVirtualNetwork"
    },
    "cdktf-provider-oci.CoreVirtualNetworkByoipv6CidrDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVirtualNetworkByoipv6CidrDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-virtual-network/index.ts",
        "line": 74
      },
      "name": "CoreVirtualNetworkByoipv6CidrDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_virtual_network#byoipv6range_id CoreVirtualNetwork#byoipv6range_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 78
          },
          "name": "byoipv6RangeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_virtual_network#ipv6cidr_block CoreVirtualNetwork#ipv6cidr_block}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 82
          },
          "name": "ipv6CidrBlock",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-virtual-network/index:CoreVirtualNetworkByoipv6CidrDetails"
    },
    "cdktf-provider-oci.CoreVirtualNetworkByoipv6CidrDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVirtualNetworkByoipv6CidrDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-virtual-network/index.ts",
          "line": 206
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-virtual-network/index.ts",
        "line": 198
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 213
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CoreVirtualNetworkByoipv6CidrDetailsOutputReference"
            }
          }
        }
      ],
      "name": "CoreVirtualNetworkByoipv6CidrDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 206
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 206
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 206
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 199
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreVirtualNetworkByoipv6CidrDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-virtual-network/index:CoreVirtualNetworkByoipv6CidrDetailsList"
    },
    "cdktf-provider-oci.CoreVirtualNetworkByoipv6CidrDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVirtualNetworkByoipv6CidrDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-virtual-network/index.ts",
          "line": 131
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-virtual-network/index.ts",
        "line": 121
      },
      "name": "CoreVirtualNetworkByoipv6CidrDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 180
          },
          "name": "byoipv6RangeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 193
          },
          "name": "ipv6CidrBlockInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 173
          },
          "name": "byoipv6RangeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 186
          },
          "name": "ipv6CidrBlock",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 135
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreVirtualNetworkByoipv6CidrDetails"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-virtual-network/index:CoreVirtualNetworkByoipv6CidrDetailsOutputReference"
    },
    "cdktf-provider-oci.CoreVirtualNetworkConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVirtualNetworkConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-virtual-network/index.ts",
        "line": 9
      },
      "name": "CoreVirtualNetworkConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_virtual_network#compartment_id CoreVirtualNetwork#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 21
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_virtual_network#byoipv6cidr_details CoreVirtualNetwork#byoipv6cidr_details}",
            "stability": "stable",
            "summary": "byoipv6cidr_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 66
          },
          "name": "byoipv6CidrDetails",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreVirtualNetworkByoipv6CidrDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_virtual_network#cidr_block CoreVirtualNetwork#cidr_block}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 13
          },
          "name": "cidrBlock",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_virtual_network#cidr_blocks CoreVirtualNetwork#cidr_blocks}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 17
          },
          "name": "cidrBlocks",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_virtual_network#defined_tags CoreVirtualNetwork#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 25
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_virtual_network#display_name CoreVirtualNetwork#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 29
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_virtual_network#dns_label CoreVirtualNetwork#dns_label}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 33
          },
          "name": "dnsLabel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_virtual_network#freeform_tags CoreVirtualNetwork#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 37
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_virtual_network#id CoreVirtualNetwork#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 44
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_virtual_network#ipv6private_cidr_blocks CoreVirtualNetwork#ipv6private_cidr_blocks}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 48
          },
          "name": "ipv6PrivateCidrBlocks",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_virtual_network#is_ipv6enabled CoreVirtualNetwork#is_ipv6enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 52
          },
          "name": "isIpv6Enabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_virtual_network#is_oracle_gua_allocation_enabled CoreVirtualNetwork#is_oracle_gua_allocation_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 56
          },
          "name": "isOracleGuaAllocationEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_virtual_network#security_attributes CoreVirtualNetwork#security_attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 60
          },
          "name": "securityAttributes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_virtual_network#timeouts CoreVirtualNetwork#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 72
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreVirtualNetworkTimeouts"
          }
        }
      ],
      "symbolId": "src/core-virtual-network/index:CoreVirtualNetworkConfig"
    },
    "cdktf-provider-oci.CoreVirtualNetworkTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVirtualNetworkTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-virtual-network/index.ts",
        "line": 217
      },
      "name": "CoreVirtualNetworkTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_virtual_network#create CoreVirtualNetwork#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 221
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_virtual_network#delete CoreVirtualNetwork#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 225
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_virtual_network#update CoreVirtualNetwork#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 229
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-virtual-network/index:CoreVirtualNetworkTimeouts"
    },
    "cdktf-provider-oci.CoreVirtualNetworkTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVirtualNetworkTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-virtual-network/index.ts",
          "line": 283
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-virtual-network/index.ts",
        "line": 275
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 337
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 353
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 369
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CoreVirtualNetworkTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 341
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 357
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 373
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 331
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 347
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 363
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-virtual-network/index.ts",
            "line": 287
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreVirtualNetworkTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-virtual-network/index:CoreVirtualNetworkTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CoreVlan": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vlan oci_core_vlan}."
      },
      "fqn": "cdktf-provider-oci.CoreVlan",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vlan oci_core_vlan} Resource."
        },
        "locationInModule": {
          "filename": "src/core-vlan/index.ts",
          "line": 260
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CoreVlanConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-vlan/index.ts",
        "line": 228
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CoreVlan resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/core-vlan/index.ts",
            "line": 245
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CoreVlan to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vlan#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CoreVlan that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CoreVlan to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vlan/index.ts",
            "line": 476
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreVlanTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vlan/index.ts",
            "line": 302
          },
          "name": "resetAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vlan/index.ts",
            "line": 344
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vlan/index.ts",
            "line": 360
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vlan/index.ts",
            "line": 376
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vlan/index.ts",
            "line": 392
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vlan/index.ts",
            "line": 408
          },
          "name": "resetNsgIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vlan/index.ts",
            "line": 424
          },
          "name": "resetRouteTableId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vlan/index.ts",
            "line": 479
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vlan/index.ts",
            "line": 463
          },
          "name": "resetVlanTag"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vlan/index.ts",
            "line": 491
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vlan/index.ts",
            "line": 508
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CoreVlan",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vlan/index.ts",
            "line": 233
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vlan/index.ts",
            "line": 433
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vlan/index.ts",
            "line": 438
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vlan/index.ts",
            "line": 473
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CoreVlanTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vlan/index.ts",
            "line": 306
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vlan/index.ts",
            "line": 319
          },
          "name": "cidrBlockInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vlan/index.ts",
            "line": 332
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vlan/index.ts",
            "line": 348
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vlan/index.ts",
            "line": 364
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vlan/index.ts",
            "line": 380
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vlan/index.ts",
            "line": 396
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vlan/index.ts",
            "line": 412
          },
          "name": "nsgIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vlan/index.ts",
            "line": 428
          },
          "name": "routeTableIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vlan/index.ts",
            "line": 483
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreVlanTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vlan/index.ts",
            "line": 451
          },
          "name": "vcnIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vlan/index.ts",
            "line": 467
          },
          "name": "vlanTagInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vlan/index.ts",
            "line": 296
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vlan/index.ts",
            "line": 312
          },
          "name": "cidrBlock",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vlan/index.ts",
            "line": 325
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vlan/index.ts",
            "line": 338
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vlan/index.ts",
            "line": 354
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vlan/index.ts",
            "line": 370
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vlan/index.ts",
            "line": 386
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vlan/index.ts",
            "line": 402
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vlan/index.ts",
            "line": 418
          },
          "name": "routeTableId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vlan/index.ts",
            "line": 444
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vlan/index.ts",
            "line": 457
          },
          "name": "vlanTag",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/core-vlan/index:CoreVlan"
    },
    "cdktf-provider-oci.CoreVlanConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVlanConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-vlan/index.ts",
        "line": 9
      },
      "name": "CoreVlanConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vlan#cidr_block CoreVlan#cidr_block}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vlan/index.ts",
            "line": 17
          },
          "name": "cidrBlock",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vlan#compartment_id CoreVlan#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vlan/index.ts",
            "line": 21
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vlan#vcn_id CoreVlan#vcn_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vlan/index.ts",
            "line": 52
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vlan#availability_domain CoreVlan#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vlan/index.ts",
            "line": 13
          },
          "name": "availabilityDomain",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vlan#defined_tags CoreVlan#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vlan/index.ts",
            "line": 25
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vlan#display_name CoreVlan#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vlan/index.ts",
            "line": 29
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vlan#freeform_tags CoreVlan#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vlan/index.ts",
            "line": 33
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vlan#id CoreVlan#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vlan/index.ts",
            "line": 40
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vlan#nsg_ids CoreVlan#nsg_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vlan/index.ts",
            "line": 44
          },
          "name": "nsgIds",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vlan#route_table_id CoreVlan#route_table_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vlan/index.ts",
            "line": 48
          },
          "name": "routeTableId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vlan#timeouts CoreVlan#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vlan/index.ts",
            "line": 62
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreVlanTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vlan#vlan_tag CoreVlan#vlan_tag}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vlan/index.ts",
            "line": 56
          },
          "name": "vlanTag",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/core-vlan/index:CoreVlanConfig"
    },
    "cdktf-provider-oci.CoreVlanTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVlanTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-vlan/index.ts",
        "line": 64
      },
      "name": "CoreVlanTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vlan#create CoreVlan#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vlan/index.ts",
            "line": 68
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vlan#delete CoreVlan#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vlan/index.ts",
            "line": 72
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vlan#update CoreVlan#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vlan/index.ts",
            "line": 76
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-vlan/index:CoreVlanTimeouts"
    },
    "cdktf-provider-oci.CoreVlanTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVlanTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-vlan/index.ts",
          "line": 130
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-vlan/index.ts",
        "line": 122
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vlan/index.ts",
            "line": 184
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vlan/index.ts",
            "line": 200
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vlan/index.ts",
            "line": 216
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CoreVlanTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vlan/index.ts",
            "line": 188
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vlan/index.ts",
            "line": 204
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vlan/index.ts",
            "line": 220
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vlan/index.ts",
            "line": 178
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vlan/index.ts",
            "line": 194
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vlan/index.ts",
            "line": 210
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vlan/index.ts",
            "line": 134
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreVlanTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-vlan/index:CoreVlanTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CoreVnicAttachment": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vnic_attachment oci_core_vnic_attachment}."
      },
      "fqn": "cdktf-provider-oci.CoreVnicAttachment",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vnic_attachment oci_core_vnic_attachment} Resource."
        },
        "locationInModule": {
          "filename": "src/core-vnic-attachment/index.ts",
          "line": 935
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CoreVnicAttachmentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-vnic-attachment/index.ts",
        "line": 903
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CoreVnicAttachment resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 920
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CoreVnicAttachment to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vnic_attachment#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CoreVnicAttachment that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CoreVnicAttachment to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 1069
          },
          "name": "putCreateVnicDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreVnicAttachmentCreateVnicDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 1082
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreVnicAttachmentTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 981
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 997
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 1026
          },
          "name": "resetNicIndex"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 1085
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 1097
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 1108
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CoreVnicAttachment",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 908
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 964
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 969
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 1066
          },
          "name": "createVnicDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreVnicAttachmentCreateVnicDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 1035
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 1040
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 1045
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 1079
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CoreVnicAttachmentTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 1050
          },
          "name": "vlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 1055
          },
          "name": "vlanTag",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 1060
          },
          "name": "vnicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 1073
          },
          "name": "createVnicDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreVnicAttachmentCreateVnicDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 985
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 1001
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 1014
          },
          "name": "instanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 1030
          },
          "name": "nicIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 1089
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreVnicAttachmentTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 975
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 991
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 1007
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 1020
          },
          "name": "nicIndex",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/core-vnic-attachment/index:CoreVnicAttachment"
    },
    "cdktf-provider-oci.CoreVnicAttachmentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVnicAttachmentConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-vnic-attachment/index.ts",
        "line": 9
      },
      "name": "CoreVnicAttachmentConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vnic_attachment#create_vnic_details CoreVnicAttachment#create_vnic_details}",
            "stability": "stable",
            "summary": "create_vnic_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 34
          },
          "name": "createVnicDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreVnicAttachmentCreateVnicDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vnic_attachment#instance_id CoreVnicAttachment#instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 24
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vnic_attachment#display_name CoreVnicAttachment#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 13
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vnic_attachment#id CoreVnicAttachment#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vnic_attachment#nic_index CoreVnicAttachment#nic_index}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 28
          },
          "name": "nicIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vnic_attachment#timeouts CoreVnicAttachment#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 40
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreVnicAttachmentTimeouts"
          }
        }
      ],
      "symbolId": "src/core-vnic-attachment/index:CoreVnicAttachmentConfig"
    },
    "cdktf-provider-oci.CoreVnicAttachmentCreateVnicDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVnicAttachmentCreateVnicDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-vnic-attachment/index.ts",
        "line": 191
      },
      "name": "CoreVnicAttachmentCreateVnicDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vnic_attachment#assign_ipv6ip CoreVnicAttachment#assign_ipv6ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 195
          },
          "name": "assignIpv6Ip",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vnic_attachment#assign_private_dns_record CoreVnicAttachment#assign_private_dns_record}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 199
          },
          "name": "assignPrivateDnsRecord",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vnic_attachment#assign_public_ip CoreVnicAttachment#assign_public_ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 203
          },
          "name": "assignPublicIp",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vnic_attachment#defined_tags CoreVnicAttachment#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 207
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vnic_attachment#display_name CoreVnicAttachment#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 211
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vnic_attachment#freeform_tags CoreVnicAttachment#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 215
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vnic_attachment#hostname_label CoreVnicAttachment#hostname_label}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 219
          },
          "name": "hostnameLabel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vnic_attachment#ipv6address_ipv6subnet_cidr_pair_details CoreVnicAttachment#ipv6address_ipv6subnet_cidr_pair_details}",
            "stability": "stable",
            "summary": "ipv6address_ipv6subnet_cidr_pair_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 253
          },
          "name": "ipv6AddressIpv6SubnetCidrPairDetails",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreVnicAttachmentCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vnic_attachment#nsg_ids CoreVnicAttachment#nsg_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 223
          },
          "name": "nsgIds",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vnic_attachment#private_ip CoreVnicAttachment#private_ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 227
          },
          "name": "privateIp",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vnic_attachment#route_table_id CoreVnicAttachment#route_table_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 231
          },
          "name": "routeTableId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vnic_attachment#security_attributes CoreVnicAttachment#security_attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 235
          },
          "name": "securityAttributes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vnic_attachment#skip_source_dest_check CoreVnicAttachment#skip_source_dest_check}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 239
          },
          "name": "skipSourceDestCheck",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vnic_attachment#subnet_id CoreVnicAttachment#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 243
          },
          "name": "subnetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vnic_attachment#vlan_id CoreVnicAttachment#vlan_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 247
          },
          "name": "vlanId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-vnic-attachment/index:CoreVnicAttachmentCreateVnicDetails"
    },
    "cdktf-provider-oci.CoreVnicAttachmentCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVnicAttachmentCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-vnic-attachment/index.ts",
        "line": 42
      },
      "name": "CoreVnicAttachmentCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vnic_attachment#ipv6_address CoreVnicAttachment#ipv6_address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 46
          },
          "name": "ipv6Address",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vnic_attachment#ipv6_subnet_cidr CoreVnicAttachment#ipv6_subnet_cidr}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 50
          },
          "name": "ipv6SubnetCidr",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-vnic-attachment/index:CoreVnicAttachmentCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails"
    },
    "cdktf-provider-oci.CoreVnicAttachmentCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVnicAttachmentCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-vnic-attachment/index.ts",
          "line": 180
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-vnic-attachment/index.ts",
        "line": 172
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 187
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CoreVnicAttachmentCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference"
            }
          }
        }
      ],
      "name": "CoreVnicAttachmentCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 180
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 180
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 180
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 173
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreVnicAttachmentCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-vnic-attachment/index:CoreVnicAttachmentCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList"
    },
    "cdktf-provider-oci.CoreVnicAttachmentCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVnicAttachmentCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-vnic-attachment/index.ts",
          "line": 99
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-vnic-attachment/index.ts",
        "line": 89
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 147
          },
          "name": "resetIpv6Address"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 163
          },
          "name": "resetIpv6SubnetCidr"
        }
      ],
      "name": "CoreVnicAttachmentCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 151
          },
          "name": "ipv6AddressInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 167
          },
          "name": "ipv6SubnetCidrInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 141
          },
          "name": "ipv6Address",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 157
          },
          "name": "ipv6SubnetCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 103
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreVnicAttachmentCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-vnic-attachment/index:CoreVnicAttachmentCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference"
    },
    "cdktf-provider-oci.CoreVnicAttachmentCreateVnicDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVnicAttachmentCreateVnicDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-vnic-attachment/index.ts",
          "line": 390
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-vnic-attachment/index.ts",
        "line": 383
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 728
          },
          "name": "putIpv6AddressIpv6SubnetCidrPairDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CoreVnicAttachmentCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 507
          },
          "name": "resetAssignIpv6Ip"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 523
          },
          "name": "resetAssignPrivateDnsRecord"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 539
          },
          "name": "resetAssignPublicIp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 555
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 571
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 587
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 603
          },
          "name": "resetHostnameLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 731
          },
          "name": "resetIpv6AddressIpv6SubnetCidrPairDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 619
          },
          "name": "resetNsgIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 635
          },
          "name": "resetPrivateIp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 651
          },
          "name": "resetRouteTableId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 667
          },
          "name": "resetSecurityAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 683
          },
          "name": "resetSkipSourceDestCheck"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 699
          },
          "name": "resetSubnetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 715
          },
          "name": "resetVlanId"
        }
      ],
      "name": "CoreVnicAttachmentCreateVnicDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 725
          },
          "name": "ipv6AddressIpv6SubnetCidrPairDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreVnicAttachmentCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 511
          },
          "name": "assignIpv6IpInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 527
          },
          "name": "assignPrivateDnsRecordInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 543
          },
          "name": "assignPublicIpInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 559
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 575
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 591
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 607
          },
          "name": "hostnameLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 735
          },
          "name": "ipv6AddressIpv6SubnetCidrPairDetailsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreVnicAttachmentCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 623
          },
          "name": "nsgIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 639
          },
          "name": "privateIpInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 655
          },
          "name": "routeTableIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 671
          },
          "name": "securityAttributesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 687
          },
          "name": "skipSourceDestCheckInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 703
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 719
          },
          "name": "vlanIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 501
          },
          "name": "assignIpv6Ip",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 517
          },
          "name": "assignPrivateDnsRecord",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 533
          },
          "name": "assignPublicIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 549
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 565
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 581
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 597
          },
          "name": "hostnameLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 613
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 629
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 645
          },
          "name": "routeTableId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 661
          },
          "name": "securityAttributes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 677
          },
          "name": "skipSourceDestCheck",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 693
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 709
          },
          "name": "vlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 394
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreVnicAttachmentCreateVnicDetails"
          }
        }
      ],
      "symbolId": "src/core-vnic-attachment/index:CoreVnicAttachmentCreateVnicDetailsOutputReference"
    },
    "cdktf-provider-oci.CoreVnicAttachmentTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVnicAttachmentTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-vnic-attachment/index.ts",
        "line": 739
      },
      "name": "CoreVnicAttachmentTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vnic_attachment#create CoreVnicAttachment#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 743
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vnic_attachment#delete CoreVnicAttachment#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 747
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vnic_attachment#update CoreVnicAttachment#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 751
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-vnic-attachment/index:CoreVnicAttachmentTimeouts"
    },
    "cdktf-provider-oci.CoreVnicAttachmentTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVnicAttachmentTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-vnic-attachment/index.ts",
          "line": 805
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-vnic-attachment/index.ts",
        "line": 797
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 859
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 875
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 891
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CoreVnicAttachmentTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 863
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 879
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 895
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 853
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 869
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 885
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vnic-attachment/index.ts",
            "line": 809
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreVnicAttachmentTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-vnic-attachment/index:CoreVnicAttachmentTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CoreVolume": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume oci_core_volume}."
      },
      "fqn": "cdktf-provider-oci.CoreVolume",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume oci_core_volume} Resource."
        },
        "locationInModule": {
          "filename": "src/core-volume/index.ts",
          "line": 853
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CoreVolumeConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-volume/index.ts",
        "line": 821
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CoreVolume resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 838
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CoreVolume to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CoreVolume that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CoreVolume to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 1198
          },
          "name": "putAutotunePolicies",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CoreVolumeAutotunePolicies"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 1214
          },
          "name": "putBlockVolumeReplicas",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CoreVolumeBlockVolumeReplicas"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 1230
          },
          "name": "putSourceDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreVolumeSourceDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 1246
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreVolumeTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 1201
          },
          "name": "resetAutotunePolicies"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 922
          },
          "name": "resetBackupPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 1217
          },
          "name": "resetBlockVolumeReplicas"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 938
          },
          "name": "resetBlockVolumeReplicasDeletion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 954
          },
          "name": "resetClusterPlacementGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 983
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 999
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 1015
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 1031
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 1047
          },
          "name": "resetIsAutoTuneEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 1068
          },
          "name": "resetIsReservationsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 1084
          },
          "name": "resetKmsKeyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 1100
          },
          "name": "resetSizeInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 1116
          },
          "name": "resetSizeInMbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 1233
          },
          "name": "resetSourceDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 1249
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 1148
          },
          "name": "resetVolumeBackupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 1169
          },
          "name": "resetVpusPerGb"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 1185
          },
          "name": "resetXrcKmsKeyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 1261
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 1287
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CoreVolume",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 826
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 897
          },
          "name": "autoTunedVpusPerGb",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 1195
          },
          "name": "autotunePolicies",
          "type": {
            "fqn": "cdktf-provider-oci.CoreVolumeAutotunePoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 1211
          },
          "name": "blockVolumeReplicas",
          "type": {
            "fqn": "cdktf-provider-oci.CoreVolumeBlockVolumeReplicasList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 1056
          },
          "name": "isHydrated",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 1227
          },
          "name": "sourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreVolumeSourceDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 1125
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 1131
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 1136
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 1243
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CoreVolumeTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 1157
          },
          "name": "volumeGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 1205
          },
          "name": "autotunePoliciesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreVolumeAutotunePolicies"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 910
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 926
          },
          "name": "backupPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 942
          },
          "name": "blockVolumeReplicasDeletionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 1221
          },
          "name": "blockVolumeReplicasInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreVolumeBlockVolumeReplicas"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 958
          },
          "name": "clusterPlacementGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 971
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 987
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 1003
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 1019
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 1035
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 1051
          },
          "name": "isAutoTuneEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 1072
          },
          "name": "isReservationsEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 1088
          },
          "name": "kmsKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 1104
          },
          "name": "sizeInGbsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 1120
          },
          "name": "sizeInMbsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 1237
          },
          "name": "sourceDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreVolumeSourceDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 1253
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreVolumeTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 1152
          },
          "name": "volumeBackupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 1173
          },
          "name": "vpusPerGbInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 1189
          },
          "name": "xrcKmsKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 903
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 916
          },
          "name": "backupPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 932
          },
          "name": "blockVolumeReplicasDeletion",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 948
          },
          "name": "clusterPlacementGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 964
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 977
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 993
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 1009
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 1025
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 1041
          },
          "name": "isAutoTuneEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 1062
          },
          "name": "isReservationsEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 1078
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 1094
          },
          "name": "sizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 1110
          },
          "name": "sizeInMbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 1142
          },
          "name": "volumeBackupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 1163
          },
          "name": "vpusPerGb",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 1179
          },
          "name": "xrcKmsKeyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-volume/index:CoreVolume"
    },
    "cdktf-provider-oci.CoreVolumeAttachment": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_attachment oci_core_volume_attachment}."
      },
      "fqn": "cdktf-provider-oci.CoreVolumeAttachment",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_attachment oci_core_volume_attachment} Resource."
        },
        "locationInModule": {
          "filename": "src/core-volume-attachment/index.ts",
          "line": 353
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CoreVolumeAttachmentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-volume-attachment/index.ts",
        "line": 321
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CoreVolumeAttachment resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 338
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CoreVolumeAttachment to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_attachment#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CoreVolumeAttachment that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CoreVolumeAttachment to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 654
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreVolumeAttachmentTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 425
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 441
          },
          "name": "resetDevice"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 457
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 473
          },
          "name": "resetEncryptionInTransitType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 489
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 528
          },
          "name": "resetIsAgentAutoIscsiLoginEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 549
          },
          "name": "resetIsPvEncryptionInTransitEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 565
          },
          "name": "resetIsReadOnly"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 581
          },
          "name": "resetIsShareable"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 657
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 628
          },
          "name": "resetUseChap"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 669
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 688
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CoreVolumeAttachment",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 326
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 403
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 408
          },
          "name": "chapSecret",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 413
          },
          "name": "chapUsername",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 511
          },
          "name": "ipv4",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 516
          },
          "name": "iqn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 595
          },
          "name": "iscsiLoginState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 537
          },
          "name": "isMultipath",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 590
          },
          "name": "isVolumeCreatedDuringLaunch",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 601
          },
          "name": "multipathDevices",
          "type": {
            "fqn": "cdktf-provider-oci.CoreVolumeAttachmentMultipathDevicesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 606
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 611
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 616
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 651
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CoreVolumeAttachmentTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 398
          },
          "name": "attachmentTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 429
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 445
          },
          "name": "deviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 461
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 477
          },
          "name": "encryptionInTransitTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 493
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 506
          },
          "name": "instanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 532
          },
          "name": "isAgentAutoIscsiLoginEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 553
          },
          "name": "isPvEncryptionInTransitEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 569
          },
          "name": "isReadOnlyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 585
          },
          "name": "isShareableInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 661
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreVolumeAttachmentTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 632
          },
          "name": "useChapInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 645
          },
          "name": "volumeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 391
          },
          "name": "attachmentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 419
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 435
          },
          "name": "device",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 451
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 467
          },
          "name": "encryptionInTransitType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 483
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 499
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 522
          },
          "name": "isAgentAutoIscsiLoginEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 543
          },
          "name": "isPvEncryptionInTransitEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 559
          },
          "name": "isReadOnly",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 575
          },
          "name": "isShareable",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 622
          },
          "name": "useChap",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 638
          },
          "name": "volumeId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-volume-attachment/index:CoreVolumeAttachment"
    },
    "cdktf-provider-oci.CoreVolumeAttachmentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVolumeAttachmentConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-volume-attachment/index.ts",
        "line": 9
      },
      "name": "CoreVolumeAttachmentConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_attachment#attachment_type CoreVolumeAttachment#attachment_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 13
          },
          "name": "attachmentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_attachment#instance_id CoreVolumeAttachment#instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 40
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_attachment#volume_id CoreVolumeAttachment#volume_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 64
          },
          "name": "volumeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_attachment#compartment_id CoreVolumeAttachment#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 17
          },
          "name": "compartmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_attachment#device CoreVolumeAttachment#device}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 21
          },
          "name": "device",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_attachment#display_name CoreVolumeAttachment#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 25
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_attachment#encryption_in_transit_type CoreVolumeAttachment#encryption_in_transit_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 29
          },
          "name": "encryptionInTransitType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_attachment#id CoreVolumeAttachment#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 36
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_attachment#is_agent_auto_iscsi_login_enabled CoreVolumeAttachment#is_agent_auto_iscsi_login_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 44
          },
          "name": "isAgentAutoIscsiLoginEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_attachment#is_pv_encryption_in_transit_enabled CoreVolumeAttachment#is_pv_encryption_in_transit_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 48
          },
          "name": "isPvEncryptionInTransitEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_attachment#is_read_only CoreVolumeAttachment#is_read_only}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 52
          },
          "name": "isReadOnly",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_attachment#is_shareable CoreVolumeAttachment#is_shareable}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 56
          },
          "name": "isShareable",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_attachment#timeouts CoreVolumeAttachment#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 70
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreVolumeAttachmentTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_attachment#use_chap CoreVolumeAttachment#use_chap}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 60
          },
          "name": "useChap",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-volume-attachment/index:CoreVolumeAttachmentConfig"
    },
    "cdktf-provider-oci.CoreVolumeAttachmentMultipathDevices": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVolumeAttachmentMultipathDevices",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-volume-attachment/index.ts",
        "line": 72
      },
      "name": "CoreVolumeAttachmentMultipathDevices",
      "symbolId": "src/core-volume-attachment/index:CoreVolumeAttachmentMultipathDevices"
    },
    "cdktf-provider-oci.CoreVolumeAttachmentMultipathDevicesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVolumeAttachmentMultipathDevicesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-volume-attachment/index.ts",
          "line": 146
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-volume-attachment/index.ts",
        "line": 139
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 153
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CoreVolumeAttachmentMultipathDevicesOutputReference"
            }
          }
        }
      ],
      "name": "CoreVolumeAttachmentMultipathDevicesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 146
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 146
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 146
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/core-volume-attachment/index:CoreVolumeAttachmentMultipathDevicesList"
    },
    "cdktf-provider-oci.CoreVolumeAttachmentMultipathDevicesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVolumeAttachmentMultipathDevicesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-volume-attachment/index.ts",
          "line": 104
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-volume-attachment/index.ts",
        "line": 95
      },
      "name": "CoreVolumeAttachmentMultipathDevicesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 124
          },
          "name": "ipv4",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 129
          },
          "name": "iqn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 134
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 108
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreVolumeAttachmentMultipathDevices"
          }
        }
      ],
      "symbolId": "src/core-volume-attachment/index:CoreVolumeAttachmentMultipathDevicesOutputReference"
    },
    "cdktf-provider-oci.CoreVolumeAttachmentTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVolumeAttachmentTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-volume-attachment/index.ts",
        "line": 157
      },
      "name": "CoreVolumeAttachmentTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_attachment#create CoreVolumeAttachment#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 161
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_attachment#delete CoreVolumeAttachment#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 165
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_attachment#update CoreVolumeAttachment#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 169
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-volume-attachment/index:CoreVolumeAttachmentTimeouts"
    },
    "cdktf-provider-oci.CoreVolumeAttachmentTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVolumeAttachmentTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-volume-attachment/index.ts",
          "line": 223
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-volume-attachment/index.ts",
        "line": 215
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 277
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 293
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 309
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CoreVolumeAttachmentTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 281
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 297
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 313
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 271
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 287
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 303
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-attachment/index.ts",
            "line": 227
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreVolumeAttachmentTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-volume-attachment/index:CoreVolumeAttachmentTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CoreVolumeAutotunePolicies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVolumeAutotunePolicies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-volume/index.ts",
        "line": 106
      },
      "name": "CoreVolumeAutotunePolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume#autotune_type CoreVolume#autotune_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 110
          },
          "name": "autotuneType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume#max_vpus_per_gb CoreVolume#max_vpus_per_gb}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 114
          },
          "name": "maxVpusPerGb",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-volume/index:CoreVolumeAutotunePolicies"
    },
    "cdktf-provider-oci.CoreVolumeAutotunePoliciesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVolumeAutotunePoliciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-volume/index.ts",
          "line": 241
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-volume/index.ts",
        "line": 233
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 248
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CoreVolumeAutotunePoliciesOutputReference"
            }
          }
        }
      ],
      "name": "CoreVolumeAutotunePoliciesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 241
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 241
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 241
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 234
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreVolumeAutotunePolicies"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-volume/index:CoreVolumeAutotunePoliciesList"
    },
    "cdktf-provider-oci.CoreVolumeAutotunePoliciesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVolumeAutotunePoliciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-volume/index.ts",
          "line": 163
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-volume/index.ts",
        "line": 153
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 224
          },
          "name": "resetMaxVpusPerGb"
        }
      ],
      "name": "CoreVolumeAutotunePoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 212
          },
          "name": "autotuneTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 228
          },
          "name": "maxVpusPerGbInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 205
          },
          "name": "autotuneType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 218
          },
          "name": "maxVpusPerGb",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 167
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreVolumeAutotunePolicies"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-volume/index:CoreVolumeAutotunePoliciesOutputReference"
    },
    "cdktf-provider-oci.CoreVolumeBackup": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_backup oci_core_volume_backup}."
      },
      "fqn": "cdktf-provider-oci.CoreVolumeBackup",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_backup oci_core_volume_backup} Resource."
        },
        "locationInModule": {
          "filename": "src/core-volume-backup/index.ts",
          "line": 398
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.CoreVolumeBackupConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-volume-backup/index.ts",
        "line": 366
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CoreVolumeBackup resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 383
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CoreVolumeBackup to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_backup#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CoreVolumeBackup that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CoreVolumeBackup to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 619
          },
          "name": "putSourceDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreVolumeBackupSourceDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 635
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreVolumeBackupTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 438
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 454
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 470
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 491
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 507
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 523
          },
          "name": "resetKmsKeyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 622
          },
          "name": "resetSourceDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 638
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 580
          },
          "name": "resetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 606
          },
          "name": "resetVolumeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 650
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 665
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CoreVolumeBackup",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 371
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 479
          },
          "name": "expirationTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 532
          },
          "name": "sizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 537
          },
          "name": "sizeInMbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 616
          },
          "name": "sourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreVolumeBackupSourceDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 542
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 547
          },
          "name": "sourceVolumeBackupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 552
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 558
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 563
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 632
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CoreVolumeBackupTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 568
          },
          "name": "timeRequestReceived",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 589
          },
          "name": "uniqueSizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 594
          },
          "name": "uniqueSizeInMbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 442
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 458
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 474
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 495
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 511
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 527
          },
          "name": "kmsKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 626
          },
          "name": "sourceDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreVolumeBackupSourceDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 642
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreVolumeBackupTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 584
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 610
          },
          "name": "volumeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 432
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 448
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 464
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 485
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 501
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 517
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 574
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 600
          },
          "name": "volumeId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-volume-backup/index:CoreVolumeBackup"
    },
    "cdktf-provider-oci.CoreVolumeBackupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVolumeBackupConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-volume-backup/index.ts",
        "line": 9
      },
      "name": "CoreVolumeBackupConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_backup#compartment_id CoreVolumeBackup#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_backup#defined_tags CoreVolumeBackup#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 17
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_backup#display_name CoreVolumeBackup#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 21
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_backup#freeform_tags CoreVolumeBackup#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 25
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_backup#id CoreVolumeBackup#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 32
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_backup#kms_key_id CoreVolumeBackup#kms_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 36
          },
          "name": "kmsKeyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_backup#source_details CoreVolumeBackup#source_details}",
            "stability": "stable",
            "summary": "source_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 50
          },
          "name": "sourceDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreVolumeBackupSourceDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_backup#timeouts CoreVolumeBackup#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 56
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreVolumeBackupTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_backup#type CoreVolumeBackup#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 40
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_backup#volume_id CoreVolumeBackup#volume_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 44
          },
          "name": "volumeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-volume-backup/index:CoreVolumeBackupConfig"
    },
    "cdktf-provider-oci.CoreVolumeBackupPolicy": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_backup_policy oci_core_volume_backup_policy}."
      },
      "fqn": "cdktf-provider-oci.CoreVolumeBackupPolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_backup_policy oci_core_volume_backup_policy} Resource."
        },
        "locationInModule": {
          "filename": "src/core-volume-backup-policy/index.ts",
          "line": 650
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CoreVolumeBackupPolicyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-volume-backup-policy/index.ts",
        "line": 618
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CoreVolumeBackupPolicy resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 635
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CoreVolumeBackupPolicy to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_backup_policy#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CoreVolumeBackupPolicy that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CoreVolumeBackupPolicy to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 783
          },
          "name": "putSchedules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CoreVolumeBackupPolicySchedules"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 799
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreVolumeBackupPolicyTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 701
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 717
          },
          "name": "resetDestinationRegion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 733
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 749
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 765
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 786
          },
          "name": "resetSchedules"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 802
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 814
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 827
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CoreVolumeBackupPolicy",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 623
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 780
          },
          "name": "schedules",
          "type": {
            "fqn": "cdktf-provider-oci.CoreVolumeBackupPolicySchedulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 774
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 796
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CoreVolumeBackupPolicyTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 689
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 705
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 721
          },
          "name": "destinationRegionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 737
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 753
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 769
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 790
          },
          "name": "schedulesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreVolumeBackupPolicySchedules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 806
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreVolumeBackupPolicyTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 682
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 695
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 711
          },
          "name": "destinationRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 727
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 743
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 759
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-volume-backup-policy/index:CoreVolumeBackupPolicy"
    },
    "cdktf-provider-oci.CoreVolumeBackupPolicyAssignment": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_backup_policy_assignment oci_core_volume_backup_policy_assignment}."
      },
      "fqn": "cdktf-provider-oci.CoreVolumeBackupPolicyAssignment",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_backup_policy_assignment oci_core_volume_backup_policy_assignment} Resource."
        },
        "locationInModule": {
          "filename": "src/core-volume-backup-policy-assignment/index.ts",
          "line": 232
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CoreVolumeBackupPolicyAssignmentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-volume-backup-policy-assignment/index.ts",
        "line": 200
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CoreVolumeBackupPolicyAssignment resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/core-volume-backup-policy-assignment/index.ts",
            "line": 217
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CoreVolumeBackupPolicyAssignment to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_backup_policy_assignment#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CoreVolumeBackupPolicyAssignment that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CoreVolumeBackupPolicyAssignment to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup-policy-assignment/index.ts",
            "line": 327
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreVolumeBackupPolicyAssignmentTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup-policy-assignment/index.ts",
            "line": 280
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup-policy-assignment/index.ts",
            "line": 330
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup-policy-assignment/index.ts",
            "line": 314
          },
          "name": "resetXrcKmsKeyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup-policy-assignment/index.ts",
            "line": 342
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup-policy-assignment/index.ts",
            "line": 352
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CoreVolumeBackupPolicyAssignment",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup-policy-assignment/index.ts",
            "line": 205
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup-policy-assignment/index.ts",
            "line": 302
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup-policy-assignment/index.ts",
            "line": 324
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CoreVolumeBackupPolicyAssignmentTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup-policy-assignment/index.ts",
            "line": 268
          },
          "name": "assetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup-policy-assignment/index.ts",
            "line": 284
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup-policy-assignment/index.ts",
            "line": 297
          },
          "name": "policyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup-policy-assignment/index.ts",
            "line": 334
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreVolumeBackupPolicyAssignmentTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup-policy-assignment/index.ts",
            "line": 318
          },
          "name": "xrcKmsKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup-policy-assignment/index.ts",
            "line": 261
          },
          "name": "assetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup-policy-assignment/index.ts",
            "line": 274
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup-policy-assignment/index.ts",
            "line": 290
          },
          "name": "policyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup-policy-assignment/index.ts",
            "line": 308
          },
          "name": "xrcKmsKeyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-volume-backup-policy-assignment/index:CoreVolumeBackupPolicyAssignment"
    },
    "cdktf-provider-oci.CoreVolumeBackupPolicyAssignmentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVolumeBackupPolicyAssignmentConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-volume-backup-policy-assignment/index.ts",
        "line": 9
      },
      "name": "CoreVolumeBackupPolicyAssignmentConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_backup_policy_assignment#asset_id CoreVolumeBackupPolicyAssignment#asset_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup-policy-assignment/index.ts",
            "line": 13
          },
          "name": "assetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_backup_policy_assignment#policy_id CoreVolumeBackupPolicyAssignment#policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup-policy-assignment/index.ts",
            "line": 24
          },
          "name": "policyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_backup_policy_assignment#id CoreVolumeBackupPolicyAssignment#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup-policy-assignment/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_backup_policy_assignment#timeouts CoreVolumeBackupPolicyAssignment#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup-policy-assignment/index.ts",
            "line": 34
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreVolumeBackupPolicyAssignmentTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_backup_policy_assignment#xrc_kms_key_id CoreVolumeBackupPolicyAssignment#xrc_kms_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup-policy-assignment/index.ts",
            "line": 28
          },
          "name": "xrcKmsKeyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-volume-backup-policy-assignment/index:CoreVolumeBackupPolicyAssignmentConfig"
    },
    "cdktf-provider-oci.CoreVolumeBackupPolicyAssignmentTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVolumeBackupPolicyAssignmentTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-volume-backup-policy-assignment/index.ts",
        "line": 36
      },
      "name": "CoreVolumeBackupPolicyAssignmentTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_backup_policy_assignment#create CoreVolumeBackupPolicyAssignment#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup-policy-assignment/index.ts",
            "line": 40
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_backup_policy_assignment#delete CoreVolumeBackupPolicyAssignment#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup-policy-assignment/index.ts",
            "line": 44
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_backup_policy_assignment#update CoreVolumeBackupPolicyAssignment#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup-policy-assignment/index.ts",
            "line": 48
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-volume-backup-policy-assignment/index:CoreVolumeBackupPolicyAssignmentTimeouts"
    },
    "cdktf-provider-oci.CoreVolumeBackupPolicyAssignmentTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVolumeBackupPolicyAssignmentTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-volume-backup-policy-assignment/index.ts",
          "line": 102
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-volume-backup-policy-assignment/index.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup-policy-assignment/index.ts",
            "line": 156
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup-policy-assignment/index.ts",
            "line": 172
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup-policy-assignment/index.ts",
            "line": 188
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CoreVolumeBackupPolicyAssignmentTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup-policy-assignment/index.ts",
            "line": 160
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup-policy-assignment/index.ts",
            "line": 176
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup-policy-assignment/index.ts",
            "line": 192
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup-policy-assignment/index.ts",
            "line": 150
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup-policy-assignment/index.ts",
            "line": 166
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup-policy-assignment/index.ts",
            "line": 182
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup-policy-assignment/index.ts",
            "line": 106
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreVolumeBackupPolicyAssignmentTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-volume-backup-policy-assignment/index:CoreVolumeBackupPolicyAssignmentTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CoreVolumeBackupPolicyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVolumeBackupPolicyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-volume-backup-policy/index.ts",
        "line": 9
      },
      "name": "CoreVolumeBackupPolicyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_backup_policy#compartment_id CoreVolumeBackupPolicy#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_backup_policy#defined_tags CoreVolumeBackupPolicy#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 17
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_backup_policy#destination_region CoreVolumeBackupPolicy#destination_region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 21
          },
          "name": "destinationRegion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_backup_policy#display_name CoreVolumeBackupPolicy#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 25
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_backup_policy#freeform_tags CoreVolumeBackupPolicy#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 29
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_backup_policy#id CoreVolumeBackupPolicy#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 36
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_backup_policy#schedules CoreVolumeBackupPolicy#schedules}",
            "stability": "stable",
            "summary": "schedules block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 42
          },
          "name": "schedules",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreVolumeBackupPolicySchedules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_backup_policy#timeouts CoreVolumeBackupPolicy#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 48
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreVolumeBackupPolicyTimeouts"
          }
        }
      ],
      "symbolId": "src/core-volume-backup-policy/index:CoreVolumeBackupPolicyConfig"
    },
    "cdktf-provider-oci.CoreVolumeBackupPolicySchedules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVolumeBackupPolicySchedules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-volume-backup-policy/index.ts",
        "line": 50
      },
      "name": "CoreVolumeBackupPolicySchedules",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_backup_policy#backup_type CoreVolumeBackupPolicy#backup_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 54
          },
          "name": "backupType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_backup_policy#period CoreVolumeBackupPolicy#period}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 82
          },
          "name": "period",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_backup_policy#retention_seconds CoreVolumeBackupPolicy#retention_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 86
          },
          "name": "retentionSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_backup_policy#day_of_month CoreVolumeBackupPolicy#day_of_month}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 58
          },
          "name": "dayOfMonth",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_backup_policy#day_of_week CoreVolumeBackupPolicy#day_of_week}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 62
          },
          "name": "dayOfWeek",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_backup_policy#hour_of_day CoreVolumeBackupPolicy#hour_of_day}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 66
          },
          "name": "hourOfDay",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_backup_policy#month CoreVolumeBackupPolicy#month}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 70
          },
          "name": "month",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_backup_policy#offset_seconds CoreVolumeBackupPolicy#offset_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 74
          },
          "name": "offsetSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_backup_policy#offset_type CoreVolumeBackupPolicy#offset_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 78
          },
          "name": "offsetType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_backup_policy#time_zone CoreVolumeBackupPolicy#time_zone}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 90
          },
          "name": "timeZone",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-volume-backup-policy/index:CoreVolumeBackupPolicySchedules"
    },
    "cdktf-provider-oci.CoreVolumeBackupPolicySchedulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVolumeBackupPolicySchedulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-volume-backup-policy/index.ts",
          "line": 443
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-volume-backup-policy/index.ts",
        "line": 435
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 450
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CoreVolumeBackupPolicySchedulesOutputReference"
            }
          }
        }
      ],
      "name": "CoreVolumeBackupPolicySchedulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 443
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 443
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 443
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 436
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreVolumeBackupPolicySchedules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-volume-backup-policy/index:CoreVolumeBackupPolicySchedulesList"
    },
    "cdktf-provider-oci.CoreVolumeBackupPolicySchedulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVolumeBackupPolicySchedulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-volume-backup-policy/index.ts",
          "line": 195
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-volume-backup-policy/index.ts",
        "line": 185
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 304
          },
          "name": "resetDayOfMonth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 320
          },
          "name": "resetDayOfWeek"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 336
          },
          "name": "resetHourOfDay"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 352
          },
          "name": "resetMonth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 368
          },
          "name": "resetOffsetSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 384
          },
          "name": "resetOffsetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 426
          },
          "name": "resetTimeZone"
        }
      ],
      "name": "CoreVolumeBackupPolicySchedulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 292
          },
          "name": "backupTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 308
          },
          "name": "dayOfMonthInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 324
          },
          "name": "dayOfWeekInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 340
          },
          "name": "hourOfDayInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 356
          },
          "name": "monthInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 372
          },
          "name": "offsetSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 388
          },
          "name": "offsetTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 401
          },
          "name": "periodInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 414
          },
          "name": "retentionSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 430
          },
          "name": "timeZoneInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 285
          },
          "name": "backupType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 298
          },
          "name": "dayOfMonth",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 314
          },
          "name": "dayOfWeek",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 330
          },
          "name": "hourOfDay",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 346
          },
          "name": "month",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 362
          },
          "name": "offsetSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 378
          },
          "name": "offsetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 394
          },
          "name": "period",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 407
          },
          "name": "retentionSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 420
          },
          "name": "timeZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 199
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreVolumeBackupPolicySchedules"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-volume-backup-policy/index:CoreVolumeBackupPolicySchedulesOutputReference"
    },
    "cdktf-provider-oci.CoreVolumeBackupPolicyTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVolumeBackupPolicyTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-volume-backup-policy/index.ts",
        "line": 454
      },
      "name": "CoreVolumeBackupPolicyTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_backup_policy#create CoreVolumeBackupPolicy#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 458
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_backup_policy#delete CoreVolumeBackupPolicy#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 462
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_backup_policy#update CoreVolumeBackupPolicy#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 466
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-volume-backup-policy/index:CoreVolumeBackupPolicyTimeouts"
    },
    "cdktf-provider-oci.CoreVolumeBackupPolicyTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVolumeBackupPolicyTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-volume-backup-policy/index.ts",
          "line": 520
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-volume-backup-policy/index.ts",
        "line": 512
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 574
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 590
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 606
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CoreVolumeBackupPolicyTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 578
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 594
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 610
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 568
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 584
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 600
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup-policy/index.ts",
            "line": 524
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreVolumeBackupPolicyTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-volume-backup-policy/index:CoreVolumeBackupPolicyTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CoreVolumeBackupSourceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVolumeBackupSourceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-volume-backup/index.ts",
        "line": 58
      },
      "name": "CoreVolumeBackupSourceDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_backup#region CoreVolumeBackup#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 66
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_backup#volume_backup_id CoreVolumeBackup#volume_backup_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 70
          },
          "name": "volumeBackupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_backup#kms_key_id CoreVolumeBackup#kms_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 62
          },
          "name": "kmsKeyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-volume-backup/index:CoreVolumeBackupSourceDetails"
    },
    "cdktf-provider-oci.CoreVolumeBackupSourceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVolumeBackupSourceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-volume-backup/index.ts",
          "line": 123
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-volume-backup/index.ts",
        "line": 116
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 168
          },
          "name": "resetKmsKeyId"
        }
      ],
      "name": "CoreVolumeBackupSourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 172
          },
          "name": "kmsKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 185
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 198
          },
          "name": "volumeBackupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 162
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 178
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 191
          },
          "name": "volumeBackupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 127
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreVolumeBackupSourceDetails"
          }
        }
      ],
      "symbolId": "src/core-volume-backup/index:CoreVolumeBackupSourceDetailsOutputReference"
    },
    "cdktf-provider-oci.CoreVolumeBackupTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVolumeBackupTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-volume-backup/index.ts",
        "line": 202
      },
      "name": "CoreVolumeBackupTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_backup#create CoreVolumeBackup#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 206
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_backup#delete CoreVolumeBackup#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 210
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_backup#update CoreVolumeBackup#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 214
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-volume-backup/index:CoreVolumeBackupTimeouts"
    },
    "cdktf-provider-oci.CoreVolumeBackupTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVolumeBackupTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-volume-backup/index.ts",
          "line": 268
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-volume-backup/index.ts",
        "line": 260
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 322
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 338
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 354
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CoreVolumeBackupTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 326
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 342
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 358
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 316
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 332
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 348
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-backup/index.ts",
            "line": 272
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreVolumeBackupTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-volume-backup/index:CoreVolumeBackupTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CoreVolumeBlockVolumeReplicas": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVolumeBlockVolumeReplicas",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-volume/index.ts",
        "line": 252
      },
      "name": "CoreVolumeBlockVolumeReplicas",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume#availability_domain CoreVolume#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 256
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume#display_name CoreVolume#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 260
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume#xrr_kms_key_id CoreVolume#xrr_kms_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 264
          },
          "name": "xrrKmsKeyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-volume/index:CoreVolumeBlockVolumeReplicas"
    },
    "cdktf-provider-oci.CoreVolumeBlockVolumeReplicasList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVolumeBlockVolumeReplicasList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-volume/index.ts",
          "line": 430
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-volume/index.ts",
        "line": 422
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 437
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CoreVolumeBlockVolumeReplicasOutputReference"
            }
          }
        }
      ],
      "name": "CoreVolumeBlockVolumeReplicasList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 430
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 430
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 430
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 423
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreVolumeBlockVolumeReplicas"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-volume/index:CoreVolumeBlockVolumeReplicasList"
    },
    "cdktf-provider-oci.CoreVolumeBlockVolumeReplicasOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVolumeBlockVolumeReplicasOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-volume/index.ts",
          "line": 320
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-volume/index.ts",
        "line": 310
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 392
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 413
          },
          "name": "resetXrrKmsKeyId"
        }
      ],
      "name": "CoreVolumeBlockVolumeReplicasOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 380
          },
          "name": "blockVolumeReplicaId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 401
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 375
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 396
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 417
          },
          "name": "xrrKmsKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 368
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 386
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 407
          },
          "name": "xrrKmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 324
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreVolumeBlockVolumeReplicas"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-volume/index:CoreVolumeBlockVolumeReplicasOutputReference"
    },
    "cdktf-provider-oci.CoreVolumeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVolumeConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-volume/index.ts",
        "line": 9
      },
      "name": "CoreVolumeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume#availability_domain CoreVolume#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 13
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume#compartment_id CoreVolume#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 29
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume#autotune_policies CoreVolume#autotune_policies}",
            "stability": "stable",
            "summary": "autotune_policies block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 86
          },
          "name": "autotunePolicies",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreVolumeAutotunePolicies"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume#backup_policy_id CoreVolume#backup_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 17
          },
          "name": "backupPolicyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume#block_volume_replicas CoreVolume#block_volume_replicas}",
            "stability": "stable",
            "summary": "block_volume_replicas block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 92
          },
          "name": "blockVolumeReplicas",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreVolumeBlockVolumeReplicas"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume#block_volume_replicas_deletion CoreVolume#block_volume_replicas_deletion}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 21
          },
          "name": "blockVolumeReplicasDeletion",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume#cluster_placement_group_id CoreVolume#cluster_placement_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 25
          },
          "name": "clusterPlacementGroupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume#defined_tags CoreVolume#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 33
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume#display_name CoreVolume#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 37
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume#freeform_tags CoreVolume#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 41
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume#id CoreVolume#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 48
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume#is_auto_tune_enabled CoreVolume#is_auto_tune_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 52
          },
          "name": "isAutoTuneEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume#is_reservations_enabled CoreVolume#is_reservations_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 56
          },
          "name": "isReservationsEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume#kms_key_id CoreVolume#kms_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 60
          },
          "name": "kmsKeyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume#size_in_gbs CoreVolume#size_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 64
          },
          "name": "sizeInGbs",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume#size_in_mbs CoreVolume#size_in_mbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 68
          },
          "name": "sizeInMbs",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume#source_details CoreVolume#source_details}",
            "stability": "stable",
            "summary": "source_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 98
          },
          "name": "sourceDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreVolumeSourceDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume#timeouts CoreVolume#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 104
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreVolumeTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume#volume_backup_id CoreVolume#volume_backup_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 72
          },
          "name": "volumeBackupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume#vpus_per_gb CoreVolume#vpus_per_gb}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 76
          },
          "name": "vpusPerGb",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume#xrc_kms_key_id CoreVolume#xrc_kms_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 80
          },
          "name": "xrcKmsKeyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-volume/index:CoreVolumeConfig"
    },
    "cdktf-provider-oci.CoreVolumeGroup": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_group oci_core_volume_group}."
      },
      "fqn": "cdktf-provider-oci.CoreVolumeGroup",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_group oci_core_volume_group} Resource."
        },
        "locationInModule": {
          "filename": "src/core-volume-group/index.ts",
          "line": 673
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CoreVolumeGroupConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-volume-group/index.ts",
        "line": 641
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CoreVolumeGroup resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 658
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CoreVolumeGroup to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_group#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CoreVolumeGroup that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CoreVolumeGroup to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 926
          },
          "name": "putSourceDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreVolumeGroupSourceDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 939
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreVolumeGroupTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 955
          },
          "name": "putVolumeGroupReplicas",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CoreVolumeGroupVolumeGroupReplicas"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 731
          },
          "name": "resetBackupPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 747
          },
          "name": "resetClusterPlacementGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 776
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 792
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 808
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 824
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 845
          },
          "name": "resetPreserveVolumeReplica"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 942
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 958
          },
          "name": "resetVolumeGroupReplicas"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 881
          },
          "name": "resetVolumeGroupReplicasDeletion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 897
          },
          "name": "resetVolumeIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 913
          },
          "name": "resetXrcKmsKeyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 970
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 990
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CoreVolumeGroup",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 646
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 833
          },
          "name": "isHydrated",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 854
          },
          "name": "sizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 859
          },
          "name": "sizeInMbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 923
          },
          "name": "sourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreVolumeGroupSourceDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 864
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 869
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 936
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CoreVolumeGroupTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 952
          },
          "name": "volumeGroupReplicas",
          "type": {
            "fqn": "cdktf-provider-oci.CoreVolumeGroupVolumeGroupReplicasList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 719
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 735
          },
          "name": "backupPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 751
          },
          "name": "clusterPlacementGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 764
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 780
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 796
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 812
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 828
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 849
          },
          "name": "preserveVolumeReplicaInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 930
          },
          "name": "sourceDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreVolumeGroupSourceDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 946
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreVolumeGroupTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 885
          },
          "name": "volumeGroupReplicasDeletionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 962
          },
          "name": "volumeGroupReplicasInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreVolumeGroupVolumeGroupReplicas"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 901
          },
          "name": "volumeIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 917
          },
          "name": "xrcKmsKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 712
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 725
          },
          "name": "backupPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 741
          },
          "name": "clusterPlacementGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 757
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 770
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 786
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 802
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 818
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 839
          },
          "name": "preserveVolumeReplica",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 875
          },
          "name": "volumeGroupReplicasDeletion",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 891
          },
          "name": "volumeIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 907
          },
          "name": "xrcKmsKeyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-volume-group/index:CoreVolumeGroup"
    },
    "cdktf-provider-oci.CoreVolumeGroupBackup": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_group_backup oci_core_volume_group_backup}."
      },
      "fqn": "cdktf-provider-oci.CoreVolumeGroupBackup",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_group_backup oci_core_volume_group_backup} Resource."
        },
        "locationInModule": {
          "filename": "src/core-volume-group-backup/index.ts",
          "line": 394
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.CoreVolumeGroupBackupConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-volume-group-backup/index.ts",
        "line": 362
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CoreVolumeGroupBackup resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 379
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CoreVolumeGroupBackup to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_group_backup#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CoreVolumeGroupBackup that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CoreVolumeGroupBackup to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 597
          },
          "name": "putSourceDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreVolumeGroupBackupSourceDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 613
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreVolumeGroupBackupTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 433
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 449
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 465
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 486
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 502
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 600
          },
          "name": "resetSourceDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 616
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 553
          },
          "name": "resetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 584
          },
          "name": "resetVolumeGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 628
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 642
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CoreVolumeGroupBackup",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 367
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 474
          },
          "name": "expirationTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 511
          },
          "name": "sizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 516
          },
          "name": "sizeInMbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 594
          },
          "name": "sourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreVolumeGroupBackupSourceDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 521
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 526
          },
          "name": "sourceVolumeGroupBackupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 531
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 536
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 610
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CoreVolumeGroupBackupTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 541
          },
          "name": "timeRequestReceived",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 562
          },
          "name": "uniqueSizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 567
          },
          "name": "uniqueSizeInMbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 572
          },
          "name": "volumeBackupIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 437
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 453
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 469
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 490
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 506
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 604
          },
          "name": "sourceDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreVolumeGroupBackupSourceDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 620
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreVolumeGroupBackupTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 557
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 588
          },
          "name": "volumeGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 427
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 443
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 459
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 480
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 496
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 547
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 578
          },
          "name": "volumeGroupId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-volume-group-backup/index:CoreVolumeGroupBackup"
    },
    "cdktf-provider-oci.CoreVolumeGroupBackupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVolumeGroupBackupConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-volume-group-backup/index.ts",
        "line": 9
      },
      "name": "CoreVolumeGroupBackupConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_group_backup#compartment_id CoreVolumeGroupBackup#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_group_backup#defined_tags CoreVolumeGroupBackup#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 17
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_group_backup#display_name CoreVolumeGroupBackup#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 21
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_group_backup#freeform_tags CoreVolumeGroupBackup#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 25
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_group_backup#id CoreVolumeGroupBackup#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 32
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_group_backup#source_details CoreVolumeGroupBackup#source_details}",
            "stability": "stable",
            "summary": "source_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 46
          },
          "name": "sourceDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreVolumeGroupBackupSourceDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_group_backup#timeouts CoreVolumeGroupBackup#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 52
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreVolumeGroupBackupTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_group_backup#type CoreVolumeGroupBackup#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 36
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_group_backup#volume_group_id CoreVolumeGroupBackup#volume_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 40
          },
          "name": "volumeGroupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-volume-group-backup/index:CoreVolumeGroupBackupConfig"
    },
    "cdktf-provider-oci.CoreVolumeGroupBackupSourceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVolumeGroupBackupSourceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-volume-group-backup/index.ts",
        "line": 54
      },
      "name": "CoreVolumeGroupBackupSourceDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_group_backup#region CoreVolumeGroupBackup#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 62
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_group_backup#volume_group_backup_id CoreVolumeGroupBackup#volume_group_backup_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 66
          },
          "name": "volumeGroupBackupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_group_backup#kms_key_id CoreVolumeGroupBackup#kms_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 58
          },
          "name": "kmsKeyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-volume-group-backup/index:CoreVolumeGroupBackupSourceDetails"
    },
    "cdktf-provider-oci.CoreVolumeGroupBackupSourceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVolumeGroupBackupSourceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-volume-group-backup/index.ts",
          "line": 119
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-volume-group-backup/index.ts",
        "line": 112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 164
          },
          "name": "resetKmsKeyId"
        }
      ],
      "name": "CoreVolumeGroupBackupSourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 168
          },
          "name": "kmsKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 181
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 194
          },
          "name": "volumeGroupBackupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 158
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 174
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 187
          },
          "name": "volumeGroupBackupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 123
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreVolumeGroupBackupSourceDetails"
          }
        }
      ],
      "symbolId": "src/core-volume-group-backup/index:CoreVolumeGroupBackupSourceDetailsOutputReference"
    },
    "cdktf-provider-oci.CoreVolumeGroupBackupTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVolumeGroupBackupTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-volume-group-backup/index.ts",
        "line": 198
      },
      "name": "CoreVolumeGroupBackupTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_group_backup#create CoreVolumeGroupBackup#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 202
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_group_backup#delete CoreVolumeGroupBackup#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 206
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_group_backup#update CoreVolumeGroupBackup#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 210
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-volume-group-backup/index:CoreVolumeGroupBackupTimeouts"
    },
    "cdktf-provider-oci.CoreVolumeGroupBackupTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVolumeGroupBackupTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-volume-group-backup/index.ts",
          "line": 264
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-volume-group-backup/index.ts",
        "line": 256
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 318
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 334
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 350
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CoreVolumeGroupBackupTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 322
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 338
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 354
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 312
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 328
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 344
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group-backup/index.ts",
            "line": 268
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreVolumeGroupBackupTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-volume-group-backup/index:CoreVolumeGroupBackupTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CoreVolumeGroupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVolumeGroupConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-volume-group/index.ts",
        "line": 9
      },
      "name": "CoreVolumeGroupConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_group#availability_domain CoreVolumeGroup#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 13
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_group#compartment_id CoreVolumeGroup#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 25
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_group#source_details CoreVolumeGroup#source_details}",
            "stability": "stable",
            "summary": "source_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 66
          },
          "name": "sourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreVolumeGroupSourceDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_group#backup_policy_id CoreVolumeGroup#backup_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 17
          },
          "name": "backupPolicyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_group#cluster_placement_group_id CoreVolumeGroup#cluster_placement_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 21
          },
          "name": "clusterPlacementGroupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_group#defined_tags CoreVolumeGroup#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 29
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_group#display_name CoreVolumeGroup#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 33
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_group#freeform_tags CoreVolumeGroup#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 37
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_group#id CoreVolumeGroup#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 44
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_group#preserve_volume_replica CoreVolumeGroup#preserve_volume_replica}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 48
          },
          "name": "preserveVolumeReplica",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_group#timeouts CoreVolumeGroup#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 72
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreVolumeGroupTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_group#volume_group_replicas CoreVolumeGroup#volume_group_replicas}",
            "stability": "stable",
            "summary": "volume_group_replicas block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 78
          },
          "name": "volumeGroupReplicas",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreVolumeGroupVolumeGroupReplicas"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_group#volume_group_replicas_deletion CoreVolumeGroup#volume_group_replicas_deletion}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 52
          },
          "name": "volumeGroupReplicasDeletion",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_group#volume_ids CoreVolumeGroup#volume_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 56
          },
          "name": "volumeIds",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_group#xrc_kms_key_id CoreVolumeGroup#xrc_kms_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 60
          },
          "name": "xrcKmsKeyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-volume-group/index:CoreVolumeGroupConfig"
    },
    "cdktf-provider-oci.CoreVolumeGroupSourceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVolumeGroupSourceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-volume-group/index.ts",
        "line": 80
      },
      "name": "CoreVolumeGroupSourceDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_group#type CoreVolumeGroup#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 84
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_group#volume_group_backup_id CoreVolumeGroup#volume_group_backup_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 88
          },
          "name": "volumeGroupBackupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_group#volume_group_id CoreVolumeGroup#volume_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 92
          },
          "name": "volumeGroupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_group#volume_group_replica_id CoreVolumeGroup#volume_group_replica_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 96
          },
          "name": "volumeGroupReplicaId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_group#volume_ids CoreVolumeGroup#volume_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 100
          },
          "name": "volumeIds",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/core-volume-group/index:CoreVolumeGroupSourceDetails"
    },
    "cdktf-provider-oci.CoreVolumeGroupSourceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVolumeGroupSourceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-volume-group/index.ts",
          "line": 167
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-volume-group/index.ts",
        "line": 160
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 237
          },
          "name": "resetVolumeGroupBackupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 253
          },
          "name": "resetVolumeGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 269
          },
          "name": "resetVolumeGroupReplicaId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 285
          },
          "name": "resetVolumeIds"
        }
      ],
      "name": "CoreVolumeGroupSourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 225
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 241
          },
          "name": "volumeGroupBackupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 257
          },
          "name": "volumeGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 273
          },
          "name": "volumeGroupReplicaIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 289
          },
          "name": "volumeIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 218
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 231
          },
          "name": "volumeGroupBackupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 247
          },
          "name": "volumeGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 263
          },
          "name": "volumeGroupReplicaId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 279
          },
          "name": "volumeIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 171
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreVolumeGroupSourceDetails"
          }
        }
      ],
      "symbolId": "src/core-volume-group/index:CoreVolumeGroupSourceDetailsOutputReference"
    },
    "cdktf-provider-oci.CoreVolumeGroupTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVolumeGroupTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-volume-group/index.ts",
        "line": 293
      },
      "name": "CoreVolumeGroupTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_group#create CoreVolumeGroup#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 297
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_group#delete CoreVolumeGroup#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 301
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_group#update CoreVolumeGroup#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 305
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-volume-group/index:CoreVolumeGroupTimeouts"
    },
    "cdktf-provider-oci.CoreVolumeGroupTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVolumeGroupTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-volume-group/index.ts",
          "line": 359
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-volume-group/index.ts",
        "line": 351
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 413
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 429
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 445
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CoreVolumeGroupTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 417
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 433
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 449
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 407
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 423
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 439
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 363
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreVolumeGroupTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-volume-group/index:CoreVolumeGroupTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CoreVolumeGroupVolumeGroupReplicas": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVolumeGroupVolumeGroupReplicas",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-volume-group/index.ts",
        "line": 453
      },
      "name": "CoreVolumeGroupVolumeGroupReplicas",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_group#availability_domain CoreVolumeGroup#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 457
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_group#display_name CoreVolumeGroup#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 461
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume_group#xrr_kms_key_id CoreVolumeGroup#xrr_kms_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 465
          },
          "name": "xrrKmsKeyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-volume-group/index:CoreVolumeGroupVolumeGroupReplicas"
    },
    "cdktf-provider-oci.CoreVolumeGroupVolumeGroupReplicasList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVolumeGroupVolumeGroupReplicasList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-volume-group/index.ts",
          "line": 626
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-volume-group/index.ts",
        "line": 618
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 633
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CoreVolumeGroupVolumeGroupReplicasOutputReference"
            }
          }
        }
      ],
      "name": "CoreVolumeGroupVolumeGroupReplicasList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 626
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 626
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 626
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 619
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreVolumeGroupVolumeGroupReplicas"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-volume-group/index:CoreVolumeGroupVolumeGroupReplicasList"
    },
    "cdktf-provider-oci.CoreVolumeGroupVolumeGroupReplicasOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVolumeGroupVolumeGroupReplicasOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-volume-group/index.ts",
          "line": 521
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-volume-group/index.ts",
        "line": 511
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 588
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 609
          },
          "name": "resetXrrKmsKeyId"
        }
      ],
      "name": "CoreVolumeGroupVolumeGroupReplicasOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 597
          },
          "name": "volumeGroupReplicaId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 576
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 592
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 613
          },
          "name": "xrrKmsKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 569
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 582
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 603
          },
          "name": "xrrKmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume-group/index.ts",
            "line": 525
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreVolumeGroupVolumeGroupReplicas"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-volume-group/index:CoreVolumeGroupVolumeGroupReplicasOutputReference"
    },
    "cdktf-provider-oci.CoreVolumeSourceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVolumeSourceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-volume/index.ts",
        "line": 441
      },
      "name": "CoreVolumeSourceDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume#type CoreVolume#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 464
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume#change_block_size_in_bytes CoreVolume#change_block_size_in_bytes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 445
          },
          "name": "changeBlockSizeInBytes",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume#first_backup_id CoreVolume#first_backup_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 449
          },
          "name": "firstBackupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume#id CoreVolume#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 456
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume#second_backup_id CoreVolume#second_backup_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 460
          },
          "name": "secondBackupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-volume/index:CoreVolumeSourceDetails"
    },
    "cdktf-provider-oci.CoreVolumeSourceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVolumeSourceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-volume/index.ts",
          "line": 531
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-volume/index.ts",
        "line": 524
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 588
          },
          "name": "resetChangeBlockSizeInBytes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 604
          },
          "name": "resetFirstBackupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 620
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 636
          },
          "name": "resetSecondBackupId"
        }
      ],
      "name": "CoreVolumeSourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 592
          },
          "name": "changeBlockSizeInBytesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 608
          },
          "name": "firstBackupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 624
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 640
          },
          "name": "secondBackupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 653
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 582
          },
          "name": "changeBlockSizeInBytes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 598
          },
          "name": "firstBackupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 614
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 630
          },
          "name": "secondBackupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 646
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 535
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreVolumeSourceDetails"
          }
        }
      ],
      "symbolId": "src/core-volume/index:CoreVolumeSourceDetailsOutputReference"
    },
    "cdktf-provider-oci.CoreVolumeTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVolumeTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-volume/index.ts",
        "line": 657
      },
      "name": "CoreVolumeTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume#create CoreVolume#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 661
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume#delete CoreVolume#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 665
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_volume#update CoreVolume#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 669
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-volume/index:CoreVolumeTimeouts"
    },
    "cdktf-provider-oci.CoreVolumeTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVolumeTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-volume/index.ts",
          "line": 723
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-volume/index.ts",
        "line": 715
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 777
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 793
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 809
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CoreVolumeTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 781
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 797
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 813
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 771
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 787
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 803
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-volume/index.ts",
            "line": 727
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreVolumeTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-volume/index:CoreVolumeTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CoreVtap": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vtap oci_core_vtap}."
      },
      "fqn": "cdktf-provider-oci.CoreVtap",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vtap oci_core_vtap} Resource."
        },
        "locationInModule": {
          "filename": "src/core-vtap/index.ts",
          "line": 292
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CoreVtapConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-vtap/index.ts",
        "line": 260
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CoreVtap resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 277
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CoreVtap to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vtap#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CoreVtap that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CoreVtap to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 646
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreVtapTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 368
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 384
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 400
          },
          "name": "resetEncapsulationProtocol"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 416
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 432
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 448
          },
          "name": "resetIsVtapEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 469
          },
          "name": "resetMaxPacketSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 498
          },
          "name": "resetSourcePrivateEndpointIp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 514
          },
          "name": "resetSourcePrivateEndpointSubnetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 530
          },
          "name": "resetSourceType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 551
          },
          "name": "resetTargetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 567
          },
          "name": "resetTargetIp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 583
          },
          "name": "resetTargetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 649
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 604
          },
          "name": "resetTrafficMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 633
          },
          "name": "resetVxlanNetworkIdentifier"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 661
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 686
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CoreVtap",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 265
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 457
          },
          "name": "lifecycleStateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 539
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 592
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 643
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CoreVtapTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 343
          },
          "name": "captureFilterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 356
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 372
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 388
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 404
          },
          "name": "encapsulationProtocolInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 420
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 436
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 452
          },
          "name": "isVtapEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 473
          },
          "name": "maxPacketSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 486
          },
          "name": "sourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 502
          },
          "name": "sourcePrivateEndpointIpInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 518
          },
          "name": "sourcePrivateEndpointSubnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 534
          },
          "name": "sourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 555
          },
          "name": "targetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 571
          },
          "name": "targetIpInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 587
          },
          "name": "targetTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 653
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreVtapTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 608
          },
          "name": "trafficModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 621
          },
          "name": "vcnIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 637
          },
          "name": "vxlanNetworkIdentifierInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 336
          },
          "name": "captureFilterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 349
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 362
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 378
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 394
          },
          "name": "encapsulationProtocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 410
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 426
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 442
          },
          "name": "isVtapEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 463
          },
          "name": "maxPacketSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 479
          },
          "name": "sourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 492
          },
          "name": "sourcePrivateEndpointIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 508
          },
          "name": "sourcePrivateEndpointSubnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 524
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 545
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 561
          },
          "name": "targetIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 577
          },
          "name": "targetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 598
          },
          "name": "trafficMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 614
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 627
          },
          "name": "vxlanNetworkIdentifier",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-vtap/index:CoreVtap"
    },
    "cdktf-provider-oci.CoreVtapConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVtapConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-vtap/index.ts",
        "line": 9
      },
      "name": "CoreVtapConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vtap#capture_filter_id CoreVtap#capture_filter_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 13
          },
          "name": "captureFilterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vtap#compartment_id CoreVtap#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 17
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vtap#source_id CoreVtap#source_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 52
          },
          "name": "sourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vtap#vcn_id CoreVtap#vcn_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 84
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vtap#defined_tags CoreVtap#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 21
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vtap#display_name CoreVtap#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 25
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vtap#encapsulation_protocol CoreVtap#encapsulation_protocol}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 29
          },
          "name": "encapsulationProtocol",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vtap#freeform_tags CoreVtap#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 33
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vtap#id CoreVtap#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 40
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vtap#is_vtap_enabled CoreVtap#is_vtap_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 44
          },
          "name": "isVtapEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vtap#max_packet_size CoreVtap#max_packet_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 48
          },
          "name": "maxPacketSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vtap#source_private_endpoint_ip CoreVtap#source_private_endpoint_ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 56
          },
          "name": "sourcePrivateEndpointIp",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vtap#source_private_endpoint_subnet_id CoreVtap#source_private_endpoint_subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 60
          },
          "name": "sourcePrivateEndpointSubnetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vtap#source_type CoreVtap#source_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 64
          },
          "name": "sourceType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vtap#target_id CoreVtap#target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 68
          },
          "name": "targetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vtap#target_ip CoreVtap#target_ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 72
          },
          "name": "targetIp",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vtap#target_type CoreVtap#target_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 76
          },
          "name": "targetType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vtap#timeouts CoreVtap#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 94
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreVtapTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vtap#traffic_mode CoreVtap#traffic_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 80
          },
          "name": "trafficMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vtap#vxlan_network_identifier CoreVtap#vxlan_network_identifier}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 88
          },
          "name": "vxlanNetworkIdentifier",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-vtap/index:CoreVtapConfig"
    },
    "cdktf-provider-oci.CoreVtapTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVtapTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-vtap/index.ts",
        "line": 96
      },
      "name": "CoreVtapTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vtap#create CoreVtap#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 100
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vtap#delete CoreVtap#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 104
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/core_vtap#update CoreVtap#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 108
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-vtap/index:CoreVtapTimeouts"
    },
    "cdktf-provider-oci.CoreVtapTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreVtapTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-vtap/index.ts",
          "line": 162
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-vtap/index.ts",
        "line": 154
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 216
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 232
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 248
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CoreVtapTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 220
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 236
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 252
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 210
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 226
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 242
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-vtap/index.ts",
            "line": 166
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreVtapTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-vtap/index:CoreVtapTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataLabelingServiceDataset": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/data_labeling_service_dataset oci_data_labeling_service_dataset}."
      },
      "fqn": "cdktf-provider-oci.DataLabelingServiceDataset",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/data_labeling_service_dataset oci_data_labeling_service_dataset} Resource."
        },
        "locationInModule": {
          "filename": "src/data-labeling-service-dataset/index.ts",
          "line": 1456
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataLabelingServiceDatasetConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-labeling-service-dataset/index.ts",
        "line": 1424
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataLabelingServiceDataset resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1441
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataLabelingServiceDataset to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/data_labeling_service_dataset#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataLabelingServiceDataset that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataLabelingServiceDataset to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1650
          },
          "name": "putDatasetFormatDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataLabelingServiceDatasetDatasetFormatDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1663
          },
          "name": "putDatasetSourceDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataLabelingServiceDatasetDatasetSourceDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1676
          },
          "name": "putInitialImportDatasetConfiguration",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataLabelingServiceDatasetInitialImportDatasetConfiguration"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1692
          },
          "name": "putInitialRecordGenerationConfiguration",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataLabelingServiceDatasetInitialRecordGenerationConfiguration"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1708
          },
          "name": "putLabelSet",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataLabelingServiceDatasetLabelSet"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1721
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataLabelingServiceDatasetTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1532
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1548
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1564
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1580
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1596
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1679
          },
          "name": "resetInitialImportDatasetConfiguration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1695
          },
          "name": "resetInitialRecordGenerationConfiguration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1612
          },
          "name": "resetLabelingInstructions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1724
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1736
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1755
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataLabelingServiceDataset",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1429
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1494
          },
          "name": "additionalProperties",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1647
          },
          "name": "datasetFormatDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataLabelingServiceDatasetDatasetFormatDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1660
          },
          "name": "datasetSourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataLabelingServiceDatasetDatasetSourceDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1673
          },
          "name": "initialImportDatasetConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataLabelingServiceDatasetInitialImportDatasetConfigurationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1689
          },
          "name": "initialRecordGenerationConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataLabelingServiceDatasetInitialRecordGenerationConfigurationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1705
          },
          "name": "labelSet",
          "type": {
            "fqn": "cdktf-provider-oci.DataLabelingServiceDatasetLabelSetOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1621
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1626
          },
          "name": "lifecycleSubstate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1631
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1636
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1718
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataLabelingServiceDatasetTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1641
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1507
          },
          "name": "annotationFormatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1520
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1654
          },
          "name": "datasetFormatDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataLabelingServiceDatasetDatasetFormatDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1667
          },
          "name": "datasetSourceDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataLabelingServiceDatasetDatasetSourceDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1536
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1552
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1568
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1584
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1600
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1683
          },
          "name": "initialImportDatasetConfigurationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataLabelingServiceDatasetInitialImportDatasetConfiguration"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1699
          },
          "name": "initialRecordGenerationConfigurationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataLabelingServiceDatasetInitialRecordGenerationConfiguration"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1616
          },
          "name": "labelingInstructionsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1712
          },
          "name": "labelSetInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataLabelingServiceDatasetLabelSet"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1728
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataLabelingServiceDatasetTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1500
          },
          "name": "annotationFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1513
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1526
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1542
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1558
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1574
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1590
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1606
          },
          "name": "labelingInstructions",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-labeling-service-dataset/index:DataLabelingServiceDataset"
    },
    "cdktf-provider-oci.DataLabelingServiceDatasetConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataLabelingServiceDatasetConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-labeling-service-dataset/index.ts",
        "line": 9
      },
      "name": "DataLabelingServiceDatasetConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/data_labeling_service_dataset#annotation_format DataLabelingServiceDataset#annotation_format}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 13
          },
          "name": "annotationFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/data_labeling_service_dataset#compartment_id DataLabelingServiceDataset#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 17
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/data_labeling_service_dataset#dataset_format_details DataLabelingServiceDataset#dataset_format_details}",
            "stability": "stable",
            "summary": "dataset_format_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 50
          },
          "name": "datasetFormatDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataLabelingServiceDatasetDatasetFormatDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/data_labeling_service_dataset#dataset_source_details DataLabelingServiceDataset#dataset_source_details}",
            "stability": "stable",
            "summary": "dataset_source_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 56
          },
          "name": "datasetSourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataLabelingServiceDatasetDatasetSourceDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/data_labeling_service_dataset#label_set DataLabelingServiceDataset#label_set}",
            "stability": "stable",
            "summary": "label_set block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 74
          },
          "name": "labelSet",
          "type": {
            "fqn": "cdktf-provider-oci.DataLabelingServiceDatasetLabelSet"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/data_labeling_service_dataset#defined_tags DataLabelingServiceDataset#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 21
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/data_labeling_service_dataset#description DataLabelingServiceDataset#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 25
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/data_labeling_service_dataset#display_name DataLabelingServiceDataset#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 29
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/data_labeling_service_dataset#freeform_tags DataLabelingServiceDataset#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 33
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/data_labeling_service_dataset#id DataLabelingServiceDataset#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 40
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/data_labeling_service_dataset#initial_import_dataset_configuration DataLabelingServiceDataset#initial_import_dataset_configuration}",
            "stability": "stable",
            "summary": "initial_import_dataset_configuration block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 62
          },
          "name": "initialImportDatasetConfiguration",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataLabelingServiceDatasetInitialImportDatasetConfiguration"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/data_labeling_service_dataset#initial_record_generation_configuration DataLabelingServiceDataset#initial_record_generation_configuration}",
            "stability": "stable",
            "summary": "initial_record_generation_configuration block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 68
          },
          "name": "initialRecordGenerationConfiguration",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataLabelingServiceDatasetInitialRecordGenerationConfiguration"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/data_labeling_service_dataset#labeling_instructions DataLabelingServiceDataset#labeling_instructions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 44
          },
          "name": "labelingInstructions",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/data_labeling_service_dataset#timeouts DataLabelingServiceDataset#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 80
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataLabelingServiceDatasetTimeouts"
          }
        }
      ],
      "symbolId": "src/data-labeling-service-dataset/index:DataLabelingServiceDatasetConfig"
    },
    "cdktf-provider-oci.DataLabelingServiceDatasetDatasetFormatDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataLabelingServiceDatasetDatasetFormatDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-labeling-service-dataset/index.ts",
        "line": 325
      },
      "name": "DataLabelingServiceDatasetDatasetFormatDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/data_labeling_service_dataset#format_type DataLabelingServiceDataset#format_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 329
          },
          "name": "formatType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/data_labeling_service_dataset#text_file_type_metadata DataLabelingServiceDataset#text_file_type_metadata}",
            "stability": "stable",
            "summary": "text_file_type_metadata block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 335
          },
          "name": "textFileTypeMetadata",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataLabelingServiceDatasetDatasetFormatDetailsTextFileTypeMetadata"
          }
        }
      ],
      "symbolId": "src/data-labeling-service-dataset/index:DataLabelingServiceDatasetDatasetFormatDetails"
    },
    "cdktf-provider-oci.DataLabelingServiceDatasetDatasetFormatDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataLabelingServiceDatasetDatasetFormatDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-labeling-service-dataset/index.ts",
          "line": 381
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-labeling-service-dataset/index.ts",
        "line": 374
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 430
          },
          "name": "putTextFileTypeMetadata",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataLabelingServiceDatasetDatasetFormatDetailsTextFileTypeMetadata"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 433
          },
          "name": "resetTextFileTypeMetadata"
        }
      ],
      "name": "DataLabelingServiceDatasetDatasetFormatDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 427
          },
          "name": "textFileTypeMetadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataLabelingServiceDatasetDatasetFormatDetailsTextFileTypeMetadataOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 421
          },
          "name": "formatTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 437
          },
          "name": "textFileTypeMetadataInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataLabelingServiceDatasetDatasetFormatDetailsTextFileTypeMetadata"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 414
          },
          "name": "formatType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 385
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataLabelingServiceDatasetDatasetFormatDetails"
          }
        }
      ],
      "symbolId": "src/data-labeling-service-dataset/index:DataLabelingServiceDatasetDatasetFormatDetailsOutputReference"
    },
    "cdktf-provider-oci.DataLabelingServiceDatasetDatasetFormatDetailsTextFileTypeMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataLabelingServiceDatasetDatasetFormatDetailsTextFileTypeMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-labeling-service-dataset/index.ts",
        "line": 82
      },
      "name": "DataLabelingServiceDatasetDatasetFormatDetailsTextFileTypeMetadata",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/data_labeling_service_dataset#column_index DataLabelingServiceDataset#column_index}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 90
          },
          "name": "columnIndex",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/data_labeling_service_dataset#format_type DataLabelingServiceDataset#format_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 102
          },
          "name": "formatType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/data_labeling_service_dataset#column_delimiter DataLabelingServiceDataset#column_delimiter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 86
          },
          "name": "columnDelimiter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/data_labeling_service_dataset#column_name DataLabelingServiceDataset#column_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 94
          },
          "name": "columnName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/data_labeling_service_dataset#escape_character DataLabelingServiceDataset#escape_character}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 98
          },
          "name": "escapeCharacter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/data_labeling_service_dataset#line_delimiter DataLabelingServiceDataset#line_delimiter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 106
          },
          "name": "lineDelimiter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-labeling-service-dataset/index:DataLabelingServiceDatasetDatasetFormatDetailsTextFileTypeMetadata"
    },
    "cdktf-provider-oci.DataLabelingServiceDatasetDatasetFormatDetailsTextFileTypeMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataLabelingServiceDatasetDatasetFormatDetailsTextFileTypeMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-labeling-service-dataset/index.ts",
          "line": 180
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-labeling-service-dataset/index.ts",
        "line": 173
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 243
          },
          "name": "resetColumnDelimiter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 272
          },
          "name": "resetColumnName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 288
          },
          "name": "resetEscapeCharacter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 317
          },
          "name": "resetLineDelimiter"
        }
      ],
      "name": "DataLabelingServiceDatasetDatasetFormatDetailsTextFileTypeMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 247
          },
          "name": "columnDelimiterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 260
          },
          "name": "columnIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 276
          },
          "name": "columnNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 292
          },
          "name": "escapeCharacterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 305
          },
          "name": "formatTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 321
          },
          "name": "lineDelimiterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 237
          },
          "name": "columnDelimiter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 253
          },
          "name": "columnIndex",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 266
          },
          "name": "columnName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 282
          },
          "name": "escapeCharacter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 298
          },
          "name": "formatType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 311
          },
          "name": "lineDelimiter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 184
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataLabelingServiceDatasetDatasetFormatDetailsTextFileTypeMetadata"
          }
        }
      ],
      "symbolId": "src/data-labeling-service-dataset/index:DataLabelingServiceDatasetDatasetFormatDetailsTextFileTypeMetadataOutputReference"
    },
    "cdktf-provider-oci.DataLabelingServiceDatasetDatasetSourceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataLabelingServiceDatasetDatasetSourceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-labeling-service-dataset/index.ts",
        "line": 441
      },
      "name": "DataLabelingServiceDatasetDatasetSourceDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/data_labeling_service_dataset#bucket DataLabelingServiceDataset#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 445
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/data_labeling_service_dataset#namespace DataLabelingServiceDataset#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 449
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/data_labeling_service_dataset#source_type DataLabelingServiceDataset#source_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 457
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/data_labeling_service_dataset#prefix DataLabelingServiceDataset#prefix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 453
          },
          "name": "prefix",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-labeling-service-dataset/index:DataLabelingServiceDatasetDatasetSourceDetails"
    },
    "cdktf-provider-oci.DataLabelingServiceDatasetDatasetSourceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataLabelingServiceDatasetDatasetSourceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-labeling-service-dataset/index.ts",
          "line": 517
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-labeling-service-dataset/index.ts",
        "line": 510
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 594
          },
          "name": "resetPrefix"
        }
      ],
      "name": "DataLabelingServiceDatasetDatasetSourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 569
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 582
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 598
          },
          "name": "prefixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 611
          },
          "name": "sourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 562
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 575
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 588
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 604
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 521
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataLabelingServiceDatasetDatasetSourceDetails"
          }
        }
      ],
      "symbolId": "src/data-labeling-service-dataset/index:DataLabelingServiceDatasetDatasetSourceDetailsOutputReference"
    },
    "cdktf-provider-oci.DataLabelingServiceDatasetInitialImportDatasetConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataLabelingServiceDatasetInitialImportDatasetConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-labeling-service-dataset/index.ts",
        "line": 900
      },
      "name": "DataLabelingServiceDatasetInitialImportDatasetConfiguration",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/data_labeling_service_dataset#import_format DataLabelingServiceDataset#import_format}",
            "stability": "stable",
            "summary": "import_format block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 906
          },
          "name": "importFormat",
          "type": {
            "fqn": "cdktf-provider-oci.DataLabelingServiceDatasetInitialImportDatasetConfigurationImportFormat"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/data_labeling_service_dataset#import_metadata_path DataLabelingServiceDataset#import_metadata_path}",
            "stability": "stable",
            "summary": "import_metadata_path block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 912
          },
          "name": "importMetadataPath",
          "type": {
            "fqn": "cdktf-provider-oci.DataLabelingServiceDatasetInitialImportDatasetConfigurationImportMetadataPath"
          }
        }
      ],
      "symbolId": "src/data-labeling-service-dataset/index:DataLabelingServiceDatasetInitialImportDatasetConfiguration"
    },
    "cdktf-provider-oci.DataLabelingServiceDatasetInitialImportDatasetConfigurationImportFormat": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataLabelingServiceDatasetInitialImportDatasetConfigurationImportFormat",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-labeling-service-dataset/index.ts",
        "line": 615
      },
      "name": "DataLabelingServiceDatasetInitialImportDatasetConfigurationImportFormat",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/data_labeling_service_dataset#name DataLabelingServiceDataset#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 619
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/data_labeling_service_dataset#version DataLabelingServiceDataset#version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 623
          },
          "name": "version",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-labeling-service-dataset/index:DataLabelingServiceDatasetInitialImportDatasetConfigurationImportFormat"
    },
    "cdktf-provider-oci.DataLabelingServiceDatasetInitialImportDatasetConfigurationImportFormatOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataLabelingServiceDatasetInitialImportDatasetConfigurationImportFormatOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-labeling-service-dataset/index.ts",
          "line": 669
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-labeling-service-dataset/index.ts",
        "line": 662
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 721
          },
          "name": "resetVersion"
        }
      ],
      "name": "DataLabelingServiceDatasetInitialImportDatasetConfigurationImportFormatOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 709
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 725
          },
          "name": "versionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 702
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 715
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 673
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataLabelingServiceDatasetInitialImportDatasetConfigurationImportFormat"
          }
        }
      ],
      "symbolId": "src/data-labeling-service-dataset/index:DataLabelingServiceDatasetInitialImportDatasetConfigurationImportFormatOutputReference"
    },
    "cdktf-provider-oci.DataLabelingServiceDatasetInitialImportDatasetConfigurationImportMetadataPath": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataLabelingServiceDatasetInitialImportDatasetConfigurationImportMetadataPath",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-labeling-service-dataset/index.ts",
        "line": 729
      },
      "name": "DataLabelingServiceDatasetInitialImportDatasetConfigurationImportMetadataPath",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/data_labeling_service_dataset#bucket DataLabelingServiceDataset#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 733
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/data_labeling_service_dataset#namespace DataLabelingServiceDataset#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 737
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/data_labeling_service_dataset#path DataLabelingServiceDataset#path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 741
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/data_labeling_service_dataset#source_type DataLabelingServiceDataset#source_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 745
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-labeling-service-dataset/index:DataLabelingServiceDatasetInitialImportDatasetConfigurationImportMetadataPath"
    },
    "cdktf-provider-oci.DataLabelingServiceDatasetInitialImportDatasetConfigurationImportMetadataPathOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataLabelingServiceDatasetInitialImportDatasetConfigurationImportMetadataPathOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-labeling-service-dataset/index.ts",
          "line": 805
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-labeling-service-dataset/index.ts",
        "line": 798
      },
      "name": "DataLabelingServiceDatasetInitialImportDatasetConfigurationImportMetadataPathOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 857
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 870
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 883
          },
          "name": "pathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 896
          },
          "name": "sourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 850
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 863
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 876
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 889
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 809
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataLabelingServiceDatasetInitialImportDatasetConfigurationImportMetadataPath"
          }
        }
      ],
      "symbolId": "src/data-labeling-service-dataset/index:DataLabelingServiceDatasetInitialImportDatasetConfigurationImportMetadataPathOutputReference"
    },
    "cdktf-provider-oci.DataLabelingServiceDatasetInitialImportDatasetConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataLabelingServiceDatasetInitialImportDatasetConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-labeling-service-dataset/index.ts",
          "line": 958
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-labeling-service-dataset/index.ts",
        "line": 951
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 994
          },
          "name": "putImportFormat",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataLabelingServiceDatasetInitialImportDatasetConfigurationImportFormat"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1007
          },
          "name": "putImportMetadataPath",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataLabelingServiceDatasetInitialImportDatasetConfigurationImportMetadataPath"
              }
            }
          ]
        }
      ],
      "name": "DataLabelingServiceDatasetInitialImportDatasetConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 991
          },
          "name": "importFormat",
          "type": {
            "fqn": "cdktf-provider-oci.DataLabelingServiceDatasetInitialImportDatasetConfigurationImportFormatOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1004
          },
          "name": "importMetadataPath",
          "type": {
            "fqn": "cdktf-provider-oci.DataLabelingServiceDatasetInitialImportDatasetConfigurationImportMetadataPathOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 998
          },
          "name": "importFormatInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataLabelingServiceDatasetInitialImportDatasetConfigurationImportFormat"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1011
          },
          "name": "importMetadataPathInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataLabelingServiceDatasetInitialImportDatasetConfigurationImportMetadataPath"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 962
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataLabelingServiceDatasetInitialImportDatasetConfiguration"
          }
        }
      ],
      "symbolId": "src/data-labeling-service-dataset/index:DataLabelingServiceDatasetInitialImportDatasetConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataLabelingServiceDatasetInitialRecordGenerationConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataLabelingServiceDatasetInitialRecordGenerationConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-labeling-service-dataset/index.ts",
        "line": 1015
      },
      "name": "DataLabelingServiceDatasetInitialRecordGenerationConfiguration",
      "symbolId": "src/data-labeling-service-dataset/index:DataLabelingServiceDatasetInitialRecordGenerationConfiguration"
    },
    "cdktf-provider-oci.DataLabelingServiceDatasetInitialRecordGenerationConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataLabelingServiceDatasetInitialRecordGenerationConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-labeling-service-dataset/index.ts",
          "line": 1045
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-labeling-service-dataset/index.ts",
        "line": 1038
      },
      "name": "DataLabelingServiceDatasetInitialRecordGenerationConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1049
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataLabelingServiceDatasetInitialRecordGenerationConfiguration"
          }
        }
      ],
      "symbolId": "src/data-labeling-service-dataset/index:DataLabelingServiceDatasetInitialRecordGenerationConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataLabelingServiceDatasetLabelSet": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataLabelingServiceDatasetLabelSet",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-labeling-service-dataset/index.ts",
        "line": 1177
      },
      "name": "DataLabelingServiceDatasetLabelSet",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/data_labeling_service_dataset#items DataLabelingServiceDataset#items}",
            "stability": "stable",
            "summary": "items block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1183
          },
          "name": "items",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataLabelingServiceDatasetLabelSetItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-labeling-service-dataset/index:DataLabelingServiceDatasetLabelSet"
    },
    "cdktf-provider-oci.DataLabelingServiceDatasetLabelSetItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataLabelingServiceDatasetLabelSetItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-labeling-service-dataset/index.ts",
        "line": 1064
      },
      "name": "DataLabelingServiceDatasetLabelSetItems",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/data_labeling_service_dataset#name DataLabelingServiceDataset#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1068
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-labeling-service-dataset/index:DataLabelingServiceDatasetLabelSetItems"
    },
    "cdktf-provider-oci.DataLabelingServiceDatasetLabelSetItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataLabelingServiceDatasetLabelSetItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-labeling-service-dataset/index.ts",
          "line": 1166
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-labeling-service-dataset/index.ts",
        "line": 1158
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1173
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataLabelingServiceDatasetLabelSetItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataLabelingServiceDatasetLabelSetItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1166
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1166
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1166
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1159
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataLabelingServiceDatasetLabelSetItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-labeling-service-dataset/index:DataLabelingServiceDatasetLabelSetItemsList"
    },
    "cdktf-provider-oci.DataLabelingServiceDatasetLabelSetItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataLabelingServiceDatasetLabelSetItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-labeling-service-dataset/index.ts",
          "line": 1110
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-labeling-service-dataset/index.ts",
        "line": 1100
      },
      "name": "DataLabelingServiceDatasetLabelSetItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1153
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1146
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1114
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataLabelingServiceDatasetLabelSetItems"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-labeling-service-dataset/index:DataLabelingServiceDatasetLabelSetItemsOutputReference"
    },
    "cdktf-provider-oci.DataLabelingServiceDatasetLabelSetOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataLabelingServiceDatasetLabelSetOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-labeling-service-dataset/index.ts",
          "line": 1222
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-labeling-service-dataset/index.ts",
        "line": 1215
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1252
          },
          "name": "putItems",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataLabelingServiceDatasetLabelSetItems"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        }
      ],
      "name": "DataLabelingServiceDatasetLabelSetOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1249
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataLabelingServiceDatasetLabelSetItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1256
          },
          "name": "itemsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataLabelingServiceDatasetLabelSetItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1226
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataLabelingServiceDatasetLabelSet"
          }
        }
      ],
      "symbolId": "src/data-labeling-service-dataset/index:DataLabelingServiceDatasetLabelSetOutputReference"
    },
    "cdktf-provider-oci.DataLabelingServiceDatasetTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataLabelingServiceDatasetTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-labeling-service-dataset/index.ts",
        "line": 1260
      },
      "name": "DataLabelingServiceDatasetTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/data_labeling_service_dataset#create DataLabelingServiceDataset#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1264
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/data_labeling_service_dataset#delete DataLabelingServiceDataset#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1268
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/resources/data_labeling_service_dataset#update DataLabelingServiceDataset#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1272
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-labeling-service-dataset/index:DataLabelingServiceDatasetTimeouts"
    },
    "cdktf-provider-oci.DataLabelingServiceDatasetTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataLabelingServiceDatasetTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-labeling-service-dataset/index.ts",
          "line": 1326
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-labeling-service-dataset/index.ts",
        "line": 1318
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1380
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1396
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1412
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataLabelingServiceDatasetTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1384
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1400
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1416
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1374
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1390
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1406
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-labeling-service-dataset/index.ts",
            "line": 1330
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataLabelingServiceDatasetTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-labeling-service-dataset/index:DataLabelingServiceDatasetTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataOciAdmKnowledgeBase": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_knowledge_base oci_adm_knowledge_base}."
      },
      "fqn": "cdktf-provider-oci.DataOciAdmKnowledgeBase",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_knowledge_base oci_adm_knowledge_base} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-knowledge-base/index.ts",
          "line": 51
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAdmKnowledgeBaseConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-knowledge-base/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciAdmKnowledgeBase resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-base/index.ts",
            "line": 36
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciAdmKnowledgeBase to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_knowledge_base#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciAdmKnowledgeBase that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciAdmKnowledgeBase to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-base/index.ts",
            "line": 139
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-base/index.ts",
            "line": 145
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciAdmKnowledgeBase",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-base/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-base/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-base/index.ts",
            "line": 81
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-base/index.ts",
            "line": 86
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-base/index.ts",
            "line": 92
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-base/index.ts",
            "line": 97
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-base/index.ts",
            "line": 115
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-base/index.ts",
            "line": 121
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-base/index.ts",
            "line": 126
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-base/index.ts",
            "line": 131
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-base/index.ts",
            "line": 110
          },
          "name": "knowledgeBaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-base/index.ts",
            "line": 103
          },
          "name": "knowledgeBaseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-knowledge-base/index:DataOciAdmKnowledgeBase"
    },
    "cdktf-provider-oci.DataOciAdmKnowledgeBaseConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmKnowledgeBaseConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-adm-knowledge-base/index.ts",
        "line": 9
      },
      "name": "DataOciAdmKnowledgeBaseConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_knowledge_base#knowledge_base_id DataOciAdmKnowledgeBase#knowledge_base_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-base/index.ts",
            "line": 13
          },
          "name": "knowledgeBaseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-knowledge-base/index:DataOciAdmKnowledgeBaseConfig"
    },
    "cdktf-provider-oci.DataOciAdmKnowledgeBases": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_knowledge_bases oci_adm_knowledge_bases}."
      },
      "fqn": "cdktf-provider-oci.DataOciAdmKnowledgeBases",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_knowledge_bases oci_adm_knowledge_bases} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-knowledge-bases/index.ts",
          "line": 442
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAdmKnowledgeBasesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-knowledge-bases/index.ts",
        "line": 410
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciAdmKnowledgeBases resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-bases/index.ts",
            "line": 427
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciAdmKnowledgeBases to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_knowledge_bases#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciAdmKnowledgeBases that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciAdmKnowledgeBases to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-bases/index.ts",
            "line": 544
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciAdmKnowledgeBasesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-bases/index.ts",
            "line": 477
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-bases/index.ts",
            "line": 493
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-bases/index.ts",
            "line": 547
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-bases/index.ts",
            "line": 509
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-bases/index.ts",
            "line": 531
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-bases/index.ts",
            "line": 559
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-bases/index.ts",
            "line": 569
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciAdmKnowledgeBases",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-bases/index.ts",
            "line": 415
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-bases/index.ts",
            "line": 541
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmKnowledgeBasesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-bases/index.ts",
            "line": 519
          },
          "name": "knowledgeBaseCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmKnowledgeBasesKnowledgeBaseCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-bases/index.ts",
            "line": 481
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-bases/index.ts",
            "line": 497
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-bases/index.ts",
            "line": 551
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAdmKnowledgeBasesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-bases/index.ts",
            "line": 513
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-bases/index.ts",
            "line": 535
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-bases/index.ts",
            "line": 471
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-bases/index.ts",
            "line": 487
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-bases/index.ts",
            "line": 503
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-bases/index.ts",
            "line": 525
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-knowledge-bases/index:DataOciAdmKnowledgeBases"
    },
    "cdktf-provider-oci.DataOciAdmKnowledgeBasesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmKnowledgeBasesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-adm-knowledge-bases/index.ts",
        "line": 9
      },
      "name": "DataOciAdmKnowledgeBasesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_knowledge_bases#compartment_id DataOciAdmKnowledgeBases#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-bases/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_knowledge_bases#display_name DataOciAdmKnowledgeBases#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-bases/index.ts",
            "line": 17
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_knowledge_bases#filter DataOciAdmKnowledgeBases#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-bases/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAdmKnowledgeBasesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_knowledge_bases#id DataOciAdmKnowledgeBases#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-bases/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_knowledge_bases#state DataOciAdmKnowledgeBases#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-bases/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-knowledge-bases/index:DataOciAdmKnowledgeBasesConfig"
    },
    "cdktf-provider-oci.DataOciAdmKnowledgeBasesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmKnowledgeBasesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-adm-knowledge-bases/index.ts",
        "line": 230
      },
      "name": "DataOciAdmKnowledgeBasesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_knowledge_bases#name DataOciAdmKnowledgeBases#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-bases/index.ts",
            "line": 234
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_knowledge_bases#values DataOciAdmKnowledgeBases#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-bases/index.ts",
            "line": 242
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_knowledge_bases#regex DataOciAdmKnowledgeBases#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-bases/index.ts",
            "line": 238
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-adm-knowledge-bases/index:DataOciAdmKnowledgeBasesFilter"
    },
    "cdktf-provider-oci.DataOciAdmKnowledgeBasesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmKnowledgeBasesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-knowledge-bases/index.ts",
          "line": 395
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-knowledge-bases/index.ts",
        "line": 387
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-bases/index.ts",
            "line": 402
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAdmKnowledgeBasesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAdmKnowledgeBasesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-bases/index.ts",
            "line": 395
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-bases/index.ts",
            "line": 395
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-bases/index.ts",
            "line": 395
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-bases/index.ts",
            "line": 388
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAdmKnowledgeBasesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-adm-knowledge-bases/index:DataOciAdmKnowledgeBasesFilterList"
    },
    "cdktf-provider-oci.DataOciAdmKnowledgeBasesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmKnowledgeBasesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-knowledge-bases/index.ts",
          "line": 298
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-knowledge-bases/index.ts",
        "line": 288
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-bases/index.ts",
            "line": 365
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciAdmKnowledgeBasesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-bases/index.ts",
            "line": 353
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-bases/index.ts",
            "line": 369
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-bases/index.ts",
            "line": 382
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-bases/index.ts",
            "line": 346
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-bases/index.ts",
            "line": 359
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-bases/index.ts",
            "line": 375
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-bases/index.ts",
            "line": 302
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciAdmKnowledgeBasesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-adm-knowledge-bases/index:DataOciAdmKnowledgeBasesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciAdmKnowledgeBasesKnowledgeBaseCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmKnowledgeBasesKnowledgeBaseCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-adm-knowledge-bases/index.ts",
        "line": 154
      },
      "name": "DataOciAdmKnowledgeBasesKnowledgeBaseCollection",
      "symbolId": "src/data-oci-adm-knowledge-bases/index:DataOciAdmKnowledgeBasesKnowledgeBaseCollection"
    },
    "cdktf-provider-oci.DataOciAdmKnowledgeBasesKnowledgeBaseCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmKnowledgeBasesKnowledgeBaseCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-adm-knowledge-bases/index.ts",
        "line": 36
      },
      "name": "DataOciAdmKnowledgeBasesKnowledgeBaseCollectionItems",
      "symbolId": "src/data-oci-adm-knowledge-bases/index:DataOciAdmKnowledgeBasesKnowledgeBaseCollectionItems"
    },
    "cdktf-provider-oci.DataOciAdmKnowledgeBasesKnowledgeBaseCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmKnowledgeBasesKnowledgeBaseCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-knowledge-bases/index.ts",
          "line": 143
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-knowledge-bases/index.ts",
        "line": 136
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-bases/index.ts",
            "line": 150
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAdmKnowledgeBasesKnowledgeBaseCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAdmKnowledgeBasesKnowledgeBaseCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-bases/index.ts",
            "line": 143
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-bases/index.ts",
            "line": 143
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-bases/index.ts",
            "line": 143
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-knowledge-bases/index:DataOciAdmKnowledgeBasesKnowledgeBaseCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciAdmKnowledgeBasesKnowledgeBaseCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmKnowledgeBasesKnowledgeBaseCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-knowledge-bases/index.ts",
          "line": 68
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-knowledge-bases/index.ts",
        "line": 59
      },
      "name": "DataOciAdmKnowledgeBasesKnowledgeBaseCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-bases/index.ts",
            "line": 88
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-bases/index.ts",
            "line": 94
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-bases/index.ts",
            "line": 99
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-bases/index.ts",
            "line": 105
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-bases/index.ts",
            "line": 110
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-bases/index.ts",
            "line": 115
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-bases/index.ts",
            "line": 121
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-bases/index.ts",
            "line": 126
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-bases/index.ts",
            "line": 131
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-bases/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmKnowledgeBasesKnowledgeBaseCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-knowledge-bases/index:DataOciAdmKnowledgeBasesKnowledgeBaseCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciAdmKnowledgeBasesKnowledgeBaseCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmKnowledgeBasesKnowledgeBaseCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-knowledge-bases/index.ts",
          "line": 219
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-knowledge-bases/index.ts",
        "line": 212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-bases/index.ts",
            "line": 226
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAdmKnowledgeBasesKnowledgeBaseCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAdmKnowledgeBasesKnowledgeBaseCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-bases/index.ts",
            "line": 219
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-bases/index.ts",
            "line": 219
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-bases/index.ts",
            "line": 219
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-knowledge-bases/index:DataOciAdmKnowledgeBasesKnowledgeBaseCollectionList"
    },
    "cdktf-provider-oci.DataOciAdmKnowledgeBasesKnowledgeBaseCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmKnowledgeBasesKnowledgeBaseCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-knowledge-bases/index.ts",
          "line": 186
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-knowledge-bases/index.ts",
        "line": 177
      },
      "name": "DataOciAdmKnowledgeBasesKnowledgeBaseCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-bases/index.ts",
            "line": 207
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmKnowledgeBasesKnowledgeBaseCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-knowledge-bases/index.ts",
            "line": 190
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmKnowledgeBasesKnowledgeBaseCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-knowledge-bases/index:DataOciAdmKnowledgeBasesKnowledgeBaseCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRecipe": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_remediation_recipe oci_adm_remediation_recipe}."
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipe",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_remediation_recipe oci_adm_remediation_recipe} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-remediation-recipe/index.ts",
          "line": 462
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipeConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-recipe/index.ts",
        "line": 430
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciAdmRemediationRecipe resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipe/index.ts",
            "line": 447
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciAdmRemediationRecipe to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_remediation_recipe#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciAdmRemediationRecipe that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciAdmRemediationRecipe to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipe/index.ts",
            "line": 584
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipe/index.ts",
            "line": 590
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciAdmRemediationRecipe",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipe/index.ts",
            "line": 435
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipe/index.ts",
            "line": 486
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipe/index.ts",
            "line": 492
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipe/index.ts",
            "line": 498
          },
          "name": "detectConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipeDetectConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipe/index.ts",
            "line": 503
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipe/index.ts",
            "line": 509
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipe/index.ts",
            "line": 514
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipe/index.ts",
            "line": 519
          },
          "name": "isRunTriggeredOnKbChange",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipe/index.ts",
            "line": 524
          },
          "name": "knowledgeBaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipe/index.ts",
            "line": 530
          },
          "name": "networkConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipeNetworkConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipe/index.ts",
            "line": 549
          },
          "name": "scmConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipeScmConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipe/index.ts",
            "line": 554
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipe/index.ts",
            "line": 560
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipe/index.ts",
            "line": 565
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipe/index.ts",
            "line": 570
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipe/index.ts",
            "line": 576
          },
          "name": "verifyConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipeVerifyConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipe/index.ts",
            "line": 543
          },
          "name": "remediationRecipeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipe/index.ts",
            "line": 536
          },
          "name": "remediationRecipeId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-remediation-recipe/index:DataOciAdmRemediationRecipe"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRecipeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipeConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-recipe/index.ts",
        "line": 9
      },
      "name": "DataOciAdmRemediationRecipeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_remediation_recipe#remediation_recipe_id DataOciAdmRemediationRecipe#remediation_recipe_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipe/index.ts",
            "line": 13
          },
          "name": "remediationRecipeId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-remediation-recipe/index:DataOciAdmRemediationRecipeConfig"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRecipeDetectConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipeDetectConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-recipe/index.ts",
        "line": 15
      },
      "name": "DataOciAdmRemediationRecipeDetectConfiguration",
      "symbolId": "src/data-oci-adm-remediation-recipe/index:DataOciAdmRemediationRecipeDetectConfiguration"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRecipeDetectConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipeDetectConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-remediation-recipe/index.ts",
          "line": 99
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-recipe/index.ts",
        "line": 92
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipe/index.ts",
            "line": 106
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipeDetectConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAdmRemediationRecipeDetectConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipe/index.ts",
            "line": 99
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipe/index.ts",
            "line": 99
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipe/index.ts",
            "line": 99
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-remediation-recipe/index:DataOciAdmRemediationRecipeDetectConfigurationList"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRecipeDetectConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipeDetectConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-remediation-recipe/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-recipe/index.ts",
        "line": 38
      },
      "name": "DataOciAdmRemediationRecipeDetectConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipe/index.ts",
            "line": 67
          },
          "name": "exclusions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipe/index.ts",
            "line": 72
          },
          "name": "maxPermissibleCvssV2Score",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipe/index.ts",
            "line": 77
          },
          "name": "maxPermissibleCvssV3Score",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipe/index.ts",
            "line": 82
          },
          "name": "maxPermissibleSeverity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipe/index.ts",
            "line": 87
          },
          "name": "upgradePolicy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipe/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipeDetectConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-remediation-recipe/index:DataOciAdmRemediationRecipeDetectConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRecipeNetworkConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipeNetworkConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-recipe/index.ts",
        "line": 110
      },
      "name": "DataOciAdmRemediationRecipeNetworkConfiguration",
      "symbolId": "src/data-oci-adm-remediation-recipe/index:DataOciAdmRemediationRecipeNetworkConfiguration"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRecipeNetworkConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipeNetworkConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-remediation-recipe/index.ts",
          "line": 179
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-recipe/index.ts",
        "line": 172
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipe/index.ts",
            "line": 186
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipeNetworkConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAdmRemediationRecipeNetworkConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipe/index.ts",
            "line": 179
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipe/index.ts",
            "line": 179
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipe/index.ts",
            "line": 179
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-remediation-recipe/index:DataOciAdmRemediationRecipeNetworkConfigurationList"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRecipeNetworkConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipeNetworkConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-remediation-recipe/index.ts",
          "line": 142
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-recipe/index.ts",
        "line": 133
      },
      "name": "DataOciAdmRemediationRecipeNetworkConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipe/index.ts",
            "line": 162
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipe/index.ts",
            "line": 167
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipe/index.ts",
            "line": 146
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipeNetworkConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-remediation-recipe/index:DataOciAdmRemediationRecipeNetworkConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRecipeScmConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipeScmConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-recipe/index.ts",
        "line": 190
      },
      "name": "DataOciAdmRemediationRecipeScmConfiguration",
      "symbolId": "src/data-oci-adm-remediation-recipe/index:DataOciAdmRemediationRecipeScmConfiguration"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRecipeScmConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipeScmConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-remediation-recipe/index.ts",
          "line": 294
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-recipe/index.ts",
        "line": 287
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipe/index.ts",
            "line": 301
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipeScmConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAdmRemediationRecipeScmConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipe/index.ts",
            "line": 294
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipe/index.ts",
            "line": 294
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipe/index.ts",
            "line": 294
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-remediation-recipe/index:DataOciAdmRemediationRecipeScmConfigurationList"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRecipeScmConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipeScmConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-remediation-recipe/index.ts",
          "line": 222
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-recipe/index.ts",
        "line": 213
      },
      "name": "DataOciAdmRemediationRecipeScmConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipe/index.ts",
            "line": 242
          },
          "name": "branch",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipe/index.ts",
            "line": 247
          },
          "name": "buildFileLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipe/index.ts",
            "line": 252
          },
          "name": "externalScmType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipe/index.ts",
            "line": 257
          },
          "name": "isAutomergeEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipe/index.ts",
            "line": 262
          },
          "name": "ociCodeRepositoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipe/index.ts",
            "line": 267
          },
          "name": "patSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipe/index.ts",
            "line": 272
          },
          "name": "repositoryUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipe/index.ts",
            "line": 277
          },
          "name": "scmType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipe/index.ts",
            "line": 282
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipe/index.ts",
            "line": 226
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipeScmConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-remediation-recipe/index:DataOciAdmRemediationRecipeScmConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRecipeVerifyConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipeVerifyConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-recipe/index.ts",
        "line": 305
      },
      "name": "DataOciAdmRemediationRecipeVerifyConfiguration",
      "symbolId": "src/data-oci-adm-remediation-recipe/index:DataOciAdmRemediationRecipeVerifyConfiguration"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRecipeVerifyConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipeVerifyConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-remediation-recipe/index.ts",
          "line": 415
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-recipe/index.ts",
        "line": 408
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipe/index.ts",
            "line": 422
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipeVerifyConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAdmRemediationRecipeVerifyConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipe/index.ts",
            "line": 415
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipe/index.ts",
            "line": 415
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipe/index.ts",
            "line": 415
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-remediation-recipe/index:DataOciAdmRemediationRecipeVerifyConfigurationList"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRecipeVerifyConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipeVerifyConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-remediation-recipe/index.ts",
          "line": 337
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-recipe/index.ts",
        "line": 328
      },
      "name": "DataOciAdmRemediationRecipeVerifyConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipe/index.ts",
            "line": 358
          },
          "name": "additionalParameters",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipe/index.ts",
            "line": 363
          },
          "name": "buildServiceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipe/index.ts",
            "line": 368
          },
          "name": "jenkinsUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipe/index.ts",
            "line": 373
          },
          "name": "jobName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipe/index.ts",
            "line": 378
          },
          "name": "patSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipe/index.ts",
            "line": 383
          },
          "name": "pipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipe/index.ts",
            "line": 388
          },
          "name": "repositoryUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipe/index.ts",
            "line": 393
          },
          "name": "triggerSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipe/index.ts",
            "line": 398
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipe/index.ts",
            "line": 403
          },
          "name": "workflowName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipe/index.ts",
            "line": 341
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipeVerifyConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-remediation-recipe/index:DataOciAdmRemediationRecipeVerifyConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRecipes": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_remediation_recipes oci_adm_remediation_recipes}."
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipes",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_remediation_recipes oci_adm_remediation_recipes} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-remediation-recipes/index.ts",
          "line": 887
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-recipes/index.ts",
        "line": 855
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciAdmRemediationRecipes resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 872
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciAdmRemediationRecipes to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_remediation_recipes#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciAdmRemediationRecipes that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciAdmRemediationRecipes to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 989
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 922
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 938
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 992
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 954
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 976
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 1004
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 1014
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciAdmRemediationRecipes",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 860
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 986
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 964
          },
          "name": "remediationRecipeCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipesRemediationRecipeCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 926
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 942
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 996
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 958
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 980
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 916
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 932
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 948
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 970
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-remediation-recipes/index:DataOciAdmRemediationRecipes"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRecipesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-recipes/index.ts",
        "line": 9
      },
      "name": "DataOciAdmRemediationRecipesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_remediation_recipes#compartment_id DataOciAdmRemediationRecipes#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_remediation_recipes#display_name DataOciAdmRemediationRecipes#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 17
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_remediation_recipes#filter DataOciAdmRemediationRecipes#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_remediation_recipes#id DataOciAdmRemediationRecipes#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_remediation_recipes#state DataOciAdmRemediationRecipes#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-remediation-recipes/index:DataOciAdmRemediationRecipesConfig"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRecipesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-recipes/index.ts",
        "line": 675
      },
      "name": "DataOciAdmRemediationRecipesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_remediation_recipes#name DataOciAdmRemediationRecipes#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 679
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_remediation_recipes#values DataOciAdmRemediationRecipes#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 687
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_remediation_recipes#regex DataOciAdmRemediationRecipes#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 683
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-adm-remediation-recipes/index:DataOciAdmRemediationRecipesFilter"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRecipesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-remediation-recipes/index.ts",
          "line": 840
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-recipes/index.ts",
        "line": 832
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 847
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAdmRemediationRecipesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 840
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 840
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 840
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 833
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-adm-remediation-recipes/index:DataOciAdmRemediationRecipesFilterList"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRecipesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-remediation-recipes/index.ts",
          "line": 743
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-recipes/index.ts",
        "line": 733
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 810
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciAdmRemediationRecipesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 798
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 814
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 827
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 791
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 804
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 820
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 747
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-adm-remediation-recipes/index:DataOciAdmRemediationRecipesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRecipesRemediationRecipeCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipesRemediationRecipeCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-recipes/index.ts",
        "line": 599
      },
      "name": "DataOciAdmRemediationRecipesRemediationRecipeCollection",
      "symbolId": "src/data-oci-adm-remediation-recipes/index:DataOciAdmRemediationRecipesRemediationRecipeCollection"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRecipesRemediationRecipeCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipesRemediationRecipeCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-recipes/index.ts",
        "line": 447
      },
      "name": "DataOciAdmRemediationRecipesRemediationRecipeCollectionItems",
      "symbolId": "src/data-oci-adm-remediation-recipes/index:DataOciAdmRemediationRecipesRemediationRecipeCollectionItems"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRecipesRemediationRecipeCollectionItemsDetectConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipesRemediationRecipeCollectionItemsDetectConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-recipes/index.ts",
        "line": 36
      },
      "name": "DataOciAdmRemediationRecipesRemediationRecipeCollectionItemsDetectConfiguration",
      "symbolId": "src/data-oci-adm-remediation-recipes/index:DataOciAdmRemediationRecipesRemediationRecipeCollectionItemsDetectConfiguration"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRecipesRemediationRecipeCollectionItemsDetectConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipesRemediationRecipeCollectionItemsDetectConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-remediation-recipes/index.ts",
          "line": 120
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-recipes/index.ts",
        "line": 113
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 127
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipesRemediationRecipeCollectionItemsDetectConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAdmRemediationRecipesRemediationRecipeCollectionItemsDetectConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 120
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 120
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 120
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-remediation-recipes/index:DataOciAdmRemediationRecipesRemediationRecipeCollectionItemsDetectConfigurationList"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRecipesRemediationRecipeCollectionItemsDetectConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipesRemediationRecipeCollectionItemsDetectConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-remediation-recipes/index.ts",
          "line": 68
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-recipes/index.ts",
        "line": 59
      },
      "name": "DataOciAdmRemediationRecipesRemediationRecipeCollectionItemsDetectConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 88
          },
          "name": "exclusions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 93
          },
          "name": "maxPermissibleCvssV2Score",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 98
          },
          "name": "maxPermissibleCvssV3Score",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 103
          },
          "name": "maxPermissibleSeverity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 108
          },
          "name": "upgradePolicy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipesRemediationRecipeCollectionItemsDetectConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-remediation-recipes/index:DataOciAdmRemediationRecipesRemediationRecipeCollectionItemsDetectConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRecipesRemediationRecipeCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipesRemediationRecipeCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-remediation-recipes/index.ts",
          "line": 588
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-recipes/index.ts",
        "line": 581
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 595
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipesRemediationRecipeCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAdmRemediationRecipesRemediationRecipeCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 588
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 588
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 588
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-remediation-recipes/index:DataOciAdmRemediationRecipesRemediationRecipeCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRecipesRemediationRecipeCollectionItemsNetworkConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipesRemediationRecipeCollectionItemsNetworkConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-recipes/index.ts",
        "line": 131
      },
      "name": "DataOciAdmRemediationRecipesRemediationRecipeCollectionItemsNetworkConfiguration",
      "symbolId": "src/data-oci-adm-remediation-recipes/index:DataOciAdmRemediationRecipesRemediationRecipeCollectionItemsNetworkConfiguration"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRecipesRemediationRecipeCollectionItemsNetworkConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipesRemediationRecipeCollectionItemsNetworkConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-remediation-recipes/index.ts",
          "line": 200
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-recipes/index.ts",
        "line": 193
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 207
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipesRemediationRecipeCollectionItemsNetworkConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAdmRemediationRecipesRemediationRecipeCollectionItemsNetworkConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 200
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 200
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 200
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-remediation-recipes/index:DataOciAdmRemediationRecipesRemediationRecipeCollectionItemsNetworkConfigurationList"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRecipesRemediationRecipeCollectionItemsNetworkConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipesRemediationRecipeCollectionItemsNetworkConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-remediation-recipes/index.ts",
          "line": 163
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-recipes/index.ts",
        "line": 154
      },
      "name": "DataOciAdmRemediationRecipesRemediationRecipeCollectionItemsNetworkConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 183
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 188
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 167
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipesRemediationRecipeCollectionItemsNetworkConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-remediation-recipes/index:DataOciAdmRemediationRecipesRemediationRecipeCollectionItemsNetworkConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRecipesRemediationRecipeCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipesRemediationRecipeCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-remediation-recipes/index.ts",
          "line": 479
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-recipes/index.ts",
        "line": 470
      },
      "name": "DataOciAdmRemediationRecipesRemediationRecipeCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 499
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 505
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 511
          },
          "name": "detectConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipesRemediationRecipeCollectionItemsDetectConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 516
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 522
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 527
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 532
          },
          "name": "isRunTriggeredOnKbChange",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 537
          },
          "name": "knowledgeBaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 543
          },
          "name": "networkConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipesRemediationRecipeCollectionItemsNetworkConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 549
          },
          "name": "scmConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipesRemediationRecipeCollectionItemsScmConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 554
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 560
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 565
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 570
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 576
          },
          "name": "verifyConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipesRemediationRecipeCollectionItemsVerifyConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 483
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipesRemediationRecipeCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-remediation-recipes/index:DataOciAdmRemediationRecipesRemediationRecipeCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRecipesRemediationRecipeCollectionItemsScmConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipesRemediationRecipeCollectionItemsScmConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-recipes/index.ts",
        "line": 211
      },
      "name": "DataOciAdmRemediationRecipesRemediationRecipeCollectionItemsScmConfiguration",
      "symbolId": "src/data-oci-adm-remediation-recipes/index:DataOciAdmRemediationRecipesRemediationRecipeCollectionItemsScmConfiguration"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRecipesRemediationRecipeCollectionItemsScmConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipesRemediationRecipeCollectionItemsScmConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-remediation-recipes/index.ts",
          "line": 315
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-recipes/index.ts",
        "line": 308
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 322
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipesRemediationRecipeCollectionItemsScmConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAdmRemediationRecipesRemediationRecipeCollectionItemsScmConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 315
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 315
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 315
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-remediation-recipes/index:DataOciAdmRemediationRecipesRemediationRecipeCollectionItemsScmConfigurationList"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRecipesRemediationRecipeCollectionItemsScmConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipesRemediationRecipeCollectionItemsScmConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-remediation-recipes/index.ts",
          "line": 243
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-recipes/index.ts",
        "line": 234
      },
      "name": "DataOciAdmRemediationRecipesRemediationRecipeCollectionItemsScmConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 263
          },
          "name": "branch",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 268
          },
          "name": "buildFileLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 273
          },
          "name": "externalScmType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 278
          },
          "name": "isAutomergeEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 283
          },
          "name": "ociCodeRepositoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 288
          },
          "name": "patSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 293
          },
          "name": "repositoryUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 298
          },
          "name": "scmType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 303
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 247
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipesRemediationRecipeCollectionItemsScmConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-remediation-recipes/index:DataOciAdmRemediationRecipesRemediationRecipeCollectionItemsScmConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRecipesRemediationRecipeCollectionItemsVerifyConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipesRemediationRecipeCollectionItemsVerifyConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-recipes/index.ts",
        "line": 326
      },
      "name": "DataOciAdmRemediationRecipesRemediationRecipeCollectionItemsVerifyConfiguration",
      "symbolId": "src/data-oci-adm-remediation-recipes/index:DataOciAdmRemediationRecipesRemediationRecipeCollectionItemsVerifyConfiguration"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRecipesRemediationRecipeCollectionItemsVerifyConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipesRemediationRecipeCollectionItemsVerifyConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-remediation-recipes/index.ts",
          "line": 436
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-recipes/index.ts",
        "line": 429
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 443
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipesRemediationRecipeCollectionItemsVerifyConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAdmRemediationRecipesRemediationRecipeCollectionItemsVerifyConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 436
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 436
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 436
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-remediation-recipes/index:DataOciAdmRemediationRecipesRemediationRecipeCollectionItemsVerifyConfigurationList"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRecipesRemediationRecipeCollectionItemsVerifyConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipesRemediationRecipeCollectionItemsVerifyConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-remediation-recipes/index.ts",
          "line": 358
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-recipes/index.ts",
        "line": 349
      },
      "name": "DataOciAdmRemediationRecipesRemediationRecipeCollectionItemsVerifyConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 379
          },
          "name": "additionalParameters",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 384
          },
          "name": "buildServiceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 389
          },
          "name": "jenkinsUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 394
          },
          "name": "jobName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 399
          },
          "name": "patSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 404
          },
          "name": "pipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 409
          },
          "name": "repositoryUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 414
          },
          "name": "triggerSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 419
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 424
          },
          "name": "workflowName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 362
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipesRemediationRecipeCollectionItemsVerifyConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-remediation-recipes/index:DataOciAdmRemediationRecipesRemediationRecipeCollectionItemsVerifyConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRecipesRemediationRecipeCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipesRemediationRecipeCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-remediation-recipes/index.ts",
          "line": 664
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-recipes/index.ts",
        "line": 657
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 671
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipesRemediationRecipeCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAdmRemediationRecipesRemediationRecipeCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 664
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 664
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 664
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-remediation-recipes/index:DataOciAdmRemediationRecipesRemediationRecipeCollectionList"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRecipesRemediationRecipeCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipesRemediationRecipeCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-remediation-recipes/index.ts",
          "line": 631
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-recipes/index.ts",
        "line": 622
      },
      "name": "DataOciAdmRemediationRecipesRemediationRecipeCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 652
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipesRemediationRecipeCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-recipes/index.ts",
            "line": 635
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmRemediationRecipesRemediationRecipeCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-remediation-recipes/index:DataOciAdmRemediationRecipesRemediationRecipeCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRun": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_remediation_run oci_adm_remediation_run}."
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRun",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_remediation_run oci_adm_remediation_run} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-remediation-run/index.ts",
          "line": 146
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-run/index.ts",
        "line": 114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciAdmRemediationRun resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run/index.ts",
            "line": 131
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciAdmRemediationRun to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_remediation_run#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciAdmRemediationRun that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciAdmRemediationRun to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run/index.ts",
            "line": 265
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run/index.ts",
            "line": 271
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciAdmRemediationRun",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run/index.ts",
            "line": 119
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run/index.ts",
            "line": 170
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run/index.ts",
            "line": 175
          },
          "name": "currentStageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run/index.ts",
            "line": 181
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run/index.ts",
            "line": 186
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run/index.ts",
            "line": 192
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run/index.ts",
            "line": 197
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run/index.ts",
            "line": 202
          },
          "name": "remediationRecipeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run/index.ts",
            "line": 220
          },
          "name": "remediationRunSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run/index.ts",
            "line": 226
          },
          "name": "stages",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunStagesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run/index.ts",
            "line": 231
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run/index.ts",
            "line": 237
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run/index.ts",
            "line": 242
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run/index.ts",
            "line": 247
          },
          "name": "timeFinished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run/index.ts",
            "line": 252
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run/index.ts",
            "line": 257
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run/index.ts",
            "line": 215
          },
          "name": "remediationRunIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run/index.ts",
            "line": 208
          },
          "name": "remediationRunId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-remediation-run/index:DataOciAdmRemediationRun"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRunApplicationDependencyRecommendations": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_remediation_run_application_dependency_recommendations oci_adm_remediation_run_application_dependency_recommendations}."
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunApplicationDependencyRecommendations",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_remediation_run_application_dependency_recommendations oci_adm_remediation_run_application_dependency_recommendations} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
          "line": 424
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunApplicationDependencyRecommendationsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
        "line": 392
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciAdmRemediationRunApplicationDependencyRecommendations resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
            "line": 409
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciAdmRemediationRunApplicationDependencyRecommendations to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_remediation_run_application_dependency_recommendations#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciAdmRemediationRunApplicationDependencyRecommendations that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciAdmRemediationRunApplicationDependencyRecommendations to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
            "line": 523
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunApplicationDependencyRecommendationsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
            "line": 526
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
            "line": 465
          },
          "name": "resetGav"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
            "line": 481
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
            "line": 497
          },
          "name": "resetPurl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
            "line": 538
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
            "line": 548
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciAdmRemediationRunApplicationDependencyRecommendations",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
            "line": 397
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
            "line": 453
          },
          "name": "applicationDependencyRecommendationCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
            "line": 520
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunApplicationDependencyRecommendationsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
            "line": 530
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunApplicationDependencyRecommendationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
            "line": 469
          },
          "name": "gavInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
            "line": 485
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
            "line": 501
          },
          "name": "purlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
            "line": 514
          },
          "name": "remediationRunIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
            "line": 459
          },
          "name": "gav",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
            "line": 475
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
            "line": 491
          },
          "name": "purl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
            "line": 507
          },
          "name": "remediationRunId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index:DataOciAdmRemediationRunApplicationDependencyRecommendations"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
        "line": 136
      },
      "name": "DataOciAdmRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollection",
      "symbolId": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index:DataOciAdmRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollection"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
        "line": 36
      },
      "name": "DataOciAdmRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItems",
      "symbolId": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index:DataOciAdmRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItems"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
          "line": 125
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
        "line": 118
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
            "line": 132
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAdmRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
            "line": 125
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
            "line": 125
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
            "line": 125
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index:DataOciAdmRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
          "line": 68
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
        "line": 59
      },
      "name": "DataOciAdmRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
            "line": 88
          },
          "name": "applicationDependencyNodeIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
            "line": 93
          },
          "name": "gav",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
            "line": 98
          },
          "name": "nodeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
            "line": 103
          },
          "name": "purl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
            "line": 108
          },
          "name": "recommendedGav",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
            "line": 113
          },
          "name": "recommendedPurl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index:DataOciAdmRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
          "line": 201
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
        "line": 194
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
            "line": 208
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAdmRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
            "line": 201
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
            "line": 201
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
            "line": 201
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index:DataOciAdmRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionList"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
          "line": 168
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
        "line": 159
      },
      "name": "DataOciAdmRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
            "line": 189
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
            "line": 172
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index:DataOciAdmRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRunApplicationDependencyRecommendationsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunApplicationDependencyRecommendationsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
        "line": 9
      },
      "name": "DataOciAdmRemediationRunApplicationDependencyRecommendationsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_remediation_run_application_dependency_recommendations#remediation_run_id DataOciAdmRemediationRunApplicationDependencyRecommendations#remediation_run_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
            "line": 28
          },
          "name": "remediationRunId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_remediation_run_application_dependency_recommendations#filter DataOciAdmRemediationRunApplicationDependencyRecommendations#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunApplicationDependencyRecommendationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_remediation_run_application_dependency_recommendations#gav DataOciAdmRemediationRunApplicationDependencyRecommendations#gav}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
            "line": 13
          },
          "name": "gav",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_remediation_run_application_dependency_recommendations#id DataOciAdmRemediationRunApplicationDependencyRecommendations#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_remediation_run_application_dependency_recommendations#purl DataOciAdmRemediationRunApplicationDependencyRecommendations#purl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
            "line": 24
          },
          "name": "purl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index:DataOciAdmRemediationRunApplicationDependencyRecommendationsConfig"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRunApplicationDependencyRecommendationsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunApplicationDependencyRecommendationsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
        "line": 212
      },
      "name": "DataOciAdmRemediationRunApplicationDependencyRecommendationsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_remediation_run_application_dependency_recommendations#name DataOciAdmRemediationRunApplicationDependencyRecommendations#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
            "line": 216
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_remediation_run_application_dependency_recommendations#values DataOciAdmRemediationRunApplicationDependencyRecommendations#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
            "line": 224
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_remediation_run_application_dependency_recommendations#regex DataOciAdmRemediationRunApplicationDependencyRecommendations#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
            "line": 220
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index:DataOciAdmRemediationRunApplicationDependencyRecommendationsFilter"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRunApplicationDependencyRecommendationsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunApplicationDependencyRecommendationsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
          "line": 377
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
        "line": 369
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
            "line": 384
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunApplicationDependencyRecommendationsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAdmRemediationRunApplicationDependencyRecommendationsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
            "line": 377
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
            "line": 377
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
            "line": 377
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
            "line": 370
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunApplicationDependencyRecommendationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index:DataOciAdmRemediationRunApplicationDependencyRecommendationsFilterList"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRunApplicationDependencyRecommendationsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunApplicationDependencyRecommendationsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
          "line": 280
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
        "line": 270
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
            "line": 347
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciAdmRemediationRunApplicationDependencyRecommendationsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
            "line": 335
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
            "line": 351
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
            "line": 364
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
            "line": 328
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
            "line": 341
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
            "line": 357
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index.ts",
            "line": 284
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunApplicationDependencyRecommendationsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-adm-remediation-run-application-dependency-recommendations/index:DataOciAdmRemediationRunApplicationDependencyRecommendationsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRunConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-run/index.ts",
        "line": 9
      },
      "name": "DataOciAdmRemediationRunConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_remediation_run#remediation_run_id DataOciAdmRemediationRun#remediation_run_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run/index.ts",
            "line": 13
          },
          "name": "remediationRunId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-remediation-run/index:DataOciAdmRemediationRunConfig"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRunStage": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_remediation_run_stage oci_adm_remediation_run_stage}."
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunStage",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_remediation_run_stage oci_adm_remediation_run_stage} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-remediation-run-stage/index.ts",
          "line": 222
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunStageConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-run-stage/index.ts",
        "line": 190
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciAdmRemediationRunStage resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stage/index.ts",
            "line": 207
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciAdmRemediationRunStage to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_remediation_run_stage#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciAdmRemediationRunStage that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciAdmRemediationRunStage to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stage/index.ts",
            "line": 260
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stage/index.ts",
            "line": 355
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stage/index.ts",
            "line": 363
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciAdmRemediationRunStage",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stage/index.ts",
            "line": 195
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stage/index.ts",
            "line": 248
          },
          "name": "auditId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stage/index.ts",
            "line": 269
          },
          "name": "nextStageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stage/index.ts",
            "line": 275
          },
          "name": "pipelineProperties",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunStagePipelinePropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stage/index.ts",
            "line": 280
          },
          "name": "previousStageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stage/index.ts",
            "line": 286
          },
          "name": "pullRequestProperties",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunStagePullRequestPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stage/index.ts",
            "line": 291
          },
          "name": "recommendedUpdatesCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stage/index.ts",
            "line": 322
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stage/index.ts",
            "line": 327
          },
          "name": "summary",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stage/index.ts",
            "line": 332
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stage/index.ts",
            "line": 337
          },
          "name": "timeFinished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stage/index.ts",
            "line": 342
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stage/index.ts",
            "line": 347
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stage/index.ts",
            "line": 264
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stage/index.ts",
            "line": 304
          },
          "name": "remediationRunIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stage/index.ts",
            "line": 317
          },
          "name": "stageTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stage/index.ts",
            "line": 254
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stage/index.ts",
            "line": 297
          },
          "name": "remediationRunId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stage/index.ts",
            "line": 310
          },
          "name": "stageType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-remediation-run-stage/index:DataOciAdmRemediationRunStage"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRunStageConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunStageConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-run-stage/index.ts",
        "line": 9
      },
      "name": "DataOciAdmRemediationRunStageConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_remediation_run_stage#remediation_run_id DataOciAdmRemediationRunStage#remediation_run_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stage/index.ts",
            "line": 20
          },
          "name": "remediationRunId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_remediation_run_stage#stage_type DataOciAdmRemediationRunStage#stage_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stage/index.ts",
            "line": 24
          },
          "name": "stageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_remediation_run_stage#id DataOciAdmRemediationRunStage#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stage/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-remediation-run-stage/index:DataOciAdmRemediationRunStageConfig"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRunStagePipelineProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunStagePipelineProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-run-stage/index.ts",
        "line": 26
      },
      "name": "DataOciAdmRemediationRunStagePipelineProperties",
      "symbolId": "src/data-oci-adm-remediation-run-stage/index:DataOciAdmRemediationRunStagePipelineProperties"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRunStagePipelinePropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunStagePipelinePropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-remediation-run-stage/index.ts",
          "line": 95
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-run-stage/index.ts",
        "line": 88
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stage/index.ts",
            "line": 102
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunStagePipelinePropertiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAdmRemediationRunStagePipelinePropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stage/index.ts",
            "line": 95
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stage/index.ts",
            "line": 95
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stage/index.ts",
            "line": 95
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-remediation-run-stage/index:DataOciAdmRemediationRunStagePipelinePropertiesList"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRunStagePipelinePropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunStagePipelinePropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-remediation-run-stage/index.ts",
          "line": 58
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-run-stage/index.ts",
        "line": 49
      },
      "name": "DataOciAdmRemediationRunStagePipelinePropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stage/index.ts",
            "line": 78
          },
          "name": "pipelineIdentifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stage/index.ts",
            "line": 83
          },
          "name": "pipelineUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stage/index.ts",
            "line": 62
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunStagePipelineProperties"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-remediation-run-stage/index:DataOciAdmRemediationRunStagePipelinePropertiesOutputReference"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRunStagePullRequestProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunStagePullRequestProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-run-stage/index.ts",
        "line": 106
      },
      "name": "DataOciAdmRemediationRunStagePullRequestProperties",
      "symbolId": "src/data-oci-adm-remediation-run-stage/index:DataOciAdmRemediationRunStagePullRequestProperties"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRunStagePullRequestPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunStagePullRequestPropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-remediation-run-stage/index.ts",
          "line": 175
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-run-stage/index.ts",
        "line": 168
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stage/index.ts",
            "line": 182
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunStagePullRequestPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAdmRemediationRunStagePullRequestPropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stage/index.ts",
            "line": 175
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stage/index.ts",
            "line": 175
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stage/index.ts",
            "line": 175
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-remediation-run-stage/index:DataOciAdmRemediationRunStagePullRequestPropertiesList"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRunStagePullRequestPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunStagePullRequestPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-remediation-run-stage/index.ts",
          "line": 138
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-run-stage/index.ts",
        "line": 129
      },
      "name": "DataOciAdmRemediationRunStagePullRequestPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stage/index.ts",
            "line": 158
          },
          "name": "pullRequestIdentifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stage/index.ts",
            "line": 163
          },
          "name": "pullRequestUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stage/index.ts",
            "line": 142
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunStagePullRequestProperties"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-remediation-run-stage/index:DataOciAdmRemediationRunStagePullRequestPropertiesOutputReference"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRunStages": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunStages",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-run/index.ts",
        "line": 15
      },
      "name": "DataOciAdmRemediationRunStages",
      "symbolId": "src/data-oci-adm-remediation-run/index:DataOciAdmRemediationRunStages"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRunStagesA": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_remediation_run_stages oci_adm_remediation_run_stages}."
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunStagesA",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_remediation_run_stages oci_adm_remediation_run_stages} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
          "line": 621
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunStagesAConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
        "line": 589
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciAdmRemediationRunStagesA resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 606
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciAdmRemediationRunStagesA to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_remediation_run_stages#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciAdmRemediationRunStagesA that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciAdmRemediationRunStagesA to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 720
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunStagesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 723
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 656
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 691
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 707
          },
          "name": "resetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 735
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 745
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciAdmRemediationRunStagesA",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 594
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 717
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunStagesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 679
          },
          "name": "remediationRunStageCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunStagesRemediationRunStageCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 727
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunStagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 660
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 673
          },
          "name": "remediationRunIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 695
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 711
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 650
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 666
          },
          "name": "remediationRunId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 685
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 701
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-remediation-run-stages/index:DataOciAdmRemediationRunStagesA"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRunStagesAConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunStagesAConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
        "line": 9
      },
      "name": "DataOciAdmRemediationRunStagesAConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_remediation_run_stages#remediation_run_id DataOciAdmRemediationRunStagesA#remediation_run_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 20
          },
          "name": "remediationRunId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_remediation_run_stages#filter DataOciAdmRemediationRunStagesA#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunStagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_remediation_run_stages#id DataOciAdmRemediationRunStagesA#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_remediation_run_stages#status DataOciAdmRemediationRunStagesA#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 24
          },
          "name": "status",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_remediation_run_stages#type DataOciAdmRemediationRunStagesA#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 28
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-remediation-run-stages/index:DataOciAdmRemediationRunStagesAConfig"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRunStagesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunStagesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
        "line": 409
      },
      "name": "DataOciAdmRemediationRunStagesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_remediation_run_stages#name DataOciAdmRemediationRunStagesA#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 413
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_remediation_run_stages#values DataOciAdmRemediationRunStagesA#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 421
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_remediation_run_stages#regex DataOciAdmRemediationRunStagesA#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 417
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-adm-remediation-run-stages/index:DataOciAdmRemediationRunStagesFilter"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRunStagesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunStagesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
          "line": 574
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
        "line": 566
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 581
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunStagesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAdmRemediationRunStagesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 574
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 574
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 574
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 567
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunStagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-adm-remediation-run-stages/index:DataOciAdmRemediationRunStagesFilterList"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRunStagesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunStagesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
          "line": 477
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
        "line": 467
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 544
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciAdmRemediationRunStagesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 532
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 548
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 561
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 525
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 538
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 554
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 481
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunStagesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-adm-remediation-run-stages/index:DataOciAdmRemediationRunStagesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRunStagesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunStagesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-remediation-run/index.ts",
          "line": 99
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-run/index.ts",
        "line": 92
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run/index.ts",
            "line": 106
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunStagesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAdmRemediationRunStagesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run/index.ts",
            "line": 99
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run/index.ts",
            "line": 99
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run/index.ts",
            "line": 99
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-remediation-run/index:DataOciAdmRemediationRunStagesList"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRunStagesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunStagesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-remediation-run/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-run/index.ts",
        "line": 38
      },
      "name": "DataOciAdmRemediationRunStagesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run/index.ts",
            "line": 67
          },
          "name": "summary",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run/index.ts",
            "line": 72
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run/index.ts",
            "line": 77
          },
          "name": "timeFinished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run/index.ts",
            "line": 82
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run/index.ts",
            "line": 87
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunStages"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-remediation-run/index:DataOciAdmRemediationRunStagesOutputReference"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRunStagesRemediationRunStageCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunStagesRemediationRunStageCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
        "line": 333
      },
      "name": "DataOciAdmRemediationRunStagesRemediationRunStageCollection",
      "symbolId": "src/data-oci-adm-remediation-run-stages/index:DataOciAdmRemediationRunStagesRemediationRunStageCollection"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRunStagesRemediationRunStageCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunStagesRemediationRunStageCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
        "line": 196
      },
      "name": "DataOciAdmRemediationRunStagesRemediationRunStageCollectionItems",
      "symbolId": "src/data-oci-adm-remediation-run-stages/index:DataOciAdmRemediationRunStagesRemediationRunStageCollectionItems"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRunStagesRemediationRunStageCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunStagesRemediationRunStageCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
          "line": 322
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
        "line": 315
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 329
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunStagesRemediationRunStageCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAdmRemediationRunStagesRemediationRunStageCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 322
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 322
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 322
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-remediation-run-stages/index:DataOciAdmRemediationRunStagesRemediationRunStageCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRunStagesRemediationRunStageCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunStagesRemediationRunStageCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
          "line": 228
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
        "line": 219
      },
      "name": "DataOciAdmRemediationRunStagesRemediationRunStageCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 248
          },
          "name": "auditId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 253
          },
          "name": "nextStageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 259
          },
          "name": "pipelineProperties",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunStagesRemediationRunStageCollectionItemsPipelinePropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 264
          },
          "name": "previousStageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 270
          },
          "name": "pullRequestProperties",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunStagesRemediationRunStageCollectionItemsPullRequestPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 275
          },
          "name": "recommendedUpdatesCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 280
          },
          "name": "remediationRunId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 285
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 290
          },
          "name": "summary",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 295
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 300
          },
          "name": "timeFinished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 305
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 310
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 232
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunStagesRemediationRunStageCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-remediation-run-stages/index:DataOciAdmRemediationRunStagesRemediationRunStageCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRunStagesRemediationRunStageCollectionItemsPipelineProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunStagesRemediationRunStageCollectionItemsPipelineProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
        "line": 36
      },
      "name": "DataOciAdmRemediationRunStagesRemediationRunStageCollectionItemsPipelineProperties",
      "symbolId": "src/data-oci-adm-remediation-run-stages/index:DataOciAdmRemediationRunStagesRemediationRunStageCollectionItemsPipelineProperties"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRunStagesRemediationRunStageCollectionItemsPipelinePropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunStagesRemediationRunStageCollectionItemsPipelinePropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
          "line": 105
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 112
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunStagesRemediationRunStageCollectionItemsPipelinePropertiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAdmRemediationRunStagesRemediationRunStageCollectionItemsPipelinePropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 105
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 105
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 105
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-remediation-run-stages/index:DataOciAdmRemediationRunStagesRemediationRunStageCollectionItemsPipelinePropertiesList"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRunStagesRemediationRunStageCollectionItemsPipelinePropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunStagesRemediationRunStageCollectionItemsPipelinePropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
          "line": 68
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
        "line": 59
      },
      "name": "DataOciAdmRemediationRunStagesRemediationRunStageCollectionItemsPipelinePropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 88
          },
          "name": "pipelineIdentifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 93
          },
          "name": "pipelineUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunStagesRemediationRunStageCollectionItemsPipelineProperties"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-remediation-run-stages/index:DataOciAdmRemediationRunStagesRemediationRunStageCollectionItemsPipelinePropertiesOutputReference"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRunStagesRemediationRunStageCollectionItemsPullRequestProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunStagesRemediationRunStageCollectionItemsPullRequestProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
        "line": 116
      },
      "name": "DataOciAdmRemediationRunStagesRemediationRunStageCollectionItemsPullRequestProperties",
      "symbolId": "src/data-oci-adm-remediation-run-stages/index:DataOciAdmRemediationRunStagesRemediationRunStageCollectionItemsPullRequestProperties"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRunStagesRemediationRunStageCollectionItemsPullRequestPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunStagesRemediationRunStageCollectionItemsPullRequestPropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
          "line": 185
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
        "line": 178
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 192
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunStagesRemediationRunStageCollectionItemsPullRequestPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAdmRemediationRunStagesRemediationRunStageCollectionItemsPullRequestPropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 185
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 185
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 185
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-remediation-run-stages/index:DataOciAdmRemediationRunStagesRemediationRunStageCollectionItemsPullRequestPropertiesList"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRunStagesRemediationRunStageCollectionItemsPullRequestPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunStagesRemediationRunStageCollectionItemsPullRequestPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
          "line": 148
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
        "line": 139
      },
      "name": "DataOciAdmRemediationRunStagesRemediationRunStageCollectionItemsPullRequestPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 168
          },
          "name": "pullRequestIdentifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 173
          },
          "name": "pullRequestUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 152
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunStagesRemediationRunStageCollectionItemsPullRequestProperties"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-remediation-run-stages/index:DataOciAdmRemediationRunStagesRemediationRunStageCollectionItemsPullRequestPropertiesOutputReference"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRunStagesRemediationRunStageCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunStagesRemediationRunStageCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
          "line": 398
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
        "line": 391
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 405
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunStagesRemediationRunStageCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAdmRemediationRunStagesRemediationRunStageCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 398
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 398
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 398
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-remediation-run-stages/index:DataOciAdmRemediationRunStagesRemediationRunStageCollectionList"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRunStagesRemediationRunStageCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunStagesRemediationRunStageCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
          "line": 365
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
        "line": 356
      },
      "name": "DataOciAdmRemediationRunStagesRemediationRunStageCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 386
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunStagesRemediationRunStageCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-run-stages/index.ts",
            "line": 369
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunStagesRemediationRunStageCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-remediation-run-stages/index:DataOciAdmRemediationRunStagesRemediationRunStageCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRuns": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_remediation_runs oci_adm_remediation_runs}."
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRuns",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_remediation_runs oci_adm_remediation_runs} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-remediation-runs/index.ts",
          "line": 572
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-runs/index.ts",
        "line": 540
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciAdmRemediationRuns resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 557
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciAdmRemediationRuns to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_remediation_runs#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciAdmRemediationRuns that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciAdmRemediationRuns to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 691
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 608
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 624
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 694
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 640
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 656
          },
          "name": "resetRemediationRecipeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 678
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 706
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 717
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciAdmRemediationRuns",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 545
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 688
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 666
          },
          "name": "remediationRunCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunsRemediationRunCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 612
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 628
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 698
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 644
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 660
          },
          "name": "remediationRecipeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 682
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 602
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 618
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 634
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 650
          },
          "name": "remediationRecipeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 672
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-remediation-runs/index:DataOciAdmRemediationRuns"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRunsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-runs/index.ts",
        "line": 9
      },
      "name": "DataOciAdmRemediationRunsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_remediation_runs#compartment_id DataOciAdmRemediationRuns#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_remediation_runs#display_name DataOciAdmRemediationRuns#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 17
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_remediation_runs#filter DataOciAdmRemediationRuns#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_remediation_runs#id DataOciAdmRemediationRuns#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_remediation_runs#remediation_recipe_id DataOciAdmRemediationRuns#remediation_recipe_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 28
          },
          "name": "remediationRecipeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_remediation_runs#state DataOciAdmRemediationRuns#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-remediation-runs/index:DataOciAdmRemediationRunsConfig"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRunsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-runs/index.ts",
        "line": 360
      },
      "name": "DataOciAdmRemediationRunsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_remediation_runs#name DataOciAdmRemediationRuns#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 364
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_remediation_runs#values DataOciAdmRemediationRuns#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 372
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_remediation_runs#regex DataOciAdmRemediationRuns#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 368
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-adm-remediation-runs/index:DataOciAdmRemediationRunsFilter"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRunsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-remediation-runs/index.ts",
          "line": 525
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-runs/index.ts",
        "line": 517
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 532
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAdmRemediationRunsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 525
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 525
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 525
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 518
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-adm-remediation-runs/index:DataOciAdmRemediationRunsFilterList"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRunsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-remediation-runs/index.ts",
          "line": 428
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-runs/index.ts",
        "line": 418
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 495
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciAdmRemediationRunsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 483
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 499
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 512
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 476
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 489
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 505
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 432
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-adm-remediation-runs/index:DataOciAdmRemediationRunsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRunsRemediationRunCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunsRemediationRunCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-runs/index.ts",
        "line": 284
      },
      "name": "DataOciAdmRemediationRunsRemediationRunCollection",
      "symbolId": "src/data-oci-adm-remediation-runs/index:DataOciAdmRemediationRunsRemediationRunCollection"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRunsRemediationRunCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunsRemediationRunCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-runs/index.ts",
        "line": 135
      },
      "name": "DataOciAdmRemediationRunsRemediationRunCollectionItems",
      "symbolId": "src/data-oci-adm-remediation-runs/index:DataOciAdmRemediationRunsRemediationRunCollectionItems"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRunsRemediationRunCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunsRemediationRunCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-remediation-runs/index.ts",
          "line": 273
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-runs/index.ts",
        "line": 266
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 280
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunsRemediationRunCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAdmRemediationRunsRemediationRunCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 273
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 273
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 273
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-remediation-runs/index:DataOciAdmRemediationRunsRemediationRunCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRunsRemediationRunCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunsRemediationRunCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-remediation-runs/index.ts",
          "line": 167
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-runs/index.ts",
        "line": 158
      },
      "name": "DataOciAdmRemediationRunsRemediationRunCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 187
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 192
          },
          "name": "currentStageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 198
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 203
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 209
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 214
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 219
          },
          "name": "remediationRecipeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 224
          },
          "name": "remediationRunSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 230
          },
          "name": "stages",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunsRemediationRunCollectionItemsStagesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 235
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 241
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 246
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 251
          },
          "name": "timeFinished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 256
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 261
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 171
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunsRemediationRunCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-remediation-runs/index:DataOciAdmRemediationRunsRemediationRunCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRunsRemediationRunCollectionItemsStages": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunsRemediationRunCollectionItemsStages",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-runs/index.ts",
        "line": 40
      },
      "name": "DataOciAdmRemediationRunsRemediationRunCollectionItemsStages",
      "symbolId": "src/data-oci-adm-remediation-runs/index:DataOciAdmRemediationRunsRemediationRunCollectionItemsStages"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRunsRemediationRunCollectionItemsStagesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunsRemediationRunCollectionItemsStagesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-remediation-runs/index.ts",
          "line": 124
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-runs/index.ts",
        "line": 117
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 131
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunsRemediationRunCollectionItemsStagesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAdmRemediationRunsRemediationRunCollectionItemsStagesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 124
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 124
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 124
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-remediation-runs/index:DataOciAdmRemediationRunsRemediationRunCollectionItemsStagesList"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRunsRemediationRunCollectionItemsStagesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunsRemediationRunCollectionItemsStagesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-remediation-runs/index.ts",
          "line": 72
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-runs/index.ts",
        "line": 63
      },
      "name": "DataOciAdmRemediationRunsRemediationRunCollectionItemsStagesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 92
          },
          "name": "summary",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 97
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 102
          },
          "name": "timeFinished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 107
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 112
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunsRemediationRunCollectionItemsStages"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-remediation-runs/index:DataOciAdmRemediationRunsRemediationRunCollectionItemsStagesOutputReference"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRunsRemediationRunCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunsRemediationRunCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-remediation-runs/index.ts",
          "line": 349
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-runs/index.ts",
        "line": 342
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 356
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunsRemediationRunCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAdmRemediationRunsRemediationRunCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 349
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 349
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 349
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-remediation-runs/index:DataOciAdmRemediationRunsRemediationRunCollectionList"
    },
    "cdktf-provider-oci.DataOciAdmRemediationRunsRemediationRunCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunsRemediationRunCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-remediation-runs/index.ts",
          "line": 316
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-remediation-runs/index.ts",
        "line": 307
      },
      "name": "DataOciAdmRemediationRunsRemediationRunCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 337
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunsRemediationRunCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-remediation-runs/index.ts",
            "line": 320
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmRemediationRunsRemediationRunCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-remediation-runs/index:DataOciAdmRemediationRunsRemediationRunCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciAdmVulnerabilityAudit": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_vulnerability_audit oci_adm_vulnerability_audit}."
      },
      "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAudit",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_vulnerability_audit oci_adm_vulnerability_audit} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
          "line": 511
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
        "line": 479
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciAdmVulnerabilityAudit resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 496
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciAdmVulnerabilityAudit to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_vulnerability_audit#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciAdmVulnerabilityAudit that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciAdmVulnerabilityAudit to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 689
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 695
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciAdmVulnerabilityAudit",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 484
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 536
          },
          "name": "applicationDependencies",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependenciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 541
          },
          "name": "buildType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 546
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 552
          },
          "name": "configuration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 558
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 563
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 569
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 574
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 579
          },
          "name": "isSuccess",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 584
          },
          "name": "knowledgeBaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 589
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 594
          },
          "name": "maxObservedCvssV2Score",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 599
          },
          "name": "maxObservedCvssV2ScoreWithIgnored",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 604
          },
          "name": "maxObservedCvssV3Score",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 609
          },
          "name": "maxObservedCvssV3ScoreWithIgnored",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 614
          },
          "name": "maxObservedSeverity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 619
          },
          "name": "maxObservedSeverityWithIgnored",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 625
          },
          "name": "source",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditSourceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 630
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 636
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 641
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 646
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 652
          },
          "name": "usageData",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditUsageDataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 658
          },
          "name": "vulnerabilities",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditVulnerabilitiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 676
          },
          "name": "vulnerableArtifactsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 681
          },
          "name": "vulnerableArtifactsCountWithIgnored",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 671
          },
          "name": "vulnerabilityAuditIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 664
          },
          "name": "vulnerabilityAuditId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-vulnerability-audit/index:DataOciAdmVulnerabilityAudit"
    },
    "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependencies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependencies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
        "line": 15
      },
      "name": "DataOciAdmVulnerabilityAuditApplicationDependencies",
      "symbolId": "src/data-oci-adm-vulnerability-audit/index:DataOciAdmVulnerabilityAuditApplicationDependencies"
    },
    "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependenciesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependenciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
          "line": 94
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
        "line": 87
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 101
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependenciesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAdmVulnerabilityAuditApplicationDependenciesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 94
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 94
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 94
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-vulnerability-audit/index:DataOciAdmVulnerabilityAuditApplicationDependenciesList"
    },
    "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependenciesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependenciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
        "line": 38
      },
      "name": "DataOciAdmVulnerabilityAuditApplicationDependenciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 67
          },
          "name": "applicationDependencyNodeIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 72
          },
          "name": "gav",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 77
          },
          "name": "nodeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 82
          },
          "name": "purl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependencies"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-vulnerability-audit/index:DataOciAdmVulnerabilityAuditApplicationDependenciesOutputReference"
    },
    "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilities": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_vulnerability_audit_application_dependency_vulnerabilities oci_adm_vulnerability_audit_application_dependency_vulnerabilities}."
      },
      "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilities",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_vulnerability_audit_application_dependency_vulnerabilities oci_adm_vulnerability_audit_application_dependency_vulnerabilities} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
          "line": 558
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilitiesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
        "line": 526
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilities resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 543
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilities to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_vulnerability_audit_application_dependency_vulnerabilities#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilities that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilities to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 776
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilitiesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 606
          },
          "name": "resetCvssV2GreaterThanOrEqual"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 622
          },
          "name": "resetCvssV3GreaterThanOrEqual"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 638
          },
          "name": "resetDepth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 779
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 654
          },
          "name": "resetGav"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 670
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 686
          },
          "name": "resetPurl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 702
          },
          "name": "resetRootNodeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 718
          },
          "name": "resetSeverityGreaterThanOrEqual"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 734
          },
          "name": "resetSortBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 763
          },
          "name": "resetVulnerabilityId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 791
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 808
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilities",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 531
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 594
          },
          "name": "applicationDependencyVulnerabilityCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 773
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 610
          },
          "name": "cvssV2GreaterThanOrEqualInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 626
          },
          "name": "cvssV3GreaterThanOrEqualInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 642
          },
          "name": "depthInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 783
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilitiesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 658
          },
          "name": "gavInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 674
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 690
          },
          "name": "purlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 706
          },
          "name": "rootNodeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 722
          },
          "name": "severityGreaterThanOrEqualInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 738
          },
          "name": "sortByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 751
          },
          "name": "vulnerabilityAuditIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 767
          },
          "name": "vulnerabilityIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 600
          },
          "name": "cvssV2GreaterThanOrEqual",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 616
          },
          "name": "cvssV3GreaterThanOrEqual",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 632
          },
          "name": "depth",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 648
          },
          "name": "gav",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 664
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 680
          },
          "name": "purl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 696
          },
          "name": "rootNodeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 712
          },
          "name": "severityGreaterThanOrEqual",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 728
          },
          "name": "sortBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 744
          },
          "name": "vulnerabilityAuditId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 757
          },
          "name": "vulnerabilityId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index:DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilities"
    },
    "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
        "line": 270
      },
      "name": "DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollection",
      "symbolId": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index:DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollection"
    },
    "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
        "line": 169
      },
      "name": "DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItems",
      "symbolId": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index:DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItems"
    },
    "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
          "line": 259
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
        "line": 252
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 266
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 259
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 259
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 259
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index:DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
          "line": 201
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
        "line": 192
      },
      "name": "DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 221
          },
          "name": "applicationDependencyNodeIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 226
          },
          "name": "gav",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 231
          },
          "name": "isFoundInKnowledgeBase",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 236
          },
          "name": "nodeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 241
          },
          "name": "purl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 247
          },
          "name": "vulnerabilities",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemsVulnerabilitiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 205
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index:DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemsVulnerabilities": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemsVulnerabilities",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
        "line": 64
      },
      "name": "DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemsVulnerabilities",
      "symbolId": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index:DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemsVulnerabilities"
    },
    "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemsVulnerabilitiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemsVulnerabilitiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
          "line": 158
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
        "line": 151
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 165
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemsVulnerabilitiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemsVulnerabilitiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 158
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 158
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 158
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index:DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemsVulnerabilitiesList"
    },
    "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemsVulnerabilitiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemsVulnerabilitiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
          "line": 96
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
        "line": 87
      },
      "name": "DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemsVulnerabilitiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 116
          },
          "name": "cvssV2Score",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 121
          },
          "name": "cvssV3Score",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 126
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 131
          },
          "name": "isFalsePositive",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 136
          },
          "name": "isIgnored",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 141
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 146
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 100
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemsVulnerabilities"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index:DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemsVulnerabilitiesOutputReference"
    },
    "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
          "line": 335
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
        "line": 328
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 342
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 335
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 335
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 335
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index:DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionList"
    },
    "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
          "line": 302
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
        "line": 293
      },
      "name": "DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 323
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 306
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index:DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilitiesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilitiesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
        "line": 9
      },
      "name": "DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilitiesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_vulnerability_audit_application_dependency_vulnerabilities#vulnerability_audit_id DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilities#vulnerability_audit_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 52
          },
          "name": "vulnerabilityAuditId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_vulnerability_audit_application_dependency_vulnerabilities#cvss_v2greater_than_or_equal DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilities#cvss_v2greater_than_or_equal}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 13
          },
          "name": "cvssV2GreaterThanOrEqual",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_vulnerability_audit_application_dependency_vulnerabilities#cvss_v3greater_than_or_equal DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilities#cvss_v3greater_than_or_equal}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 17
          },
          "name": "cvssV3GreaterThanOrEqual",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_vulnerability_audit_application_dependency_vulnerabilities#depth DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilities#depth}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 21
          },
          "name": "depth",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_vulnerability_audit_application_dependency_vulnerabilities#filter DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilities#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 62
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilitiesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_vulnerability_audit_application_dependency_vulnerabilities#gav DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilities#gav}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 25
          },
          "name": "gav",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_vulnerability_audit_application_dependency_vulnerabilities#id DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilities#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 32
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_vulnerability_audit_application_dependency_vulnerabilities#purl DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilities#purl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 36
          },
          "name": "purl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_vulnerability_audit_application_dependency_vulnerabilities#root_node_id DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilities#root_node_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 40
          },
          "name": "rootNodeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_vulnerability_audit_application_dependency_vulnerabilities#severity_greater_than_or_equal DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilities#severity_greater_than_or_equal}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 44
          },
          "name": "severityGreaterThanOrEqual",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_vulnerability_audit_application_dependency_vulnerabilities#sort_by DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilities#sort_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 48
          },
          "name": "sortBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_vulnerability_audit_application_dependency_vulnerabilities#vulnerability_id DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilities#vulnerability_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 56
          },
          "name": "vulnerabilityId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index:DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilitiesConfig"
    },
    "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilitiesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilitiesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
        "line": 346
      },
      "name": "DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilitiesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_vulnerability_audit_application_dependency_vulnerabilities#name DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilities#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 350
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_vulnerability_audit_application_dependency_vulnerabilities#values DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilities#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 358
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_vulnerability_audit_application_dependency_vulnerabilities#regex DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilities#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 354
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index:DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilitiesFilter"
    },
    "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
          "line": 511
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
        "line": 503
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 518
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 511
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 511
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 511
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 504
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilitiesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index:DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterList"
    },
    "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
          "line": 414
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
        "line": 404
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 481
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 469
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 485
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 498
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 462
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 475
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 491
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 418
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilitiesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index:DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependencyVulnerability": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_vulnerability_audit_application_dependency_vulnerability oci_adm_vulnerability_audit_application_dependency_vulnerability}."
      },
      "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependencyVulnerability",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_vulnerability_audit_application_dependency_vulnerability oci_adm_vulnerability_audit_application_dependency_vulnerability} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
          "line": 300
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilityConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
        "line": 268
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciAdmVulnerabilityAuditApplicationDependencyVulnerability resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
            "line": 285
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciAdmVulnerabilityAuditApplicationDependencyVulnerability to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_vulnerability_audit_application_dependency_vulnerability#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciAdmVulnerabilityAuditApplicationDependencyVulnerability that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciAdmVulnerabilityAuditApplicationDependencyVulnerability to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
            "line": 341
          },
          "name": "resetCvssV2GreaterThanOrEqual"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
            "line": 357
          },
          "name": "resetCvssV3GreaterThanOrEqual"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
            "line": 373
          },
          "name": "resetDepth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
            "line": 389
          },
          "name": "resetGav"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
            "line": 405
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
            "line": 427
          },
          "name": "resetPurl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
            "line": 443
          },
          "name": "resetRootNodeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
            "line": 459
          },
          "name": "resetSeverityGreaterThanOrEqual"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
            "line": 475
          },
          "name": "resetSortBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
            "line": 504
          },
          "name": "resetVulnerabilityId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
            "line": 516
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
            "line": 532
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciAdmVulnerabilityAuditApplicationDependencyVulnerability",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
            "line": 273
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
            "line": 415
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilityItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
            "line": 345
          },
          "name": "cvssV2GreaterThanOrEqualInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
            "line": 361
          },
          "name": "cvssV3GreaterThanOrEqualInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
            "line": 377
          },
          "name": "depthInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
            "line": 393
          },
          "name": "gavInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
            "line": 409
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
            "line": 431
          },
          "name": "purlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
            "line": 447
          },
          "name": "rootNodeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
            "line": 463
          },
          "name": "severityGreaterThanOrEqualInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
            "line": 479
          },
          "name": "sortByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
            "line": 492
          },
          "name": "vulnerabilityAuditIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
            "line": 508
          },
          "name": "vulnerabilityIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
            "line": 335
          },
          "name": "cvssV2GreaterThanOrEqual",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
            "line": 351
          },
          "name": "cvssV3GreaterThanOrEqual",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
            "line": 367
          },
          "name": "depth",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
            "line": 383
          },
          "name": "gav",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
            "line": 399
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
            "line": 421
          },
          "name": "purl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
            "line": 437
          },
          "name": "rootNodeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
            "line": 453
          },
          "name": "severityGreaterThanOrEqual",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
            "line": 469
          },
          "name": "sortBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
            "line": 485
          },
          "name": "vulnerabilityAuditId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
            "line": 498
          },
          "name": "vulnerabilityId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index:DataOciAdmVulnerabilityAuditApplicationDependencyVulnerability"
    },
    "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilityConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilityConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
        "line": 9
      },
      "name": "DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilityConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_vulnerability_audit_application_dependency_vulnerability#vulnerability_audit_id DataOciAdmVulnerabilityAuditApplicationDependencyVulnerability#vulnerability_audit_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
            "line": 52
          },
          "name": "vulnerabilityAuditId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_vulnerability_audit_application_dependency_vulnerability#cvss_v2greater_than_or_equal DataOciAdmVulnerabilityAuditApplicationDependencyVulnerability#cvss_v2greater_than_or_equal}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
            "line": 13
          },
          "name": "cvssV2GreaterThanOrEqual",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_vulnerability_audit_application_dependency_vulnerability#cvss_v3greater_than_or_equal DataOciAdmVulnerabilityAuditApplicationDependencyVulnerability#cvss_v3greater_than_or_equal}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
            "line": 17
          },
          "name": "cvssV3GreaterThanOrEqual",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_vulnerability_audit_application_dependency_vulnerability#depth DataOciAdmVulnerabilityAuditApplicationDependencyVulnerability#depth}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
            "line": 21
          },
          "name": "depth",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_vulnerability_audit_application_dependency_vulnerability#gav DataOciAdmVulnerabilityAuditApplicationDependencyVulnerability#gav}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
            "line": 25
          },
          "name": "gav",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_vulnerability_audit_application_dependency_vulnerability#id DataOciAdmVulnerabilityAuditApplicationDependencyVulnerability#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
            "line": 32
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_vulnerability_audit_application_dependency_vulnerability#purl DataOciAdmVulnerabilityAuditApplicationDependencyVulnerability#purl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
            "line": 36
          },
          "name": "purl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_vulnerability_audit_application_dependency_vulnerability#root_node_id DataOciAdmVulnerabilityAuditApplicationDependencyVulnerability#root_node_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
            "line": 40
          },
          "name": "rootNodeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_vulnerability_audit_application_dependency_vulnerability#severity_greater_than_or_equal DataOciAdmVulnerabilityAuditApplicationDependencyVulnerability#severity_greater_than_or_equal}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
            "line": 44
          },
          "name": "severityGreaterThanOrEqual",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_vulnerability_audit_application_dependency_vulnerability#sort_by DataOciAdmVulnerabilityAuditApplicationDependencyVulnerability#sort_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
            "line": 48
          },
          "name": "sortBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_vulnerability_audit_application_dependency_vulnerability#vulnerability_id DataOciAdmVulnerabilityAuditApplicationDependencyVulnerability#vulnerability_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
            "line": 56
          },
          "name": "vulnerabilityId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index:DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilityConfig"
    },
    "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilityItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilityItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
        "line": 163
      },
      "name": "DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilityItems",
      "symbolId": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index:DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilityItems"
    },
    "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilityItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilityItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
          "line": 253
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
        "line": 246
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
            "line": 260
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilityItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilityItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
            "line": 253
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
            "line": 253
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
            "line": 253
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index:DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilityItemsList"
    },
    "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilityItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilityItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
          "line": 195
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
        "line": 186
      },
      "name": "DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilityItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
            "line": 215
          },
          "name": "applicationDependencyNodeIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
            "line": 220
          },
          "name": "gav",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
            "line": 225
          },
          "name": "isFoundInKnowledgeBase",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
            "line": 230
          },
          "name": "nodeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
            "line": 235
          },
          "name": "purl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
            "line": 241
          },
          "name": "vulnerabilities",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilityItemsVulnerabilitiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
            "line": 199
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilityItems"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index:DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilityItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilityItemsVulnerabilities": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilityItemsVulnerabilities",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
        "line": 58
      },
      "name": "DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilityItemsVulnerabilities",
      "symbolId": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index:DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilityItemsVulnerabilities"
    },
    "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilityItemsVulnerabilitiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilityItemsVulnerabilitiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
          "line": 152
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
        "line": 145
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
            "line": 159
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilityItemsVulnerabilitiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilityItemsVulnerabilitiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
            "line": 152
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
            "line": 152
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
            "line": 152
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index:DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilityItemsVulnerabilitiesList"
    },
    "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilityItemsVulnerabilitiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilityItemsVulnerabilitiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
          "line": 90
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
        "line": 81
      },
      "name": "DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilityItemsVulnerabilitiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
            "line": 110
          },
          "name": "cvssV2Score",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
            "line": 115
          },
          "name": "cvssV3Score",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
            "line": 120
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
            "line": 125
          },
          "name": "isFalsePositive",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
            "line": 130
          },
          "name": "isIgnored",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
            "line": 135
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
            "line": 140
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index.ts",
            "line": 94
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilityItemsVulnerabilities"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerability/index:DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilityItemsVulnerabilitiesOutputReference"
    },
    "cdktf-provider-oci.DataOciAdmVulnerabilityAuditConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
        "line": 9
      },
      "name": "DataOciAdmVulnerabilityAuditConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_vulnerability_audit#vulnerability_audit_id DataOciAdmVulnerabilityAudit#vulnerability_audit_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 13
          },
          "name": "vulnerabilityAuditId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-vulnerability-audit/index:DataOciAdmVulnerabilityAuditConfig"
    },
    "cdktf-provider-oci.DataOciAdmVulnerabilityAuditConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
        "line": 105
      },
      "name": "DataOciAdmVulnerabilityAuditConfiguration",
      "symbolId": "src/data-oci-adm-vulnerability-audit/index:DataOciAdmVulnerabilityAuditConfiguration"
    },
    "cdktf-provider-oci.DataOciAdmVulnerabilityAuditConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
          "line": 184
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
        "line": 177
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 191
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAdmVulnerabilityAuditConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 184
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 184
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 184
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-vulnerability-audit/index:DataOciAdmVulnerabilityAuditConfigurationList"
    },
    "cdktf-provider-oci.DataOciAdmVulnerabilityAuditConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
          "line": 137
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
        "line": 128
      },
      "name": "DataOciAdmVulnerabilityAuditConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 157
          },
          "name": "exclusions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 162
          },
          "name": "maxPermissibleCvssV2Score",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 167
          },
          "name": "maxPermissibleCvssV3Score",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 172
          },
          "name": "maxPermissibleSeverity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 141
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-vulnerability-audit/index:DataOciAdmVulnerabilityAuditConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciAdmVulnerabilityAuditSource": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
        "line": 195
      },
      "name": "DataOciAdmVulnerabilityAuditSource",
      "symbolId": "src/data-oci-adm-vulnerability-audit/index:DataOciAdmVulnerabilityAuditSource"
    },
    "cdktf-provider-oci.DataOciAdmVulnerabilityAuditSourceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditSourceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
          "line": 269
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
        "line": 262
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 276
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditSourceOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAdmVulnerabilityAuditSourceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 269
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 269
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 269
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-vulnerability-audit/index:DataOciAdmVulnerabilityAuditSourceList"
    },
    "cdktf-provider-oci.DataOciAdmVulnerabilityAuditSourceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
          "line": 227
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
        "line": 218
      },
      "name": "DataOciAdmVulnerabilityAuditSourceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 247
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 252
          },
          "name": "ociResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 257
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 231
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditSource"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-vulnerability-audit/index:DataOciAdmVulnerabilityAuditSourceOutputReference"
    },
    "cdktf-provider-oci.DataOciAdmVulnerabilityAuditUsageData": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditUsageData",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
        "line": 280
      },
      "name": "DataOciAdmVulnerabilityAuditUsageData",
      "symbolId": "src/data-oci-adm-vulnerability-audit/index:DataOciAdmVulnerabilityAuditUsageData"
    },
    "cdktf-provider-oci.DataOciAdmVulnerabilityAuditUsageDataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditUsageDataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
          "line": 359
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
        "line": 352
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 366
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditUsageDataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAdmVulnerabilityAuditUsageDataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 359
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 359
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 359
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-vulnerability-audit/index:DataOciAdmVulnerabilityAuditUsageDataList"
    },
    "cdktf-provider-oci.DataOciAdmVulnerabilityAuditUsageDataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditUsageDataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
          "line": 312
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
        "line": 303
      },
      "name": "DataOciAdmVulnerabilityAuditUsageDataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 332
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 337
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 342
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 347
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 316
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditUsageData"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-vulnerability-audit/index:DataOciAdmVulnerabilityAuditUsageDataOutputReference"
    },
    "cdktf-provider-oci.DataOciAdmVulnerabilityAuditVulnerabilities": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditVulnerabilities",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
        "line": 370
      },
      "name": "DataOciAdmVulnerabilityAuditVulnerabilities",
      "symbolId": "src/data-oci-adm-vulnerability-audit/index:DataOciAdmVulnerabilityAuditVulnerabilities"
    },
    "cdktf-provider-oci.DataOciAdmVulnerabilityAuditVulnerabilitiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditVulnerabilitiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
          "line": 464
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
        "line": 457
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 471
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditVulnerabilitiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAdmVulnerabilityAuditVulnerabilitiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 464
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 464
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 464
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-vulnerability-audit/index:DataOciAdmVulnerabilityAuditVulnerabilitiesList"
    },
    "cdktf-provider-oci.DataOciAdmVulnerabilityAuditVulnerabilitiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditVulnerabilitiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
          "line": 402
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
        "line": 393
      },
      "name": "DataOciAdmVulnerabilityAuditVulnerabilitiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 422
          },
          "name": "cvssV2Score",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 427
          },
          "name": "cvssV3Score",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 432
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 437
          },
          "name": "isFalsePositive",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 442
          },
          "name": "isIgnored",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 447
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 452
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit/index.ts",
            "line": 406
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditVulnerabilities"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-vulnerability-audit/index:DataOciAdmVulnerabilityAuditVulnerabilitiesOutputReference"
    },
    "cdktf-provider-oci.DataOciAdmVulnerabilityAudits": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_vulnerability_audits oci_adm_vulnerability_audits}."
      },
      "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAudits",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_vulnerability_audits oci_adm_vulnerability_audits} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
          "line": 1012
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
        "line": 980
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciAdmVulnerabilityAudits resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 997
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciAdmVulnerabilityAudits to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_vulnerability_audits#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciAdmVulnerabilityAudits that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciAdmVulnerabilityAudits to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 1199
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 1052
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 1068
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 1202
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 1084
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 1100
          },
          "name": "resetIsSuccess"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 1116
          },
          "name": "resetKnowledgeBaseId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 1132
          },
          "name": "resetMaxObservedSeverityGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 1148
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 1164
          },
          "name": "resetTimeCreatedGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 1180
          },
          "name": "resetTimeCreatedLessThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 1214
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 1229
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciAdmVulnerabilityAudits",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 985
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 1196
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 1190
          },
          "name": "vulnerabilityAuditCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 1056
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 1072
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 1206
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 1088
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 1104
          },
          "name": "isSuccessInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 1120
          },
          "name": "knowledgeBaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 1136
          },
          "name": "maxObservedSeverityGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 1152
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 1168
          },
          "name": "timeCreatedGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 1184
          },
          "name": "timeCreatedLessThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 1046
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 1062
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 1078
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 1094
          },
          "name": "isSuccess",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 1110
          },
          "name": "knowledgeBaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 1126
          },
          "name": "maxObservedSeverityGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 1142
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 1158
          },
          "name": "timeCreatedGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 1174
          },
          "name": "timeCreatedLessThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-vulnerability-audits/index:DataOciAdmVulnerabilityAudits"
    },
    "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
        "line": 9
      },
      "name": "DataOciAdmVulnerabilityAuditsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_vulnerability_audits#compartment_id DataOciAdmVulnerabilityAudits#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_vulnerability_audits#display_name DataOciAdmVulnerabilityAudits#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 17
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_vulnerability_audits#filter DataOciAdmVulnerabilityAudits#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 54
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_vulnerability_audits#id DataOciAdmVulnerabilityAudits#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_vulnerability_audits#is_success DataOciAdmVulnerabilityAudits#is_success}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 28
          },
          "name": "isSuccess",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_vulnerability_audits#knowledge_base_id DataOciAdmVulnerabilityAudits#knowledge_base_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 32
          },
          "name": "knowledgeBaseId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_vulnerability_audits#max_observed_severity_greater_than_or_equal_to DataOciAdmVulnerabilityAudits#max_observed_severity_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 36
          },
          "name": "maxObservedSeverityGreaterThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_vulnerability_audits#state DataOciAdmVulnerabilityAudits#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 40
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_vulnerability_audits#time_created_greater_than_or_equal_to DataOciAdmVulnerabilityAudits#time_created_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 44
          },
          "name": "timeCreatedGreaterThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_vulnerability_audits#time_created_less_than_or_equal_to DataOciAdmVulnerabilityAudits#time_created_less_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 48
          },
          "name": "timeCreatedLessThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-vulnerability-audits/index:DataOciAdmVulnerabilityAuditsConfig"
    },
    "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
        "line": 800
      },
      "name": "DataOciAdmVulnerabilityAuditsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_vulnerability_audits#name DataOciAdmVulnerabilityAudits#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 804
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_vulnerability_audits#values DataOciAdmVulnerabilityAudits#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 812
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/adm_vulnerability_audits#regex DataOciAdmVulnerabilityAudits#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 808
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-adm-vulnerability-audits/index:DataOciAdmVulnerabilityAuditsFilter"
    },
    "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
          "line": 965
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
        "line": 957
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 972
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAdmVulnerabilityAuditsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 965
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 965
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 965
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 958
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-adm-vulnerability-audits/index:DataOciAdmVulnerabilityAuditsFilterList"
    },
    "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
          "line": 868
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
        "line": 858
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 935
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciAdmVulnerabilityAuditsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 923
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 939
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 952
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 916
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 929
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 945
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 872
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-adm-vulnerability-audits/index:DataOciAdmVulnerabilityAuditsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
        "line": 724
      },
      "name": "DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollection",
      "symbolId": "src/data-oci-adm-vulnerability-audits/index:DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollection"
    },
    "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
        "line": 516
      },
      "name": "DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItems",
      "symbolId": "src/data-oci-adm-vulnerability-audits/index:DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItems"
    },
    "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsApplicationDependencies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsApplicationDependencies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
        "line": 56
      },
      "name": "DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsApplicationDependencies",
      "symbolId": "src/data-oci-adm-vulnerability-audits/index:DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsApplicationDependencies"
    },
    "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsApplicationDependenciesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsApplicationDependenciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
          "line": 135
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
        "line": 128
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 142
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsApplicationDependenciesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsApplicationDependenciesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 135
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 135
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 135
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-vulnerability-audits/index:DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsApplicationDependenciesList"
    },
    "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsApplicationDependenciesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsApplicationDependenciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
          "line": 88
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
        "line": 79
      },
      "name": "DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsApplicationDependenciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 108
          },
          "name": "applicationDependencyNodeIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 113
          },
          "name": "gav",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 118
          },
          "name": "nodeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 123
          },
          "name": "purl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 92
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsApplicationDependencies"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-vulnerability-audits/index:DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsApplicationDependenciesOutputReference"
    },
    "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
        "line": 146
      },
      "name": "DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsConfiguration",
      "symbolId": "src/data-oci-adm-vulnerability-audits/index:DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsConfiguration"
    },
    "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
          "line": 225
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
        "line": 218
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 232
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 225
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 225
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 225
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-vulnerability-audits/index:DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsConfigurationList"
    },
    "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
          "line": 178
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
        "line": 169
      },
      "name": "DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 198
          },
          "name": "exclusions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 203
          },
          "name": "maxPermissibleCvssV2Score",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 208
          },
          "name": "maxPermissibleCvssV3Score",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 213
          },
          "name": "maxPermissibleSeverity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 182
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-vulnerability-audits/index:DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
          "line": 713
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
        "line": 706
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 720
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 713
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 713
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 713
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-vulnerability-audits/index:DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
          "line": 548
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
        "line": 539
      },
      "name": "DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 569
          },
          "name": "applicationDependencies",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsApplicationDependenciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 574
          },
          "name": "buildType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 579
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 585
          },
          "name": "configuration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 591
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 596
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 602
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 607
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 612
          },
          "name": "isSuccess",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 617
          },
          "name": "knowledgeBaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 622
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 627
          },
          "name": "maxObservedCvssV2Score",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 632
          },
          "name": "maxObservedCvssV2ScoreWithIgnored",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 637
          },
          "name": "maxObservedCvssV3Score",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 642
          },
          "name": "maxObservedCvssV3ScoreWithIgnored",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 647
          },
          "name": "maxObservedSeverity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 652
          },
          "name": "maxObservedSeverityWithIgnored",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 658
          },
          "name": "source",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsSourceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 663
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 669
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 674
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 679
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 685
          },
          "name": "usageData",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsUsageDataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 691
          },
          "name": "vulnerabilities",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsVulnerabilitiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 696
          },
          "name": "vulnerableArtifactsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 701
          },
          "name": "vulnerableArtifactsCountWithIgnored",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 552
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-vulnerability-audits/index:DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsSource": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
        "line": 236
      },
      "name": "DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsSource",
      "symbolId": "src/data-oci-adm-vulnerability-audits/index:DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsSource"
    },
    "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsSourceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsSourceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
          "line": 310
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
        "line": 303
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 317
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsSourceOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsSourceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 310
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 310
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 310
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-vulnerability-audits/index:DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsSourceList"
    },
    "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsSourceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
          "line": 268
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
        "line": 259
      },
      "name": "DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsSourceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 288
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 293
          },
          "name": "ociResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 298
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 272
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsSource"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-vulnerability-audits/index:DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsSourceOutputReference"
    },
    "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsUsageData": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsUsageData",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
        "line": 321
      },
      "name": "DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsUsageData",
      "symbolId": "src/data-oci-adm-vulnerability-audits/index:DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsUsageData"
    },
    "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsUsageDataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsUsageDataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
          "line": 400
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
        "line": 393
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 407
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsUsageDataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsUsageDataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 400
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 400
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 400
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-vulnerability-audits/index:DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsUsageDataList"
    },
    "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsUsageDataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsUsageDataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
          "line": 353
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
        "line": 344
      },
      "name": "DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsUsageDataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 373
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 378
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 383
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 388
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 357
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsUsageData"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-vulnerability-audits/index:DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsUsageDataOutputReference"
    },
    "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsVulnerabilities": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsVulnerabilities",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
        "line": 411
      },
      "name": "DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsVulnerabilities",
      "symbolId": "src/data-oci-adm-vulnerability-audits/index:DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsVulnerabilities"
    },
    "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsVulnerabilitiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsVulnerabilitiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
          "line": 505
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
        "line": 498
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 512
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsVulnerabilitiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsVulnerabilitiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 505
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 505
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 505
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-vulnerability-audits/index:DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsVulnerabilitiesList"
    },
    "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsVulnerabilitiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsVulnerabilitiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
          "line": 443
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
        "line": 434
      },
      "name": "DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsVulnerabilitiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 463
          },
          "name": "cvssV2Score",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 468
          },
          "name": "cvssV3Score",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 473
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 478
          },
          "name": "isFalsePositive",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 483
          },
          "name": "isIgnored",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 488
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 493
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 447
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsVulnerabilities"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-vulnerability-audits/index:DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsVulnerabilitiesOutputReference"
    },
    "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
          "line": 789
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
        "line": 782
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 796
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 789
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 789
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 789
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-vulnerability-audits/index:DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionList"
    },
    "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
          "line": 756
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
        "line": 747
      },
      "name": "DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 777
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audits/index.ts",
            "line": 760
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-adm-vulnerability-audits/index:DataOciAdmVulnerabilityAuditsVulnerabilityAuditCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionAiPrivateEndpoint": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_ai_private_endpoint oci_ai_anomaly_detection_ai_private_endpoint}."
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionAiPrivateEndpoint",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_ai_private_endpoint oci_ai_anomaly_detection_ai_private_endpoint} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoint/index.ts",
          "line": 51
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionAiPrivateEndpointConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoint/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciAiAnomalyDetectionAiPrivateEndpoint resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoint/index.ts",
            "line": 36
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciAiAnomalyDetectionAiPrivateEndpoint to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_ai_private_endpoint#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciAiAnomalyDetectionAiPrivateEndpoint that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciAiAnomalyDetectionAiPrivateEndpoint to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoint/index.ts",
            "line": 159
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoint/index.ts",
            "line": 165
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciAiAnomalyDetectionAiPrivateEndpoint",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoint/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoint/index.ts",
            "line": 88
          },
          "name": "attachedDataAssets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoint/index.ts",
            "line": 93
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoint/index.ts",
            "line": 99
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoint/index.ts",
            "line": 104
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoint/index.ts",
            "line": 109
          },
          "name": "dnsZones",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoint/index.ts",
            "line": 115
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoint/index.ts",
            "line": 120
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoint/index.ts",
            "line": 125
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoint/index.ts",
            "line": 130
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoint/index.ts",
            "line": 135
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoint/index.ts",
            "line": 141
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoint/index.ts",
            "line": 146
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoint/index.ts",
            "line": 151
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoint/index.ts",
            "line": 83
          },
          "name": "aiPrivateEndpointIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoint/index.ts",
            "line": 76
          },
          "name": "aiPrivateEndpointId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-ai-private-endpoint/index:DataOciAiAnomalyDetectionAiPrivateEndpoint"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionAiPrivateEndpointConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionAiPrivateEndpointConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoint/index.ts",
        "line": 9
      },
      "name": "DataOciAiAnomalyDetectionAiPrivateEndpointConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_ai_private_endpoint#ai_private_endpoint_id DataOciAiAnomalyDetectionAiPrivateEndpoint#ai_private_endpoint_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoint/index.ts",
            "line": 13
          },
          "name": "aiPrivateEndpointId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-ai-private-endpoint/index:DataOciAiAnomalyDetectionAiPrivateEndpointConfig"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionAiPrivateEndpoints": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_ai_private_endpoints oci_ai_anomaly_detection_ai_private_endpoints}."
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionAiPrivateEndpoints",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_ai_private_endpoints oci_ai_anomaly_detection_ai_private_endpoints} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
          "line": 462
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionAiPrivateEndpointsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
        "line": 430
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciAiAnomalyDetectionAiPrivateEndpoints resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
            "line": 447
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciAiAnomalyDetectionAiPrivateEndpoints to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_ai_private_endpoints#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciAiAnomalyDetectionAiPrivateEndpoints that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciAiAnomalyDetectionAiPrivateEndpoints to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
            "line": 561
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionAiPrivateEndpointsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
            "line": 516
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
            "line": 564
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
            "line": 532
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
            "line": 548
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
            "line": 576
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
            "line": 586
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciAiAnomalyDetectionAiPrivateEndpoints",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
            "line": 435
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
            "line": 491
          },
          "name": "aiPrivateEndpointCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionAiPrivateEndpointsAiPrivateEndpointCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
            "line": 558
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionAiPrivateEndpointsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
            "line": 504
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
            "line": 520
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
            "line": 568
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionAiPrivateEndpointsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
            "line": 536
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
            "line": 552
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
            "line": 497
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
            "line": 510
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
            "line": 526
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
            "line": 542
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index:DataOciAiAnomalyDetectionAiPrivateEndpoints"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionAiPrivateEndpointsAiPrivateEndpointCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionAiPrivateEndpointsAiPrivateEndpointCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
        "line": 174
      },
      "name": "DataOciAiAnomalyDetectionAiPrivateEndpointsAiPrivateEndpointCollection",
      "symbolId": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index:DataOciAiAnomalyDetectionAiPrivateEndpointsAiPrivateEndpointCollection"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionAiPrivateEndpointsAiPrivateEndpointCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionAiPrivateEndpointsAiPrivateEndpointCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
        "line": 36
      },
      "name": "DataOciAiAnomalyDetectionAiPrivateEndpointsAiPrivateEndpointCollectionItems",
      "symbolId": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index:DataOciAiAnomalyDetectionAiPrivateEndpointsAiPrivateEndpointCollectionItems"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionAiPrivateEndpointsAiPrivateEndpointCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionAiPrivateEndpointsAiPrivateEndpointCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
          "line": 163
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
        "line": 156
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
            "line": 170
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionAiPrivateEndpointsAiPrivateEndpointCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiAnomalyDetectionAiPrivateEndpointsAiPrivateEndpointCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
            "line": 163
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
            "line": 163
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
            "line": 163
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index:DataOciAiAnomalyDetectionAiPrivateEndpointsAiPrivateEndpointCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionAiPrivateEndpointsAiPrivateEndpointCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionAiPrivateEndpointsAiPrivateEndpointCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
          "line": 68
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
        "line": 59
      },
      "name": "DataOciAiAnomalyDetectionAiPrivateEndpointsAiPrivateEndpointCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
            "line": 88
          },
          "name": "attachedDataAssets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
            "line": 93
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
            "line": 99
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
            "line": 104
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
            "line": 109
          },
          "name": "dnsZones",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
            "line": 115
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
            "line": 120
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
            "line": 125
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
            "line": 130
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
            "line": 135
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
            "line": 141
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
            "line": 146
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
            "line": 151
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionAiPrivateEndpointsAiPrivateEndpointCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index:DataOciAiAnomalyDetectionAiPrivateEndpointsAiPrivateEndpointCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionAiPrivateEndpointsAiPrivateEndpointCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionAiPrivateEndpointsAiPrivateEndpointCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
          "line": 239
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
        "line": 232
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
            "line": 246
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionAiPrivateEndpointsAiPrivateEndpointCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiAnomalyDetectionAiPrivateEndpointsAiPrivateEndpointCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
            "line": 239
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
            "line": 239
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
            "line": 239
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index:DataOciAiAnomalyDetectionAiPrivateEndpointsAiPrivateEndpointCollectionList"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionAiPrivateEndpointsAiPrivateEndpointCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionAiPrivateEndpointsAiPrivateEndpointCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
          "line": 206
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
        "line": 197
      },
      "name": "DataOciAiAnomalyDetectionAiPrivateEndpointsAiPrivateEndpointCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
            "line": 227
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionAiPrivateEndpointsAiPrivateEndpointCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
            "line": 210
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionAiPrivateEndpointsAiPrivateEndpointCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index:DataOciAiAnomalyDetectionAiPrivateEndpointsAiPrivateEndpointCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionAiPrivateEndpointsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionAiPrivateEndpointsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
        "line": 9
      },
      "name": "DataOciAiAnomalyDetectionAiPrivateEndpointsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_ai_private_endpoints#compartment_id DataOciAiAnomalyDetectionAiPrivateEndpoints#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_ai_private_endpoints#display_name DataOciAiAnomalyDetectionAiPrivateEndpoints#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
            "line": 17
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_ai_private_endpoints#filter DataOciAiAnomalyDetectionAiPrivateEndpoints#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionAiPrivateEndpointsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_ai_private_endpoints#id DataOciAiAnomalyDetectionAiPrivateEndpoints#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_ai_private_endpoints#state DataOciAiAnomalyDetectionAiPrivateEndpoints#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index:DataOciAiAnomalyDetectionAiPrivateEndpointsConfig"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionAiPrivateEndpointsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionAiPrivateEndpointsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
        "line": 250
      },
      "name": "DataOciAiAnomalyDetectionAiPrivateEndpointsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_ai_private_endpoints#name DataOciAiAnomalyDetectionAiPrivateEndpoints#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
            "line": 254
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_ai_private_endpoints#values DataOciAiAnomalyDetectionAiPrivateEndpoints#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
            "line": 262
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_ai_private_endpoints#regex DataOciAiAnomalyDetectionAiPrivateEndpoints#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
            "line": 258
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index:DataOciAiAnomalyDetectionAiPrivateEndpointsFilter"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionAiPrivateEndpointsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionAiPrivateEndpointsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
          "line": 415
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
        "line": 407
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
            "line": 422
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionAiPrivateEndpointsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiAnomalyDetectionAiPrivateEndpointsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
            "line": 415
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
            "line": 415
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
            "line": 415
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
            "line": 408
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionAiPrivateEndpointsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index:DataOciAiAnomalyDetectionAiPrivateEndpointsFilterList"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionAiPrivateEndpointsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionAiPrivateEndpointsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
          "line": 318
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
        "line": 308
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
            "line": 385
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciAiAnomalyDetectionAiPrivateEndpointsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
            "line": 373
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
            "line": 389
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
            "line": 402
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
            "line": 366
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
            "line": 379
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
            "line": 395
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index.ts",
            "line": 322
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionAiPrivateEndpointsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-ai-private-endpoints/index:DataOciAiAnomalyDetectionAiPrivateEndpointsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAsset": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_data_asset oci_ai_anomaly_detection_data_asset}."
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAsset",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_data_asset oci_ai_anomaly_detection_data_asset} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-data-asset/index.ts",
          "line": 317
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAssetConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-data-asset/index.ts",
        "line": 285
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciAiAnomalyDetectionDataAsset resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-asset/index.ts",
            "line": 302
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciAiAnomalyDetectionDataAsset to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_data_asset#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciAiAnomalyDetectionDataAsset that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciAiAnomalyDetectionDataAsset to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-asset/index.ts",
            "line": 426
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-asset/index.ts",
            "line": 432
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciAiAnomalyDetectionDataAsset",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-asset/index.ts",
            "line": 290
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-asset/index.ts",
            "line": 341
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-asset/index.ts",
            "line": 360
          },
          "name": "dataSourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAssetDataSourceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-asset/index.ts",
            "line": 366
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-asset/index.ts",
            "line": 371
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-asset/index.ts",
            "line": 376
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-asset/index.ts",
            "line": 382
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-asset/index.ts",
            "line": 387
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-asset/index.ts",
            "line": 392
          },
          "name": "privateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-asset/index.ts",
            "line": 397
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-asset/index.ts",
            "line": 402
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-asset/index.ts",
            "line": 408
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-asset/index.ts",
            "line": 413
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-asset/index.ts",
            "line": 418
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-asset/index.ts",
            "line": 354
          },
          "name": "dataAssetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-asset/index.ts",
            "line": 347
          },
          "name": "dataAssetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-data-asset/index:DataOciAiAnomalyDetectionDataAsset"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAssetConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAssetConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-data-asset/index.ts",
        "line": 9
      },
      "name": "DataOciAiAnomalyDetectionDataAssetConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_data_asset#data_asset_id DataOciAiAnomalyDetectionDataAsset#data_asset_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-asset/index.ts",
            "line": 13
          },
          "name": "dataAssetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-data-asset/index:DataOciAiAnomalyDetectionDataAssetConfig"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAssetDataSourceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAssetDataSourceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-data-asset/index.ts",
        "line": 110
      },
      "name": "DataOciAiAnomalyDetectionDataAssetDataSourceDetails",
      "symbolId": "src/data-oci-ai-anomaly-detection-data-asset/index:DataOciAiAnomalyDetectionDataAssetDataSourceDetails"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAssetDataSourceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAssetDataSourceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-data-asset/index.ts",
          "line": 270
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-data-asset/index.ts",
        "line": 263
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-asset/index.ts",
            "line": 277
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAssetDataSourceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiAnomalyDetectionDataAssetDataSourceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-asset/index.ts",
            "line": 270
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-asset/index.ts",
            "line": 270
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-asset/index.ts",
            "line": 270
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-data-asset/index:DataOciAiAnomalyDetectionDataAssetDataSourceDetailsList"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAssetDataSourceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAssetDataSourceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-data-asset/index.ts",
          "line": 142
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-data-asset/index.ts",
        "line": 133
      },
      "name": "DataOciAiAnomalyDetectionDataAssetDataSourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-asset/index.ts",
            "line": 162
          },
          "name": "atpPasswordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-asset/index.ts",
            "line": 167
          },
          "name": "atpUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-asset/index.ts",
            "line": 172
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-asset/index.ts",
            "line": 177
          },
          "name": "cwalletFileSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-asset/index.ts",
            "line": 187
          },
          "name": "databaseName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-asset/index.ts",
            "line": 182
          },
          "name": "dataSourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-asset/index.ts",
            "line": 192
          },
          "name": "ewalletFileSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-asset/index.ts",
            "line": 197
          },
          "name": "keyStoreFileSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-asset/index.ts",
            "line": 202
          },
          "name": "measurementName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-asset/index.ts",
            "line": 207
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-asset/index.ts",
            "line": 212
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-asset/index.ts",
            "line": 217
          },
          "name": "ojdbcFileSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-asset/index.ts",
            "line": 222
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-asset/index.ts",
            "line": 227
          },
          "name": "tableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-asset/index.ts",
            "line": 232
          },
          "name": "tnsnamesFileSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-asset/index.ts",
            "line": 237
          },
          "name": "truststoreFileSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-asset/index.ts",
            "line": 242
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-asset/index.ts",
            "line": 247
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-asset/index.ts",
            "line": 253
          },
          "name": "versionSpecificDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAssetDataSourceDetailsVersionSpecificDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-asset/index.ts",
            "line": 258
          },
          "name": "walletPasswordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-asset/index.ts",
            "line": 146
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAssetDataSourceDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-data-asset/index:DataOciAiAnomalyDetectionDataAssetDataSourceDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAssetDataSourceDetailsVersionSpecificDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAssetDataSourceDetailsVersionSpecificDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-data-asset/index.ts",
        "line": 15
      },
      "name": "DataOciAiAnomalyDetectionDataAssetDataSourceDetailsVersionSpecificDetails",
      "symbolId": "src/data-oci-ai-anomaly-detection-data-asset/index:DataOciAiAnomalyDetectionDataAssetDataSourceDetailsVersionSpecificDetails"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAssetDataSourceDetailsVersionSpecificDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAssetDataSourceDetailsVersionSpecificDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-data-asset/index.ts",
          "line": 99
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-data-asset/index.ts",
        "line": 92
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-asset/index.ts",
            "line": 106
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAssetDataSourceDetailsVersionSpecificDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiAnomalyDetectionDataAssetDataSourceDetailsVersionSpecificDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-asset/index.ts",
            "line": 99
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-asset/index.ts",
            "line": 99
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-asset/index.ts",
            "line": 99
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-data-asset/index:DataOciAiAnomalyDetectionDataAssetDataSourceDetailsVersionSpecificDetailsList"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAssetDataSourceDetailsVersionSpecificDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAssetDataSourceDetailsVersionSpecificDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-data-asset/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-data-asset/index.ts",
        "line": 38
      },
      "name": "DataOciAiAnomalyDetectionDataAssetDataSourceDetailsVersionSpecificDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-asset/index.ts",
            "line": 67
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-asset/index.ts",
            "line": 72
          },
          "name": "databaseName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-asset/index.ts",
            "line": 77
          },
          "name": "influxVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-asset/index.ts",
            "line": 82
          },
          "name": "organizationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-asset/index.ts",
            "line": 87
          },
          "name": "retentionPolicyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-asset/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAssetDataSourceDetailsVersionSpecificDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-data-asset/index:DataOciAiAnomalyDetectionDataAssetDataSourceDetailsVersionSpecificDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAssets": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_data_assets oci_ai_anomaly_detection_data_assets}."
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAssets",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_data_assets oci_ai_anomaly_detection_data_assets} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
          "line": 733
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAssetsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
        "line": 701
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciAiAnomalyDetectionDataAssets resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 718
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciAiAnomalyDetectionDataAssets to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_data_assets#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciAiAnomalyDetectionDataAssets that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciAiAnomalyDetectionDataAssets to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 849
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAssetsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 788
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 852
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 804
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 820
          },
          "name": "resetProjectId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 836
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 864
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 875
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciAiAnomalyDetectionDataAssets",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 706
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 776
          },
          "name": "dataAssetCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAssetsDataAssetCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 846
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAssetsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 770
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 792
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 856
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAssetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 808
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 824
          },
          "name": "projectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 840
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 763
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 782
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 798
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 814
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 830
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-data-assets/index:DataOciAiAnomalyDetectionDataAssets"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAssetsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAssetsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
        "line": 9
      },
      "name": "DataOciAiAnomalyDetectionDataAssetsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_data_assets#compartment_id DataOciAiAnomalyDetectionDataAssets#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_data_assets#display_name DataOciAiAnomalyDetectionDataAssets#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 17
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_data_assets#filter DataOciAiAnomalyDetectionDataAssets#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAssetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_data_assets#id DataOciAiAnomalyDetectionDataAssets#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_data_assets#project_id DataOciAiAnomalyDetectionDataAssets#project_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 28
          },
          "name": "projectId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_data_assets#state DataOciAiAnomalyDetectionDataAssets#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-data-assets/index:DataOciAiAnomalyDetectionDataAssetsConfig"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAssetsDataAssetCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAssetsDataAssetCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
        "line": 445
      },
      "name": "DataOciAiAnomalyDetectionDataAssetsDataAssetCollection",
      "symbolId": "src/data-oci-ai-anomaly-detection-data-assets/index:DataOciAiAnomalyDetectionDataAssetsDataAssetCollection"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAssetsDataAssetCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAssetsDataAssetCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
        "line": 306
      },
      "name": "DataOciAiAnomalyDetectionDataAssetsDataAssetCollectionItems",
      "symbolId": "src/data-oci-ai-anomaly-detection-data-assets/index:DataOciAiAnomalyDetectionDataAssetsDataAssetCollectionItems"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAssetsDataAssetCollectionItemsDataSourceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAssetsDataAssetCollectionItemsDataSourceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
        "line": 135
      },
      "name": "DataOciAiAnomalyDetectionDataAssetsDataAssetCollectionItemsDataSourceDetails",
      "symbolId": "src/data-oci-ai-anomaly-detection-data-assets/index:DataOciAiAnomalyDetectionDataAssetsDataAssetCollectionItemsDataSourceDetails"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAssetsDataAssetCollectionItemsDataSourceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAssetsDataAssetCollectionItemsDataSourceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
          "line": 295
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
        "line": 288
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 302
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAssetsDataAssetCollectionItemsDataSourceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiAnomalyDetectionDataAssetsDataAssetCollectionItemsDataSourceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 295
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 295
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 295
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-data-assets/index:DataOciAiAnomalyDetectionDataAssetsDataAssetCollectionItemsDataSourceDetailsList"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAssetsDataAssetCollectionItemsDataSourceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAssetsDataAssetCollectionItemsDataSourceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
          "line": 167
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
        "line": 158
      },
      "name": "DataOciAiAnomalyDetectionDataAssetsDataAssetCollectionItemsDataSourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 187
          },
          "name": "atpPasswordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 192
          },
          "name": "atpUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 197
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 202
          },
          "name": "cwalletFileSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 212
          },
          "name": "databaseName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 207
          },
          "name": "dataSourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 217
          },
          "name": "ewalletFileSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 222
          },
          "name": "keyStoreFileSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 227
          },
          "name": "measurementName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 232
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 237
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 242
          },
          "name": "ojdbcFileSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 247
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 252
          },
          "name": "tableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 257
          },
          "name": "tnsnamesFileSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 262
          },
          "name": "truststoreFileSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 267
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 272
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 278
          },
          "name": "versionSpecificDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAssetsDataAssetCollectionItemsDataSourceDetailsVersionSpecificDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 283
          },
          "name": "walletPasswordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 171
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAssetsDataAssetCollectionItemsDataSourceDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-data-assets/index:DataOciAiAnomalyDetectionDataAssetsDataAssetCollectionItemsDataSourceDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAssetsDataAssetCollectionItemsDataSourceDetailsVersionSpecificDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAssetsDataAssetCollectionItemsDataSourceDetailsVersionSpecificDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
        "line": 40
      },
      "name": "DataOciAiAnomalyDetectionDataAssetsDataAssetCollectionItemsDataSourceDetailsVersionSpecificDetails",
      "symbolId": "src/data-oci-ai-anomaly-detection-data-assets/index:DataOciAiAnomalyDetectionDataAssetsDataAssetCollectionItemsDataSourceDetailsVersionSpecificDetails"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAssetsDataAssetCollectionItemsDataSourceDetailsVersionSpecificDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAssetsDataAssetCollectionItemsDataSourceDetailsVersionSpecificDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
          "line": 124
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
        "line": 117
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 131
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAssetsDataAssetCollectionItemsDataSourceDetailsVersionSpecificDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiAnomalyDetectionDataAssetsDataAssetCollectionItemsDataSourceDetailsVersionSpecificDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 124
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 124
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 124
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-data-assets/index:DataOciAiAnomalyDetectionDataAssetsDataAssetCollectionItemsDataSourceDetailsVersionSpecificDetailsList"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAssetsDataAssetCollectionItemsDataSourceDetailsVersionSpecificDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAssetsDataAssetCollectionItemsDataSourceDetailsVersionSpecificDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
          "line": 72
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
        "line": 63
      },
      "name": "DataOciAiAnomalyDetectionDataAssetsDataAssetCollectionItemsDataSourceDetailsVersionSpecificDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 92
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 97
          },
          "name": "databaseName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 102
          },
          "name": "influxVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 107
          },
          "name": "organizationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 112
          },
          "name": "retentionPolicyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAssetsDataAssetCollectionItemsDataSourceDetailsVersionSpecificDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-data-assets/index:DataOciAiAnomalyDetectionDataAssetsDataAssetCollectionItemsDataSourceDetailsVersionSpecificDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAssetsDataAssetCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAssetsDataAssetCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
          "line": 434
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
        "line": 427
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 441
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAssetsDataAssetCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiAnomalyDetectionDataAssetsDataAssetCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 434
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 434
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 434
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-data-assets/index:DataOciAiAnomalyDetectionDataAssetsDataAssetCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAssetsDataAssetCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAssetsDataAssetCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
          "line": 338
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
        "line": 329
      },
      "name": "DataOciAiAnomalyDetectionDataAssetsDataAssetCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 358
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 364
          },
          "name": "dataSourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAssetsDataAssetCollectionItemsDataSourceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 370
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 375
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 380
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 386
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 391
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 396
          },
          "name": "privateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 401
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 406
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 412
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 417
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 422
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 342
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAssetsDataAssetCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-data-assets/index:DataOciAiAnomalyDetectionDataAssetsDataAssetCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAssetsDataAssetCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAssetsDataAssetCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
          "line": 510
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
        "line": 503
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 517
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAssetsDataAssetCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiAnomalyDetectionDataAssetsDataAssetCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 510
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 510
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 510
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-data-assets/index:DataOciAiAnomalyDetectionDataAssetsDataAssetCollectionList"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAssetsDataAssetCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAssetsDataAssetCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
          "line": 477
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
        "line": 468
      },
      "name": "DataOciAiAnomalyDetectionDataAssetsDataAssetCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 498
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAssetsDataAssetCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 481
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAssetsDataAssetCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-data-assets/index:DataOciAiAnomalyDetectionDataAssetsDataAssetCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAssetsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAssetsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
        "line": 521
      },
      "name": "DataOciAiAnomalyDetectionDataAssetsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_data_assets#name DataOciAiAnomalyDetectionDataAssets#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 525
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_data_assets#values DataOciAiAnomalyDetectionDataAssets#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 533
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_data_assets#regex DataOciAiAnomalyDetectionDataAssets#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 529
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-data-assets/index:DataOciAiAnomalyDetectionDataAssetsFilter"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAssetsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAssetsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
          "line": 686
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
        "line": 678
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 693
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAssetsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiAnomalyDetectionDataAssetsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 686
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 686
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 686
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 679
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAssetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-data-assets/index:DataOciAiAnomalyDetectionDataAssetsFilterList"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAssetsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAssetsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
          "line": 589
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
        "line": 579
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 656
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciAiAnomalyDetectionDataAssetsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 644
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 660
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 673
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 637
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 650
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 666
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-data-assets/index.ts",
            "line": 593
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDataAssetsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-data-assets/index:DataOciAiAnomalyDetectionDataAssetsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJob": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_detect_anomaly_job oci_ai_anomaly_detection_detect_anomaly_job}."
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJob",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_detect_anomaly_job oci_ai_anomaly_detection_detect_anomaly_job} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
          "line": 413
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
        "line": 381
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciAiAnomalyDetectionDetectAnomalyJob resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 398
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciAiAnomalyDetectionDetectAnomalyJob to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_detect_anomaly_job#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciAiAnomalyDetectionDetectAnomalyJob that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciAiAnomalyDetectionDetectAnomalyJob to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 543
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 549
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciAiAnomalyDetectionDetectAnomalyJob",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 386
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 437
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 443
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 448
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 466
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 472
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 477
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 483
          },
          "name": "inputDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobInputDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 488
          },
          "name": "lifecycleStateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 493
          },
          "name": "modelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 499
          },
          "name": "outputDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobOutputDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 504
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 509
          },
          "name": "sensitivity",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 514
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 520
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 525
          },
          "name": "timeAccepted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 530
          },
          "name": "timeFinished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 535
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 461
          },
          "name": "detectAnomalyJobIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 454
          },
          "name": "detectAnomalyJobId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index:DataOciAiAnomalyDetectionDetectAnomalyJob"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
        "line": 9
      },
      "name": "DataOciAiAnomalyDetectionDetectAnomalyJobConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_detect_anomaly_job#detect_anomaly_job_id DataOciAiAnomalyDetectionDetectAnomalyJob#detect_anomaly_job_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 13
          },
          "name": "detectAnomalyJobId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index:DataOciAiAnomalyDetectionDetectAnomalyJobConfig"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobInputDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobInputDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
        "line": 180
      },
      "name": "DataOciAiAnomalyDetectionDetectAnomalyJobInputDetails",
      "symbolId": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index:DataOciAiAnomalyDetectionDetectAnomalyJobInputDetails"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobInputDetailsData": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobInputDetailsData",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
        "line": 15
      },
      "name": "DataOciAiAnomalyDetectionDetectAnomalyJobInputDetailsData",
      "symbolId": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index:DataOciAiAnomalyDetectionDetectAnomalyJobInputDetailsData"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobInputDetailsDataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobInputDetailsDataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
          "line": 84
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 91
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobInputDetailsDataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiAnomalyDetectionDetectAnomalyJobInputDetailsDataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 84
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 84
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index:DataOciAiAnomalyDetectionDetectAnomalyJobInputDetailsDataList"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobInputDetailsDataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobInputDetailsDataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
        "line": 38
      },
      "name": "DataOciAiAnomalyDetectionDetectAnomalyJobInputDetailsDataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 67
          },
          "name": "timestamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 72
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobInputDetailsData"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index:DataOciAiAnomalyDetectionDetectAnomalyJobInputDetailsDataOutputReference"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobInputDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobInputDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
          "line": 276
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
        "line": 269
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 283
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobInputDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiAnomalyDetectionDetectAnomalyJobInputDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 276
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 276
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 276
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index:DataOciAiAnomalyDetectionDetectAnomalyJobInputDetailsList"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobInputDetailsObjectLocations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobInputDetailsObjectLocations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
        "line": 95
      },
      "name": "DataOciAiAnomalyDetectionDetectAnomalyJobInputDetailsObjectLocations",
      "symbolId": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index:DataOciAiAnomalyDetectionDetectAnomalyJobInputDetailsObjectLocations"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobInputDetailsObjectLocationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobInputDetailsObjectLocationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
          "line": 169
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
        "line": 162
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 176
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobInputDetailsObjectLocationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiAnomalyDetectionDetectAnomalyJobInputDetailsObjectLocationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 169
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 169
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 169
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index:DataOciAiAnomalyDetectionDetectAnomalyJobInputDetailsObjectLocationsList"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobInputDetailsObjectLocationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobInputDetailsObjectLocationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
          "line": 127
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
        "line": 118
      },
      "name": "DataOciAiAnomalyDetectionDetectAnomalyJobInputDetailsObjectLocationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 147
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 152
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 157
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobInputDetailsObjectLocations"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index:DataOciAiAnomalyDetectionDetectAnomalyJobInputDetailsObjectLocationsOutputReference"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobInputDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobInputDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
          "line": 212
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
        "line": 203
      },
      "name": "DataOciAiAnomalyDetectionDetectAnomalyJobInputDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 232
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 237
          },
          "name": "contentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 243
          },
          "name": "data",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobInputDetailsDataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 248
          },
          "name": "inputType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 253
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 259
          },
          "name": "objectLocations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobInputDetailsObjectLocationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 264
          },
          "name": "signalNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 216
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobInputDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index:DataOciAiAnomalyDetectionDetectAnomalyJobInputDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobOutputDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobOutputDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
        "line": 287
      },
      "name": "DataOciAiAnomalyDetectionDetectAnomalyJobOutputDetails",
      "symbolId": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index:DataOciAiAnomalyDetectionDetectAnomalyJobOutputDetails"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobOutputDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobOutputDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
          "line": 366
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
        "line": 359
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 373
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobOutputDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiAnomalyDetectionDetectAnomalyJobOutputDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 366
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 366
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 366
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index:DataOciAiAnomalyDetectionDetectAnomalyJobOutputDetailsList"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobOutputDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobOutputDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
          "line": 319
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
        "line": 310
      },
      "name": "DataOciAiAnomalyDetectionDetectAnomalyJobOutputDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 339
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 344
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 349
          },
          "name": "outputType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 354
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index.ts",
            "line": 323
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobOutputDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-detect-anomaly-job/index:DataOciAiAnomalyDetectionDetectAnomalyJobOutputDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobs": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_detect_anomaly_jobs oci_ai_anomaly_detection_detect_anomaly_jobs}."
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobs",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_detect_anomaly_jobs oci_ai_anomaly_detection_detect_anomaly_jobs} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
          "line": 858
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
        "line": 826
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciAiAnomalyDetectionDetectAnomalyJobs resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 843
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciAiAnomalyDetectionDetectAnomalyJobs to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_detect_anomaly_jobs#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciAiAnomalyDetectionDetectAnomalyJobs that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciAiAnomalyDetectionDetectAnomalyJobs to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 1008
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 915
          },
          "name": "resetDetectAnomalyJobId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 931
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 1011
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 947
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 963
          },
          "name": "resetModelId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 979
          },
          "name": "resetProjectId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 995
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 1023
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 1036
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciAiAnomalyDetectionDetectAnomalyJobs",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 831
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 903
          },
          "name": "detectAnomalyJobCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 1005
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 897
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 919
          },
          "name": "detectAnomalyJobIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 935
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 1015
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 951
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 967
          },
          "name": "modelIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 983
          },
          "name": "projectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 999
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 890
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 909
          },
          "name": "detectAnomalyJobId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 925
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 941
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 957
          },
          "name": "modelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 973
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 989
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index:DataOciAiAnomalyDetectionDetectAnomalyJobs"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
        "line": 9
      },
      "name": "DataOciAiAnomalyDetectionDetectAnomalyJobsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_detect_anomaly_jobs#compartment_id DataOciAiAnomalyDetectionDetectAnomalyJobs#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_detect_anomaly_jobs#detect_anomaly_job_id DataOciAiAnomalyDetectionDetectAnomalyJobs#detect_anomaly_job_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 17
          },
          "name": "detectAnomalyJobId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_detect_anomaly_jobs#display_name DataOciAiAnomalyDetectionDetectAnomalyJobs#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 21
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_detect_anomaly_jobs#filter DataOciAiAnomalyDetectionDetectAnomalyJobs#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_detect_anomaly_jobs#id DataOciAiAnomalyDetectionDetectAnomalyJobs#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_detect_anomaly_jobs#model_id DataOciAiAnomalyDetectionDetectAnomalyJobs#model_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 32
          },
          "name": "modelId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_detect_anomaly_jobs#project_id DataOciAiAnomalyDetectionDetectAnomalyJobs#project_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 36
          },
          "name": "projectId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_detect_anomaly_jobs#state DataOciAiAnomalyDetectionDetectAnomalyJobs#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 40
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index:DataOciAiAnomalyDetectionDetectAnomalyJobsConfig"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
        "line": 570
      },
      "name": "DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollection",
      "symbolId": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index:DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollection"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
        "line": 410
      },
      "name": "DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionItems",
      "symbolId": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index:DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionItems"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionItemsInputDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionItemsInputDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
        "line": 213
      },
      "name": "DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionItemsInputDetails",
      "symbolId": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index:DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionItemsInputDetails"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionItemsInputDetailsData": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionItemsInputDetailsData",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
        "line": 48
      },
      "name": "DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionItemsInputDetailsData",
      "symbolId": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index:DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionItemsInputDetailsData"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionItemsInputDetailsDataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionItemsInputDetailsDataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
          "line": 117
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
        "line": 110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 124
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionItemsInputDetailsDataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionItemsInputDetailsDataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 117
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 117
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 117
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index:DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionItemsInputDetailsDataList"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionItemsInputDetailsDataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionItemsInputDetailsDataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
          "line": 80
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
        "line": 71
      },
      "name": "DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionItemsInputDetailsDataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 100
          },
          "name": "timestamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 105
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionItemsInputDetailsData"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index:DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionItemsInputDetailsDataOutputReference"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionItemsInputDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionItemsInputDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
          "line": 309
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
        "line": 302
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 316
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionItemsInputDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionItemsInputDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 309
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 309
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 309
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index:DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionItemsInputDetailsList"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionItemsInputDetailsObjectLocations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionItemsInputDetailsObjectLocations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
        "line": 128
      },
      "name": "DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionItemsInputDetailsObjectLocations",
      "symbolId": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index:DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionItemsInputDetailsObjectLocations"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionItemsInputDetailsObjectLocationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionItemsInputDetailsObjectLocationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
          "line": 202
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
        "line": 195
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 209
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionItemsInputDetailsObjectLocationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionItemsInputDetailsObjectLocationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 202
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 202
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 202
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index:DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionItemsInputDetailsObjectLocationsList"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionItemsInputDetailsObjectLocationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionItemsInputDetailsObjectLocationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
          "line": 160
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
        "line": 151
      },
      "name": "DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionItemsInputDetailsObjectLocationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 180
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 185
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 190
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 164
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionItemsInputDetailsObjectLocations"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index:DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionItemsInputDetailsObjectLocationsOutputReference"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionItemsInputDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionItemsInputDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
          "line": 245
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
        "line": 236
      },
      "name": "DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionItemsInputDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 265
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 270
          },
          "name": "contentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 276
          },
          "name": "data",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionItemsInputDetailsDataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 281
          },
          "name": "inputType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 286
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 292
          },
          "name": "objectLocations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionItemsInputDetailsObjectLocationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 297
          },
          "name": "signalNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 249
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionItemsInputDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index:DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionItemsInputDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
          "line": 559
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
        "line": 552
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 566
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 559
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 559
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 559
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index:DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionItemsOutputDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionItemsOutputDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
        "line": 320
      },
      "name": "DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionItemsOutputDetails",
      "symbolId": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index:DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionItemsOutputDetails"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionItemsOutputDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionItemsOutputDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
          "line": 399
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
        "line": 392
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 406
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionItemsOutputDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionItemsOutputDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 399
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 399
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 399
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index:DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionItemsOutputDetailsList"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionItemsOutputDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionItemsOutputDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
          "line": 352
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
        "line": 343
      },
      "name": "DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionItemsOutputDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 372
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 377
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 382
          },
          "name": "outputType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 387
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 356
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionItemsOutputDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index:DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionItemsOutputDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
          "line": 442
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
        "line": 433
      },
      "name": "DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 462
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 468
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 473
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 478
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 484
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 489
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 495
          },
          "name": "inputDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionItemsInputDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 500
          },
          "name": "lifecycleStateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 505
          },
          "name": "modelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 511
          },
          "name": "outputDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionItemsOutputDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 516
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 521
          },
          "name": "sensitivity",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 526
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 532
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 537
          },
          "name": "timeAccepted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 542
          },
          "name": "timeFinished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 547
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 446
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index:DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
          "line": 635
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
        "line": 628
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 642
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 635
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 635
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 635
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index:DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionList"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
          "line": 602
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
        "line": 593
      },
      "name": "DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 623
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 606
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index:DataOciAiAnomalyDetectionDetectAnomalyJobsDetectAnomalyJobCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
        "line": 646
      },
      "name": "DataOciAiAnomalyDetectionDetectAnomalyJobsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_detect_anomaly_jobs#name DataOciAiAnomalyDetectionDetectAnomalyJobs#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 650
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_detect_anomaly_jobs#values DataOciAiAnomalyDetectionDetectAnomalyJobs#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 658
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_detect_anomaly_jobs#regex DataOciAiAnomalyDetectionDetectAnomalyJobs#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 654
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index:DataOciAiAnomalyDetectionDetectAnomalyJobsFilter"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
          "line": 811
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
        "line": 803
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 818
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiAnomalyDetectionDetectAnomalyJobsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 811
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 811
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 811
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 804
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index:DataOciAiAnomalyDetectionDetectAnomalyJobsFilterList"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
          "line": 714
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
        "line": 704
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 781
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciAiAnomalyDetectionDetectAnomalyJobsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 769
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 785
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 798
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 762
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 775
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 791
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index.ts",
            "line": 718
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionDetectAnomalyJobsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-detect-anomaly-jobs/index:DataOciAiAnomalyDetectionDetectAnomalyJobsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionModel": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_model oci_ai_anomaly_detection_model}."
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModel",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_model oci_ai_anomaly_detection_model} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
          "line": 468
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModelConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
        "line": 436
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciAiAnomalyDetectionModel resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
            "line": 453
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciAiAnomalyDetectionModel to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_model#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciAiAnomalyDetectionModel that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciAiAnomalyDetectionModel to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
            "line": 583
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
            "line": 589
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciAiAnomalyDetectionModel",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
            "line": 441
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
            "line": 492
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
            "line": 498
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
            "line": 503
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
            "line": 508
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
            "line": 514
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
            "line": 519
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
            "line": 524
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
            "line": 543
          },
          "name": "modelTrainingDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModelModelTrainingDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
            "line": 549
          },
          "name": "modelTrainingResults",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModelModelTrainingResultsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
            "line": 554
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
            "line": 559
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
            "line": 565
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
            "line": 570
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
            "line": 575
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
            "line": 537
          },
          "name": "modelIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
            "line": 530
          },
          "name": "modelId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-model/index:DataOciAiAnomalyDetectionModel"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionModelConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModelConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
        "line": 9
      },
      "name": "DataOciAiAnomalyDetectionModelConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_model#model_id DataOciAiAnomalyDetectionModel#model_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
            "line": 13
          },
          "name": "modelId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-model/index:DataOciAiAnomalyDetectionModelConfig"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionModelModelTrainingDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModelModelTrainingDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
        "line": 15
      },
      "name": "DataOciAiAnomalyDetectionModelModelTrainingDetails",
      "symbolId": "src/data-oci-ai-anomaly-detection-model/index:DataOciAiAnomalyDetectionModelModelTrainingDetails"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionModelModelTrainingDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModelModelTrainingDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
          "line": 99
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
        "line": 92
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
            "line": 106
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModelModelTrainingDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiAnomalyDetectionModelModelTrainingDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
            "line": 99
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
            "line": 99
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
            "line": 99
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-model/index:DataOciAiAnomalyDetectionModelModelTrainingDetailsList"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionModelModelTrainingDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModelModelTrainingDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
        "line": 38
      },
      "name": "DataOciAiAnomalyDetectionModelModelTrainingDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
            "line": 67
          },
          "name": "algorithmHint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
            "line": 72
          },
          "name": "dataAssetIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
            "line": 77
          },
          "name": "targetFap",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
            "line": 82
          },
          "name": "trainingFraction",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
            "line": 87
          },
          "name": "windowSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModelModelTrainingDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-model/index:DataOciAiAnomalyDetectionModelModelTrainingDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionModelModelTrainingResults": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModelModelTrainingResults",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
        "line": 310
      },
      "name": "DataOciAiAnomalyDetectionModelModelTrainingResults",
      "symbolId": "src/data-oci-ai-anomaly-detection-model/index:DataOciAiAnomalyDetectionModelModelTrainingResults"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionModelModelTrainingResultsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModelModelTrainingResultsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
          "line": 421
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
        "line": 414
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
            "line": 428
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModelModelTrainingResultsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiAnomalyDetectionModelModelTrainingResultsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
            "line": 421
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
            "line": 421
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
            "line": 421
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-model/index:DataOciAiAnomalyDetectionModelModelTrainingResultsList"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionModelModelTrainingResultsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModelModelTrainingResultsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
          "line": 342
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
        "line": 333
      },
      "name": "DataOciAiAnomalyDetectionModelModelTrainingResultsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
            "line": 362
          },
          "name": "fap",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
            "line": 367
          },
          "name": "isTrainingGoalAchieved",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
            "line": 372
          },
          "name": "mae",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
            "line": 377
          },
          "name": "maxInferenceSyncRows",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
            "line": 382
          },
          "name": "multivariateFap",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
            "line": 387
          },
          "name": "rmse",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
            "line": 393
          },
          "name": "rowReductionDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModelModelTrainingResultsRowReductionDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
            "line": 399
          },
          "name": "signalDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModelModelTrainingResultsSignalDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
            "line": 404
          },
          "name": "warning",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
            "line": 409
          },
          "name": "windowSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
            "line": 346
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModelModelTrainingResults"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-model/index:DataOciAiAnomalyDetectionModelModelTrainingResultsOutputReference"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionModelModelTrainingResultsRowReductionDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModelModelTrainingResultsRowReductionDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
        "line": 110
      },
      "name": "DataOciAiAnomalyDetectionModelModelTrainingResultsRowReductionDetails",
      "symbolId": "src/data-oci-ai-anomaly-detection-model/index:DataOciAiAnomalyDetectionModelModelTrainingResultsRowReductionDetails"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionModelModelTrainingResultsRowReductionDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModelModelTrainingResultsRowReductionDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
          "line": 184
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
        "line": 177
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
            "line": 191
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModelModelTrainingResultsRowReductionDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiAnomalyDetectionModelModelTrainingResultsRowReductionDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
            "line": 184
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
            "line": 184
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
            "line": 184
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-model/index:DataOciAiAnomalyDetectionModelModelTrainingResultsRowReductionDetailsList"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionModelModelTrainingResultsRowReductionDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModelModelTrainingResultsRowReductionDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
          "line": 142
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
        "line": 133
      },
      "name": "DataOciAiAnomalyDetectionModelModelTrainingResultsRowReductionDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
            "line": 162
          },
          "name": "isReductionEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
            "line": 167
          },
          "name": "reductionMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
            "line": 172
          },
          "name": "reductionPercentage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
            "line": 146
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModelModelTrainingResultsRowReductionDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-model/index:DataOciAiAnomalyDetectionModelModelTrainingResultsRowReductionDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionModelModelTrainingResultsSignalDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModelModelTrainingResultsSignalDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
        "line": 195
      },
      "name": "DataOciAiAnomalyDetectionModelModelTrainingResultsSignalDetails",
      "symbolId": "src/data-oci-ai-anomaly-detection-model/index:DataOciAiAnomalyDetectionModelModelTrainingResultsSignalDetails"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionModelModelTrainingResultsSignalDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModelModelTrainingResultsSignalDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
          "line": 299
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
        "line": 292
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
            "line": 306
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModelModelTrainingResultsSignalDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiAnomalyDetectionModelModelTrainingResultsSignalDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
            "line": 299
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
            "line": 299
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
            "line": 299
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-model/index:DataOciAiAnomalyDetectionModelModelTrainingResultsSignalDetailsList"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionModelModelTrainingResultsSignalDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModelModelTrainingResultsSignalDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
          "line": 227
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
        "line": 218
      },
      "name": "DataOciAiAnomalyDetectionModelModelTrainingResultsSignalDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
            "line": 247
          },
          "name": "details",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
            "line": 252
          },
          "name": "fap",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
            "line": 257
          },
          "name": "isQuantized",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
            "line": 262
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
            "line": 267
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
            "line": 272
          },
          "name": "mviRatio",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
            "line": 277
          },
          "name": "signalName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
            "line": 282
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
            "line": 287
          },
          "name": "std",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-model/index.ts",
            "line": 231
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModelModelTrainingResultsSignalDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-model/index:DataOciAiAnomalyDetectionModelModelTrainingResultsSignalDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionModels": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_models oci_ai_anomaly_detection_models}."
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModels",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_models oci_ai_anomaly_detection_models} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
          "line": 890
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModelsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
        "line": 858
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciAiAnomalyDetectionModels resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 875
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciAiAnomalyDetectionModels to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_models#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciAiAnomalyDetectionModels that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciAiAnomalyDetectionModels to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 1006
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModelsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 939
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 1009
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 955
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 977
          },
          "name": "resetProjectId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 993
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 1021
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 1032
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciAiAnomalyDetectionModels",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 863
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 1003
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModelsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 965
          },
          "name": "modelCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModelsModelCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 927
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 943
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 1013
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModelsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 959
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 981
          },
          "name": "projectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 997
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 920
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 933
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 949
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 971
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 987
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-models/index:DataOciAiAnomalyDetectionModels"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionModelsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModelsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
        "line": 9
      },
      "name": "DataOciAiAnomalyDetectionModelsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_models#compartment_id DataOciAiAnomalyDetectionModels#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_models#display_name DataOciAiAnomalyDetectionModels#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 17
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_models#filter DataOciAiAnomalyDetectionModels#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModelsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_models#id DataOciAiAnomalyDetectionModels#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_models#project_id DataOciAiAnomalyDetectionModels#project_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 28
          },
          "name": "projectId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_models#state DataOciAiAnomalyDetectionModels#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-models/index:DataOciAiAnomalyDetectionModelsConfig"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionModelsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModelsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
        "line": 678
      },
      "name": "DataOciAiAnomalyDetectionModelsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_models#name DataOciAiAnomalyDetectionModels#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 682
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_models#values DataOciAiAnomalyDetectionModels#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 690
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_models#regex DataOciAiAnomalyDetectionModels#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 686
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-models/index:DataOciAiAnomalyDetectionModelsFilter"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionModelsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModelsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
          "line": 843
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
        "line": 835
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 850
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModelsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiAnomalyDetectionModelsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 843
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 843
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 843
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 836
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModelsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-models/index:DataOciAiAnomalyDetectionModelsFilterList"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionModelsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModelsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
          "line": 746
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
        "line": 736
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 813
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciAiAnomalyDetectionModelsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 801
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 817
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 830
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 794
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 807
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 823
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 750
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModelsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-models/index:DataOciAiAnomalyDetectionModelsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionModelsModelCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModelsModelCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
        "line": 602
      },
      "name": "DataOciAiAnomalyDetectionModelsModelCollection",
      "symbolId": "src/data-oci-ai-anomaly-detection-models/index:DataOciAiAnomalyDetectionModelsModelCollection"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionModelsModelCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModelsModelCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
        "line": 457
      },
      "name": "DataOciAiAnomalyDetectionModelsModelCollectionItems",
      "symbolId": "src/data-oci-ai-anomaly-detection-models/index:DataOciAiAnomalyDetectionModelsModelCollectionItems"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionModelsModelCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModelsModelCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
          "line": 591
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
        "line": 584
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 598
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModelsModelCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiAnomalyDetectionModelsModelCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 591
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 591
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 591
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-models/index:DataOciAiAnomalyDetectionModelsModelCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionModelsModelCollectionItemsModelTrainingDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModelsModelCollectionItemsModelTrainingDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
        "line": 40
      },
      "name": "DataOciAiAnomalyDetectionModelsModelCollectionItemsModelTrainingDetails",
      "symbolId": "src/data-oci-ai-anomaly-detection-models/index:DataOciAiAnomalyDetectionModelsModelCollectionItemsModelTrainingDetails"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionModelsModelCollectionItemsModelTrainingDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModelsModelCollectionItemsModelTrainingDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
          "line": 124
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
        "line": 117
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 131
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModelsModelCollectionItemsModelTrainingDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiAnomalyDetectionModelsModelCollectionItemsModelTrainingDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 124
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 124
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 124
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-models/index:DataOciAiAnomalyDetectionModelsModelCollectionItemsModelTrainingDetailsList"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionModelsModelCollectionItemsModelTrainingDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModelsModelCollectionItemsModelTrainingDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
          "line": 72
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
        "line": 63
      },
      "name": "DataOciAiAnomalyDetectionModelsModelCollectionItemsModelTrainingDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 92
          },
          "name": "algorithmHint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 97
          },
          "name": "dataAssetIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 102
          },
          "name": "targetFap",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 107
          },
          "name": "trainingFraction",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 112
          },
          "name": "windowSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModelsModelCollectionItemsModelTrainingDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-models/index:DataOciAiAnomalyDetectionModelsModelCollectionItemsModelTrainingDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionModelsModelCollectionItemsModelTrainingResults": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModelsModelCollectionItemsModelTrainingResults",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
        "line": 335
      },
      "name": "DataOciAiAnomalyDetectionModelsModelCollectionItemsModelTrainingResults",
      "symbolId": "src/data-oci-ai-anomaly-detection-models/index:DataOciAiAnomalyDetectionModelsModelCollectionItemsModelTrainingResults"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionModelsModelCollectionItemsModelTrainingResultsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModelsModelCollectionItemsModelTrainingResultsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
          "line": 446
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
        "line": 439
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 453
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModelsModelCollectionItemsModelTrainingResultsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiAnomalyDetectionModelsModelCollectionItemsModelTrainingResultsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 446
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 446
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 446
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-models/index:DataOciAiAnomalyDetectionModelsModelCollectionItemsModelTrainingResultsList"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionModelsModelCollectionItemsModelTrainingResultsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModelsModelCollectionItemsModelTrainingResultsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
          "line": 367
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
        "line": 358
      },
      "name": "DataOciAiAnomalyDetectionModelsModelCollectionItemsModelTrainingResultsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 387
          },
          "name": "fap",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 392
          },
          "name": "isTrainingGoalAchieved",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 397
          },
          "name": "mae",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 402
          },
          "name": "maxInferenceSyncRows",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 407
          },
          "name": "multivariateFap",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 412
          },
          "name": "rmse",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 418
          },
          "name": "rowReductionDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModelsModelCollectionItemsModelTrainingResultsRowReductionDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 424
          },
          "name": "signalDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModelsModelCollectionItemsModelTrainingResultsSignalDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 429
          },
          "name": "warning",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 434
          },
          "name": "windowSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 371
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModelsModelCollectionItemsModelTrainingResults"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-models/index:DataOciAiAnomalyDetectionModelsModelCollectionItemsModelTrainingResultsOutputReference"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionModelsModelCollectionItemsModelTrainingResultsRowReductionDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModelsModelCollectionItemsModelTrainingResultsRowReductionDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
        "line": 135
      },
      "name": "DataOciAiAnomalyDetectionModelsModelCollectionItemsModelTrainingResultsRowReductionDetails",
      "symbolId": "src/data-oci-ai-anomaly-detection-models/index:DataOciAiAnomalyDetectionModelsModelCollectionItemsModelTrainingResultsRowReductionDetails"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionModelsModelCollectionItemsModelTrainingResultsRowReductionDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModelsModelCollectionItemsModelTrainingResultsRowReductionDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
          "line": 209
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
        "line": 202
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 216
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModelsModelCollectionItemsModelTrainingResultsRowReductionDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiAnomalyDetectionModelsModelCollectionItemsModelTrainingResultsRowReductionDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 209
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 209
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 209
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-models/index:DataOciAiAnomalyDetectionModelsModelCollectionItemsModelTrainingResultsRowReductionDetailsList"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionModelsModelCollectionItemsModelTrainingResultsRowReductionDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModelsModelCollectionItemsModelTrainingResultsRowReductionDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
          "line": 167
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
        "line": 158
      },
      "name": "DataOciAiAnomalyDetectionModelsModelCollectionItemsModelTrainingResultsRowReductionDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 187
          },
          "name": "isReductionEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 192
          },
          "name": "reductionMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 197
          },
          "name": "reductionPercentage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 171
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModelsModelCollectionItemsModelTrainingResultsRowReductionDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-models/index:DataOciAiAnomalyDetectionModelsModelCollectionItemsModelTrainingResultsRowReductionDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionModelsModelCollectionItemsModelTrainingResultsSignalDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModelsModelCollectionItemsModelTrainingResultsSignalDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
        "line": 220
      },
      "name": "DataOciAiAnomalyDetectionModelsModelCollectionItemsModelTrainingResultsSignalDetails",
      "symbolId": "src/data-oci-ai-anomaly-detection-models/index:DataOciAiAnomalyDetectionModelsModelCollectionItemsModelTrainingResultsSignalDetails"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionModelsModelCollectionItemsModelTrainingResultsSignalDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModelsModelCollectionItemsModelTrainingResultsSignalDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
          "line": 324
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
        "line": 317
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 331
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModelsModelCollectionItemsModelTrainingResultsSignalDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiAnomalyDetectionModelsModelCollectionItemsModelTrainingResultsSignalDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 324
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 324
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 324
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-models/index:DataOciAiAnomalyDetectionModelsModelCollectionItemsModelTrainingResultsSignalDetailsList"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionModelsModelCollectionItemsModelTrainingResultsSignalDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModelsModelCollectionItemsModelTrainingResultsSignalDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
          "line": 252
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
        "line": 243
      },
      "name": "DataOciAiAnomalyDetectionModelsModelCollectionItemsModelTrainingResultsSignalDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 272
          },
          "name": "details",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 277
          },
          "name": "fap",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 282
          },
          "name": "isQuantized",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 287
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 292
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 297
          },
          "name": "mviRatio",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 302
          },
          "name": "signalName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 307
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 312
          },
          "name": "std",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 256
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModelsModelCollectionItemsModelTrainingResultsSignalDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-models/index:DataOciAiAnomalyDetectionModelsModelCollectionItemsModelTrainingResultsSignalDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionModelsModelCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModelsModelCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
          "line": 489
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
        "line": 480
      },
      "name": "DataOciAiAnomalyDetectionModelsModelCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 509
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 515
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 520
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 525
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 531
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 536
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 541
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 547
          },
          "name": "modelTrainingDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModelsModelCollectionItemsModelTrainingDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 553
          },
          "name": "modelTrainingResults",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModelsModelCollectionItemsModelTrainingResultsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 558
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 563
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 569
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 574
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 579
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 493
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModelsModelCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-models/index:DataOciAiAnomalyDetectionModelsModelCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionModelsModelCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModelsModelCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
          "line": 667
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
        "line": 660
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 674
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModelsModelCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiAnomalyDetectionModelsModelCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 667
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 667
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 667
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-models/index:DataOciAiAnomalyDetectionModelsModelCollectionList"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionModelsModelCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModelsModelCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
          "line": 634
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
        "line": 625
      },
      "name": "DataOciAiAnomalyDetectionModelsModelCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 655
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModelsModelCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-models/index.ts",
            "line": 638
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionModelsModelCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-models/index:DataOciAiAnomalyDetectionModelsModelCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionProject": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_project oci_ai_anomaly_detection_project}."
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionProject",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_project oci_ai_anomaly_detection_project} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-project/index.ts",
          "line": 51
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionProjectConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-project/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciAiAnomalyDetectionProject resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-project/index.ts",
            "line": 36
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciAiAnomalyDetectionProject to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_project#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciAiAnomalyDetectionProject that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciAiAnomalyDetectionProject to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-project/index.ts",
            "line": 144
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-project/index.ts",
            "line": 150
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciAiAnomalyDetectionProject",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-project/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-project/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-project/index.ts",
            "line": 81
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-project/index.ts",
            "line": 86
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-project/index.ts",
            "line": 91
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-project/index.ts",
            "line": 97
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-project/index.ts",
            "line": 102
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-project/index.ts",
            "line": 120
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-project/index.ts",
            "line": 126
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-project/index.ts",
            "line": 131
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-project/index.ts",
            "line": 136
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-project/index.ts",
            "line": 115
          },
          "name": "projectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-project/index.ts",
            "line": 108
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-project/index:DataOciAiAnomalyDetectionProject"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionProjectConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionProjectConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-project/index.ts",
        "line": 9
      },
      "name": "DataOciAiAnomalyDetectionProjectConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_project#project_id DataOciAiAnomalyDetectionProject#project_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-project/index.ts",
            "line": 13
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-project/index:DataOciAiAnomalyDetectionProjectConfig"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionProjects": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_projects oci_ai_anomaly_detection_projects}."
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionProjects",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_projects oci_ai_anomaly_detection_projects} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
          "line": 447
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionProjectsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
        "line": 415
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciAiAnomalyDetectionProjects resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
            "line": 432
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciAiAnomalyDetectionProjects to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_projects#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciAiAnomalyDetectionProjects that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciAiAnomalyDetectionProjects to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
            "line": 546
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionProjectsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
            "line": 495
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
            "line": 549
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
            "line": 511
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
            "line": 533
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
            "line": 561
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
            "line": 571
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciAiAnomalyDetectionProjects",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
            "line": 420
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
            "line": 543
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionProjectsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
            "line": 521
          },
          "name": "projectCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionProjectsProjectCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
            "line": 483
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
            "line": 499
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
            "line": 553
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionProjectsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
            "line": 515
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
            "line": 537
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
            "line": 476
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
            "line": 489
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
            "line": 505
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
            "line": 527
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-projects/index:DataOciAiAnomalyDetectionProjects"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionProjectsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionProjectsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
        "line": 9
      },
      "name": "DataOciAiAnomalyDetectionProjectsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_projects#compartment_id DataOciAiAnomalyDetectionProjects#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_projects#display_name DataOciAiAnomalyDetectionProjects#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
            "line": 17
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_projects#filter DataOciAiAnomalyDetectionProjects#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionProjectsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_projects#id DataOciAiAnomalyDetectionProjects#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_projects#state DataOciAiAnomalyDetectionProjects#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-projects/index:DataOciAiAnomalyDetectionProjectsConfig"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionProjectsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionProjectsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
        "line": 235
      },
      "name": "DataOciAiAnomalyDetectionProjectsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_projects#name DataOciAiAnomalyDetectionProjects#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
            "line": 239
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_projects#values DataOciAiAnomalyDetectionProjects#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
            "line": 247
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_anomaly_detection_projects#regex DataOciAiAnomalyDetectionProjects#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
            "line": 243
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-projects/index:DataOciAiAnomalyDetectionProjectsFilter"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionProjectsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionProjectsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
          "line": 400
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
        "line": 392
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
            "line": 407
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionProjectsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiAnomalyDetectionProjectsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
            "line": 400
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
            "line": 400
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
            "line": 400
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
            "line": 393
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionProjectsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-projects/index:DataOciAiAnomalyDetectionProjectsFilterList"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionProjectsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionProjectsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
          "line": 303
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
        "line": 293
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
            "line": 370
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciAiAnomalyDetectionProjectsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
            "line": 358
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
            "line": 374
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
            "line": 387
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
            "line": 351
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
            "line": 364
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
            "line": 380
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
            "line": 307
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionProjectsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-projects/index:DataOciAiAnomalyDetectionProjectsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionProjectsProjectCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionProjectsProjectCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
        "line": 159
      },
      "name": "DataOciAiAnomalyDetectionProjectsProjectCollection",
      "symbolId": "src/data-oci-ai-anomaly-detection-projects/index:DataOciAiAnomalyDetectionProjectsProjectCollection"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionProjectsProjectCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionProjectsProjectCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
        "line": 36
      },
      "name": "DataOciAiAnomalyDetectionProjectsProjectCollectionItems",
      "symbolId": "src/data-oci-ai-anomaly-detection-projects/index:DataOciAiAnomalyDetectionProjectsProjectCollectionItems"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionProjectsProjectCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionProjectsProjectCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
          "line": 148
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
        "line": 141
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
            "line": 155
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionProjectsProjectCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiAnomalyDetectionProjectsProjectCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
            "line": 148
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
            "line": 148
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
            "line": 148
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-projects/index:DataOciAiAnomalyDetectionProjectsProjectCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionProjectsProjectCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionProjectsProjectCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
          "line": 68
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
        "line": 59
      },
      "name": "DataOciAiAnomalyDetectionProjectsProjectCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
            "line": 88
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
            "line": 94
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
            "line": 99
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
            "line": 104
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
            "line": 110
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
            "line": 115
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
            "line": 120
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
            "line": 126
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
            "line": 131
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
            "line": 136
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionProjectsProjectCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-projects/index:DataOciAiAnomalyDetectionProjectsProjectCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionProjectsProjectCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionProjectsProjectCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
          "line": 224
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
        "line": 217
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
            "line": 231
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionProjectsProjectCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiAnomalyDetectionProjectsProjectCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
            "line": 224
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
            "line": 224
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
            "line": 224
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-projects/index:DataOciAiAnomalyDetectionProjectsProjectCollectionList"
    },
    "cdktf-provider-oci.DataOciAiAnomalyDetectionProjectsProjectCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionProjectsProjectCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
          "line": 191
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
        "line": 182
      },
      "name": "DataOciAiAnomalyDetectionProjectsProjectCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
            "line": 212
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionProjectsProjectCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-anomaly-detection-projects/index.ts",
            "line": 195
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiAnomalyDetectionProjectsProjectCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-anomaly-detection-projects/index:DataOciAiAnomalyDetectionProjectsProjectCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciAiDocumentModel": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_document_model oci_ai_document_model}."
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModel",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_document_model oci_ai_document_model} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-model/index.ts",
          "line": 956
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiDocumentModelConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-model/index.ts",
        "line": 924
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciAiDocumentModel resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 941
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciAiDocumentModel to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_document_model#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciAiDocumentModel that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciAiDocumentModel to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 1129
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 1135
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciAiDocumentModel",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 929
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 980
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 986
          },
          "name": "componentModels",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelComponentModelsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 992
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 997
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 1002
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 1008
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 1013
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 1018
          },
          "name": "isComposedModel",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 1023
          },
          "name": "isQuickMode",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 1028
          },
          "name": "labels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 1033
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 1038
          },
          "name": "maxTrainingTimeInHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 1044
          },
          "name": "metrics",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelMetricsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 1062
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 1067
          },
          "name": "modelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 1072
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 1077
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 1083
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 1088
          },
          "name": "tenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 1094
          },
          "name": "testingDataset",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelTestingDatasetList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 1099
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 1104
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 1109
          },
          "name": "trainedTimeInHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 1115
          },
          "name": "trainingDataset",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelTrainingDatasetList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 1121
          },
          "name": "validationDataset",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelValidationDatasetList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 1057
          },
          "name": "modelIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 1050
          },
          "name": "modelId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-model/index:DataOciAiDocumentModel"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelComponentModels": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelComponentModels",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-model/index.ts",
        "line": 15
      },
      "name": "DataOciAiDocumentModelComponentModels",
      "symbolId": "src/data-oci-ai-document-model/index:DataOciAiDocumentModelComponentModels"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelComponentModelsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelComponentModelsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-model/index.ts",
          "line": 79
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-model/index.ts",
        "line": 72
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 86
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiDocumentModelComponentModelsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiDocumentModelComponentModelsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 79
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 79
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 79
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-model/index:DataOciAiDocumentModelComponentModelsList"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelComponentModelsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelComponentModelsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-model/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-model/index.ts",
        "line": 38
      },
      "name": "DataOciAiDocumentModelComponentModelsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 67
          },
          "name": "modelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelComponentModels"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-model/index:DataOciAiDocumentModelComponentModelsOutputReference"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-model/index.ts",
        "line": 9
      },
      "name": "DataOciAiDocumentModelConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_document_model#model_id DataOciAiDocumentModel#model_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 13
          },
          "name": "modelId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-model/index:DataOciAiDocumentModelConfig"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelMetrics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelMetrics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-model/index.ts",
        "line": 542
      },
      "name": "DataOciAiDocumentModelMetrics",
      "symbolId": "src/data-oci-ai-document-model/index:DataOciAiDocumentModelMetrics"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelMetricsDatasetSummary": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelMetricsDatasetSummary",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-model/index.ts",
        "line": 90
      },
      "name": "DataOciAiDocumentModelMetricsDatasetSummary",
      "symbolId": "src/data-oci-ai-document-model/index:DataOciAiDocumentModelMetricsDatasetSummary"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelMetricsDatasetSummaryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelMetricsDatasetSummaryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-model/index.ts",
          "line": 164
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-model/index.ts",
        "line": 157
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 171
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiDocumentModelMetricsDatasetSummaryOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiDocumentModelMetricsDatasetSummaryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 164
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 164
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 164
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-model/index:DataOciAiDocumentModelMetricsDatasetSummaryList"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelMetricsDatasetSummaryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelMetricsDatasetSummaryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-model/index.ts",
          "line": 122
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-model/index.ts",
        "line": 113
      },
      "name": "DataOciAiDocumentModelMetricsDatasetSummaryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 142
          },
          "name": "testSampleCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 147
          },
          "name": "trainingSampleCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 152
          },
          "name": "validationSampleCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 126
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelMetricsDatasetSummary"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-model/index:DataOciAiDocumentModelMetricsDatasetSummaryOutputReference"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelMetricsLabelMetricsReport": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelMetricsLabelMetricsReport",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-model/index.ts",
        "line": 270
      },
      "name": "DataOciAiDocumentModelMetricsLabelMetricsReport",
      "symbolId": "src/data-oci-ai-document-model/index:DataOciAiDocumentModelMetricsLabelMetricsReport"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelMetricsLabelMetricsReportConfidenceEntries": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelMetricsLabelMetricsReportConfidenceEntries",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-model/index.ts",
        "line": 175
      },
      "name": "DataOciAiDocumentModelMetricsLabelMetricsReportConfidenceEntries",
      "symbolId": "src/data-oci-ai-document-model/index:DataOciAiDocumentModelMetricsLabelMetricsReportConfidenceEntries"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelMetricsLabelMetricsReportConfidenceEntriesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelMetricsLabelMetricsReportConfidenceEntriesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-model/index.ts",
          "line": 259
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-model/index.ts",
        "line": 252
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 266
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiDocumentModelMetricsLabelMetricsReportConfidenceEntriesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiDocumentModelMetricsLabelMetricsReportConfidenceEntriesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 259
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 259
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 259
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-model/index:DataOciAiDocumentModelMetricsLabelMetricsReportConfidenceEntriesList"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelMetricsLabelMetricsReportConfidenceEntriesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelMetricsLabelMetricsReportConfidenceEntriesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-model/index.ts",
          "line": 207
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-model/index.ts",
        "line": 198
      },
      "name": "DataOciAiDocumentModelMetricsLabelMetricsReportConfidenceEntriesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 227
          },
          "name": "accuracy",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 232
          },
          "name": "f1Score",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 237
          },
          "name": "precision",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 242
          },
          "name": "recall",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 247
          },
          "name": "threshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 211
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelMetricsLabelMetricsReportConfidenceEntries"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-model/index:DataOciAiDocumentModelMetricsLabelMetricsReportConfidenceEntriesOutputReference"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelMetricsLabelMetricsReportList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelMetricsLabelMetricsReportList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-model/index.ts",
          "line": 350
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-model/index.ts",
        "line": 343
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 357
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiDocumentModelMetricsLabelMetricsReportOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiDocumentModelMetricsLabelMetricsReportList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 350
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 350
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 350
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-model/index:DataOciAiDocumentModelMetricsLabelMetricsReportList"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelMetricsLabelMetricsReportOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelMetricsLabelMetricsReportOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-model/index.ts",
          "line": 302
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-model/index.ts",
        "line": 293
      },
      "name": "DataOciAiDocumentModelMetricsLabelMetricsReportOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 323
          },
          "name": "confidenceEntries",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelMetricsLabelMetricsReportConfidenceEntriesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 328
          },
          "name": "documentCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 333
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 338
          },
          "name": "meanAveragePrecision",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 306
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelMetricsLabelMetricsReport"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-model/index:DataOciAiDocumentModelMetricsLabelMetricsReportOutputReference"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelMetricsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelMetricsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-model/index.ts",
          "line": 624
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-model/index.ts",
        "line": 617
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 631
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiDocumentModelMetricsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiDocumentModelMetricsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 624
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 624
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 624
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-model/index:DataOciAiDocumentModelMetricsList"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelMetricsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelMetricsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-model/index.ts",
          "line": 574
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-model/index.ts",
        "line": 565
      },
      "name": "DataOciAiDocumentModelMetricsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 595
          },
          "name": "datasetSummary",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelMetricsDatasetSummaryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 601
          },
          "name": "labelMetricsReport",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelMetricsLabelMetricsReportList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 606
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 612
          },
          "name": "overallMetricsReport",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelMetricsOverallMetricsReportList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 578
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelMetrics"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-model/index:DataOciAiDocumentModelMetricsOutputReference"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelMetricsOverallMetricsReport": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelMetricsOverallMetricsReport",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-model/index.ts",
        "line": 456
      },
      "name": "DataOciAiDocumentModelMetricsOverallMetricsReport",
      "symbolId": "src/data-oci-ai-document-model/index:DataOciAiDocumentModelMetricsOverallMetricsReport"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelMetricsOverallMetricsReportConfidenceEntries": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelMetricsOverallMetricsReportConfidenceEntries",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-model/index.ts",
        "line": 361
      },
      "name": "DataOciAiDocumentModelMetricsOverallMetricsReportConfidenceEntries",
      "symbolId": "src/data-oci-ai-document-model/index:DataOciAiDocumentModelMetricsOverallMetricsReportConfidenceEntries"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelMetricsOverallMetricsReportConfidenceEntriesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelMetricsOverallMetricsReportConfidenceEntriesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-model/index.ts",
          "line": 445
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-model/index.ts",
        "line": 438
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 452
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiDocumentModelMetricsOverallMetricsReportConfidenceEntriesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiDocumentModelMetricsOverallMetricsReportConfidenceEntriesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 445
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 445
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 445
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-model/index:DataOciAiDocumentModelMetricsOverallMetricsReportConfidenceEntriesList"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelMetricsOverallMetricsReportConfidenceEntriesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelMetricsOverallMetricsReportConfidenceEntriesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-model/index.ts",
          "line": 393
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-model/index.ts",
        "line": 384
      },
      "name": "DataOciAiDocumentModelMetricsOverallMetricsReportConfidenceEntriesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 413
          },
          "name": "accuracy",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 418
          },
          "name": "f1Score",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 423
          },
          "name": "precision",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 428
          },
          "name": "recall",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 433
          },
          "name": "threshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 397
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelMetricsOverallMetricsReportConfidenceEntries"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-model/index:DataOciAiDocumentModelMetricsOverallMetricsReportConfidenceEntriesOutputReference"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelMetricsOverallMetricsReportList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelMetricsOverallMetricsReportList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-model/index.ts",
          "line": 531
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-model/index.ts",
        "line": 524
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 538
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiDocumentModelMetricsOverallMetricsReportOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiDocumentModelMetricsOverallMetricsReportList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 531
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 531
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 531
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-model/index:DataOciAiDocumentModelMetricsOverallMetricsReportList"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelMetricsOverallMetricsReportOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelMetricsOverallMetricsReportOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-model/index.ts",
          "line": 488
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-model/index.ts",
        "line": 479
      },
      "name": "DataOciAiDocumentModelMetricsOverallMetricsReportOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 509
          },
          "name": "confidenceEntries",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelMetricsOverallMetricsReportConfidenceEntriesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 514
          },
          "name": "documentCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 519
          },
          "name": "meanAveragePrecision",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 492
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelMetricsOverallMetricsReport"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-model/index:DataOciAiDocumentModelMetricsOverallMetricsReportOutputReference"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelTestingDataset": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelTestingDataset",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-model/index.ts",
        "line": 635
      },
      "name": "DataOciAiDocumentModelTestingDataset",
      "symbolId": "src/data-oci-ai-document-model/index:DataOciAiDocumentModelTestingDataset"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelTestingDatasetList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelTestingDatasetList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-model/index.ts",
          "line": 719
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-model/index.ts",
        "line": 712
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 726
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiDocumentModelTestingDatasetOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiDocumentModelTestingDatasetList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 719
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 719
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 719
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-model/index:DataOciAiDocumentModelTestingDatasetList"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelTestingDatasetOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelTestingDatasetOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-model/index.ts",
          "line": 667
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-model/index.ts",
        "line": 658
      },
      "name": "DataOciAiDocumentModelTestingDatasetOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 687
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 692
          },
          "name": "datasetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 697
          },
          "name": "datasetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 702
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 707
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 671
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelTestingDataset"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-model/index:DataOciAiDocumentModelTestingDatasetOutputReference"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelTrainingDataset": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelTrainingDataset",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-model/index.ts",
        "line": 730
      },
      "name": "DataOciAiDocumentModelTrainingDataset",
      "symbolId": "src/data-oci-ai-document-model/index:DataOciAiDocumentModelTrainingDataset"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelTrainingDatasetList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelTrainingDatasetList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-model/index.ts",
          "line": 814
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-model/index.ts",
        "line": 807
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 821
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiDocumentModelTrainingDatasetOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiDocumentModelTrainingDatasetList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 814
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 814
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 814
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-model/index:DataOciAiDocumentModelTrainingDatasetList"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelTrainingDatasetOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelTrainingDatasetOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-model/index.ts",
          "line": 762
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-model/index.ts",
        "line": 753
      },
      "name": "DataOciAiDocumentModelTrainingDatasetOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 782
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 787
          },
          "name": "datasetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 792
          },
          "name": "datasetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 797
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 802
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 766
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelTrainingDataset"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-model/index:DataOciAiDocumentModelTrainingDatasetOutputReference"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelValidationDataset": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelValidationDataset",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-model/index.ts",
        "line": 825
      },
      "name": "DataOciAiDocumentModelValidationDataset",
      "symbolId": "src/data-oci-ai-document-model/index:DataOciAiDocumentModelValidationDataset"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelValidationDatasetList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelValidationDatasetList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-model/index.ts",
          "line": 909
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-model/index.ts",
        "line": 902
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 916
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiDocumentModelValidationDatasetOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiDocumentModelValidationDatasetList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 909
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 909
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 909
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-model/index:DataOciAiDocumentModelValidationDatasetList"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelValidationDatasetOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelValidationDatasetOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-model/index.ts",
          "line": 857
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-model/index.ts",
        "line": 848
      },
      "name": "DataOciAiDocumentModelValidationDatasetOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 877
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 882
          },
          "name": "datasetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 887
          },
          "name": "datasetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 892
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 897
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 861
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelValidationDataset"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-model/index:DataOciAiDocumentModelValidationDatasetOutputReference"
    },
    "cdktf-provider-oci.DataOciAiDocumentModels": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_document_models oci_ai_document_models}."
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModels",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_document_models oci_ai_document_models} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-models/index.ts",
          "line": 1441
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-models/index.ts",
        "line": 1409
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciAiDocumentModels resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1426
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciAiDocumentModels to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_document_models#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciAiDocumentModels that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciAiDocumentModels to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1560
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1477
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1493
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1563
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1509
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1531
          },
          "name": "resetProjectId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1547
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1575
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1586
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciAiDocumentModels",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1414
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1557
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1519
          },
          "name": "modelCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1481
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1497
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1567
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1513
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1535
          },
          "name": "projectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1551
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1471
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1487
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1503
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1525
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1541
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-models/index:DataOciAiDocumentModels"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-models/index.ts",
        "line": 9
      },
      "name": "DataOciAiDocumentModelsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_document_models#compartment_id DataOciAiDocumentModels#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_document_models#display_name DataOciAiDocumentModels#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 17
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_document_models#filter DataOciAiDocumentModels#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_document_models#id DataOciAiDocumentModels#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_document_models#project_id DataOciAiDocumentModels#project_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 28
          },
          "name": "projectId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_document_models#state DataOciAiDocumentModels#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-models/index:DataOciAiDocumentModelsConfig"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-models/index.ts",
        "line": 1229
      },
      "name": "DataOciAiDocumentModelsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_document_models#name DataOciAiDocumentModels#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1233
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_document_models#values DataOciAiDocumentModels#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1241
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_document_models#regex DataOciAiDocumentModels#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1237
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-models/index:DataOciAiDocumentModelsFilter"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-models/index.ts",
          "line": 1394
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-models/index.ts",
        "line": 1386
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1401
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiDocumentModelsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1394
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1394
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1394
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1387
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-models/index:DataOciAiDocumentModelsFilterList"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-models/index.ts",
          "line": 1297
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-models/index.ts",
        "line": 1287
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1364
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciAiDocumentModelsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1352
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1368
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1381
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1345
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1358
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1374
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1301
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-models/index:DataOciAiDocumentModelsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelsModelCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-models/index.ts",
        "line": 1153
      },
      "name": "DataOciAiDocumentModelsModelCollection",
      "symbolId": "src/data-oci-ai-document-models/index:DataOciAiDocumentModelsModelCollection"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-models/index.ts",
        "line": 945
      },
      "name": "DataOciAiDocumentModelsModelCollectionItems",
      "symbolId": "src/data-oci-ai-document-models/index:DataOciAiDocumentModelsModelCollectionItems"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsComponentModels": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsComponentModels",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-models/index.ts",
        "line": 40
      },
      "name": "DataOciAiDocumentModelsModelCollectionItemsComponentModels",
      "symbolId": "src/data-oci-ai-document-models/index:DataOciAiDocumentModelsModelCollectionItemsComponentModels"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsComponentModelsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsComponentModelsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-models/index.ts",
          "line": 104
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-models/index.ts",
        "line": 97
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 111
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsComponentModelsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiDocumentModelsModelCollectionItemsComponentModelsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 104
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 104
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 104
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-models/index:DataOciAiDocumentModelsModelCollectionItemsComponentModelsList"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsComponentModelsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsComponentModelsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-models/index.ts",
          "line": 72
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-models/index.ts",
        "line": 63
      },
      "name": "DataOciAiDocumentModelsModelCollectionItemsComponentModelsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 92
          },
          "name": "modelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsComponentModels"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-models/index:DataOciAiDocumentModelsModelCollectionItemsComponentModelsOutputReference"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-models/index.ts",
          "line": 1142
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-models/index.ts",
        "line": 1135
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1149
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiDocumentModelsModelCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1142
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1142
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1142
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-models/index:DataOciAiDocumentModelsModelCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsMetrics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsMetrics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-models/index.ts",
        "line": 567
      },
      "name": "DataOciAiDocumentModelsModelCollectionItemsMetrics",
      "symbolId": "src/data-oci-ai-document-models/index:DataOciAiDocumentModelsModelCollectionItemsMetrics"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsMetricsDatasetSummary": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsMetricsDatasetSummary",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-models/index.ts",
        "line": 115
      },
      "name": "DataOciAiDocumentModelsModelCollectionItemsMetricsDatasetSummary",
      "symbolId": "src/data-oci-ai-document-models/index:DataOciAiDocumentModelsModelCollectionItemsMetricsDatasetSummary"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsMetricsDatasetSummaryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsMetricsDatasetSummaryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-models/index.ts",
          "line": 189
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-models/index.ts",
        "line": 182
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 196
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsMetricsDatasetSummaryOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiDocumentModelsModelCollectionItemsMetricsDatasetSummaryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 189
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 189
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 189
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-models/index:DataOciAiDocumentModelsModelCollectionItemsMetricsDatasetSummaryList"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsMetricsDatasetSummaryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsMetricsDatasetSummaryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-models/index.ts",
          "line": 147
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-models/index.ts",
        "line": 138
      },
      "name": "DataOciAiDocumentModelsModelCollectionItemsMetricsDatasetSummaryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 167
          },
          "name": "testSampleCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 172
          },
          "name": "trainingSampleCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 177
          },
          "name": "validationSampleCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 151
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsMetricsDatasetSummary"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-models/index:DataOciAiDocumentModelsModelCollectionItemsMetricsDatasetSummaryOutputReference"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsMetricsLabelMetricsReport": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsMetricsLabelMetricsReport",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-models/index.ts",
        "line": 295
      },
      "name": "DataOciAiDocumentModelsModelCollectionItemsMetricsLabelMetricsReport",
      "symbolId": "src/data-oci-ai-document-models/index:DataOciAiDocumentModelsModelCollectionItemsMetricsLabelMetricsReport"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsMetricsLabelMetricsReportConfidenceEntries": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsMetricsLabelMetricsReportConfidenceEntries",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-models/index.ts",
        "line": 200
      },
      "name": "DataOciAiDocumentModelsModelCollectionItemsMetricsLabelMetricsReportConfidenceEntries",
      "symbolId": "src/data-oci-ai-document-models/index:DataOciAiDocumentModelsModelCollectionItemsMetricsLabelMetricsReportConfidenceEntries"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsMetricsLabelMetricsReportConfidenceEntriesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsMetricsLabelMetricsReportConfidenceEntriesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-models/index.ts",
          "line": 284
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-models/index.ts",
        "line": 277
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 291
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsMetricsLabelMetricsReportConfidenceEntriesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiDocumentModelsModelCollectionItemsMetricsLabelMetricsReportConfidenceEntriesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 284
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 284
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 284
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-models/index:DataOciAiDocumentModelsModelCollectionItemsMetricsLabelMetricsReportConfidenceEntriesList"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsMetricsLabelMetricsReportConfidenceEntriesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsMetricsLabelMetricsReportConfidenceEntriesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-models/index.ts",
          "line": 232
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-models/index.ts",
        "line": 223
      },
      "name": "DataOciAiDocumentModelsModelCollectionItemsMetricsLabelMetricsReportConfidenceEntriesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 252
          },
          "name": "accuracy",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 257
          },
          "name": "f1Score",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 262
          },
          "name": "precision",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 267
          },
          "name": "recall",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 272
          },
          "name": "threshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 236
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsMetricsLabelMetricsReportConfidenceEntries"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-models/index:DataOciAiDocumentModelsModelCollectionItemsMetricsLabelMetricsReportConfidenceEntriesOutputReference"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsMetricsLabelMetricsReportList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsMetricsLabelMetricsReportList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-models/index.ts",
          "line": 375
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-models/index.ts",
        "line": 368
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 382
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsMetricsLabelMetricsReportOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiDocumentModelsModelCollectionItemsMetricsLabelMetricsReportList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 375
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 375
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 375
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-models/index:DataOciAiDocumentModelsModelCollectionItemsMetricsLabelMetricsReportList"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsMetricsLabelMetricsReportOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsMetricsLabelMetricsReportOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-models/index.ts",
          "line": 327
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-models/index.ts",
        "line": 318
      },
      "name": "DataOciAiDocumentModelsModelCollectionItemsMetricsLabelMetricsReportOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 348
          },
          "name": "confidenceEntries",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsMetricsLabelMetricsReportConfidenceEntriesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 353
          },
          "name": "documentCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 358
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 363
          },
          "name": "meanAveragePrecision",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 331
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsMetricsLabelMetricsReport"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-models/index:DataOciAiDocumentModelsModelCollectionItemsMetricsLabelMetricsReportOutputReference"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsMetricsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsMetricsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-models/index.ts",
          "line": 649
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-models/index.ts",
        "line": 642
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 656
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsMetricsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiDocumentModelsModelCollectionItemsMetricsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 649
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 649
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 649
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-models/index:DataOciAiDocumentModelsModelCollectionItemsMetricsList"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsMetricsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsMetricsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-models/index.ts",
          "line": 599
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-models/index.ts",
        "line": 590
      },
      "name": "DataOciAiDocumentModelsModelCollectionItemsMetricsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 620
          },
          "name": "datasetSummary",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsMetricsDatasetSummaryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 626
          },
          "name": "labelMetricsReport",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsMetricsLabelMetricsReportList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 631
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 637
          },
          "name": "overallMetricsReport",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsMetricsOverallMetricsReportList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 603
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsMetrics"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-models/index:DataOciAiDocumentModelsModelCollectionItemsMetricsOutputReference"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsMetricsOverallMetricsReport": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsMetricsOverallMetricsReport",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-models/index.ts",
        "line": 481
      },
      "name": "DataOciAiDocumentModelsModelCollectionItemsMetricsOverallMetricsReport",
      "symbolId": "src/data-oci-ai-document-models/index:DataOciAiDocumentModelsModelCollectionItemsMetricsOverallMetricsReport"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsMetricsOverallMetricsReportConfidenceEntries": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsMetricsOverallMetricsReportConfidenceEntries",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-models/index.ts",
        "line": 386
      },
      "name": "DataOciAiDocumentModelsModelCollectionItemsMetricsOverallMetricsReportConfidenceEntries",
      "symbolId": "src/data-oci-ai-document-models/index:DataOciAiDocumentModelsModelCollectionItemsMetricsOverallMetricsReportConfidenceEntries"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsMetricsOverallMetricsReportConfidenceEntriesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsMetricsOverallMetricsReportConfidenceEntriesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-models/index.ts",
          "line": 470
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-models/index.ts",
        "line": 463
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 477
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsMetricsOverallMetricsReportConfidenceEntriesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiDocumentModelsModelCollectionItemsMetricsOverallMetricsReportConfidenceEntriesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 470
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 470
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 470
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-models/index:DataOciAiDocumentModelsModelCollectionItemsMetricsOverallMetricsReportConfidenceEntriesList"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsMetricsOverallMetricsReportConfidenceEntriesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsMetricsOverallMetricsReportConfidenceEntriesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-models/index.ts",
          "line": 418
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-models/index.ts",
        "line": 409
      },
      "name": "DataOciAiDocumentModelsModelCollectionItemsMetricsOverallMetricsReportConfidenceEntriesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 438
          },
          "name": "accuracy",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 443
          },
          "name": "f1Score",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 448
          },
          "name": "precision",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 453
          },
          "name": "recall",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 458
          },
          "name": "threshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 422
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsMetricsOverallMetricsReportConfidenceEntries"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-models/index:DataOciAiDocumentModelsModelCollectionItemsMetricsOverallMetricsReportConfidenceEntriesOutputReference"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsMetricsOverallMetricsReportList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsMetricsOverallMetricsReportList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-models/index.ts",
          "line": 556
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-models/index.ts",
        "line": 549
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 563
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsMetricsOverallMetricsReportOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiDocumentModelsModelCollectionItemsMetricsOverallMetricsReportList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 556
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 556
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 556
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-models/index:DataOciAiDocumentModelsModelCollectionItemsMetricsOverallMetricsReportList"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsMetricsOverallMetricsReportOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsMetricsOverallMetricsReportOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-models/index.ts",
          "line": 513
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-models/index.ts",
        "line": 504
      },
      "name": "DataOciAiDocumentModelsModelCollectionItemsMetricsOverallMetricsReportOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 534
          },
          "name": "confidenceEntries",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsMetricsOverallMetricsReportConfidenceEntriesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 539
          },
          "name": "documentCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 544
          },
          "name": "meanAveragePrecision",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 517
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsMetricsOverallMetricsReport"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-models/index:DataOciAiDocumentModelsModelCollectionItemsMetricsOverallMetricsReportOutputReference"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-models/index.ts",
          "line": 977
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-models/index.ts",
        "line": 968
      },
      "name": "DataOciAiDocumentModelsModelCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 997
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1003
          },
          "name": "componentModels",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsComponentModelsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1009
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1014
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1019
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1025
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1030
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1035
          },
          "name": "isComposedModel",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1040
          },
          "name": "isQuickMode",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1045
          },
          "name": "labels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1050
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1055
          },
          "name": "maxTrainingTimeInHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1061
          },
          "name": "metrics",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsMetricsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1066
          },
          "name": "modelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1071
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1076
          },
          "name": "modelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1081
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1086
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1092
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1097
          },
          "name": "tenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1103
          },
          "name": "testingDataset",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsTestingDatasetList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1108
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1113
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1118
          },
          "name": "trainedTimeInHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1124
          },
          "name": "trainingDataset",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsTrainingDatasetList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1130
          },
          "name": "validationDataset",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsValidationDatasetList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 981
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-models/index:DataOciAiDocumentModelsModelCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsTestingDataset": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsTestingDataset",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-models/index.ts",
        "line": 660
      },
      "name": "DataOciAiDocumentModelsModelCollectionItemsTestingDataset",
      "symbolId": "src/data-oci-ai-document-models/index:DataOciAiDocumentModelsModelCollectionItemsTestingDataset"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsTestingDatasetList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsTestingDatasetList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-models/index.ts",
          "line": 744
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-models/index.ts",
        "line": 737
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 751
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsTestingDatasetOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiDocumentModelsModelCollectionItemsTestingDatasetList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 744
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 744
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 744
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-models/index:DataOciAiDocumentModelsModelCollectionItemsTestingDatasetList"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsTestingDatasetOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsTestingDatasetOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-models/index.ts",
          "line": 692
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-models/index.ts",
        "line": 683
      },
      "name": "DataOciAiDocumentModelsModelCollectionItemsTestingDatasetOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 712
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 717
          },
          "name": "datasetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 722
          },
          "name": "datasetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 727
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 732
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 696
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsTestingDataset"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-models/index:DataOciAiDocumentModelsModelCollectionItemsTestingDatasetOutputReference"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsTrainingDataset": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsTrainingDataset",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-models/index.ts",
        "line": 755
      },
      "name": "DataOciAiDocumentModelsModelCollectionItemsTrainingDataset",
      "symbolId": "src/data-oci-ai-document-models/index:DataOciAiDocumentModelsModelCollectionItemsTrainingDataset"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsTrainingDatasetList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsTrainingDatasetList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-models/index.ts",
          "line": 839
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-models/index.ts",
        "line": 832
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 846
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsTrainingDatasetOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiDocumentModelsModelCollectionItemsTrainingDatasetList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 839
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 839
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 839
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-models/index:DataOciAiDocumentModelsModelCollectionItemsTrainingDatasetList"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsTrainingDatasetOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsTrainingDatasetOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-models/index.ts",
          "line": 787
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-models/index.ts",
        "line": 778
      },
      "name": "DataOciAiDocumentModelsModelCollectionItemsTrainingDatasetOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 807
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 812
          },
          "name": "datasetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 817
          },
          "name": "datasetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 822
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 827
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 791
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsTrainingDataset"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-models/index:DataOciAiDocumentModelsModelCollectionItemsTrainingDatasetOutputReference"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsValidationDataset": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsValidationDataset",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-models/index.ts",
        "line": 850
      },
      "name": "DataOciAiDocumentModelsModelCollectionItemsValidationDataset",
      "symbolId": "src/data-oci-ai-document-models/index:DataOciAiDocumentModelsModelCollectionItemsValidationDataset"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsValidationDatasetList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsValidationDatasetList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-models/index.ts",
          "line": 934
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-models/index.ts",
        "line": 927
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 941
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsValidationDatasetOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiDocumentModelsModelCollectionItemsValidationDatasetList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 934
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 934
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 934
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-models/index:DataOciAiDocumentModelsModelCollectionItemsValidationDatasetList"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsValidationDatasetOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsValidationDatasetOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-models/index.ts",
          "line": 882
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-models/index.ts",
        "line": 873
      },
      "name": "DataOciAiDocumentModelsModelCollectionItemsValidationDatasetOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 902
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 907
          },
          "name": "datasetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 912
          },
          "name": "datasetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 917
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 922
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 886
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsValidationDataset"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-models/index:DataOciAiDocumentModelsModelCollectionItemsValidationDatasetOutputReference"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-models/index.ts",
          "line": 1218
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-models/index.ts",
        "line": 1211
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1225
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiDocumentModelsModelCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1218
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1218
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1218
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-models/index:DataOciAiDocumentModelsModelCollectionList"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-models/index.ts",
          "line": 1185
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-models/index.ts",
        "line": 1176
      },
      "name": "DataOciAiDocumentModelsModelCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1206
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1189
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-models/index:DataOciAiDocumentModelsModelCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciAiDocumentProcessorJob": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_document_processor_job oci_ai_document_processor_job}."
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentProcessorJob",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_document_processor_job oci_ai_document_processor_job} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-processor-job/index.ts",
          "line": 498
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiDocumentProcessorJobConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-processor-job/index.ts",
        "line": 466
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciAiDocumentProcessorJob resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 483
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciAiDocumentProcessorJob to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_document_processor_job#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciAiDocumentProcessorJob that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciAiDocumentProcessorJob to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 601
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 607
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciAiDocumentProcessorJob",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 471
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 522
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 527
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 532
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 538
          },
          "name": "inputLocation",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentProcessorJobInputLocationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 543
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 549
          },
          "name": "outputLocation",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentProcessorJobOutputLocationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 554
          },
          "name": "percentComplete",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 560
          },
          "name": "processorConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentProcessorJobProcessorConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 578
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 583
          },
          "name": "timeAccepted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 588
          },
          "name": "timeFinished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 593
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 573
          },
          "name": "processorJobIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 566
          },
          "name": "processorJobId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-processor-job/index:DataOciAiDocumentProcessorJob"
    },
    "cdktf-provider-oci.DataOciAiDocumentProcessorJobConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentProcessorJobConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-processor-job/index.ts",
        "line": 9
      },
      "name": "DataOciAiDocumentProcessorJobConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_document_processor_job#processor_job_id DataOciAiDocumentProcessorJob#processor_job_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 13
          },
          "name": "processorJobId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-processor-job/index:DataOciAiDocumentProcessorJobConfig"
    },
    "cdktf-provider-oci.DataOciAiDocumentProcessorJobInputLocation": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentProcessorJobInputLocation",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-processor-job/index.ts",
        "line": 100
      },
      "name": "DataOciAiDocumentProcessorJobInputLocation",
      "symbolId": "src/data-oci-ai-document-processor-job/index:DataOciAiDocumentProcessorJobInputLocation"
    },
    "cdktf-provider-oci.DataOciAiDocumentProcessorJobInputLocationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentProcessorJobInputLocationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-processor-job/index.ts",
          "line": 175
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-processor-job/index.ts",
        "line": 168
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 182
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiDocumentProcessorJobInputLocationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiDocumentProcessorJobInputLocationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 175
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 175
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 175
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-processor-job/index:DataOciAiDocumentProcessorJobInputLocationList"
    },
    "cdktf-provider-oci.DataOciAiDocumentProcessorJobInputLocationObjectLocations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentProcessorJobInputLocationObjectLocations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-processor-job/index.ts",
        "line": 15
      },
      "name": "DataOciAiDocumentProcessorJobInputLocationObjectLocations",
      "symbolId": "src/data-oci-ai-document-processor-job/index:DataOciAiDocumentProcessorJobInputLocationObjectLocations"
    },
    "cdktf-provider-oci.DataOciAiDocumentProcessorJobInputLocationObjectLocationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentProcessorJobInputLocationObjectLocationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-processor-job/index.ts",
          "line": 89
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-processor-job/index.ts",
        "line": 82
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 96
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiDocumentProcessorJobInputLocationObjectLocationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiDocumentProcessorJobInputLocationObjectLocationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 89
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 89
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 89
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-processor-job/index:DataOciAiDocumentProcessorJobInputLocationObjectLocationsList"
    },
    "cdktf-provider-oci.DataOciAiDocumentProcessorJobInputLocationObjectLocationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentProcessorJobInputLocationObjectLocationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-processor-job/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-processor-job/index.ts",
        "line": 38
      },
      "name": "DataOciAiDocumentProcessorJobInputLocationObjectLocationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 67
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 72
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 77
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentProcessorJobInputLocationObjectLocations"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-processor-job/index:DataOciAiDocumentProcessorJobInputLocationObjectLocationsOutputReference"
    },
    "cdktf-provider-oci.DataOciAiDocumentProcessorJobInputLocationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentProcessorJobInputLocationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-processor-job/index.ts",
          "line": 132
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-processor-job/index.ts",
        "line": 123
      },
      "name": "DataOciAiDocumentProcessorJobInputLocationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 152
          },
          "name": "data",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 158
          },
          "name": "objectLocations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentProcessorJobInputLocationObjectLocationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 163
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 136
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentProcessorJobInputLocation"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-processor-job/index:DataOciAiDocumentProcessorJobInputLocationOutputReference"
    },
    "cdktf-provider-oci.DataOciAiDocumentProcessorJobOutputLocation": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentProcessorJobOutputLocation",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-processor-job/index.ts",
        "line": 186
      },
      "name": "DataOciAiDocumentProcessorJobOutputLocation",
      "symbolId": "src/data-oci-ai-document-processor-job/index:DataOciAiDocumentProcessorJobOutputLocation"
    },
    "cdktf-provider-oci.DataOciAiDocumentProcessorJobOutputLocationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentProcessorJobOutputLocationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-processor-job/index.ts",
          "line": 260
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-processor-job/index.ts",
        "line": 253
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 267
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiDocumentProcessorJobOutputLocationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiDocumentProcessorJobOutputLocationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 260
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 260
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 260
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-processor-job/index:DataOciAiDocumentProcessorJobOutputLocationList"
    },
    "cdktf-provider-oci.DataOciAiDocumentProcessorJobOutputLocationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentProcessorJobOutputLocationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-processor-job/index.ts",
          "line": 218
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-processor-job/index.ts",
        "line": 209
      },
      "name": "DataOciAiDocumentProcessorJobOutputLocationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 238
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 243
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 248
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 222
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentProcessorJobOutputLocation"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-processor-job/index:DataOciAiDocumentProcessorJobOutputLocationOutputReference"
    },
    "cdktf-provider-oci.DataOciAiDocumentProcessorJobProcessorConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentProcessorJobProcessorConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-processor-job/index.ts",
        "line": 366
      },
      "name": "DataOciAiDocumentProcessorJobProcessorConfig",
      "symbolId": "src/data-oci-ai-document-processor-job/index:DataOciAiDocumentProcessorJobProcessorConfig"
    },
    "cdktf-provider-oci.DataOciAiDocumentProcessorJobProcessorConfigFeatures": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentProcessorJobProcessorConfigFeatures",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-processor-job/index.ts",
        "line": 271
      },
      "name": "DataOciAiDocumentProcessorJobProcessorConfigFeatures",
      "symbolId": "src/data-oci-ai-document-processor-job/index:DataOciAiDocumentProcessorJobProcessorConfigFeatures"
    },
    "cdktf-provider-oci.DataOciAiDocumentProcessorJobProcessorConfigFeaturesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentProcessorJobProcessorConfigFeaturesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-processor-job/index.ts",
          "line": 355
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-processor-job/index.ts",
        "line": 348
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 362
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiDocumentProcessorJobProcessorConfigFeaturesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiDocumentProcessorJobProcessorConfigFeaturesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 355
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 355
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 355
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-processor-job/index:DataOciAiDocumentProcessorJobProcessorConfigFeaturesList"
    },
    "cdktf-provider-oci.DataOciAiDocumentProcessorJobProcessorConfigFeaturesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentProcessorJobProcessorConfigFeaturesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-processor-job/index.ts",
          "line": 303
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-processor-job/index.ts",
        "line": 294
      },
      "name": "DataOciAiDocumentProcessorJobProcessorConfigFeaturesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 323
          },
          "name": "featureType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 328
          },
          "name": "generateSearchablePdf",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 333
          },
          "name": "maxResults",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 338
          },
          "name": "modelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 343
          },
          "name": "tenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 307
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentProcessorJobProcessorConfigFeatures"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-processor-job/index:DataOciAiDocumentProcessorJobProcessorConfigFeaturesOutputReference"
    },
    "cdktf-provider-oci.DataOciAiDocumentProcessorJobProcessorConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentProcessorJobProcessorConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-processor-job/index.ts",
          "line": 451
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-processor-job/index.ts",
        "line": 444
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 458
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiDocumentProcessorJobProcessorConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiDocumentProcessorJobProcessorConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 451
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 451
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 451
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-processor-job/index:DataOciAiDocumentProcessorJobProcessorConfigList"
    },
    "cdktf-provider-oci.DataOciAiDocumentProcessorJobProcessorConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentProcessorJobProcessorConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-processor-job/index.ts",
          "line": 398
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-processor-job/index.ts",
        "line": 389
      },
      "name": "DataOciAiDocumentProcessorJobProcessorConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 418
          },
          "name": "documentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 424
          },
          "name": "features",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentProcessorJobProcessorConfigFeaturesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 429
          },
          "name": "isZipOutputEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 434
          },
          "name": "language",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 439
          },
          "name": "processorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 402
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentProcessorJobProcessorConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-processor-job/index:DataOciAiDocumentProcessorJobProcessorConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciAiDocumentProject": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_document_project oci_ai_document_project}."
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentProject",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_document_project oci_ai_document_project} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-project/index.ts",
          "line": 51
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiDocumentProjectConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-project/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciAiDocumentProject resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-project/index.ts",
            "line": 36
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciAiDocumentProject to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_document_project#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciAiDocumentProject that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciAiDocumentProject to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-project/index.ts",
            "line": 149
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-project/index.ts",
            "line": 155
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciAiDocumentProject",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-project/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-project/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-project/index.ts",
            "line": 81
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-project/index.ts",
            "line": 86
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-project/index.ts",
            "line": 91
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-project/index.ts",
            "line": 97
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-project/index.ts",
            "line": 102
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-project/index.ts",
            "line": 107
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-project/index.ts",
            "line": 125
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-project/index.ts",
            "line": 131
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-project/index.ts",
            "line": 136
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-project/index.ts",
            "line": 141
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-project/index.ts",
            "line": 120
          },
          "name": "projectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-project/index.ts",
            "line": 113
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-project/index:DataOciAiDocumentProject"
    },
    "cdktf-provider-oci.DataOciAiDocumentProjectConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentProjectConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-project/index.ts",
        "line": 9
      },
      "name": "DataOciAiDocumentProjectConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_document_project#project_id DataOciAiDocumentProject#project_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-project/index.ts",
            "line": 13
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-project/index:DataOciAiDocumentProjectConfig"
    },
    "cdktf-provider-oci.DataOciAiDocumentProjects": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_document_projects oci_ai_document_projects}."
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentProjects",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_document_projects oci_ai_document_projects} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-projects/index.ts",
          "line": 452
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiDocumentProjectsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-projects/index.ts",
        "line": 420
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciAiDocumentProjects resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 437
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciAiDocumentProjects to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_document_projects#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciAiDocumentProjects that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciAiDocumentProjects to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 554
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciAiDocumentProjectsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 487
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 503
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 557
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 519
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 541
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 569
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 579
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciAiDocumentProjects",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 425
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 551
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentProjectsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 529
          },
          "name": "projectCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentProjectsProjectCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 491
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 507
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 561
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAiDocumentProjectsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 523
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 545
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 481
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 497
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 513
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 535
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-projects/index:DataOciAiDocumentProjects"
    },
    "cdktf-provider-oci.DataOciAiDocumentProjectsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentProjectsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-projects/index.ts",
        "line": 9
      },
      "name": "DataOciAiDocumentProjectsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_document_projects#compartment_id DataOciAiDocumentProjects#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_document_projects#display_name DataOciAiDocumentProjects#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 17
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_document_projects#filter DataOciAiDocumentProjects#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAiDocumentProjectsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_document_projects#id DataOciAiDocumentProjects#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_document_projects#state DataOciAiDocumentProjects#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-projects/index:DataOciAiDocumentProjectsConfig"
    },
    "cdktf-provider-oci.DataOciAiDocumentProjectsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentProjectsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-projects/index.ts",
        "line": 240
      },
      "name": "DataOciAiDocumentProjectsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_document_projects#name DataOciAiDocumentProjects#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 244
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_document_projects#values DataOciAiDocumentProjects#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 252
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_document_projects#regex DataOciAiDocumentProjects#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 248
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-projects/index:DataOciAiDocumentProjectsFilter"
    },
    "cdktf-provider-oci.DataOciAiDocumentProjectsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentProjectsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-projects/index.ts",
          "line": 405
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-projects/index.ts",
        "line": 397
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 412
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiDocumentProjectsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiDocumentProjectsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 405
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 405
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 405
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 398
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAiDocumentProjectsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-projects/index:DataOciAiDocumentProjectsFilterList"
    },
    "cdktf-provider-oci.DataOciAiDocumentProjectsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentProjectsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-projects/index.ts",
          "line": 308
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-projects/index.ts",
        "line": 298
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 375
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciAiDocumentProjectsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 363
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 379
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 392
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 356
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 369
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 385
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 312
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciAiDocumentProjectsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-projects/index:DataOciAiDocumentProjectsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciAiDocumentProjectsProjectCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentProjectsProjectCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-projects/index.ts",
        "line": 164
      },
      "name": "DataOciAiDocumentProjectsProjectCollection",
      "symbolId": "src/data-oci-ai-document-projects/index:DataOciAiDocumentProjectsProjectCollection"
    },
    "cdktf-provider-oci.DataOciAiDocumentProjectsProjectCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentProjectsProjectCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-projects/index.ts",
        "line": 36
      },
      "name": "DataOciAiDocumentProjectsProjectCollectionItems",
      "symbolId": "src/data-oci-ai-document-projects/index:DataOciAiDocumentProjectsProjectCollectionItems"
    },
    "cdktf-provider-oci.DataOciAiDocumentProjectsProjectCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentProjectsProjectCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-projects/index.ts",
          "line": 153
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-projects/index.ts",
        "line": 146
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 160
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiDocumentProjectsProjectCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiDocumentProjectsProjectCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 153
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 153
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 153
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-projects/index:DataOciAiDocumentProjectsProjectCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciAiDocumentProjectsProjectCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentProjectsProjectCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-projects/index.ts",
          "line": 68
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-projects/index.ts",
        "line": 59
      },
      "name": "DataOciAiDocumentProjectsProjectCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 88
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 94
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 99
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 104
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 110
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 115
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 120
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 125
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 131
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 136
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 141
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentProjectsProjectCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-projects/index:DataOciAiDocumentProjectsProjectCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciAiDocumentProjectsProjectCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentProjectsProjectCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-projects/index.ts",
          "line": 229
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-projects/index.ts",
        "line": 222
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 236
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiDocumentProjectsProjectCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiDocumentProjectsProjectCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 229
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 229
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 229
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-projects/index:DataOciAiDocumentProjectsProjectCollectionList"
    },
    "cdktf-provider-oci.DataOciAiDocumentProjectsProjectCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentProjectsProjectCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-projects/index.ts",
          "line": 196
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-projects/index.ts",
        "line": 187
      },
      "name": "DataOciAiDocumentProjectsProjectCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 217
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentProjectsProjectCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 200
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentProjectsProjectCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-projects/index:DataOciAiDocumentProjectsProjectCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciAiLanguageEndpoint": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_language_endpoint oci_ai_language_endpoint}."
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageEndpoint",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_language_endpoint oci_ai_language_endpoint} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-endpoint/index.ts",
          "line": 54
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiLanguageEndpointConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-endpoint/index.ts",
        "line": 22
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciAiLanguageEndpoint resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoint/index.ts",
            "line": 39
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciAiLanguageEndpoint to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_language_endpoint#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciAiLanguageEndpoint that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciAiLanguageEndpoint to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoint/index.ts",
            "line": 162
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoint/index.ts",
            "line": 168
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciAiLanguageEndpoint",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoint/index.ts",
            "line": 27
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoint/index.ts",
            "line": 78
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoint/index.ts",
            "line": 84
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoint/index.ts",
            "line": 89
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoint/index.ts",
            "line": 94
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoint/index.ts",
            "line": 100
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoint/index.ts",
            "line": 118
          },
          "name": "inferenceUnits",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoint/index.ts",
            "line": 123
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoint/index.ts",
            "line": 128
          },
          "name": "modelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoint/index.ts",
            "line": 133
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoint/index.ts",
            "line": 138
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoint/index.ts",
            "line": 144
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoint/index.ts",
            "line": 149
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoint/index.ts",
            "line": 154
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoint/index.ts",
            "line": 113
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoint/index.ts",
            "line": 106
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-endpoint/index:DataOciAiLanguageEndpoint"
    },
    "cdktf-provider-oci.DataOciAiLanguageEndpointConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageEndpointConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-endpoint/index.ts",
        "line": 9
      },
      "name": "DataOciAiLanguageEndpointConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_language_endpoint#id DataOciAiLanguageEndpoint#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoint/index.ts",
            "line": 16
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-endpoint/index:DataOciAiLanguageEndpointConfig"
    },
    "cdktf-provider-oci.DataOciAiLanguageEndpoints": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_language_endpoints oci_ai_language_endpoints}."
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageEndpoints",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_language_endpoints oci_ai_language_endpoints} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-endpoints/index.ts",
          "line": 475
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiLanguageEndpointsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-endpoints/index.ts",
        "line": 443
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciAiLanguageEndpoints resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoints/index.ts",
            "line": 460
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciAiLanguageEndpoints to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_language_endpoints#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciAiLanguageEndpoints that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciAiLanguageEndpoints to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoints/index.ts",
            "line": 608
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciAiLanguageEndpointsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoints/index.ts",
            "line": 525
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoints/index.ts",
            "line": 611
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoints/index.ts",
            "line": 547
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoints/index.ts",
            "line": 563
          },
          "name": "resetModelId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoints/index.ts",
            "line": 579
          },
          "name": "resetProjectId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoints/index.ts",
            "line": 595
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoints/index.ts",
            "line": 623
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoints/index.ts",
            "line": 635
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciAiLanguageEndpoints",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoints/index.ts",
            "line": 448
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoints/index.ts",
            "line": 535
          },
          "name": "endpointCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageEndpointsEndpointCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoints/index.ts",
            "line": 605
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageEndpointsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoints/index.ts",
            "line": 513
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoints/index.ts",
            "line": 529
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoints/index.ts",
            "line": 615
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAiLanguageEndpointsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoints/index.ts",
            "line": 551
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoints/index.ts",
            "line": 567
          },
          "name": "modelIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoints/index.ts",
            "line": 583
          },
          "name": "projectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoints/index.ts",
            "line": 599
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoints/index.ts",
            "line": 506
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoints/index.ts",
            "line": 519
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoints/index.ts",
            "line": 541
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoints/index.ts",
            "line": 557
          },
          "name": "modelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoints/index.ts",
            "line": 573
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoints/index.ts",
            "line": 589
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-endpoints/index:DataOciAiLanguageEndpoints"
    },
    "cdktf-provider-oci.DataOciAiLanguageEndpointsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageEndpointsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-endpoints/index.ts",
        "line": 9
      },
      "name": "DataOciAiLanguageEndpointsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_language_endpoints#compartment_id DataOciAiLanguageEndpoints#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoints/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_language_endpoints#display_name DataOciAiLanguageEndpoints#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoints/index.ts",
            "line": 17
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_language_endpoints#filter DataOciAiLanguageEndpoints#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoints/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAiLanguageEndpointsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_language_endpoints#id DataOciAiLanguageEndpoints#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoints/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_language_endpoints#model_id DataOciAiLanguageEndpoints#model_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoints/index.ts",
            "line": 28
          },
          "name": "modelId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_language_endpoints#project_id DataOciAiLanguageEndpoints#project_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoints/index.ts",
            "line": 32
          },
          "name": "projectId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_language_endpoints#state DataOciAiLanguageEndpoints#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoints/index.ts",
            "line": 36
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-endpoints/index:DataOciAiLanguageEndpointsConfig"
    },
    "cdktf-provider-oci.DataOciAiLanguageEndpointsEndpointCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageEndpointsEndpointCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-endpoints/index.ts",
        "line": 187
      },
      "name": "DataOciAiLanguageEndpointsEndpointCollection",
      "symbolId": "src/data-oci-ai-language-endpoints/index:DataOciAiLanguageEndpointsEndpointCollection"
    },
    "cdktf-provider-oci.DataOciAiLanguageEndpointsEndpointCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageEndpointsEndpointCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-endpoints/index.ts",
        "line": 44
      },
      "name": "DataOciAiLanguageEndpointsEndpointCollectionItems",
      "symbolId": "src/data-oci-ai-language-endpoints/index:DataOciAiLanguageEndpointsEndpointCollectionItems"
    },
    "cdktf-provider-oci.DataOciAiLanguageEndpointsEndpointCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageEndpointsEndpointCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-endpoints/index.ts",
          "line": 176
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-endpoints/index.ts",
        "line": 169
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoints/index.ts",
            "line": 183
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiLanguageEndpointsEndpointCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiLanguageEndpointsEndpointCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoints/index.ts",
            "line": 176
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoints/index.ts",
            "line": 176
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoints/index.ts",
            "line": 176
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-endpoints/index:DataOciAiLanguageEndpointsEndpointCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciAiLanguageEndpointsEndpointCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageEndpointsEndpointCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-endpoints/index.ts",
          "line": 76
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-endpoints/index.ts",
        "line": 67
      },
      "name": "DataOciAiLanguageEndpointsEndpointCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoints/index.ts",
            "line": 96
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoints/index.ts",
            "line": 102
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoints/index.ts",
            "line": 107
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoints/index.ts",
            "line": 112
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoints/index.ts",
            "line": 118
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoints/index.ts",
            "line": 123
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoints/index.ts",
            "line": 128
          },
          "name": "inferenceUnits",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoints/index.ts",
            "line": 133
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoints/index.ts",
            "line": 138
          },
          "name": "modelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoints/index.ts",
            "line": 143
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoints/index.ts",
            "line": 148
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoints/index.ts",
            "line": 154
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoints/index.ts",
            "line": 159
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoints/index.ts",
            "line": 164
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoints/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageEndpointsEndpointCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-endpoints/index:DataOciAiLanguageEndpointsEndpointCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciAiLanguageEndpointsEndpointCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageEndpointsEndpointCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-endpoints/index.ts",
          "line": 252
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-endpoints/index.ts",
        "line": 245
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoints/index.ts",
            "line": 259
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiLanguageEndpointsEndpointCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiLanguageEndpointsEndpointCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoints/index.ts",
            "line": 252
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoints/index.ts",
            "line": 252
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoints/index.ts",
            "line": 252
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-endpoints/index:DataOciAiLanguageEndpointsEndpointCollectionList"
    },
    "cdktf-provider-oci.DataOciAiLanguageEndpointsEndpointCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageEndpointsEndpointCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-endpoints/index.ts",
          "line": 219
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-endpoints/index.ts",
        "line": 210
      },
      "name": "DataOciAiLanguageEndpointsEndpointCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoints/index.ts",
            "line": 240
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageEndpointsEndpointCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoints/index.ts",
            "line": 223
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageEndpointsEndpointCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-endpoints/index:DataOciAiLanguageEndpointsEndpointCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciAiLanguageEndpointsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageEndpointsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-endpoints/index.ts",
        "line": 263
      },
      "name": "DataOciAiLanguageEndpointsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_language_endpoints#name DataOciAiLanguageEndpoints#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoints/index.ts",
            "line": 267
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_language_endpoints#values DataOciAiLanguageEndpoints#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoints/index.ts",
            "line": 275
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_language_endpoints#regex DataOciAiLanguageEndpoints#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoints/index.ts",
            "line": 271
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-endpoints/index:DataOciAiLanguageEndpointsFilter"
    },
    "cdktf-provider-oci.DataOciAiLanguageEndpointsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageEndpointsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-endpoints/index.ts",
          "line": 428
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-endpoints/index.ts",
        "line": 420
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoints/index.ts",
            "line": 435
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiLanguageEndpointsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiLanguageEndpointsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoints/index.ts",
            "line": 428
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoints/index.ts",
            "line": 428
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoints/index.ts",
            "line": 428
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoints/index.ts",
            "line": 421
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAiLanguageEndpointsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-endpoints/index:DataOciAiLanguageEndpointsFilterList"
    },
    "cdktf-provider-oci.DataOciAiLanguageEndpointsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageEndpointsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-endpoints/index.ts",
          "line": 331
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-endpoints/index.ts",
        "line": 321
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoints/index.ts",
            "line": 398
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciAiLanguageEndpointsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoints/index.ts",
            "line": 386
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoints/index.ts",
            "line": 402
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoints/index.ts",
            "line": 415
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoints/index.ts",
            "line": 379
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoints/index.ts",
            "line": 392
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoints/index.ts",
            "line": 408
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-endpoints/index.ts",
            "line": 335
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciAiLanguageEndpointsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-endpoints/index:DataOciAiLanguageEndpointsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciAiLanguageModel": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_language_model oci_ai_language_model}."
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModel",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_language_model oci_ai_language_model} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-model/index.ts",
          "line": 1248
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiLanguageModelConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-model/index.ts",
        "line": 1216
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciAiLanguageModel resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 1233
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciAiLanguageModel to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_language_model#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciAiLanguageModel that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciAiLanguageModel to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 1375
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 1381
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciAiLanguageModel",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 1221
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 1272
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 1278
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 1283
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 1288
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 1294
          },
          "name": "evaluationResults",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 1300
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 1318
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 1324
          },
          "name": "modelDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageModelModelDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 1329
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 1334
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 1340
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 1346
          },
          "name": "testStrategy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageModelTestStrategyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 1351
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 1356
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 1362
          },
          "name": "trainingDataset",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageModelTrainingDatasetList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 1367
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 1313
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 1306
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-model/index:DataOciAiLanguageModel"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-model/index.ts",
        "line": 9
      },
      "name": "DataOciAiLanguageModelConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_language_model#id DataOciAiLanguageModel#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 16
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-model/index:DataOciAiLanguageModelConfig"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResults": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResults",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-model/index.ts",
        "line": 323
      },
      "name": "DataOciAiLanguageModelEvaluationResults",
      "symbolId": "src/data-oci-ai-language-model/index:DataOciAiLanguageModelEvaluationResults"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsA": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_language_model_evaluation_results oci_ai_language_model_evaluation_results}."
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsA",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_language_model_evaluation_results oci_ai_language_model_evaluation_results} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
          "line": 605
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsAConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
        "line": 573
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciAiLanguageModelEvaluationResultsA resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
            "line": 590
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciAiLanguageModelEvaluationResultsA to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_language_model_evaluation_results#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciAiLanguageModelEvaluationResultsA that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciAiLanguageModelEvaluationResultsA to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
            "line": 670
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
            "line": 673
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
            "line": 644
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
            "line": 685
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
            "line": 693
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciAiLanguageModelEvaluationResultsA",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
            "line": 578
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
            "line": 632
          },
          "name": "evaluationResultCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsEvaluationResultCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
            "line": 667
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
            "line": 677
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
            "line": 648
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
            "line": 661
          },
          "name": "modelIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
            "line": 638
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
            "line": 654
          },
          "name": "modelId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-model-evaluation-results/index:DataOciAiLanguageModelEvaluationResultsA"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsAConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsAConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
        "line": 9
      },
      "name": "DataOciAiLanguageModelEvaluationResultsAConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_language_model_evaluation_results#model_id DataOciAiLanguageModelEvaluationResultsA#model_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
            "line": 20
          },
          "name": "modelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_language_model_evaluation_results#filter DataOciAiLanguageModelEvaluationResultsA#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_language_model_evaluation_results#id DataOciAiLanguageModelEvaluationResultsA#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-model-evaluation-results/index:DataOciAiLanguageModelEvaluationResultsAConfig"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsClassMetrics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsClassMetrics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-model/index.ts",
        "line": 18
      },
      "name": "DataOciAiLanguageModelEvaluationResultsClassMetrics",
      "symbolId": "src/data-oci-ai-language-model/index:DataOciAiLanguageModelEvaluationResultsClassMetrics"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsClassMetricsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsClassMetricsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-model/index.ts",
          "line": 102
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-model/index.ts",
        "line": 95
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 109
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsClassMetricsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiLanguageModelEvaluationResultsClassMetricsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 102
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 102
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 102
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-model/index:DataOciAiLanguageModelEvaluationResultsClassMetricsList"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsClassMetricsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsClassMetricsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-model/index.ts",
          "line": 50
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-model/index.ts",
        "line": 41
      },
      "name": "DataOciAiLanguageModelEvaluationResultsClassMetricsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 70
          },
          "name": "f1",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 75
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 80
          },
          "name": "precision",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 85
          },
          "name": "recall",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 90
          },
          "name": "support",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 54
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsClassMetrics"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-model/index:DataOciAiLanguageModelEvaluationResultsClassMetricsOutputReference"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsEntityMetrics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsEntityMetrics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-model/index.ts",
        "line": 113
      },
      "name": "DataOciAiLanguageModelEvaluationResultsEntityMetrics",
      "symbolId": "src/data-oci-ai-language-model/index:DataOciAiLanguageModelEvaluationResultsEntityMetrics"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsEntityMetricsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsEntityMetricsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-model/index.ts",
          "line": 192
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-model/index.ts",
        "line": 185
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 199
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsEntityMetricsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiLanguageModelEvaluationResultsEntityMetricsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 192
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 192
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 192
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-model/index:DataOciAiLanguageModelEvaluationResultsEntityMetricsList"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsEntityMetricsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsEntityMetricsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-model/index.ts",
          "line": 145
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-model/index.ts",
        "line": 136
      },
      "name": "DataOciAiLanguageModelEvaluationResultsEntityMetricsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 165
          },
          "name": "f1",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 170
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 175
          },
          "name": "precision",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 180
          },
          "name": "recall",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 149
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsEntityMetrics"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-model/index:DataOciAiLanguageModelEvaluationResultsEntityMetricsOutputReference"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsEvaluationResultCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsEvaluationResultCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
        "line": 317
      },
      "name": "DataOciAiLanguageModelEvaluationResultsEvaluationResultCollection",
      "symbolId": "src/data-oci-ai-language-model-evaluation-results/index:DataOciAiLanguageModelEvaluationResultsEvaluationResultCollection"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsEvaluationResultCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsEvaluationResultCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
        "line": 198
      },
      "name": "DataOciAiLanguageModelEvaluationResultsEvaluationResultCollectionItems",
      "symbolId": "src/data-oci-ai-language-model-evaluation-results/index:DataOciAiLanguageModelEvaluationResultsEvaluationResultCollectionItems"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsEvaluationResultCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsEvaluationResultCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
          "line": 306
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
        "line": 299
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
            "line": 313
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsEvaluationResultCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiLanguageModelEvaluationResultsEvaluationResultCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
            "line": 306
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
            "line": 306
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
            "line": 306
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-model-evaluation-results/index:DataOciAiLanguageModelEvaluationResultsEvaluationResultCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsEvaluationResultCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsEvaluationResultCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
          "line": 230
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
        "line": 221
      },
      "name": "DataOciAiLanguageModelEvaluationResultsEvaluationResultCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
            "line": 251
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
            "line": 257
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
            "line": 262
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
            "line": 267
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
            "line": 273
          },
          "name": "predictedEntities",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsEvaluationResultCollectionItemsPredictedEntitiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
            "line": 278
          },
          "name": "predictedLabels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
            "line": 283
          },
          "name": "record",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
            "line": 289
          },
          "name": "trueEntities",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsEvaluationResultCollectionItemsTrueEntitiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
            "line": 294
          },
          "name": "trueLabels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
            "line": 234
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsEvaluationResultCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-model-evaluation-results/index:DataOciAiLanguageModelEvaluationResultsEvaluationResultCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsEvaluationResultCollectionItemsPredictedEntities": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsEvaluationResultCollectionItemsPredictedEntities",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
        "line": 28
      },
      "name": "DataOciAiLanguageModelEvaluationResultsEvaluationResultCollectionItemsPredictedEntities",
      "symbolId": "src/data-oci-ai-language-model-evaluation-results/index:DataOciAiLanguageModelEvaluationResultsEvaluationResultCollectionItemsPredictedEntities"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsEvaluationResultCollectionItemsPredictedEntitiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsEvaluationResultCollectionItemsPredictedEntitiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
          "line": 102
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
        "line": 95
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
            "line": 109
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsEvaluationResultCollectionItemsPredictedEntitiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiLanguageModelEvaluationResultsEvaluationResultCollectionItemsPredictedEntitiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
            "line": 102
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
            "line": 102
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
            "line": 102
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-model-evaluation-results/index:DataOciAiLanguageModelEvaluationResultsEvaluationResultCollectionItemsPredictedEntitiesList"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsEvaluationResultCollectionItemsPredictedEntitiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsEvaluationResultCollectionItemsPredictedEntitiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
          "line": 60
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
        "line": 51
      },
      "name": "DataOciAiLanguageModelEvaluationResultsEvaluationResultCollectionItemsPredictedEntitiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
            "line": 80
          },
          "name": "length",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
            "line": 85
          },
          "name": "offset",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
            "line": 90
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsEvaluationResultCollectionItemsPredictedEntities"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-model-evaluation-results/index:DataOciAiLanguageModelEvaluationResultsEvaluationResultCollectionItemsPredictedEntitiesOutputReference"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsEvaluationResultCollectionItemsTrueEntities": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsEvaluationResultCollectionItemsTrueEntities",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
        "line": 113
      },
      "name": "DataOciAiLanguageModelEvaluationResultsEvaluationResultCollectionItemsTrueEntities",
      "symbolId": "src/data-oci-ai-language-model-evaluation-results/index:DataOciAiLanguageModelEvaluationResultsEvaluationResultCollectionItemsTrueEntities"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsEvaluationResultCollectionItemsTrueEntitiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsEvaluationResultCollectionItemsTrueEntitiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
          "line": 187
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
        "line": 180
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
            "line": 194
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsEvaluationResultCollectionItemsTrueEntitiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiLanguageModelEvaluationResultsEvaluationResultCollectionItemsTrueEntitiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
            "line": 187
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
            "line": 187
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
            "line": 187
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-model-evaluation-results/index:DataOciAiLanguageModelEvaluationResultsEvaluationResultCollectionItemsTrueEntitiesList"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsEvaluationResultCollectionItemsTrueEntitiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsEvaluationResultCollectionItemsTrueEntitiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
          "line": 145
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
        "line": 136
      },
      "name": "DataOciAiLanguageModelEvaluationResultsEvaluationResultCollectionItemsTrueEntitiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
            "line": 165
          },
          "name": "length",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
            "line": 170
          },
          "name": "offset",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
            "line": 175
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
            "line": 149
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsEvaluationResultCollectionItemsTrueEntities"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-model-evaluation-results/index:DataOciAiLanguageModelEvaluationResultsEvaluationResultCollectionItemsTrueEntitiesOutputReference"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsEvaluationResultCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsEvaluationResultCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
          "line": 382
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
        "line": 375
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
            "line": 389
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsEvaluationResultCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiLanguageModelEvaluationResultsEvaluationResultCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
            "line": 382
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
            "line": 382
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
            "line": 382
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-model-evaluation-results/index:DataOciAiLanguageModelEvaluationResultsEvaluationResultCollectionList"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsEvaluationResultCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsEvaluationResultCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
          "line": 349
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
        "line": 340
      },
      "name": "DataOciAiLanguageModelEvaluationResultsEvaluationResultCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
            "line": 370
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsEvaluationResultCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
            "line": 353
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsEvaluationResultCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-model-evaluation-results/index:DataOciAiLanguageModelEvaluationResultsEvaluationResultCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
        "line": 393
      },
      "name": "DataOciAiLanguageModelEvaluationResultsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_language_model_evaluation_results#name DataOciAiLanguageModelEvaluationResultsA#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
            "line": 397
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_language_model_evaluation_results#values DataOciAiLanguageModelEvaluationResultsA#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
            "line": 405
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_language_model_evaluation_results#regex DataOciAiLanguageModelEvaluationResultsA#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
            "line": 401
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-model-evaluation-results/index:DataOciAiLanguageModelEvaluationResultsFilter"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
          "line": 558
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
        "line": 550
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
            "line": 565
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiLanguageModelEvaluationResultsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
            "line": 558
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
            "line": 558
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
            "line": 558
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
            "line": 551
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-model-evaluation-results/index:DataOciAiLanguageModelEvaluationResultsFilterList"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
          "line": 461
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
        "line": 451
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
            "line": 528
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciAiLanguageModelEvaluationResultsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
            "line": 516
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
            "line": 532
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
            "line": 545
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
            "line": 509
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
            "line": 522
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
            "line": 538
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-evaluation-results/index.ts",
            "line": 465
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-model-evaluation-results/index:DataOciAiLanguageModelEvaluationResultsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-model/index.ts",
          "line": 415
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-model/index.ts",
        "line": 408
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 422
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiLanguageModelEvaluationResultsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 415
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 415
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 415
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-model/index:DataOciAiLanguageModelEvaluationResultsList"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsMetrics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsMetrics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-model/index.ts",
        "line": 203
      },
      "name": "DataOciAiLanguageModelEvaluationResultsMetrics",
      "symbolId": "src/data-oci-ai-language-model/index:DataOciAiLanguageModelEvaluationResultsMetrics"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsMetricsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsMetricsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-model/index.ts",
          "line": 312
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-model/index.ts",
        "line": 305
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 319
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsMetricsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiLanguageModelEvaluationResultsMetricsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 312
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 312
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 312
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-model/index:DataOciAiLanguageModelEvaluationResultsMetricsList"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsMetricsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsMetricsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-model/index.ts",
          "line": 235
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-model/index.ts",
        "line": 226
      },
      "name": "DataOciAiLanguageModelEvaluationResultsMetricsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 255
          },
          "name": "accuracy",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 260
          },
          "name": "macroF1",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 265
          },
          "name": "macroPrecision",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 270
          },
          "name": "macroRecall",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 275
          },
          "name": "microF1",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 280
          },
          "name": "microPrecision",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 285
          },
          "name": "microRecall",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 290
          },
          "name": "weightedF1",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 295
          },
          "name": "weightedPrecision",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 300
          },
          "name": "weightedRecall",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 239
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsMetrics"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-model/index:DataOciAiLanguageModelEvaluationResultsMetricsOutputReference"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-model/index.ts",
          "line": 355
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-model/index.ts",
        "line": 346
      },
      "name": "DataOciAiLanguageModelEvaluationResultsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 376
          },
          "name": "classMetrics",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsClassMetricsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 381
          },
          "name": "confusionMatrix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 387
          },
          "name": "entityMetrics",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsEntityMetricsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 392
          },
          "name": "labels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 398
          },
          "name": "metrics",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResultsMetricsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 403
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 359
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageModelEvaluationResults"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-model/index:DataOciAiLanguageModelEvaluationResultsOutputReference"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelModelDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelModelDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-model/index.ts",
        "line": 506
      },
      "name": "DataOciAiLanguageModelModelDetails",
      "symbolId": "src/data-oci-ai-language-model/index:DataOciAiLanguageModelModelDetails"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelModelDetailsClassificationMode": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelModelDetailsClassificationMode",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-model/index.ts",
        "line": 426
      },
      "name": "DataOciAiLanguageModelModelDetailsClassificationMode",
      "symbolId": "src/data-oci-ai-language-model/index:DataOciAiLanguageModelModelDetailsClassificationMode"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelModelDetailsClassificationModeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelModelDetailsClassificationModeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-model/index.ts",
          "line": 495
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-model/index.ts",
        "line": 488
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 502
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiLanguageModelModelDetailsClassificationModeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiLanguageModelModelDetailsClassificationModeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 495
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 495
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 495
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-model/index:DataOciAiLanguageModelModelDetailsClassificationModeList"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelModelDetailsClassificationModeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelModelDetailsClassificationModeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-model/index.ts",
          "line": 458
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-model/index.ts",
        "line": 449
      },
      "name": "DataOciAiLanguageModelModelDetailsClassificationModeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 478
          },
          "name": "classificationMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 483
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 462
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageModelModelDetailsClassificationMode"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-model/index:DataOciAiLanguageModelModelDetailsClassificationModeOutputReference"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelModelDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelModelDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-model/index.ts",
          "line": 586
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-model/index.ts",
        "line": 579
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 593
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiLanguageModelModelDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiLanguageModelModelDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 586
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 586
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 586
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-model/index:DataOciAiLanguageModelModelDetailsList"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelModelDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelModelDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-model/index.ts",
          "line": 538
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-model/index.ts",
        "line": 529
      },
      "name": "DataOciAiLanguageModelModelDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 559
          },
          "name": "classificationMode",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageModelModelDetailsClassificationModeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 564
          },
          "name": "languageCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 569
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 574
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 542
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageModelModelDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-model/index:DataOciAiLanguageModelModelDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelTestStrategy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelTestStrategy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-model/index.ts",
        "line": 949
      },
      "name": "DataOciAiLanguageModelTestStrategy",
      "symbolId": "src/data-oci-ai-language-model/index:DataOciAiLanguageModelTestStrategy"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelTestStrategyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelTestStrategyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-model/index.ts",
          "line": 1025
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-model/index.ts",
        "line": 1018
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 1032
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiLanguageModelTestStrategyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiLanguageModelTestStrategyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 1025
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 1025
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 1025
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-model/index:DataOciAiLanguageModelTestStrategyList"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelTestStrategyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelTestStrategyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-model/index.ts",
          "line": 981
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-model/index.ts",
        "line": 972
      },
      "name": "DataOciAiLanguageModelTestStrategyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 1001
          },
          "name": "strategyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 1007
          },
          "name": "testingDataset",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageModelTestStrategyTestingDatasetList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 1013
          },
          "name": "validationDataset",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageModelTestStrategyValidationDatasetList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 985
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageModelTestStrategy"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-model/index:DataOciAiLanguageModelTestStrategyOutputReference"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelTestStrategyTestingDataset": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelTestStrategyTestingDataset",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-model/index.ts",
        "line": 687
      },
      "name": "DataOciAiLanguageModelTestStrategyTestingDataset",
      "symbolId": "src/data-oci-ai-language-model/index:DataOciAiLanguageModelTestStrategyTestingDataset"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelTestStrategyTestingDatasetList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelTestStrategyTestingDatasetList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-model/index.ts",
          "line": 762
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-model/index.ts",
        "line": 755
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 769
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiLanguageModelTestStrategyTestingDatasetOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiLanguageModelTestStrategyTestingDatasetList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 762
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 762
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 762
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-model/index:DataOciAiLanguageModelTestStrategyTestingDatasetList"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelTestStrategyTestingDatasetLocationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelTestStrategyTestingDatasetLocationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-model/index.ts",
        "line": 597
      },
      "name": "DataOciAiLanguageModelTestStrategyTestingDatasetLocationDetails",
      "symbolId": "src/data-oci-ai-language-model/index:DataOciAiLanguageModelTestStrategyTestingDatasetLocationDetails"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelTestStrategyTestingDatasetLocationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelTestStrategyTestingDatasetLocationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-model/index.ts",
          "line": 676
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-model/index.ts",
        "line": 669
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 683
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiLanguageModelTestStrategyTestingDatasetLocationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiLanguageModelTestStrategyTestingDatasetLocationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 676
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 676
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 676
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-model/index:DataOciAiLanguageModelTestStrategyTestingDatasetLocationDetailsList"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelTestStrategyTestingDatasetLocationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelTestStrategyTestingDatasetLocationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-model/index.ts",
          "line": 629
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-model/index.ts",
        "line": 620
      },
      "name": "DataOciAiLanguageModelTestStrategyTestingDatasetLocationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 649
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 654
          },
          "name": "locationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 659
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 664
          },
          "name": "objectNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 633
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageModelTestStrategyTestingDatasetLocationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-model/index:DataOciAiLanguageModelTestStrategyTestingDatasetLocationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelTestStrategyTestingDatasetOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelTestStrategyTestingDatasetOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-model/index.ts",
          "line": 719
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-model/index.ts",
        "line": 710
      },
      "name": "DataOciAiLanguageModelTestStrategyTestingDatasetOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 739
          },
          "name": "datasetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 744
          },
          "name": "datasetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 750
          },
          "name": "locationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageModelTestStrategyTestingDatasetLocationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 723
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageModelTestStrategyTestingDataset"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-model/index:DataOciAiLanguageModelTestStrategyTestingDatasetOutputReference"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelTestStrategyValidationDataset": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelTestStrategyValidationDataset",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-model/index.ts",
        "line": 863
      },
      "name": "DataOciAiLanguageModelTestStrategyValidationDataset",
      "symbolId": "src/data-oci-ai-language-model/index:DataOciAiLanguageModelTestStrategyValidationDataset"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelTestStrategyValidationDatasetList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelTestStrategyValidationDatasetList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-model/index.ts",
          "line": 938
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-model/index.ts",
        "line": 931
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 945
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiLanguageModelTestStrategyValidationDatasetOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiLanguageModelTestStrategyValidationDatasetList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 938
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 938
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 938
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-model/index:DataOciAiLanguageModelTestStrategyValidationDatasetList"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelTestStrategyValidationDatasetLocationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelTestStrategyValidationDatasetLocationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-model/index.ts",
        "line": 773
      },
      "name": "DataOciAiLanguageModelTestStrategyValidationDatasetLocationDetails",
      "symbolId": "src/data-oci-ai-language-model/index:DataOciAiLanguageModelTestStrategyValidationDatasetLocationDetails"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelTestStrategyValidationDatasetLocationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelTestStrategyValidationDatasetLocationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-model/index.ts",
          "line": 852
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-model/index.ts",
        "line": 845
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 859
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiLanguageModelTestStrategyValidationDatasetLocationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiLanguageModelTestStrategyValidationDatasetLocationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 852
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 852
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 852
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-model/index:DataOciAiLanguageModelTestStrategyValidationDatasetLocationDetailsList"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelTestStrategyValidationDatasetLocationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelTestStrategyValidationDatasetLocationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-model/index.ts",
          "line": 805
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-model/index.ts",
        "line": 796
      },
      "name": "DataOciAiLanguageModelTestStrategyValidationDatasetLocationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 825
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 830
          },
          "name": "locationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 835
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 840
          },
          "name": "objectNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 809
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageModelTestStrategyValidationDatasetLocationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-model/index:DataOciAiLanguageModelTestStrategyValidationDatasetLocationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelTestStrategyValidationDatasetOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelTestStrategyValidationDatasetOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-model/index.ts",
          "line": 895
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-model/index.ts",
        "line": 886
      },
      "name": "DataOciAiLanguageModelTestStrategyValidationDatasetOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 915
          },
          "name": "datasetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 920
          },
          "name": "datasetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 926
          },
          "name": "locationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageModelTestStrategyValidationDatasetLocationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 899
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageModelTestStrategyValidationDataset"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-model/index:DataOciAiLanguageModelTestStrategyValidationDatasetOutputReference"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelTrainingDataset": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelTrainingDataset",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-model/index.ts",
        "line": 1126
      },
      "name": "DataOciAiLanguageModelTrainingDataset",
      "symbolId": "src/data-oci-ai-language-model/index:DataOciAiLanguageModelTrainingDataset"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelTrainingDatasetList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelTrainingDatasetList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-model/index.ts",
          "line": 1201
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-model/index.ts",
        "line": 1194
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 1208
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiLanguageModelTrainingDatasetOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiLanguageModelTrainingDatasetList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 1201
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 1201
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 1201
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-model/index:DataOciAiLanguageModelTrainingDatasetList"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelTrainingDatasetLocationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelTrainingDatasetLocationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-model/index.ts",
        "line": 1036
      },
      "name": "DataOciAiLanguageModelTrainingDatasetLocationDetails",
      "symbolId": "src/data-oci-ai-language-model/index:DataOciAiLanguageModelTrainingDatasetLocationDetails"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelTrainingDatasetLocationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelTrainingDatasetLocationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-model/index.ts",
          "line": 1115
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-model/index.ts",
        "line": 1108
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 1122
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiLanguageModelTrainingDatasetLocationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiLanguageModelTrainingDatasetLocationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 1115
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 1115
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 1115
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-model/index:DataOciAiLanguageModelTrainingDatasetLocationDetailsList"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelTrainingDatasetLocationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelTrainingDatasetLocationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-model/index.ts",
          "line": 1068
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-model/index.ts",
        "line": 1059
      },
      "name": "DataOciAiLanguageModelTrainingDatasetLocationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 1088
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 1093
          },
          "name": "locationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 1098
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 1103
          },
          "name": "objectNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 1072
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageModelTrainingDatasetLocationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-model/index:DataOciAiLanguageModelTrainingDatasetLocationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelTrainingDatasetOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelTrainingDatasetOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-model/index.ts",
          "line": 1158
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-model/index.ts",
        "line": 1149
      },
      "name": "DataOciAiLanguageModelTrainingDatasetOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 1178
          },
          "name": "datasetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 1183
          },
          "name": "datasetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 1189
          },
          "name": "locationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageModelTrainingDatasetLocationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model/index.ts",
            "line": 1162
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageModelTrainingDataset"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-model/index:DataOciAiLanguageModelTrainingDatasetOutputReference"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelType": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_language_model_type oci_ai_language_model_type}."
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelType",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_language_model_type oci_ai_language_model_type} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-model-type/index.ts",
          "line": 58
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiLanguageModelTypeConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-model-type/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciAiLanguageModelType resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-type/index.ts",
            "line": 43
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciAiLanguageModelType to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_language_model_type#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciAiLanguageModelType that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciAiLanguageModelType to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-type/index.ts",
            "line": 95
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-type/index.ts",
            "line": 125
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-type/index.ts",
            "line": 132
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciAiLanguageModelType",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-type/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-type/index.ts",
            "line": 83
          },
          "name": "capabilities",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-type/index.ts",
            "line": 117
          },
          "name": "versions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-type/index.ts",
            "line": 99
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-type/index.ts",
            "line": 112
          },
          "name": "modelTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-type/index.ts",
            "line": 89
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-type/index.ts",
            "line": 105
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-model-type/index:DataOciAiLanguageModelType"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelTypeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelTypeConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-model-type/index.ts",
        "line": 9
      },
      "name": "DataOciAiLanguageModelTypeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_language_model_type#model_type DataOciAiLanguageModelType#model_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-type/index.ts",
            "line": 20
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_language_model_type#id DataOciAiLanguageModelType#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-model-type/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-model-type/index:DataOciAiLanguageModelTypeConfig"
    },
    "cdktf-provider-oci.DataOciAiLanguageModels": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_language_models oci_ai_language_models}."
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModels",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_language_models oci_ai_language_models} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-models/index.ts",
          "line": 1684
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-models/index.ts",
        "line": 1652
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciAiLanguageModels resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1669
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciAiLanguageModels to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_language_models#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciAiLanguageModels that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciAiLanguageModels to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1800
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1733
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1803
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1749
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1771
          },
          "name": "resetProjectId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1787
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1815
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1826
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciAiLanguageModels",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1657
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1797
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1759
          },
          "name": "modelCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1721
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1737
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1807
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1753
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1775
          },
          "name": "projectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1791
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1714
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1727
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1743
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1765
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1781
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-models/index:DataOciAiLanguageModels"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-models/index.ts",
        "line": 9
      },
      "name": "DataOciAiLanguageModelsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_language_models#compartment_id DataOciAiLanguageModels#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_language_models#display_name DataOciAiLanguageModels#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 17
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_language_models#filter DataOciAiLanguageModels#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_language_models#id DataOciAiLanguageModels#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_language_models#project_id DataOciAiLanguageModels#project_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 28
          },
          "name": "projectId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_language_models#state DataOciAiLanguageModels#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-models/index:DataOciAiLanguageModelsConfig"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-models/index.ts",
        "line": 1472
      },
      "name": "DataOciAiLanguageModelsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_language_models#name DataOciAiLanguageModels#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1476
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_language_models#values DataOciAiLanguageModels#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1484
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_language_models#regex DataOciAiLanguageModels#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1480
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-models/index:DataOciAiLanguageModelsFilter"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-models/index.ts",
          "line": 1637
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-models/index.ts",
        "line": 1629
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1644
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiLanguageModelsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1637
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1637
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1637
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1630
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-models/index:DataOciAiLanguageModelsFilterList"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-models/index.ts",
          "line": 1540
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-models/index.ts",
        "line": 1530
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1607
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciAiLanguageModelsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1595
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1611
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1624
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1588
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1601
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1617
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1544
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-models/index:DataOciAiLanguageModelsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelsModelCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-models/index.ts",
        "line": 1396
      },
      "name": "DataOciAiLanguageModelsModelCollection",
      "symbolId": "src/data-oci-ai-language-models/index:DataOciAiLanguageModelsModelCollection"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-models/index.ts",
        "line": 1234
      },
      "name": "DataOciAiLanguageModelsModelCollectionItems",
      "symbolId": "src/data-oci-ai-language-models/index:DataOciAiLanguageModelsModelCollectionItems"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsEvaluationResults": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsEvaluationResults",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-models/index.ts",
        "line": 345
      },
      "name": "DataOciAiLanguageModelsModelCollectionItemsEvaluationResults",
      "symbolId": "src/data-oci-ai-language-models/index:DataOciAiLanguageModelsModelCollectionItemsEvaluationResults"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsEvaluationResultsClassMetrics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsEvaluationResultsClassMetrics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-models/index.ts",
        "line": 40
      },
      "name": "DataOciAiLanguageModelsModelCollectionItemsEvaluationResultsClassMetrics",
      "symbolId": "src/data-oci-ai-language-models/index:DataOciAiLanguageModelsModelCollectionItemsEvaluationResultsClassMetrics"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsEvaluationResultsClassMetricsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsEvaluationResultsClassMetricsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-models/index.ts",
          "line": 124
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-models/index.ts",
        "line": 117
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 131
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsEvaluationResultsClassMetricsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiLanguageModelsModelCollectionItemsEvaluationResultsClassMetricsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 124
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 124
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 124
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-models/index:DataOciAiLanguageModelsModelCollectionItemsEvaluationResultsClassMetricsList"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsEvaluationResultsClassMetricsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsEvaluationResultsClassMetricsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-models/index.ts",
          "line": 72
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-models/index.ts",
        "line": 63
      },
      "name": "DataOciAiLanguageModelsModelCollectionItemsEvaluationResultsClassMetricsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 92
          },
          "name": "f1",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 97
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 102
          },
          "name": "precision",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 107
          },
          "name": "recall",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 112
          },
          "name": "support",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsEvaluationResultsClassMetrics"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-models/index:DataOciAiLanguageModelsModelCollectionItemsEvaluationResultsClassMetricsOutputReference"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsEvaluationResultsEntityMetrics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsEvaluationResultsEntityMetrics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-models/index.ts",
        "line": 135
      },
      "name": "DataOciAiLanguageModelsModelCollectionItemsEvaluationResultsEntityMetrics",
      "symbolId": "src/data-oci-ai-language-models/index:DataOciAiLanguageModelsModelCollectionItemsEvaluationResultsEntityMetrics"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsEvaluationResultsEntityMetricsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsEvaluationResultsEntityMetricsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-models/index.ts",
          "line": 214
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-models/index.ts",
        "line": 207
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 221
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsEvaluationResultsEntityMetricsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiLanguageModelsModelCollectionItemsEvaluationResultsEntityMetricsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 214
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 214
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 214
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-models/index:DataOciAiLanguageModelsModelCollectionItemsEvaluationResultsEntityMetricsList"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsEvaluationResultsEntityMetricsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsEvaluationResultsEntityMetricsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-models/index.ts",
          "line": 167
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-models/index.ts",
        "line": 158
      },
      "name": "DataOciAiLanguageModelsModelCollectionItemsEvaluationResultsEntityMetricsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 187
          },
          "name": "f1",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 192
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 197
          },
          "name": "precision",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 202
          },
          "name": "recall",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 171
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsEvaluationResultsEntityMetrics"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-models/index:DataOciAiLanguageModelsModelCollectionItemsEvaluationResultsEntityMetricsOutputReference"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsEvaluationResultsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsEvaluationResultsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-models/index.ts",
          "line": 437
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-models/index.ts",
        "line": 430
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 444
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsEvaluationResultsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiLanguageModelsModelCollectionItemsEvaluationResultsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 437
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 437
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 437
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-models/index:DataOciAiLanguageModelsModelCollectionItemsEvaluationResultsList"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsEvaluationResultsMetrics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsEvaluationResultsMetrics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-models/index.ts",
        "line": 225
      },
      "name": "DataOciAiLanguageModelsModelCollectionItemsEvaluationResultsMetrics",
      "symbolId": "src/data-oci-ai-language-models/index:DataOciAiLanguageModelsModelCollectionItemsEvaluationResultsMetrics"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsEvaluationResultsMetricsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsEvaluationResultsMetricsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-models/index.ts",
          "line": 334
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-models/index.ts",
        "line": 327
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 341
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsEvaluationResultsMetricsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiLanguageModelsModelCollectionItemsEvaluationResultsMetricsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 334
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 334
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 334
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-models/index:DataOciAiLanguageModelsModelCollectionItemsEvaluationResultsMetricsList"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsEvaluationResultsMetricsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsEvaluationResultsMetricsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-models/index.ts",
          "line": 257
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-models/index.ts",
        "line": 248
      },
      "name": "DataOciAiLanguageModelsModelCollectionItemsEvaluationResultsMetricsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 277
          },
          "name": "accuracy",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 282
          },
          "name": "macroF1",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 287
          },
          "name": "macroPrecision",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 292
          },
          "name": "macroRecall",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 297
          },
          "name": "microF1",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 302
          },
          "name": "microPrecision",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 307
          },
          "name": "microRecall",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 312
          },
          "name": "weightedF1",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 317
          },
          "name": "weightedPrecision",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 322
          },
          "name": "weightedRecall",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 261
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsEvaluationResultsMetrics"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-models/index:DataOciAiLanguageModelsModelCollectionItemsEvaluationResultsMetricsOutputReference"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsEvaluationResultsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsEvaluationResultsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-models/index.ts",
          "line": 377
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-models/index.ts",
        "line": 368
      },
      "name": "DataOciAiLanguageModelsModelCollectionItemsEvaluationResultsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 398
          },
          "name": "classMetrics",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsEvaluationResultsClassMetricsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 403
          },
          "name": "confusionMatrix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 409
          },
          "name": "entityMetrics",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsEvaluationResultsEntityMetricsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 414
          },
          "name": "labels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 420
          },
          "name": "metrics",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsEvaluationResultsMetricsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 425
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 381
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsEvaluationResults"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-models/index:DataOciAiLanguageModelsModelCollectionItemsEvaluationResultsOutputReference"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-models/index.ts",
          "line": 1385
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-models/index.ts",
        "line": 1378
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1392
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiLanguageModelsModelCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1385
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1385
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1385
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-models/index:DataOciAiLanguageModelsModelCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsModelDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsModelDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-models/index.ts",
        "line": 528
      },
      "name": "DataOciAiLanguageModelsModelCollectionItemsModelDetails",
      "symbolId": "src/data-oci-ai-language-models/index:DataOciAiLanguageModelsModelCollectionItemsModelDetails"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsModelDetailsClassificationMode": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsModelDetailsClassificationMode",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-models/index.ts",
        "line": 448
      },
      "name": "DataOciAiLanguageModelsModelCollectionItemsModelDetailsClassificationMode",
      "symbolId": "src/data-oci-ai-language-models/index:DataOciAiLanguageModelsModelCollectionItemsModelDetailsClassificationMode"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsModelDetailsClassificationModeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsModelDetailsClassificationModeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-models/index.ts",
          "line": 517
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-models/index.ts",
        "line": 510
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 524
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsModelDetailsClassificationModeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiLanguageModelsModelCollectionItemsModelDetailsClassificationModeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 517
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 517
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 517
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-models/index:DataOciAiLanguageModelsModelCollectionItemsModelDetailsClassificationModeList"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsModelDetailsClassificationModeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsModelDetailsClassificationModeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-models/index.ts",
          "line": 480
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-models/index.ts",
        "line": 471
      },
      "name": "DataOciAiLanguageModelsModelCollectionItemsModelDetailsClassificationModeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 500
          },
          "name": "classificationMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 505
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 484
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsModelDetailsClassificationMode"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-models/index:DataOciAiLanguageModelsModelCollectionItemsModelDetailsClassificationModeOutputReference"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsModelDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsModelDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-models/index.ts",
          "line": 608
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-models/index.ts",
        "line": 601
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 615
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsModelDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiLanguageModelsModelCollectionItemsModelDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 608
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 608
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 608
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-models/index:DataOciAiLanguageModelsModelCollectionItemsModelDetailsList"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsModelDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsModelDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-models/index.ts",
          "line": 560
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-models/index.ts",
        "line": 551
      },
      "name": "DataOciAiLanguageModelsModelCollectionItemsModelDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 581
          },
          "name": "classificationMode",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsModelDetailsClassificationModeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 586
          },
          "name": "languageCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 591
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 596
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 564
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsModelDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-models/index:DataOciAiLanguageModelsModelCollectionItemsModelDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-models/index.ts",
          "line": 1266
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-models/index.ts",
        "line": 1257
      },
      "name": "DataOciAiLanguageModelsModelCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1286
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1292
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1297
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1302
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1308
          },
          "name": "evaluationResults",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsEvaluationResultsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1314
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1319
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1324
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1330
          },
          "name": "modelDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsModelDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1335
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1340
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1346
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1352
          },
          "name": "testStrategy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsTestStrategyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1357
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1362
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1368
          },
          "name": "trainingDataset",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsTrainingDatasetList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1373
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1270
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-models/index:DataOciAiLanguageModelsModelCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsTestStrategy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsTestStrategy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-models/index.ts",
        "line": 971
      },
      "name": "DataOciAiLanguageModelsModelCollectionItemsTestStrategy",
      "symbolId": "src/data-oci-ai-language-models/index:DataOciAiLanguageModelsModelCollectionItemsTestStrategy"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsTestStrategyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsTestStrategyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-models/index.ts",
          "line": 1047
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-models/index.ts",
        "line": 1040
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1054
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsTestStrategyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiLanguageModelsModelCollectionItemsTestStrategyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1047
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1047
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1047
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-models/index:DataOciAiLanguageModelsModelCollectionItemsTestStrategyList"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsTestStrategyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsTestStrategyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-models/index.ts",
          "line": 1003
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-models/index.ts",
        "line": 994
      },
      "name": "DataOciAiLanguageModelsModelCollectionItemsTestStrategyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1023
          },
          "name": "strategyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1029
          },
          "name": "testingDataset",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsTestStrategyTestingDatasetList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1035
          },
          "name": "validationDataset",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsTestStrategyValidationDatasetList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1007
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsTestStrategy"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-models/index:DataOciAiLanguageModelsModelCollectionItemsTestStrategyOutputReference"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsTestStrategyTestingDataset": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsTestStrategyTestingDataset",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-models/index.ts",
        "line": 709
      },
      "name": "DataOciAiLanguageModelsModelCollectionItemsTestStrategyTestingDataset",
      "symbolId": "src/data-oci-ai-language-models/index:DataOciAiLanguageModelsModelCollectionItemsTestStrategyTestingDataset"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsTestStrategyTestingDatasetList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsTestStrategyTestingDatasetList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-models/index.ts",
          "line": 784
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-models/index.ts",
        "line": 777
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 791
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsTestStrategyTestingDatasetOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiLanguageModelsModelCollectionItemsTestStrategyTestingDatasetList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 784
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 784
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 784
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-models/index:DataOciAiLanguageModelsModelCollectionItemsTestStrategyTestingDatasetList"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsTestStrategyTestingDatasetLocationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsTestStrategyTestingDatasetLocationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-models/index.ts",
        "line": 619
      },
      "name": "DataOciAiLanguageModelsModelCollectionItemsTestStrategyTestingDatasetLocationDetails",
      "symbolId": "src/data-oci-ai-language-models/index:DataOciAiLanguageModelsModelCollectionItemsTestStrategyTestingDatasetLocationDetails"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsTestStrategyTestingDatasetLocationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsTestStrategyTestingDatasetLocationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-models/index.ts",
          "line": 698
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-models/index.ts",
        "line": 691
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 705
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsTestStrategyTestingDatasetLocationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiLanguageModelsModelCollectionItemsTestStrategyTestingDatasetLocationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 698
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 698
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 698
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-models/index:DataOciAiLanguageModelsModelCollectionItemsTestStrategyTestingDatasetLocationDetailsList"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsTestStrategyTestingDatasetLocationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsTestStrategyTestingDatasetLocationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-models/index.ts",
          "line": 651
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-models/index.ts",
        "line": 642
      },
      "name": "DataOciAiLanguageModelsModelCollectionItemsTestStrategyTestingDatasetLocationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 671
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 676
          },
          "name": "locationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 681
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 686
          },
          "name": "objectNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 655
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsTestStrategyTestingDatasetLocationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-models/index:DataOciAiLanguageModelsModelCollectionItemsTestStrategyTestingDatasetLocationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsTestStrategyTestingDatasetOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsTestStrategyTestingDatasetOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-models/index.ts",
          "line": 741
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-models/index.ts",
        "line": 732
      },
      "name": "DataOciAiLanguageModelsModelCollectionItemsTestStrategyTestingDatasetOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 761
          },
          "name": "datasetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 766
          },
          "name": "datasetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 772
          },
          "name": "locationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsTestStrategyTestingDatasetLocationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 745
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsTestStrategyTestingDataset"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-models/index:DataOciAiLanguageModelsModelCollectionItemsTestStrategyTestingDatasetOutputReference"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsTestStrategyValidationDataset": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsTestStrategyValidationDataset",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-models/index.ts",
        "line": 885
      },
      "name": "DataOciAiLanguageModelsModelCollectionItemsTestStrategyValidationDataset",
      "symbolId": "src/data-oci-ai-language-models/index:DataOciAiLanguageModelsModelCollectionItemsTestStrategyValidationDataset"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsTestStrategyValidationDatasetList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsTestStrategyValidationDatasetList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-models/index.ts",
          "line": 960
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-models/index.ts",
        "line": 953
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 967
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsTestStrategyValidationDatasetOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiLanguageModelsModelCollectionItemsTestStrategyValidationDatasetList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 960
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 960
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 960
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-models/index:DataOciAiLanguageModelsModelCollectionItemsTestStrategyValidationDatasetList"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsTestStrategyValidationDatasetLocationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsTestStrategyValidationDatasetLocationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-models/index.ts",
        "line": 795
      },
      "name": "DataOciAiLanguageModelsModelCollectionItemsTestStrategyValidationDatasetLocationDetails",
      "symbolId": "src/data-oci-ai-language-models/index:DataOciAiLanguageModelsModelCollectionItemsTestStrategyValidationDatasetLocationDetails"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsTestStrategyValidationDatasetLocationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsTestStrategyValidationDatasetLocationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-models/index.ts",
          "line": 874
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-models/index.ts",
        "line": 867
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 881
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsTestStrategyValidationDatasetLocationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiLanguageModelsModelCollectionItemsTestStrategyValidationDatasetLocationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 874
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 874
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 874
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-models/index:DataOciAiLanguageModelsModelCollectionItemsTestStrategyValidationDatasetLocationDetailsList"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsTestStrategyValidationDatasetLocationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsTestStrategyValidationDatasetLocationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-models/index.ts",
          "line": 827
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-models/index.ts",
        "line": 818
      },
      "name": "DataOciAiLanguageModelsModelCollectionItemsTestStrategyValidationDatasetLocationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 847
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 852
          },
          "name": "locationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 857
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 862
          },
          "name": "objectNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 831
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsTestStrategyValidationDatasetLocationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-models/index:DataOciAiLanguageModelsModelCollectionItemsTestStrategyValidationDatasetLocationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsTestStrategyValidationDatasetOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsTestStrategyValidationDatasetOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-models/index.ts",
          "line": 917
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-models/index.ts",
        "line": 908
      },
      "name": "DataOciAiLanguageModelsModelCollectionItemsTestStrategyValidationDatasetOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 937
          },
          "name": "datasetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 942
          },
          "name": "datasetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 948
          },
          "name": "locationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsTestStrategyValidationDatasetLocationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 921
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsTestStrategyValidationDataset"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-models/index:DataOciAiLanguageModelsModelCollectionItemsTestStrategyValidationDatasetOutputReference"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsTrainingDataset": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsTrainingDataset",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-models/index.ts",
        "line": 1148
      },
      "name": "DataOciAiLanguageModelsModelCollectionItemsTrainingDataset",
      "symbolId": "src/data-oci-ai-language-models/index:DataOciAiLanguageModelsModelCollectionItemsTrainingDataset"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsTrainingDatasetList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsTrainingDatasetList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-models/index.ts",
          "line": 1223
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-models/index.ts",
        "line": 1216
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1230
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsTrainingDatasetOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiLanguageModelsModelCollectionItemsTrainingDatasetList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1223
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1223
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1223
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-models/index:DataOciAiLanguageModelsModelCollectionItemsTrainingDatasetList"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsTrainingDatasetLocationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsTrainingDatasetLocationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-models/index.ts",
        "line": 1058
      },
      "name": "DataOciAiLanguageModelsModelCollectionItemsTrainingDatasetLocationDetails",
      "symbolId": "src/data-oci-ai-language-models/index:DataOciAiLanguageModelsModelCollectionItemsTrainingDatasetLocationDetails"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsTrainingDatasetLocationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsTrainingDatasetLocationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-models/index.ts",
          "line": 1137
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-models/index.ts",
        "line": 1130
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1144
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsTrainingDatasetLocationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiLanguageModelsModelCollectionItemsTrainingDatasetLocationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1137
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1137
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1137
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-models/index:DataOciAiLanguageModelsModelCollectionItemsTrainingDatasetLocationDetailsList"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsTrainingDatasetLocationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsTrainingDatasetLocationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-models/index.ts",
          "line": 1090
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-models/index.ts",
        "line": 1081
      },
      "name": "DataOciAiLanguageModelsModelCollectionItemsTrainingDatasetLocationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1110
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1115
          },
          "name": "locationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1120
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1125
          },
          "name": "objectNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1094
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsTrainingDatasetLocationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-models/index:DataOciAiLanguageModelsModelCollectionItemsTrainingDatasetLocationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsTrainingDatasetOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsTrainingDatasetOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-models/index.ts",
          "line": 1180
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-models/index.ts",
        "line": 1171
      },
      "name": "DataOciAiLanguageModelsModelCollectionItemsTrainingDatasetOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1200
          },
          "name": "datasetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1205
          },
          "name": "datasetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1211
          },
          "name": "locationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsTrainingDatasetLocationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1184
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsTrainingDataset"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-models/index:DataOciAiLanguageModelsModelCollectionItemsTrainingDatasetOutputReference"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-models/index.ts",
          "line": 1461
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-models/index.ts",
        "line": 1454
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1468
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiLanguageModelsModelCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1461
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1461
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1461
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-models/index:DataOciAiLanguageModelsModelCollectionList"
    },
    "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-models/index.ts",
          "line": 1428
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-models/index.ts",
        "line": 1419
      },
      "name": "DataOciAiLanguageModelsModelCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1449
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-models/index.ts",
            "line": 1432
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageModelsModelCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-models/index:DataOciAiLanguageModelsModelCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciAiLanguageProject": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_language_project oci_ai_language_project}."
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageProject",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_language_project oci_ai_language_project} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-project/index.ts",
          "line": 54
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiLanguageProjectConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-project/index.ts",
        "line": 22
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciAiLanguageProject resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-project/index.ts",
            "line": 39
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciAiLanguageProject to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_language_project#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciAiLanguageProject that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciAiLanguageProject to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-project/index.ts",
            "line": 147
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-project/index.ts",
            "line": 153
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciAiLanguageProject",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-project/index.ts",
            "line": 27
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-project/index.ts",
            "line": 78
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-project/index.ts",
            "line": 84
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-project/index.ts",
            "line": 89
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-project/index.ts",
            "line": 94
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-project/index.ts",
            "line": 100
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-project/index.ts",
            "line": 118
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-project/index.ts",
            "line": 123
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-project/index.ts",
            "line": 129
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-project/index.ts",
            "line": 134
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-project/index.ts",
            "line": 139
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-project/index.ts",
            "line": 113
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-project/index.ts",
            "line": 106
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-project/index:DataOciAiLanguageProject"
    },
    "cdktf-provider-oci.DataOciAiLanguageProjectConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageProjectConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-project/index.ts",
        "line": 9
      },
      "name": "DataOciAiLanguageProjectConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_language_project#id DataOciAiLanguageProject#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-project/index.ts",
            "line": 16
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-project/index:DataOciAiLanguageProjectConfig"
    },
    "cdktf-provider-oci.DataOciAiLanguageProjects": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_language_projects oci_ai_language_projects}."
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageProjects",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_language_projects oci_ai_language_projects} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-projects/index.ts",
          "line": 452
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiLanguageProjectsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-projects/index.ts",
        "line": 420
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciAiLanguageProjects resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-projects/index.ts",
            "line": 437
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciAiLanguageProjects to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_language_projects#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciAiLanguageProjects that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciAiLanguageProjects to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-projects/index.ts",
            "line": 551
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciAiLanguageProjectsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-projects/index.ts",
            "line": 500
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-projects/index.ts",
            "line": 554
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-projects/index.ts",
            "line": 516
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-projects/index.ts",
            "line": 538
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-projects/index.ts",
            "line": 566
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-projects/index.ts",
            "line": 576
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciAiLanguageProjects",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-projects/index.ts",
            "line": 425
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-projects/index.ts",
            "line": 548
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageProjectsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-projects/index.ts",
            "line": 526
          },
          "name": "projectCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageProjectsProjectCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-projects/index.ts",
            "line": 488
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-projects/index.ts",
            "line": 504
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-projects/index.ts",
            "line": 558
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAiLanguageProjectsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-projects/index.ts",
            "line": 520
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-projects/index.ts",
            "line": 542
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-projects/index.ts",
            "line": 481
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-projects/index.ts",
            "line": 494
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-projects/index.ts",
            "line": 510
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-projects/index.ts",
            "line": 532
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-projects/index:DataOciAiLanguageProjects"
    },
    "cdktf-provider-oci.DataOciAiLanguageProjectsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageProjectsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-projects/index.ts",
        "line": 9
      },
      "name": "DataOciAiLanguageProjectsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_language_projects#compartment_id DataOciAiLanguageProjects#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-projects/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_language_projects#display_name DataOciAiLanguageProjects#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-projects/index.ts",
            "line": 17
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_language_projects#filter DataOciAiLanguageProjects#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-projects/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAiLanguageProjectsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_language_projects#id DataOciAiLanguageProjects#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-projects/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_language_projects#state DataOciAiLanguageProjects#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-projects/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-projects/index:DataOciAiLanguageProjectsConfig"
    },
    "cdktf-provider-oci.DataOciAiLanguageProjectsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageProjectsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-projects/index.ts",
        "line": 240
      },
      "name": "DataOciAiLanguageProjectsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_language_projects#name DataOciAiLanguageProjects#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-projects/index.ts",
            "line": 244
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_language_projects#values DataOciAiLanguageProjects#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-projects/index.ts",
            "line": 252
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_language_projects#regex DataOciAiLanguageProjects#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-projects/index.ts",
            "line": 248
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-projects/index:DataOciAiLanguageProjectsFilter"
    },
    "cdktf-provider-oci.DataOciAiLanguageProjectsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageProjectsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-projects/index.ts",
          "line": 405
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-projects/index.ts",
        "line": 397
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-projects/index.ts",
            "line": 412
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiLanguageProjectsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiLanguageProjectsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-projects/index.ts",
            "line": 405
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-projects/index.ts",
            "line": 405
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-projects/index.ts",
            "line": 405
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-projects/index.ts",
            "line": 398
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAiLanguageProjectsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-projects/index:DataOciAiLanguageProjectsFilterList"
    },
    "cdktf-provider-oci.DataOciAiLanguageProjectsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageProjectsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-projects/index.ts",
          "line": 308
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-projects/index.ts",
        "line": 298
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-projects/index.ts",
            "line": 375
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciAiLanguageProjectsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-projects/index.ts",
            "line": 363
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-projects/index.ts",
            "line": 379
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-projects/index.ts",
            "line": 392
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-projects/index.ts",
            "line": 356
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-projects/index.ts",
            "line": 369
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-projects/index.ts",
            "line": 385
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-projects/index.ts",
            "line": 312
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciAiLanguageProjectsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-projects/index:DataOciAiLanguageProjectsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciAiLanguageProjectsProjectCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageProjectsProjectCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-projects/index.ts",
        "line": 164
      },
      "name": "DataOciAiLanguageProjectsProjectCollection",
      "symbolId": "src/data-oci-ai-language-projects/index:DataOciAiLanguageProjectsProjectCollection"
    },
    "cdktf-provider-oci.DataOciAiLanguageProjectsProjectCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageProjectsProjectCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-projects/index.ts",
        "line": 36
      },
      "name": "DataOciAiLanguageProjectsProjectCollectionItems",
      "symbolId": "src/data-oci-ai-language-projects/index:DataOciAiLanguageProjectsProjectCollectionItems"
    },
    "cdktf-provider-oci.DataOciAiLanguageProjectsProjectCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageProjectsProjectCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-projects/index.ts",
          "line": 153
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-projects/index.ts",
        "line": 146
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-projects/index.ts",
            "line": 160
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiLanguageProjectsProjectCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiLanguageProjectsProjectCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-projects/index.ts",
            "line": 153
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-projects/index.ts",
            "line": 153
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-projects/index.ts",
            "line": 153
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-projects/index:DataOciAiLanguageProjectsProjectCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciAiLanguageProjectsProjectCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageProjectsProjectCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-projects/index.ts",
          "line": 68
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-projects/index.ts",
        "line": 59
      },
      "name": "DataOciAiLanguageProjectsProjectCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-projects/index.ts",
            "line": 88
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-projects/index.ts",
            "line": 94
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-projects/index.ts",
            "line": 99
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-projects/index.ts",
            "line": 104
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-projects/index.ts",
            "line": 110
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-projects/index.ts",
            "line": 115
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-projects/index.ts",
            "line": 120
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-projects/index.ts",
            "line": 125
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-projects/index.ts",
            "line": 131
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-projects/index.ts",
            "line": 136
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-projects/index.ts",
            "line": 141
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-projects/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageProjectsProjectCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-projects/index:DataOciAiLanguageProjectsProjectCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciAiLanguageProjectsProjectCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageProjectsProjectCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-projects/index.ts",
          "line": 229
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-projects/index.ts",
        "line": 222
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-projects/index.ts",
            "line": 236
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiLanguageProjectsProjectCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiLanguageProjectsProjectCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-projects/index.ts",
            "line": 229
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-projects/index.ts",
            "line": 229
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-projects/index.ts",
            "line": 229
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-projects/index:DataOciAiLanguageProjectsProjectCollectionList"
    },
    "cdktf-provider-oci.DataOciAiLanguageProjectsProjectCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiLanguageProjectsProjectCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-language-projects/index.ts",
          "line": 196
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-language-projects/index.ts",
        "line": 187
      },
      "name": "DataOciAiLanguageProjectsProjectCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-language-projects/index.ts",
            "line": 217
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageProjectsProjectCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-language-projects/index.ts",
            "line": 200
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiLanguageProjectsProjectCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-language-projects/index:DataOciAiLanguageProjectsProjectCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciAiVisionModel": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_vision_model oci_ai_vision_model}."
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionModel",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_vision_model oci_ai_vision_model} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-model/index.ts",
          "line": 336
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiVisionModelConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-model/index.ts",
        "line": 304
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciAiVisionModel resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-model/index.ts",
            "line": 321
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciAiVisionModel to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_vision_model#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciAiVisionModel that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciAiVisionModel to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-model/index.ts",
            "line": 517
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-model/index.ts",
            "line": 523
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciAiVisionModel",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-model/index.ts",
            "line": 309
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-model/index.ts",
            "line": 360
          },
          "name": "averagePrecision",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-model/index.ts",
            "line": 365
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-model/index.ts",
            "line": 370
          },
          "name": "confidenceThreshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-model/index.ts",
            "line": 376
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-model/index.ts",
            "line": 381
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-model/index.ts",
            "line": 386
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-model/index.ts",
            "line": 392
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-model/index.ts",
            "line": 397
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-model/index.ts",
            "line": 402
          },
          "name": "isQuickMode",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-model/index.ts",
            "line": 407
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-model/index.ts",
            "line": 412
          },
          "name": "maxTrainingDurationInHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-model/index.ts",
            "line": 417
          },
          "name": "metrics",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-model/index.ts",
            "line": 435
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-model/index.ts",
            "line": 440
          },
          "name": "modelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-model/index.ts",
            "line": 445
          },
          "name": "precision",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-model/index.ts",
            "line": 450
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-model/index.ts",
            "line": 455
          },
          "name": "recall",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-model/index.ts",
            "line": 460
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-model/index.ts",
            "line": 466
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-model/index.ts",
            "line": 471
          },
          "name": "testImageCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-model/index.ts",
            "line": 477
          },
          "name": "testingDataset",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiVisionModelTestingDatasetList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-model/index.ts",
            "line": 482
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-model/index.ts",
            "line": 487
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-model/index.ts",
            "line": 492
          },
          "name": "totalImageCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-model/index.ts",
            "line": 497
          },
          "name": "trainedDurationInHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-model/index.ts",
            "line": 503
          },
          "name": "trainingDataset",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiVisionModelTrainingDatasetList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-model/index.ts",
            "line": 509
          },
          "name": "validationDataset",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiVisionModelValidationDatasetList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-model/index.ts",
            "line": 430
          },
          "name": "modelIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-model/index.ts",
            "line": 423
          },
          "name": "modelId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-model/index:DataOciAiVisionModel"
    },
    "cdktf-provider-oci.DataOciAiVisionModelConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionModelConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-model/index.ts",
        "line": 9
      },
      "name": "DataOciAiVisionModelConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_vision_model#model_id DataOciAiVisionModel#model_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-model/index.ts",
            "line": 13
          },
          "name": "modelId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-model/index:DataOciAiVisionModelConfig"
    },
    "cdktf-provider-oci.DataOciAiVisionModelTestingDataset": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionModelTestingDataset",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-model/index.ts",
        "line": 15
      },
      "name": "DataOciAiVisionModelTestingDataset",
      "symbolId": "src/data-oci-ai-vision-model/index:DataOciAiVisionModelTestingDataset"
    },
    "cdktf-provider-oci.DataOciAiVisionModelTestingDatasetList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionModelTestingDatasetList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-model/index.ts",
          "line": 99
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-model/index.ts",
        "line": 92
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-model/index.ts",
            "line": 106
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiVisionModelTestingDatasetOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiVisionModelTestingDatasetList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-model/index.ts",
            "line": 99
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-model/index.ts",
            "line": 99
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-model/index.ts",
            "line": 99
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-model/index:DataOciAiVisionModelTestingDatasetList"
    },
    "cdktf-provider-oci.DataOciAiVisionModelTestingDatasetOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionModelTestingDatasetOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-model/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-model/index.ts",
        "line": 38
      },
      "name": "DataOciAiVisionModelTestingDatasetOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-model/index.ts",
            "line": 67
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-model/index.ts",
            "line": 72
          },
          "name": "datasetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-model/index.ts",
            "line": 77
          },
          "name": "datasetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-model/index.ts",
            "line": 82
          },
          "name": "namespaceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-model/index.ts",
            "line": 87
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-model/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiVisionModelTestingDataset"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-model/index:DataOciAiVisionModelTestingDatasetOutputReference"
    },
    "cdktf-provider-oci.DataOciAiVisionModelTrainingDataset": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionModelTrainingDataset",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-model/index.ts",
        "line": 110
      },
      "name": "DataOciAiVisionModelTrainingDataset",
      "symbolId": "src/data-oci-ai-vision-model/index:DataOciAiVisionModelTrainingDataset"
    },
    "cdktf-provider-oci.DataOciAiVisionModelTrainingDatasetList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionModelTrainingDatasetList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-model/index.ts",
          "line": 194
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-model/index.ts",
        "line": 187
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-model/index.ts",
            "line": 201
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiVisionModelTrainingDatasetOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiVisionModelTrainingDatasetList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-model/index.ts",
            "line": 194
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-model/index.ts",
            "line": 194
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-model/index.ts",
            "line": 194
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-model/index:DataOciAiVisionModelTrainingDatasetList"
    },
    "cdktf-provider-oci.DataOciAiVisionModelTrainingDatasetOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionModelTrainingDatasetOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-model/index.ts",
          "line": 142
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-model/index.ts",
        "line": 133
      },
      "name": "DataOciAiVisionModelTrainingDatasetOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-model/index.ts",
            "line": 162
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-model/index.ts",
            "line": 167
          },
          "name": "datasetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-model/index.ts",
            "line": 172
          },
          "name": "datasetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-model/index.ts",
            "line": 177
          },
          "name": "namespaceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-model/index.ts",
            "line": 182
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-model/index.ts",
            "line": 146
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiVisionModelTrainingDataset"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-model/index:DataOciAiVisionModelTrainingDatasetOutputReference"
    },
    "cdktf-provider-oci.DataOciAiVisionModelValidationDataset": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionModelValidationDataset",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-model/index.ts",
        "line": 205
      },
      "name": "DataOciAiVisionModelValidationDataset",
      "symbolId": "src/data-oci-ai-vision-model/index:DataOciAiVisionModelValidationDataset"
    },
    "cdktf-provider-oci.DataOciAiVisionModelValidationDatasetList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionModelValidationDatasetList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-model/index.ts",
          "line": 289
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-model/index.ts",
        "line": 282
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-model/index.ts",
            "line": 296
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiVisionModelValidationDatasetOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiVisionModelValidationDatasetList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-model/index.ts",
            "line": 289
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-model/index.ts",
            "line": 289
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-model/index.ts",
            "line": 289
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-model/index:DataOciAiVisionModelValidationDatasetList"
    },
    "cdktf-provider-oci.DataOciAiVisionModelValidationDatasetOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionModelValidationDatasetOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-model/index.ts",
          "line": 237
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-model/index.ts",
        "line": 228
      },
      "name": "DataOciAiVisionModelValidationDatasetOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-model/index.ts",
            "line": 257
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-model/index.ts",
            "line": 262
          },
          "name": "datasetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-model/index.ts",
            "line": 267
          },
          "name": "datasetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-model/index.ts",
            "line": 272
          },
          "name": "namespaceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-model/index.ts",
            "line": 277
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-model/index.ts",
            "line": 241
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiVisionModelValidationDataset"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-model/index:DataOciAiVisionModelValidationDatasetOutputReference"
    },
    "cdktf-provider-oci.DataOciAiVisionModels": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_vision_models oci_ai_vision_models}."
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionModels",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_vision_models oci_ai_vision_models} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-models/index.ts",
          "line": 824
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiVisionModelsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-models/index.ts",
        "line": 792
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciAiVisionModels resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 809
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciAiVisionModels to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_vision_models#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciAiVisionModels that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciAiVisionModels to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 943
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciAiVisionModelsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 860
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 876
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 946
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 892
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 914
          },
          "name": "resetProjectId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 930
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 958
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 969
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciAiVisionModels",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 797
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 940
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiVisionModelsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 902
          },
          "name": "modelCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiVisionModelsModelCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 864
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 880
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 950
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAiVisionModelsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 896
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 918
          },
          "name": "projectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 934
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 854
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 870
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 886
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 908
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 924
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-models/index:DataOciAiVisionModels"
    },
    "cdktf-provider-oci.DataOciAiVisionModelsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionModelsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-models/index.ts",
        "line": 9
      },
      "name": "DataOciAiVisionModelsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_vision_models#compartment_id DataOciAiVisionModels#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_vision_models#display_name DataOciAiVisionModels#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 17
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_vision_models#filter DataOciAiVisionModels#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAiVisionModelsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_vision_models#id DataOciAiVisionModels#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_vision_models#project_id DataOciAiVisionModels#project_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 28
          },
          "name": "projectId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_vision_models#state DataOciAiVisionModels#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-models/index:DataOciAiVisionModelsConfig"
    },
    "cdktf-provider-oci.DataOciAiVisionModelsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionModelsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-models/index.ts",
        "line": 612
      },
      "name": "DataOciAiVisionModelsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_vision_models#name DataOciAiVisionModels#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 616
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_vision_models#values DataOciAiVisionModels#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 624
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_vision_models#regex DataOciAiVisionModels#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 620
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-models/index:DataOciAiVisionModelsFilter"
    },
    "cdktf-provider-oci.DataOciAiVisionModelsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionModelsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-models/index.ts",
          "line": 777
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-models/index.ts",
        "line": 769
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 784
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiVisionModelsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiVisionModelsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 777
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 777
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 777
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 770
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAiVisionModelsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-models/index:DataOciAiVisionModelsFilterList"
    },
    "cdktf-provider-oci.DataOciAiVisionModelsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionModelsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-models/index.ts",
          "line": 680
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-models/index.ts",
        "line": 670
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 747
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciAiVisionModelsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 735
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 751
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 764
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 728
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 741
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 757
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 684
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciAiVisionModelsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-models/index:DataOciAiVisionModelsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciAiVisionModelsModelCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionModelsModelCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-models/index.ts",
        "line": 536
      },
      "name": "DataOciAiVisionModelsModelCollection",
      "symbolId": "src/data-oci-ai-vision-models/index:DataOciAiVisionModelsModelCollection"
    },
    "cdktf-provider-oci.DataOciAiVisionModelsModelCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionModelsModelCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-models/index.ts",
        "line": 325
      },
      "name": "DataOciAiVisionModelsModelCollectionItems",
      "symbolId": "src/data-oci-ai-vision-models/index:DataOciAiVisionModelsModelCollectionItems"
    },
    "cdktf-provider-oci.DataOciAiVisionModelsModelCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionModelsModelCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-models/index.ts",
          "line": 525
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-models/index.ts",
        "line": 518
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 532
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiVisionModelsModelCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiVisionModelsModelCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 525
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 525
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 525
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-models/index:DataOciAiVisionModelsModelCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciAiVisionModelsModelCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionModelsModelCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-models/index.ts",
          "line": 357
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-models/index.ts",
        "line": 348
      },
      "name": "DataOciAiVisionModelsModelCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 377
          },
          "name": "averagePrecision",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 382
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 387
          },
          "name": "confidenceThreshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 393
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 398
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 403
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 409
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 414
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 419
          },
          "name": "isQuickMode",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 424
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 429
          },
          "name": "maxTrainingDurationInHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 434
          },
          "name": "metrics",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 439
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 444
          },
          "name": "modelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 449
          },
          "name": "precision",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 454
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 459
          },
          "name": "recall",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 464
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 470
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 475
          },
          "name": "testImageCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 481
          },
          "name": "testingDataset",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiVisionModelsModelCollectionItemsTestingDatasetList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 486
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 491
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 496
          },
          "name": "totalImageCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 501
          },
          "name": "trainedDurationInHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 507
          },
          "name": "trainingDataset",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiVisionModelsModelCollectionItemsTrainingDatasetList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 513
          },
          "name": "validationDataset",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiVisionModelsModelCollectionItemsValidationDatasetList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 361
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiVisionModelsModelCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-models/index:DataOciAiVisionModelsModelCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciAiVisionModelsModelCollectionItemsTestingDataset": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionModelsModelCollectionItemsTestingDataset",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-models/index.ts",
        "line": 40
      },
      "name": "DataOciAiVisionModelsModelCollectionItemsTestingDataset",
      "symbolId": "src/data-oci-ai-vision-models/index:DataOciAiVisionModelsModelCollectionItemsTestingDataset"
    },
    "cdktf-provider-oci.DataOciAiVisionModelsModelCollectionItemsTestingDatasetList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionModelsModelCollectionItemsTestingDatasetList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-models/index.ts",
          "line": 124
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-models/index.ts",
        "line": 117
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 131
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiVisionModelsModelCollectionItemsTestingDatasetOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiVisionModelsModelCollectionItemsTestingDatasetList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 124
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 124
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 124
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-models/index:DataOciAiVisionModelsModelCollectionItemsTestingDatasetList"
    },
    "cdktf-provider-oci.DataOciAiVisionModelsModelCollectionItemsTestingDatasetOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionModelsModelCollectionItemsTestingDatasetOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-models/index.ts",
          "line": 72
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-models/index.ts",
        "line": 63
      },
      "name": "DataOciAiVisionModelsModelCollectionItemsTestingDatasetOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 92
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 97
          },
          "name": "datasetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 102
          },
          "name": "datasetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 107
          },
          "name": "namespaceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 112
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiVisionModelsModelCollectionItemsTestingDataset"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-models/index:DataOciAiVisionModelsModelCollectionItemsTestingDatasetOutputReference"
    },
    "cdktf-provider-oci.DataOciAiVisionModelsModelCollectionItemsTrainingDataset": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionModelsModelCollectionItemsTrainingDataset",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-models/index.ts",
        "line": 135
      },
      "name": "DataOciAiVisionModelsModelCollectionItemsTrainingDataset",
      "symbolId": "src/data-oci-ai-vision-models/index:DataOciAiVisionModelsModelCollectionItemsTrainingDataset"
    },
    "cdktf-provider-oci.DataOciAiVisionModelsModelCollectionItemsTrainingDatasetList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionModelsModelCollectionItemsTrainingDatasetList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-models/index.ts",
          "line": 219
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-models/index.ts",
        "line": 212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 226
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiVisionModelsModelCollectionItemsTrainingDatasetOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiVisionModelsModelCollectionItemsTrainingDatasetList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 219
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 219
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 219
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-models/index:DataOciAiVisionModelsModelCollectionItemsTrainingDatasetList"
    },
    "cdktf-provider-oci.DataOciAiVisionModelsModelCollectionItemsTrainingDatasetOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionModelsModelCollectionItemsTrainingDatasetOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-models/index.ts",
          "line": 167
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-models/index.ts",
        "line": 158
      },
      "name": "DataOciAiVisionModelsModelCollectionItemsTrainingDatasetOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 187
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 192
          },
          "name": "datasetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 197
          },
          "name": "datasetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 202
          },
          "name": "namespaceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 207
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 171
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiVisionModelsModelCollectionItemsTrainingDataset"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-models/index:DataOciAiVisionModelsModelCollectionItemsTrainingDatasetOutputReference"
    },
    "cdktf-provider-oci.DataOciAiVisionModelsModelCollectionItemsValidationDataset": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionModelsModelCollectionItemsValidationDataset",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-models/index.ts",
        "line": 230
      },
      "name": "DataOciAiVisionModelsModelCollectionItemsValidationDataset",
      "symbolId": "src/data-oci-ai-vision-models/index:DataOciAiVisionModelsModelCollectionItemsValidationDataset"
    },
    "cdktf-provider-oci.DataOciAiVisionModelsModelCollectionItemsValidationDatasetList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionModelsModelCollectionItemsValidationDatasetList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-models/index.ts",
          "line": 314
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-models/index.ts",
        "line": 307
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 321
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiVisionModelsModelCollectionItemsValidationDatasetOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiVisionModelsModelCollectionItemsValidationDatasetList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 314
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 314
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 314
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-models/index:DataOciAiVisionModelsModelCollectionItemsValidationDatasetList"
    },
    "cdktf-provider-oci.DataOciAiVisionModelsModelCollectionItemsValidationDatasetOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionModelsModelCollectionItemsValidationDatasetOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-models/index.ts",
          "line": 262
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-models/index.ts",
        "line": 253
      },
      "name": "DataOciAiVisionModelsModelCollectionItemsValidationDatasetOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 282
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 287
          },
          "name": "datasetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 292
          },
          "name": "datasetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 297
          },
          "name": "namespaceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 302
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 266
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiVisionModelsModelCollectionItemsValidationDataset"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-models/index:DataOciAiVisionModelsModelCollectionItemsValidationDatasetOutputReference"
    },
    "cdktf-provider-oci.DataOciAiVisionModelsModelCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionModelsModelCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-models/index.ts",
          "line": 601
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-models/index.ts",
        "line": 594
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 608
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiVisionModelsModelCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiVisionModelsModelCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 601
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 601
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 601
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-models/index:DataOciAiVisionModelsModelCollectionList"
    },
    "cdktf-provider-oci.DataOciAiVisionModelsModelCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionModelsModelCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-models/index.ts",
          "line": 568
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-models/index.ts",
        "line": 559
      },
      "name": "DataOciAiVisionModelsModelCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 589
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiVisionModelsModelCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-models/index.ts",
            "line": 572
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiVisionModelsModelCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-models/index:DataOciAiVisionModelsModelCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciAiVisionProject": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_vision_project oci_ai_vision_project}."
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionProject",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_vision_project oci_ai_vision_project} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-project/index.ts",
          "line": 51
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiVisionProjectConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-project/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciAiVisionProject resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-project/index.ts",
            "line": 36
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciAiVisionProject to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_vision_project#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciAiVisionProject that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciAiVisionProject to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-project/index.ts",
            "line": 149
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-project/index.ts",
            "line": 155
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciAiVisionProject",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-project/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-project/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-project/index.ts",
            "line": 81
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-project/index.ts",
            "line": 86
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-project/index.ts",
            "line": 91
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-project/index.ts",
            "line": 97
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-project/index.ts",
            "line": 102
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-project/index.ts",
            "line": 107
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-project/index.ts",
            "line": 125
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-project/index.ts",
            "line": 131
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-project/index.ts",
            "line": 136
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-project/index.ts",
            "line": 141
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-project/index.ts",
            "line": 120
          },
          "name": "projectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-project/index.ts",
            "line": 113
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-project/index:DataOciAiVisionProject"
    },
    "cdktf-provider-oci.DataOciAiVisionProjectConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionProjectConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-project/index.ts",
        "line": 9
      },
      "name": "DataOciAiVisionProjectConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_vision_project#project_id DataOciAiVisionProject#project_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-project/index.ts",
            "line": 13
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-project/index:DataOciAiVisionProjectConfig"
    },
    "cdktf-provider-oci.DataOciAiVisionProjects": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_vision_projects oci_ai_vision_projects}."
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionProjects",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_vision_projects oci_ai_vision_projects} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-projects/index.ts",
          "line": 452
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiVisionProjectsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-projects/index.ts",
        "line": 420
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciAiVisionProjects resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-projects/index.ts",
            "line": 437
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciAiVisionProjects to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_vision_projects#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciAiVisionProjects that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciAiVisionProjects to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-projects/index.ts",
            "line": 554
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciAiVisionProjectsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-projects/index.ts",
            "line": 487
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-projects/index.ts",
            "line": 503
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-projects/index.ts",
            "line": 557
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-projects/index.ts",
            "line": 519
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-projects/index.ts",
            "line": 541
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-projects/index.ts",
            "line": 569
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-projects/index.ts",
            "line": 579
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciAiVisionProjects",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-projects/index.ts",
            "line": 425
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-projects/index.ts",
            "line": 551
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiVisionProjectsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-projects/index.ts",
            "line": 529
          },
          "name": "projectCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiVisionProjectsProjectCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-projects/index.ts",
            "line": 491
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-projects/index.ts",
            "line": 507
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-projects/index.ts",
            "line": 561
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAiVisionProjectsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-projects/index.ts",
            "line": 523
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-projects/index.ts",
            "line": 545
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-projects/index.ts",
            "line": 481
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-projects/index.ts",
            "line": 497
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-projects/index.ts",
            "line": 513
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-projects/index.ts",
            "line": 535
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-projects/index:DataOciAiVisionProjects"
    },
    "cdktf-provider-oci.DataOciAiVisionProjectsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionProjectsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-projects/index.ts",
        "line": 9
      },
      "name": "DataOciAiVisionProjectsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_vision_projects#compartment_id DataOciAiVisionProjects#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-projects/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_vision_projects#display_name DataOciAiVisionProjects#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-projects/index.ts",
            "line": 17
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_vision_projects#filter DataOciAiVisionProjects#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-projects/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAiVisionProjectsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_vision_projects#id DataOciAiVisionProjects#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-projects/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_vision_projects#state DataOciAiVisionProjects#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-projects/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-projects/index:DataOciAiVisionProjectsConfig"
    },
    "cdktf-provider-oci.DataOciAiVisionProjectsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionProjectsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-projects/index.ts",
        "line": 240
      },
      "name": "DataOciAiVisionProjectsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_vision_projects#name DataOciAiVisionProjects#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-projects/index.ts",
            "line": 244
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_vision_projects#values DataOciAiVisionProjects#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-projects/index.ts",
            "line": 252
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/ai_vision_projects#regex DataOciAiVisionProjects#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-projects/index.ts",
            "line": 248
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-projects/index:DataOciAiVisionProjectsFilter"
    },
    "cdktf-provider-oci.DataOciAiVisionProjectsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionProjectsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-projects/index.ts",
          "line": 405
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-projects/index.ts",
        "line": 397
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-projects/index.ts",
            "line": 412
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiVisionProjectsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiVisionProjectsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-projects/index.ts",
            "line": 405
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-projects/index.ts",
            "line": 405
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-projects/index.ts",
            "line": 405
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-projects/index.ts",
            "line": 398
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAiVisionProjectsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-projects/index:DataOciAiVisionProjectsFilterList"
    },
    "cdktf-provider-oci.DataOciAiVisionProjectsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionProjectsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-projects/index.ts",
          "line": 308
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-projects/index.ts",
        "line": 298
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-projects/index.ts",
            "line": 375
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciAiVisionProjectsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-projects/index.ts",
            "line": 363
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-projects/index.ts",
            "line": 379
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-projects/index.ts",
            "line": 392
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-projects/index.ts",
            "line": 356
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-projects/index.ts",
            "line": 369
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-projects/index.ts",
            "line": 385
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-projects/index.ts",
            "line": 312
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciAiVisionProjectsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-projects/index:DataOciAiVisionProjectsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciAiVisionProjectsProjectCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionProjectsProjectCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-projects/index.ts",
        "line": 164
      },
      "name": "DataOciAiVisionProjectsProjectCollection",
      "symbolId": "src/data-oci-ai-vision-projects/index:DataOciAiVisionProjectsProjectCollection"
    },
    "cdktf-provider-oci.DataOciAiVisionProjectsProjectCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionProjectsProjectCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-projects/index.ts",
        "line": 36
      },
      "name": "DataOciAiVisionProjectsProjectCollectionItems",
      "symbolId": "src/data-oci-ai-vision-projects/index:DataOciAiVisionProjectsProjectCollectionItems"
    },
    "cdktf-provider-oci.DataOciAiVisionProjectsProjectCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionProjectsProjectCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-projects/index.ts",
          "line": 153
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-projects/index.ts",
        "line": 146
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-projects/index.ts",
            "line": 160
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiVisionProjectsProjectCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiVisionProjectsProjectCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-projects/index.ts",
            "line": 153
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-projects/index.ts",
            "line": 153
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-projects/index.ts",
            "line": 153
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-projects/index:DataOciAiVisionProjectsProjectCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciAiVisionProjectsProjectCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionProjectsProjectCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-projects/index.ts",
          "line": 68
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-projects/index.ts",
        "line": 59
      },
      "name": "DataOciAiVisionProjectsProjectCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-projects/index.ts",
            "line": 88
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-projects/index.ts",
            "line": 94
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-projects/index.ts",
            "line": 99
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-projects/index.ts",
            "line": 104
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-projects/index.ts",
            "line": 110
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-projects/index.ts",
            "line": 115
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-projects/index.ts",
            "line": 120
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-projects/index.ts",
            "line": 125
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-projects/index.ts",
            "line": 131
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-projects/index.ts",
            "line": 136
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-projects/index.ts",
            "line": 141
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-projects/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiVisionProjectsProjectCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-projects/index:DataOciAiVisionProjectsProjectCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciAiVisionProjectsProjectCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionProjectsProjectCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-projects/index.ts",
          "line": 229
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-projects/index.ts",
        "line": 222
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-projects/index.ts",
            "line": 236
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiVisionProjectsProjectCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiVisionProjectsProjectCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-projects/index.ts",
            "line": 229
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-projects/index.ts",
            "line": 229
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-projects/index.ts",
            "line": 229
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-projects/index:DataOciAiVisionProjectsProjectCollectionList"
    },
    "cdktf-provider-oci.DataOciAiVisionProjectsProjectCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionProjectsProjectCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-projects/index.ts",
          "line": 196
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-projects/index.ts",
        "line": 187
      },
      "name": "DataOciAiVisionProjectsProjectCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-projects/index.ts",
            "line": 217
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiVisionProjectsProjectCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-projects/index.ts",
            "line": 200
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiVisionProjectsProjectCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-projects/index:DataOciAiVisionProjectsProjectCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstance": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/analytics_analytics_instance oci_analytics_analytics_instance}."
      },
      "fqn": "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstance",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/analytics_analytics_instance oci_analytics_analytics_instance} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-analytics-analytics-instance/index.ts",
          "line": 317
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstanceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-analytics-analytics-instance/index.ts",
        "line": 285
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciAnalyticsAnalyticsInstance resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance/index.ts",
            "line": 302
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciAnalyticsAnalyticsInstance to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/analytics_analytics_instance#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciAnalyticsAnalyticsInstance that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciAnalyticsAnalyticsInstance to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance/index.ts",
            "line": 472
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance/index.ts",
            "line": 478
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciAnalyticsAnalyticsInstance",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance/index.ts",
            "line": 290
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance/index.ts",
            "line": 341
          },
          "name": "adminUser",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance/index.ts",
            "line": 360
          },
          "name": "capacity",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstanceCapacityList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance/index.ts",
            "line": 365
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance/index.ts",
            "line": 371
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance/index.ts",
            "line": 376
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance/index.ts",
            "line": 381
          },
          "name": "domainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance/index.ts",
            "line": 386
          },
          "name": "emailNotification",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance/index.ts",
            "line": 391
          },
          "name": "featureBundle",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance/index.ts",
            "line": 396
          },
          "name": "featureSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance/index.ts",
            "line": 402
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance/index.ts",
            "line": 407
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance/index.ts",
            "line": 412
          },
          "name": "idcsAccessToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance/index.ts",
            "line": 417
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance/index.ts",
            "line": 422
          },
          "name": "licenseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance/index.ts",
            "line": 427
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance/index.ts",
            "line": 433
          },
          "name": "networkEndpointDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstanceNetworkEndpointDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance/index.ts",
            "line": 438
          },
          "name": "serviceUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance/index.ts",
            "line": 443
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance/index.ts",
            "line": 449
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance/index.ts",
            "line": 454
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance/index.ts",
            "line": 459
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance/index.ts",
            "line": 464
          },
          "name": "updateChannel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance/index.ts",
            "line": 354
          },
          "name": "analyticsInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance/index.ts",
            "line": 347
          },
          "name": "analyticsInstanceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-analytics-analytics-instance/index:DataOciAnalyticsAnalyticsInstance"
    },
    "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstanceCapacity": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstanceCapacity",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-analytics-analytics-instance/index.ts",
        "line": 15
      },
      "name": "DataOciAnalyticsAnalyticsInstanceCapacity",
      "symbolId": "src/data-oci-analytics-analytics-instance/index:DataOciAnalyticsAnalyticsInstanceCapacity"
    },
    "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstanceCapacityList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstanceCapacityList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-analytics-analytics-instance/index.ts",
          "line": 84
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-analytics-analytics-instance/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance/index.ts",
            "line": 91
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstanceCapacityOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAnalyticsAnalyticsInstanceCapacityList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance/index.ts",
            "line": 84
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance/index.ts",
            "line": 84
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-analytics-analytics-instance/index:DataOciAnalyticsAnalyticsInstanceCapacityList"
    },
    "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstanceCapacityOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstanceCapacityOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-analytics-analytics-instance/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-analytics-analytics-instance/index.ts",
        "line": 38
      },
      "name": "DataOciAnalyticsAnalyticsInstanceCapacityOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance/index.ts",
            "line": 67
          },
          "name": "capacityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance/index.ts",
            "line": 72
          },
          "name": "capacityValue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstanceCapacity"
          }
        }
      ],
      "symbolId": "src/data-oci-analytics-analytics-instance/index:DataOciAnalyticsAnalyticsInstanceCapacityOutputReference"
    },
    "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstanceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstanceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-analytics-analytics-instance/index.ts",
        "line": 9
      },
      "name": "DataOciAnalyticsAnalyticsInstanceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/analytics_analytics_instance#analytics_instance_id DataOciAnalyticsAnalyticsInstance#analytics_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance/index.ts",
            "line": 13
          },
          "name": "analyticsInstanceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-analytics-analytics-instance/index:DataOciAnalyticsAnalyticsInstanceConfig"
    },
    "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstanceNetworkEndpointDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstanceNetworkEndpointDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-analytics-analytics-instance/index.ts",
        "line": 175
      },
      "name": "DataOciAnalyticsAnalyticsInstanceNetworkEndpointDetails",
      "symbolId": "src/data-oci-analytics-analytics-instance/index:DataOciAnalyticsAnalyticsInstanceNetworkEndpointDetails"
    },
    "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstanceNetworkEndpointDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstanceNetworkEndpointDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-analytics-analytics-instance/index.ts",
          "line": 270
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-analytics-analytics-instance/index.ts",
        "line": 263
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance/index.ts",
            "line": 277
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstanceNetworkEndpointDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAnalyticsAnalyticsInstanceNetworkEndpointDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance/index.ts",
            "line": 270
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance/index.ts",
            "line": 270
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance/index.ts",
            "line": 270
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-analytics-analytics-instance/index:DataOciAnalyticsAnalyticsInstanceNetworkEndpointDetailsList"
    },
    "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstanceNetworkEndpointDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstanceNetworkEndpointDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-analytics-analytics-instance/index.ts",
          "line": 207
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-analytics-analytics-instance/index.ts",
        "line": 198
      },
      "name": "DataOciAnalyticsAnalyticsInstanceNetworkEndpointDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance/index.ts",
            "line": 227
          },
          "name": "networkEndpointType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance/index.ts",
            "line": 232
          },
          "name": "networkSecurityGroupIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance/index.ts",
            "line": 237
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance/index.ts",
            "line": 242
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance/index.ts",
            "line": 247
          },
          "name": "whitelistedIps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance/index.ts",
            "line": 252
          },
          "name": "whitelistedServices",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance/index.ts",
            "line": 258
          },
          "name": "whitelistedVcns",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance/index.ts",
            "line": 211
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstanceNetworkEndpointDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-analytics-analytics-instance/index:DataOciAnalyticsAnalyticsInstanceNetworkEndpointDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstanceNetworkEndpointDetailsWhitelistedVcns": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstanceNetworkEndpointDetailsWhitelistedVcns",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-analytics-analytics-instance/index.ts",
        "line": 95
      },
      "name": "DataOciAnalyticsAnalyticsInstanceNetworkEndpointDetailsWhitelistedVcns",
      "symbolId": "src/data-oci-analytics-analytics-instance/index:DataOciAnalyticsAnalyticsInstanceNetworkEndpointDetailsWhitelistedVcns"
    },
    "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-analytics-analytics-instance/index.ts",
          "line": 164
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-analytics-analytics-instance/index.ts",
        "line": 157
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance/index.ts",
            "line": 171
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAnalyticsAnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance/index.ts",
            "line": 164
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance/index.ts",
            "line": 164
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance/index.ts",
            "line": 164
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-analytics-analytics-instance/index:DataOciAnalyticsAnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnsList"
    },
    "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-analytics-analytics-instance/index.ts",
          "line": 127
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-analytics-analytics-instance/index.ts",
        "line": 118
      },
      "name": "DataOciAnalyticsAnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance/index.ts",
            "line": 147
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance/index.ts",
            "line": 152
          },
          "name": "whitelistedIps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance/index.ts",
            "line": 131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstanceNetworkEndpointDetailsWhitelistedVcns"
          }
        }
      ],
      "symbolId": "src/data-oci-analytics-analytics-instance/index:DataOciAnalyticsAnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnsOutputReference"
    },
    "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstancePrivateAccessChannel": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/analytics_analytics_instance_private_access_channel oci_analytics_analytics_instance_private_access_channel}."
      },
      "fqn": "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstancePrivateAccessChannel",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/analytics_analytics_instance_private_access_channel oci_analytics_analytics_instance_private_access_channel} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-analytics-analytics-instance-private-access-channel/index.ts",
          "line": 220
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstancePrivateAccessChannelConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-analytics-analytics-instance-private-access-channel/index.ts",
        "line": 188
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciAnalyticsAnalyticsInstancePrivateAccessChannel resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance-private-access-channel/index.ts",
            "line": 205
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciAnalyticsAnalyticsInstancePrivateAccessChannel to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/analytics_analytics_instance_private_access_channel#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciAnalyticsAnalyticsInstancePrivateAccessChannel that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciAnalyticsAnalyticsInstancePrivateAccessChannel to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance-private-access-channel/index.ts",
            "line": 326
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance-private-access-channel/index.ts",
            "line": 333
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciAnalyticsAnalyticsInstancePrivateAccessChannel",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance-private-access-channel/index.ts",
            "line": 193
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance-private-access-channel/index.ts",
            "line": 258
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance-private-access-channel/index.ts",
            "line": 263
          },
          "name": "egressSourceIpAddresses",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance-private-access-channel/index.ts",
            "line": 268
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance-private-access-channel/index.ts",
            "line": 273
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance-private-access-channel/index.ts",
            "line": 278
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance-private-access-channel/index.ts",
            "line": 283
          },
          "name": "networkSecurityGroupIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance-private-access-channel/index.ts",
            "line": 302
          },
          "name": "privateSourceDnsZones",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZonesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance-private-access-channel/index.ts",
            "line": 308
          },
          "name": "privateSourceScanHosts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance-private-access-channel/index.ts",
            "line": 313
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance-private-access-channel/index.ts",
            "line": 318
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance-private-access-channel/index.ts",
            "line": 253
          },
          "name": "analyticsInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance-private-access-channel/index.ts",
            "line": 296
          },
          "name": "privateAccessChannelKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance-private-access-channel/index.ts",
            "line": 246
          },
          "name": "analyticsInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance-private-access-channel/index.ts",
            "line": 289
          },
          "name": "privateAccessChannelKey",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-analytics-analytics-instance-private-access-channel/index:DataOciAnalyticsAnalyticsInstancePrivateAccessChannel"
    },
    "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstancePrivateAccessChannelConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstancePrivateAccessChannelConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-analytics-analytics-instance-private-access-channel/index.ts",
        "line": 9
      },
      "name": "DataOciAnalyticsAnalyticsInstancePrivateAccessChannelConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/analytics_analytics_instance_private_access_channel#analytics_instance_id DataOciAnalyticsAnalyticsInstancePrivateAccessChannel#analytics_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance-private-access-channel/index.ts",
            "line": 13
          },
          "name": "analyticsInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/analytics_analytics_instance_private_access_channel#private_access_channel_key DataOciAnalyticsAnalyticsInstancePrivateAccessChannel#private_access_channel_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance-private-access-channel/index.ts",
            "line": 17
          },
          "name": "privateAccessChannelKey",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-analytics-analytics-instance-private-access-channel/index:DataOciAnalyticsAnalyticsInstancePrivateAccessChannelConfig"
    },
    "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZones": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZones",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-analytics-analytics-instance-private-access-channel/index.ts",
        "line": 19
      },
      "name": "DataOciAnalyticsAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZones",
      "symbolId": "src/data-oci-analytics-analytics-instance-private-access-channel/index:DataOciAnalyticsAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZones"
    },
    "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZonesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZonesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-analytics-analytics-instance-private-access-channel/index.ts",
          "line": 88
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-analytics-analytics-instance-private-access-channel/index.ts",
        "line": 81
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance-private-access-channel/index.ts",
            "line": 95
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZonesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAnalyticsAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZonesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance-private-access-channel/index.ts",
            "line": 88
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance-private-access-channel/index.ts",
            "line": 88
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance-private-access-channel/index.ts",
            "line": 88
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-analytics-analytics-instance-private-access-channel/index:DataOciAnalyticsAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZonesList"
    },
    "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZonesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZonesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-analytics-analytics-instance-private-access-channel/index.ts",
          "line": 51
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-analytics-analytics-instance-private-access-channel/index.ts",
        "line": 42
      },
      "name": "DataOciAnalyticsAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZonesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance-private-access-channel/index.ts",
            "line": 71
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance-private-access-channel/index.ts",
            "line": 76
          },
          "name": "dnsZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance-private-access-channel/index.ts",
            "line": 55
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZones"
          }
        }
      ],
      "symbolId": "src/data-oci-analytics-analytics-instance-private-access-channel/index:DataOciAnalyticsAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZonesOutputReference"
    },
    "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstancePrivateAccessChannelPrivateSourceScanHosts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstancePrivateAccessChannelPrivateSourceScanHosts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-analytics-analytics-instance-private-access-channel/index.ts",
        "line": 99
      },
      "name": "DataOciAnalyticsAnalyticsInstancePrivateAccessChannelPrivateSourceScanHosts",
      "symbolId": "src/data-oci-analytics-analytics-instance-private-access-channel/index:DataOciAnalyticsAnalyticsInstancePrivateAccessChannelPrivateSourceScanHosts"
    },
    "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-analytics-analytics-instance-private-access-channel/index.ts",
          "line": 173
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-analytics-analytics-instance-private-access-channel/index.ts",
        "line": 166
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance-private-access-channel/index.ts",
            "line": 180
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAnalyticsAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance-private-access-channel/index.ts",
            "line": 173
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance-private-access-channel/index.ts",
            "line": 173
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance-private-access-channel/index.ts",
            "line": 173
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-analytics-analytics-instance-private-access-channel/index:DataOciAnalyticsAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostsList"
    },
    "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-analytics-analytics-instance-private-access-channel/index.ts",
          "line": 131
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-analytics-analytics-instance-private-access-channel/index.ts",
        "line": 122
      },
      "name": "DataOciAnalyticsAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance-private-access-channel/index.ts",
            "line": 151
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance-private-access-channel/index.ts",
            "line": 156
          },
          "name": "scanHostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance-private-access-channel/index.ts",
            "line": 161
          },
          "name": "scanPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instance-private-access-channel/index.ts",
            "line": 135
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstancePrivateAccessChannelPrivateSourceScanHosts"
          }
        }
      ],
      "symbolId": "src/data-oci-analytics-analytics-instance-private-access-channel/index:DataOciAnalyticsAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostsOutputReference"
    },
    "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstances": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/analytics_analytics_instances oci_analytics_analytics_instances}."
      },
      "fqn": "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstances",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/analytics_analytics_instances oci_analytics_analytics_instances} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-analytics-analytics-instances/index.ts",
          "line": 707
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstancesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-analytics-analytics-instances/index.ts",
        "line": 675
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciAnalyticsAnalyticsInstances resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 692
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciAnalyticsAnalyticsInstances to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/analytics_analytics_instances#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciAnalyticsAnalyticsInstances that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciAnalyticsAnalyticsInstances to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 840
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstancesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 750
          },
          "name": "resetCapacityType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 779
          },
          "name": "resetFeatureSet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 843
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 795
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 811
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 827
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 855
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 867
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciAnalyticsAnalyticsInstances",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 680
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 738
          },
          "name": "analyticsInstances",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstancesAnalyticsInstancesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 837
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstancesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 754
          },
          "name": "capacityTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 767
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 783
          },
          "name": "featureSetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 847
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstancesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 799
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 815
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 831
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 744
          },
          "name": "capacityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 760
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 773
          },
          "name": "featureSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 789
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 805
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 821
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-analytics-analytics-instances/index:DataOciAnalyticsAnalyticsInstances"
    },
    "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstancesAnalyticsInstances": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstancesAnalyticsInstances",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-analytics-analytics-instances/index.ts",
        "line": 310
      },
      "name": "DataOciAnalyticsAnalyticsInstancesAnalyticsInstances",
      "symbolId": "src/data-oci-analytics-analytics-instances/index:DataOciAnalyticsAnalyticsInstancesAnalyticsInstances"
    },
    "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstancesAnalyticsInstancesCapacity": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstancesAnalyticsInstancesCapacity",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-analytics-analytics-instances/index.ts",
        "line": 44
      },
      "name": "DataOciAnalyticsAnalyticsInstancesAnalyticsInstancesCapacity",
      "symbolId": "src/data-oci-analytics-analytics-instances/index:DataOciAnalyticsAnalyticsInstancesAnalyticsInstancesCapacity"
    },
    "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstancesAnalyticsInstancesCapacityList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstancesAnalyticsInstancesCapacityList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-analytics-analytics-instances/index.ts",
          "line": 113
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-analytics-analytics-instances/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 120
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstancesAnalyticsInstancesCapacityOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAnalyticsAnalyticsInstancesAnalyticsInstancesCapacityList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 113
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 113
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 113
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-analytics-analytics-instances/index:DataOciAnalyticsAnalyticsInstancesAnalyticsInstancesCapacityList"
    },
    "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstancesAnalyticsInstancesCapacityOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstancesAnalyticsInstancesCapacityOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-analytics-analytics-instances/index.ts",
          "line": 76
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-analytics-analytics-instances/index.ts",
        "line": 67
      },
      "name": "DataOciAnalyticsAnalyticsInstancesAnalyticsInstancesCapacityOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 96
          },
          "name": "capacityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 101
          },
          "name": "capacityValue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstancesAnalyticsInstancesCapacity"
          }
        }
      ],
      "symbolId": "src/data-oci-analytics-analytics-instances/index:DataOciAnalyticsAnalyticsInstancesAnalyticsInstancesCapacityOutputReference"
    },
    "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstancesAnalyticsInstancesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstancesAnalyticsInstancesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-analytics-analytics-instances/index.ts",
          "line": 484
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-analytics-analytics-instances/index.ts",
        "line": 477
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 491
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstancesAnalyticsInstancesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAnalyticsAnalyticsInstancesAnalyticsInstancesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 484
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 484
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 484
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-analytics-analytics-instances/index:DataOciAnalyticsAnalyticsInstancesAnalyticsInstancesList"
    },
    "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstancesAnalyticsInstancesNetworkEndpointDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstancesAnalyticsInstancesNetworkEndpointDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-analytics-analytics-instances/index.ts",
        "line": 204
      },
      "name": "DataOciAnalyticsAnalyticsInstancesAnalyticsInstancesNetworkEndpointDetails",
      "symbolId": "src/data-oci-analytics-analytics-instances/index:DataOciAnalyticsAnalyticsInstancesAnalyticsInstancesNetworkEndpointDetails"
    },
    "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstancesAnalyticsInstancesNetworkEndpointDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstancesAnalyticsInstancesNetworkEndpointDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-analytics-analytics-instances/index.ts",
          "line": 299
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-analytics-analytics-instances/index.ts",
        "line": 292
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 306
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstancesAnalyticsInstancesNetworkEndpointDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAnalyticsAnalyticsInstancesAnalyticsInstancesNetworkEndpointDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 299
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 299
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 299
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-analytics-analytics-instances/index:DataOciAnalyticsAnalyticsInstancesAnalyticsInstancesNetworkEndpointDetailsList"
    },
    "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstancesAnalyticsInstancesNetworkEndpointDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstancesAnalyticsInstancesNetworkEndpointDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-analytics-analytics-instances/index.ts",
          "line": 236
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-analytics-analytics-instances/index.ts",
        "line": 227
      },
      "name": "DataOciAnalyticsAnalyticsInstancesAnalyticsInstancesNetworkEndpointDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 256
          },
          "name": "networkEndpointType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 261
          },
          "name": "networkSecurityGroupIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 266
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 271
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 276
          },
          "name": "whitelistedIps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 281
          },
          "name": "whitelistedServices",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 287
          },
          "name": "whitelistedVcns",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstancesAnalyticsInstancesNetworkEndpointDetailsWhitelistedVcnsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 240
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstancesAnalyticsInstancesNetworkEndpointDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-analytics-analytics-instances/index:DataOciAnalyticsAnalyticsInstancesAnalyticsInstancesNetworkEndpointDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstancesAnalyticsInstancesNetworkEndpointDetailsWhitelistedVcns": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstancesAnalyticsInstancesNetworkEndpointDetailsWhitelistedVcns",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-analytics-analytics-instances/index.ts",
        "line": 124
      },
      "name": "DataOciAnalyticsAnalyticsInstancesAnalyticsInstancesNetworkEndpointDetailsWhitelistedVcns",
      "symbolId": "src/data-oci-analytics-analytics-instances/index:DataOciAnalyticsAnalyticsInstancesAnalyticsInstancesNetworkEndpointDetailsWhitelistedVcns"
    },
    "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstancesAnalyticsInstancesNetworkEndpointDetailsWhitelistedVcnsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstancesAnalyticsInstancesNetworkEndpointDetailsWhitelistedVcnsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-analytics-analytics-instances/index.ts",
          "line": 193
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-analytics-analytics-instances/index.ts",
        "line": 186
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 200
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstancesAnalyticsInstancesNetworkEndpointDetailsWhitelistedVcnsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAnalyticsAnalyticsInstancesAnalyticsInstancesNetworkEndpointDetailsWhitelistedVcnsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 193
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 193
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 193
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-analytics-analytics-instances/index:DataOciAnalyticsAnalyticsInstancesAnalyticsInstancesNetworkEndpointDetailsWhitelistedVcnsList"
    },
    "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstancesAnalyticsInstancesNetworkEndpointDetailsWhitelistedVcnsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstancesAnalyticsInstancesNetworkEndpointDetailsWhitelistedVcnsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-analytics-analytics-instances/index.ts",
          "line": 156
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-analytics-analytics-instances/index.ts",
        "line": 147
      },
      "name": "DataOciAnalyticsAnalyticsInstancesAnalyticsInstancesNetworkEndpointDetailsWhitelistedVcnsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 176
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 181
          },
          "name": "whitelistedIps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 160
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstancesAnalyticsInstancesNetworkEndpointDetailsWhitelistedVcns"
          }
        }
      ],
      "symbolId": "src/data-oci-analytics-analytics-instances/index:DataOciAnalyticsAnalyticsInstancesAnalyticsInstancesNetworkEndpointDetailsWhitelistedVcnsOutputReference"
    },
    "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstancesAnalyticsInstancesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstancesAnalyticsInstancesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-analytics-analytics-instances/index.ts",
          "line": 342
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-analytics-analytics-instances/index.ts",
        "line": 333
      },
      "name": "DataOciAnalyticsAnalyticsInstancesAnalyticsInstancesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 362
          },
          "name": "adminUser",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 368
          },
          "name": "capacity",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstancesAnalyticsInstancesCapacityList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 373
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 379
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 384
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 389
          },
          "name": "domainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 394
          },
          "name": "emailNotification",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 399
          },
          "name": "featureBundle",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 404
          },
          "name": "featureSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 410
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 415
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 420
          },
          "name": "idcsAccessToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 425
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 430
          },
          "name": "licenseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 435
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 441
          },
          "name": "networkEndpointDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstancesAnalyticsInstancesNetworkEndpointDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 446
          },
          "name": "serviceUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 451
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 457
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 462
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 467
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 472
          },
          "name": "updateChannel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 346
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstancesAnalyticsInstances"
          }
        }
      ],
      "symbolId": "src/data-oci-analytics-analytics-instances/index:DataOciAnalyticsAnalyticsInstancesAnalyticsInstancesOutputReference"
    },
    "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstancesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstancesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-analytics-analytics-instances/index.ts",
        "line": 9
      },
      "name": "DataOciAnalyticsAnalyticsInstancesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/analytics_analytics_instances#compartment_id DataOciAnalyticsAnalyticsInstances#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 17
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/analytics_analytics_instances#capacity_type DataOciAnalyticsAnalyticsInstances#capacity_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 13
          },
          "name": "capacityType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/analytics_analytics_instances#feature_set DataOciAnalyticsAnalyticsInstances#feature_set}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 21
          },
          "name": "featureSet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/analytics_analytics_instances#filter DataOciAnalyticsAnalyticsInstances#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstancesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/analytics_analytics_instances#id DataOciAnalyticsAnalyticsInstances#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/analytics_analytics_instances#name DataOciAnalyticsAnalyticsInstances#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 32
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/analytics_analytics_instances#state DataOciAnalyticsAnalyticsInstances#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 36
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-analytics-analytics-instances/index:DataOciAnalyticsAnalyticsInstancesConfig"
    },
    "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstancesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstancesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-analytics-analytics-instances/index.ts",
        "line": 495
      },
      "name": "DataOciAnalyticsAnalyticsInstancesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/analytics_analytics_instances#name DataOciAnalyticsAnalyticsInstances#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 499
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/analytics_analytics_instances#values DataOciAnalyticsAnalyticsInstances#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 507
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/analytics_analytics_instances#regex DataOciAnalyticsAnalyticsInstances#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 503
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-analytics-analytics-instances/index:DataOciAnalyticsAnalyticsInstancesFilter"
    },
    "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstancesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstancesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-analytics-analytics-instances/index.ts",
          "line": 660
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-analytics-analytics-instances/index.ts",
        "line": 652
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 667
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstancesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAnalyticsAnalyticsInstancesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 660
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 660
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 660
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 653
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstancesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-analytics-analytics-instances/index:DataOciAnalyticsAnalyticsInstancesFilterList"
    },
    "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstancesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstancesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-analytics-analytics-instances/index.ts",
          "line": 563
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-analytics-analytics-instances/index.ts",
        "line": 553
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 630
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciAnalyticsAnalyticsInstancesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 618
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 634
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 647
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 611
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 624
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 640
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-analytics-analytics-instances/index.ts",
            "line": 567
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciAnalyticsAnalyticsInstancesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-analytics-analytics-instances/index:DataOciAnalyticsAnalyticsInstancesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscription": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/announcements_service_announcement_subscription oci_announcements_service_announcement_subscription}."
      },
      "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscription",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/announcements_service_announcement_subscription oci_announcements_service_announcement_subscription} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-announcements-service-announcement-subscription/index.ts",
          "line": 212
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscriptionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-announcements-service-announcement-subscription/index.ts",
        "line": 180
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciAnnouncementsServiceAnnouncementSubscription resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscription/index.ts",
            "line": 197
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciAnnouncementsServiceAnnouncementSubscription to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/announcements_service_announcement_subscription#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciAnnouncementsServiceAnnouncementSubscription that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciAnnouncementsServiceAnnouncementSubscription to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscription/index.ts",
            "line": 331
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscription/index.ts",
            "line": 337
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciAnnouncementsServiceAnnouncementSubscription",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscription/index.ts",
            "line": 185
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscription/index.ts",
            "line": 249
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscription/index.ts",
            "line": 255
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscription/index.ts",
            "line": 260
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscription/index.ts",
            "line": 265
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscription/index.ts",
            "line": 271
          },
          "name": "filterGroups",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscriptionFilterGroupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscription/index.ts",
            "line": 277
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscription/index.ts",
            "line": 282
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscription/index.ts",
            "line": 287
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscription/index.ts",
            "line": 292
          },
          "name": "onsTopicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscription/index.ts",
            "line": 297
          },
          "name": "preferredLanguage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscription/index.ts",
            "line": 302
          },
          "name": "preferredTimeZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscription/index.ts",
            "line": 307
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscription/index.ts",
            "line": 313
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscription/index.ts",
            "line": 318
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscription/index.ts",
            "line": 323
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscription/index.ts",
            "line": 244
          },
          "name": "announcementSubscriptionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscription/index.ts",
            "line": 237
          },
          "name": "announcementSubscriptionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-announcements-service-announcement-subscription/index:DataOciAnnouncementsServiceAnnouncementSubscription"
    },
    "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscriptionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscriptionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-announcements-service-announcement-subscription/index.ts",
        "line": 9
      },
      "name": "DataOciAnnouncementsServiceAnnouncementSubscriptionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/announcements_service_announcement_subscription#announcement_subscription_id DataOciAnnouncementsServiceAnnouncementSubscription#announcement_subscription_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscription/index.ts",
            "line": 13
          },
          "name": "announcementSubscriptionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-announcements-service-announcement-subscription/index:DataOciAnnouncementsServiceAnnouncementSubscriptionConfig"
    },
    "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscriptionFilterGroups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscriptionFilterGroups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-announcements-service-announcement-subscription/index.ts",
        "line": 95
      },
      "name": "DataOciAnnouncementsServiceAnnouncementSubscriptionFilterGroups",
      "symbolId": "src/data-oci-announcements-service-announcement-subscription/index:DataOciAnnouncementsServiceAnnouncementSubscriptionFilterGroups"
    },
    "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscriptionFilterGroupsFilters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscriptionFilterGroupsFilters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-announcements-service-announcement-subscription/index.ts",
        "line": 15
      },
      "name": "DataOciAnnouncementsServiceAnnouncementSubscriptionFilterGroupsFilters",
      "symbolId": "src/data-oci-announcements-service-announcement-subscription/index:DataOciAnnouncementsServiceAnnouncementSubscriptionFilterGroupsFilters"
    },
    "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscriptionFilterGroupsFiltersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscriptionFilterGroupsFiltersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-announcements-service-announcement-subscription/index.ts",
          "line": 84
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-announcements-service-announcement-subscription/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscription/index.ts",
            "line": 91
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscriptionFilterGroupsFiltersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAnnouncementsServiceAnnouncementSubscriptionFilterGroupsFiltersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscription/index.ts",
            "line": 84
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscription/index.ts",
            "line": 84
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscription/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-announcements-service-announcement-subscription/index:DataOciAnnouncementsServiceAnnouncementSubscriptionFilterGroupsFiltersList"
    },
    "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscriptionFilterGroupsFiltersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscriptionFilterGroupsFiltersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-announcements-service-announcement-subscription/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-announcements-service-announcement-subscription/index.ts",
        "line": 38
      },
      "name": "DataOciAnnouncementsServiceAnnouncementSubscriptionFilterGroupsFiltersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscription/index.ts",
            "line": 67
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscription/index.ts",
            "line": 72
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscription/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscriptionFilterGroupsFilters"
          }
        }
      ],
      "symbolId": "src/data-oci-announcements-service-announcement-subscription/index:DataOciAnnouncementsServiceAnnouncementSubscriptionFilterGroupsFiltersOutputReference"
    },
    "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscriptionFilterGroupsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscriptionFilterGroupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-announcements-service-announcement-subscription/index.ts",
          "line": 165
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-announcements-service-announcement-subscription/index.ts",
        "line": 158
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscription/index.ts",
            "line": 172
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscriptionFilterGroupsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAnnouncementsServiceAnnouncementSubscriptionFilterGroupsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscription/index.ts",
            "line": 165
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscription/index.ts",
            "line": 165
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscription/index.ts",
            "line": 165
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-announcements-service-announcement-subscription/index:DataOciAnnouncementsServiceAnnouncementSubscriptionFilterGroupsList"
    },
    "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscriptionFilterGroupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscriptionFilterGroupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-announcements-service-announcement-subscription/index.ts",
          "line": 127
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-announcements-service-announcement-subscription/index.ts",
        "line": 118
      },
      "name": "DataOciAnnouncementsServiceAnnouncementSubscriptionFilterGroupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscription/index.ts",
            "line": 148
          },
          "name": "filters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscriptionFilterGroupsFiltersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscription/index.ts",
            "line": 153
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscription/index.ts",
            "line": 131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscriptionFilterGroups"
          }
        }
      ],
      "symbolId": "src/data-oci-announcements-service-announcement-subscription/index:DataOciAnnouncementsServiceAnnouncementSubscriptionFilterGroupsOutputReference"
    },
    "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscriptions": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/announcements_service_announcement_subscriptions oci_announcements_service_announcement_subscriptions}."
      },
      "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscriptions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/announcements_service_announcement_subscriptions oci_announcements_service_announcement_subscriptions} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
          "line": 634
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscriptionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
        "line": 602
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciAnnouncementsServiceAnnouncementSubscriptions resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 619
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciAnnouncementsServiceAnnouncementSubscriptions to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/announcements_service_announcement_subscriptions#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciAnnouncementsServiceAnnouncementSubscriptions that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciAnnouncementsServiceAnnouncementSubscriptions to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 733
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscriptionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 688
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 736
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 704
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 720
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 748
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 758
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciAnnouncementsServiceAnnouncementSubscriptions",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 607
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 663
          },
          "name": "announcementSubscriptionCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscriptionsAnnouncementSubscriptionCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 730
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscriptionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 676
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 692
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 740
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscriptionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 708
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 724
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 669
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 682
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 698
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 714
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-announcements-service-announcement-subscriptions/index:DataOciAnnouncementsServiceAnnouncementSubscriptions"
    },
    "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscriptionsAnnouncementSubscriptionCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscriptionsAnnouncementSubscriptionCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
        "line": 346
      },
      "name": "DataOciAnnouncementsServiceAnnouncementSubscriptionsAnnouncementSubscriptionCollection",
      "symbolId": "src/data-oci-announcements-service-announcement-subscriptions/index:DataOciAnnouncementsServiceAnnouncementSubscriptionsAnnouncementSubscriptionCollection"
    },
    "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscriptionsAnnouncementSubscriptionCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscriptionsAnnouncementSubscriptionCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
        "line": 197
      },
      "name": "DataOciAnnouncementsServiceAnnouncementSubscriptionsAnnouncementSubscriptionCollectionItems",
      "symbolId": "src/data-oci-announcements-service-announcement-subscriptions/index:DataOciAnnouncementsServiceAnnouncementSubscriptionsAnnouncementSubscriptionCollectionItems"
    },
    "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscriptionsAnnouncementSubscriptionCollectionItemsFilterGroups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscriptionsAnnouncementSubscriptionCollectionItemsFilterGroups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
        "line": 116
      },
      "name": "DataOciAnnouncementsServiceAnnouncementSubscriptionsAnnouncementSubscriptionCollectionItemsFilterGroups",
      "symbolId": "src/data-oci-announcements-service-announcement-subscriptions/index:DataOciAnnouncementsServiceAnnouncementSubscriptionsAnnouncementSubscriptionCollectionItemsFilterGroups"
    },
    "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscriptionsAnnouncementSubscriptionCollectionItemsFilterGroupsFilters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscriptionsAnnouncementSubscriptionCollectionItemsFilterGroupsFilters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
        "line": 36
      },
      "name": "DataOciAnnouncementsServiceAnnouncementSubscriptionsAnnouncementSubscriptionCollectionItemsFilterGroupsFilters",
      "symbolId": "src/data-oci-announcements-service-announcement-subscriptions/index:DataOciAnnouncementsServiceAnnouncementSubscriptionsAnnouncementSubscriptionCollectionItemsFilterGroupsFilters"
    },
    "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscriptionsAnnouncementSubscriptionCollectionItemsFilterGroupsFiltersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscriptionsAnnouncementSubscriptionCollectionItemsFilterGroupsFiltersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
          "line": 105
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 112
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscriptionsAnnouncementSubscriptionCollectionItemsFilterGroupsFiltersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAnnouncementsServiceAnnouncementSubscriptionsAnnouncementSubscriptionCollectionItemsFilterGroupsFiltersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 105
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 105
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 105
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-announcements-service-announcement-subscriptions/index:DataOciAnnouncementsServiceAnnouncementSubscriptionsAnnouncementSubscriptionCollectionItemsFilterGroupsFiltersList"
    },
    "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscriptionsAnnouncementSubscriptionCollectionItemsFilterGroupsFiltersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscriptionsAnnouncementSubscriptionCollectionItemsFilterGroupsFiltersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
          "line": 68
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
        "line": 59
      },
      "name": "DataOciAnnouncementsServiceAnnouncementSubscriptionsAnnouncementSubscriptionCollectionItemsFilterGroupsFiltersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 88
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 93
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscriptionsAnnouncementSubscriptionCollectionItemsFilterGroupsFilters"
          }
        }
      ],
      "symbolId": "src/data-oci-announcements-service-announcement-subscriptions/index:DataOciAnnouncementsServiceAnnouncementSubscriptionsAnnouncementSubscriptionCollectionItemsFilterGroupsFiltersOutputReference"
    },
    "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscriptionsAnnouncementSubscriptionCollectionItemsFilterGroupsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscriptionsAnnouncementSubscriptionCollectionItemsFilterGroupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
          "line": 186
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
        "line": 179
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 193
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscriptionsAnnouncementSubscriptionCollectionItemsFilterGroupsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAnnouncementsServiceAnnouncementSubscriptionsAnnouncementSubscriptionCollectionItemsFilterGroupsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 186
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 186
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 186
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-announcements-service-announcement-subscriptions/index:DataOciAnnouncementsServiceAnnouncementSubscriptionsAnnouncementSubscriptionCollectionItemsFilterGroupsList"
    },
    "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscriptionsAnnouncementSubscriptionCollectionItemsFilterGroupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscriptionsAnnouncementSubscriptionCollectionItemsFilterGroupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
          "line": 148
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
        "line": 139
      },
      "name": "DataOciAnnouncementsServiceAnnouncementSubscriptionsAnnouncementSubscriptionCollectionItemsFilterGroupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 169
          },
          "name": "filters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscriptionsAnnouncementSubscriptionCollectionItemsFilterGroupsFiltersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 174
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 152
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscriptionsAnnouncementSubscriptionCollectionItemsFilterGroups"
          }
        }
      ],
      "symbolId": "src/data-oci-announcements-service-announcement-subscriptions/index:DataOciAnnouncementsServiceAnnouncementSubscriptionsAnnouncementSubscriptionCollectionItemsFilterGroupsOutputReference"
    },
    "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscriptionsAnnouncementSubscriptionCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscriptionsAnnouncementSubscriptionCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
          "line": 335
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
        "line": 328
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 342
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscriptionsAnnouncementSubscriptionCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAnnouncementsServiceAnnouncementSubscriptionsAnnouncementSubscriptionCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 335
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 335
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 335
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-announcements-service-announcement-subscriptions/index:DataOciAnnouncementsServiceAnnouncementSubscriptionsAnnouncementSubscriptionCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscriptionsAnnouncementSubscriptionCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscriptionsAnnouncementSubscriptionCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
          "line": 229
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
        "line": 220
      },
      "name": "DataOciAnnouncementsServiceAnnouncementSubscriptionsAnnouncementSubscriptionCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 249
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 255
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 260
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 265
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 271
          },
          "name": "filterGroups",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscriptionsAnnouncementSubscriptionCollectionItemsFilterGroupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 277
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 282
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 287
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 292
          },
          "name": "onsTopicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 297
          },
          "name": "preferredLanguage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 302
          },
          "name": "preferredTimeZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 307
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 313
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 318
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 323
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 233
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscriptionsAnnouncementSubscriptionCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-announcements-service-announcement-subscriptions/index:DataOciAnnouncementsServiceAnnouncementSubscriptionsAnnouncementSubscriptionCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscriptionsAnnouncementSubscriptionCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscriptionsAnnouncementSubscriptionCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
          "line": 411
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
        "line": 404
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 418
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscriptionsAnnouncementSubscriptionCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAnnouncementsServiceAnnouncementSubscriptionsAnnouncementSubscriptionCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 411
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 411
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 411
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-announcements-service-announcement-subscriptions/index:DataOciAnnouncementsServiceAnnouncementSubscriptionsAnnouncementSubscriptionCollectionList"
    },
    "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscriptionsAnnouncementSubscriptionCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscriptionsAnnouncementSubscriptionCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
          "line": 378
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
        "line": 369
      },
      "name": "DataOciAnnouncementsServiceAnnouncementSubscriptionsAnnouncementSubscriptionCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 399
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscriptionsAnnouncementSubscriptionCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 382
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscriptionsAnnouncementSubscriptionCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-announcements-service-announcement-subscriptions/index:DataOciAnnouncementsServiceAnnouncementSubscriptionsAnnouncementSubscriptionCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscriptionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscriptionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
        "line": 9
      },
      "name": "DataOciAnnouncementsServiceAnnouncementSubscriptionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/announcements_service_announcement_subscriptions#compartment_id DataOciAnnouncementsServiceAnnouncementSubscriptions#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/announcements_service_announcement_subscriptions#display_name DataOciAnnouncementsServiceAnnouncementSubscriptions#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 17
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/announcements_service_announcement_subscriptions#filter DataOciAnnouncementsServiceAnnouncementSubscriptions#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscriptionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/announcements_service_announcement_subscriptions#id DataOciAnnouncementsServiceAnnouncementSubscriptions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/announcements_service_announcement_subscriptions#state DataOciAnnouncementsServiceAnnouncementSubscriptions#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-announcements-service-announcement-subscriptions/index:DataOciAnnouncementsServiceAnnouncementSubscriptionsConfig"
    },
    "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscriptionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscriptionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
        "line": 422
      },
      "name": "DataOciAnnouncementsServiceAnnouncementSubscriptionsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/announcements_service_announcement_subscriptions#name DataOciAnnouncementsServiceAnnouncementSubscriptions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 426
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/announcements_service_announcement_subscriptions#values DataOciAnnouncementsServiceAnnouncementSubscriptions#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 434
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/announcements_service_announcement_subscriptions#regex DataOciAnnouncementsServiceAnnouncementSubscriptions#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 430
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-announcements-service-announcement-subscriptions/index:DataOciAnnouncementsServiceAnnouncementSubscriptionsFilter"
    },
    "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscriptionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscriptionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
          "line": 587
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
        "line": 579
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 594
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscriptionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAnnouncementsServiceAnnouncementSubscriptionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 587
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 587
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 587
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 580
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscriptionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-announcements-service-announcement-subscriptions/index:DataOciAnnouncementsServiceAnnouncementSubscriptionsFilterList"
    },
    "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscriptionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscriptionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
          "line": 490
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
        "line": 480
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 557
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciAnnouncementsServiceAnnouncementSubscriptionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 545
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 561
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 574
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 538
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 551
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 567
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-announcement-subscriptions/index.ts",
            "line": 494
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceAnnouncementSubscriptionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-announcements-service-announcement-subscriptions/index:DataOciAnnouncementsServiceAnnouncementSubscriptionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciAnnouncementsServiceServices": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/announcements_service_services oci_announcements_service_services}."
      },
      "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceServices",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/announcements_service_services oci_announcements_service_services} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-announcements-service-services/index.ts",
          "line": 454
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceServicesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-announcements-service-services/index.ts",
        "line": 422
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciAnnouncementsServiceServices resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-services/index.ts",
            "line": 439
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciAnnouncementsServiceServices to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/announcements_service_services#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciAnnouncementsServiceServices that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciAnnouncementsServiceServices to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-services/index.ts",
            "line": 553
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceServicesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-services/index.ts",
            "line": 489
          },
          "name": "resetCommsManagerName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-services/index.ts",
            "line": 556
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-services/index.ts",
            "line": 518
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-services/index.ts",
            "line": 534
          },
          "name": "resetPlatformType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-services/index.ts",
            "line": 568
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-services/index.ts",
            "line": 578
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciAnnouncementsServiceServices",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-services/index.ts",
            "line": 427
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-services/index.ts",
            "line": 550
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceServicesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-services/index.ts",
            "line": 544
          },
          "name": "servicesCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceServicesServicesCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-services/index.ts",
            "line": 493
          },
          "name": "commsManagerNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-services/index.ts",
            "line": 506
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-services/index.ts",
            "line": 560
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceServicesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-services/index.ts",
            "line": 522
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-services/index.ts",
            "line": 538
          },
          "name": "platformTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-services/index.ts",
            "line": 483
          },
          "name": "commsManagerName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-services/index.ts",
            "line": 499
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-services/index.ts",
            "line": 512
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-services/index.ts",
            "line": 528
          },
          "name": "platformType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-announcements-service-services/index:DataOciAnnouncementsServiceServices"
    },
    "cdktf-provider-oci.DataOciAnnouncementsServiceServicesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceServicesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-announcements-service-services/index.ts",
        "line": 9
      },
      "name": "DataOciAnnouncementsServiceServicesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/announcements_service_services#compartment_id DataOciAnnouncementsServiceServices#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-services/index.ts",
            "line": 17
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/announcements_service_services#comms_manager_name DataOciAnnouncementsServiceServices#comms_manager_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-services/index.ts",
            "line": 13
          },
          "name": "commsManagerName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/announcements_service_services#filter DataOciAnnouncementsServiceServices#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-services/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceServicesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/announcements_service_services#id DataOciAnnouncementsServiceServices#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-services/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/announcements_service_services#platform_type DataOciAnnouncementsServiceServices#platform_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-services/index.ts",
            "line": 28
          },
          "name": "platformType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-announcements-service-services/index:DataOciAnnouncementsServiceServicesConfig"
    },
    "cdktf-provider-oci.DataOciAnnouncementsServiceServicesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceServicesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-announcements-service-services/index.ts",
        "line": 242
      },
      "name": "DataOciAnnouncementsServiceServicesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/announcements_service_services#name DataOciAnnouncementsServiceServices#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-services/index.ts",
            "line": 246
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/announcements_service_services#values DataOciAnnouncementsServiceServices#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-services/index.ts",
            "line": 254
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/announcements_service_services#regex DataOciAnnouncementsServiceServices#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-services/index.ts",
            "line": 250
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-announcements-service-services/index:DataOciAnnouncementsServiceServicesFilter"
    },
    "cdktf-provider-oci.DataOciAnnouncementsServiceServicesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceServicesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-announcements-service-services/index.ts",
          "line": 407
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-announcements-service-services/index.ts",
        "line": 399
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-services/index.ts",
            "line": 414
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceServicesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAnnouncementsServiceServicesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-services/index.ts",
            "line": 407
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-services/index.ts",
            "line": 407
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-services/index.ts",
            "line": 407
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-services/index.ts",
            "line": 400
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceServicesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-announcements-service-services/index:DataOciAnnouncementsServiceServicesFilterList"
    },
    "cdktf-provider-oci.DataOciAnnouncementsServiceServicesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceServicesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-announcements-service-services/index.ts",
          "line": 310
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-announcements-service-services/index.ts",
        "line": 300
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-services/index.ts",
            "line": 377
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciAnnouncementsServiceServicesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-services/index.ts",
            "line": 365
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-services/index.ts",
            "line": 381
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-services/index.ts",
            "line": 394
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-services/index.ts",
            "line": 358
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-services/index.ts",
            "line": 371
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-services/index.ts",
            "line": 387
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-services/index.ts",
            "line": 314
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceServicesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-announcements-service-services/index:DataOciAnnouncementsServiceServicesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciAnnouncementsServiceServicesServicesCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceServicesServicesCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-announcements-service-services/index.ts",
        "line": 166
      },
      "name": "DataOciAnnouncementsServiceServicesServicesCollection",
      "symbolId": "src/data-oci-announcements-service-services/index:DataOciAnnouncementsServiceServicesServicesCollection"
    },
    "cdktf-provider-oci.DataOciAnnouncementsServiceServicesServicesCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceServicesServicesCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-announcements-service-services/index.ts",
        "line": 36
      },
      "name": "DataOciAnnouncementsServiceServicesServicesCollectionItems",
      "symbolId": "src/data-oci-announcements-service-services/index:DataOciAnnouncementsServiceServicesServicesCollectionItems"
    },
    "cdktf-provider-oci.DataOciAnnouncementsServiceServicesServicesCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceServicesServicesCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-announcements-service-services/index.ts",
          "line": 155
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-announcements-service-services/index.ts",
        "line": 148
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-services/index.ts",
            "line": 162
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceServicesServicesCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAnnouncementsServiceServicesServicesCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-services/index.ts",
            "line": 155
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-services/index.ts",
            "line": 155
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-services/index.ts",
            "line": 155
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-announcements-service-services/index:DataOciAnnouncementsServiceServicesServicesCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciAnnouncementsServiceServicesServicesCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceServicesServicesCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-announcements-service-services/index.ts",
          "line": 68
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-announcements-service-services/index.ts",
        "line": 59
      },
      "name": "DataOciAnnouncementsServiceServicesServicesCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-services/index.ts",
            "line": 88
          },
          "name": "commsManagerName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-services/index.ts",
            "line": 93
          },
          "name": "excludedRealms",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-services/index.ts",
            "line": 98
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-services/index.ts",
            "line": 103
          },
          "name": "platformType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-services/index.ts",
            "line": 108
          },
          "name": "previousServiceNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-services/index.ts",
            "line": 113
          },
          "name": "serviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-services/index.ts",
            "line": 118
          },
          "name": "shortName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-services/index.ts",
            "line": 123
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-services/index.ts",
            "line": 128
          },
          "name": "teamName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-services/index.ts",
            "line": 133
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-services/index.ts",
            "line": 138
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-services/index.ts",
            "line": 143
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-services/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceServicesServicesCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-announcements-service-services/index:DataOciAnnouncementsServiceServicesServicesCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciAnnouncementsServiceServicesServicesCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceServicesServicesCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-announcements-service-services/index.ts",
          "line": 231
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-announcements-service-services/index.ts",
        "line": 224
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-services/index.ts",
            "line": 238
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceServicesServicesCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAnnouncementsServiceServicesServicesCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-services/index.ts",
            "line": 231
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-services/index.ts",
            "line": 231
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-services/index.ts",
            "line": 231
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-announcements-service-services/index:DataOciAnnouncementsServiceServicesServicesCollectionList"
    },
    "cdktf-provider-oci.DataOciAnnouncementsServiceServicesServicesCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceServicesServicesCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-announcements-service-services/index.ts",
          "line": 198
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-announcements-service-services/index.ts",
        "line": 189
      },
      "name": "DataOciAnnouncementsServiceServicesServicesCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-services/index.ts",
            "line": 219
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceServicesServicesCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-announcements-service-services/index.ts",
            "line": 202
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAnnouncementsServiceServicesServicesCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-announcements-service-services/index:DataOciAnnouncementsServiceServicesServicesCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApi": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_api oci_apigateway_api}."
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApi",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_api oci_apigateway_api} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api/index.ts",
          "line": 131
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api/index.ts",
        "line": 99
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciApigatewayApi resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api/index.ts",
            "line": 116
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciApigatewayApi to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_api#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciApigatewayApi that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciApigatewayApi to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api/index.ts",
            "line": 234
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api/index.ts",
            "line": 240
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciApigatewayApi",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api/index.ts",
            "line": 104
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api/index.ts",
            "line": 168
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api/index.ts",
            "line": 173
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api/index.ts",
            "line": 179
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api/index.ts",
            "line": 184
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api/index.ts",
            "line": 190
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api/index.ts",
            "line": 195
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api/index.ts",
            "line": 200
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api/index.ts",
            "line": 205
          },
          "name": "specificationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api/index.ts",
            "line": 210
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api/index.ts",
            "line": 215
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api/index.ts",
            "line": 220
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api/index.ts",
            "line": 226
          },
          "name": "validationResults",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiValidationResultsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api/index.ts",
            "line": 163
          },
          "name": "apiIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api/index.ts",
            "line": 156
          },
          "name": "apiId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api/index:DataOciApigatewayApi"
    },
    "cdktf-provider-oci.DataOciApigatewayApiConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api/index.ts",
        "line": 9
      },
      "name": "DataOciApigatewayApiConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_api#api_id DataOciApigatewayApi#api_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api/index.ts",
            "line": 13
          },
          "name": "apiId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api/index:DataOciApigatewayApiConfig"
    },
    "cdktf-provider-oci.DataOciApigatewayApiContent": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_api_content oci_apigateway_api_content}."
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiContent",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_api_content oci_apigateway_api_content} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-content/index.ts",
          "line": 58
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiContentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-content/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciApigatewayApiContent resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-content/index.ts",
            "line": 43
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciApigatewayApiContent to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_api_content#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciApigatewayApiContent that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciApigatewayApiContent to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-content/index.ts",
            "line": 108
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-content/index.ts",
            "line": 120
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-content/index.ts",
            "line": 127
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiContent",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-content/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-content/index.ts",
            "line": 96
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-content/index.ts",
            "line": 91
          },
          "name": "apiIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-content/index.ts",
            "line": 112
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-content/index.ts",
            "line": 84
          },
          "name": "apiId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-content/index.ts",
            "line": 102
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-content/index:DataOciApigatewayApiContent"
    },
    "cdktf-provider-oci.DataOciApigatewayApiContentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiContentConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-content/index.ts",
        "line": 9
      },
      "name": "DataOciApigatewayApiContentConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_api_content#api_id DataOciApigatewayApiContent#api_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-content/index.ts",
            "line": 13
          },
          "name": "apiId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_api_content#id DataOciApigatewayApiContent#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-content/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-content/index:DataOciApigatewayApiContentConfig"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecification": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_api_deployment_specification oci_apigateway_api_deployment_specification}."
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecification",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_api_deployment_specification oci_apigateway_api_deployment_specification} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 8598
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 8566
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciApigatewayApiDeploymentSpecification resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 8583
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciApigatewayApiDeploymentSpecification to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_api_deployment_specification#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciApigatewayApiDeploymentSpecification that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciApigatewayApiDeploymentSpecification to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 8643
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 8673
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 8680
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecification",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 8571
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 8653
          },
          "name": "loggingPolicies",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationLoggingPoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 8659
          },
          "name": "requestPolicies",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 8665
          },
          "name": "routes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 8631
          },
          "name": "apiIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 8647
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 8624
          },
          "name": "apiId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 8637
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecification"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 9
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_api_deployment_specification#api_id DataOciApigatewayApiDeploymentSpecification#api_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 13
          },
          "name": "apiId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_api_deployment_specification#id DataOciApigatewayApiDeploymentSpecification#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationConfig"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationLoggingPolicies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationLoggingPolicies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 177
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationLoggingPolicies",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationLoggingPolicies"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationLoggingPoliciesAccessLog": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationLoggingPoliciesAccessLog",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 22
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationLoggingPoliciesAccessLog",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationLoggingPoliciesAccessLog"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationLoggingPoliciesAccessLogList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationLoggingPoliciesAccessLogList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 86
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 79
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 93
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationLoggingPoliciesAccessLogOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationLoggingPoliciesAccessLogList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 86
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 86
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 86
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationLoggingPoliciesAccessLogList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationLoggingPoliciesAccessLogOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationLoggingPoliciesAccessLogOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 54
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 45
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationLoggingPoliciesAccessLogOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 74
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 58
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationLoggingPoliciesAccessLog"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationLoggingPoliciesAccessLogOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationLoggingPoliciesExecutionLog": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationLoggingPoliciesExecutionLog",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 97
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationLoggingPoliciesExecutionLog",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationLoggingPoliciesExecutionLog"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationLoggingPoliciesExecutionLogList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationLoggingPoliciesExecutionLogList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 166
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 159
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 173
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationLoggingPoliciesExecutionLogOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationLoggingPoliciesExecutionLogList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 166
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 166
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 166
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationLoggingPoliciesExecutionLogList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationLoggingPoliciesExecutionLogOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationLoggingPoliciesExecutionLogOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 129
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 120
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationLoggingPoliciesExecutionLogOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 149
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 154
          },
          "name": "logLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 133
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationLoggingPoliciesExecutionLog"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationLoggingPoliciesExecutionLogOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationLoggingPoliciesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationLoggingPoliciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 248
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 241
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 255
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationLoggingPoliciesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationLoggingPoliciesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 248
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 248
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 248
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationLoggingPoliciesList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationLoggingPoliciesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationLoggingPoliciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 209
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 200
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationLoggingPoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 230
          },
          "name": "accessLog",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationLoggingPoliciesAccessLogList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 236
          },
          "name": "executionLog",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationLoggingPoliciesExecutionLogList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 213
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationLoggingPolicies"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationLoggingPoliciesOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPolicies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPolicies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 4713
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPolicies",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPolicies"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthentication": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthentication",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 1999
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthentication",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthentication"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 2138
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 2131
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2145
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2138
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2138
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2138
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 2031
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 2022
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2051
          },
          "name": "audiences",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2056
          },
          "name": "cacheKey",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2061
          },
          "name": "functionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2066
          },
          "name": "isAnonymousAccessAllowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2071
          },
          "name": "issuers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2076
          },
          "name": "maxClockSkewInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2082
          },
          "name": "parameters",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2088
          },
          "name": "publicKeys",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2093
          },
          "name": "tokenAuthScheme",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2098
          },
          "name": "tokenHeader",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2103
          },
          "name": "tokenQueryParam",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2108
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2114
          },
          "name": "validationFailurePolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2120
          },
          "name": "validationPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2126
          },
          "name": "verifyClaims",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationVerifyClaimsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2035
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthentication"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationPublicKeys": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationPublicKeys",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 374
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationPublicKeys",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationPublicKeys"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysKeys": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysKeys",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 259
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysKeys",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysKeys"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysKeysList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysKeysList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 363
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 356
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 370
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysKeysOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysKeysList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 363
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 363
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 363
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysKeysList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysKeysOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysKeysOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 291
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 282
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysKeysOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 311
          },
          "name": "alg",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 316
          },
          "name": "e",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 321
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 326
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 331
          },
          "name": "keyOps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 336
          },
          "name": "kid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 341
          },
          "name": "kty",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 346
          },
          "name": "n",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 351
          },
          "name": "use",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 295
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysKeys"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysKeysOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 459
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 452
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 466
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 459
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 459
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 459
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 406
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 397
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 426
          },
          "name": "isSslVerifyDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 432
          },
          "name": "keys",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysKeysList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 437
          },
          "name": "maxCacheDurationInHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 442
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 447
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 410
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationPublicKeys"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 1201
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicy",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicy"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyClientDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyClientDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 470
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyClientDetails",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyClientDetails"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyClientDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyClientDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 549
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 542
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 556
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyClientDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyClientDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 549
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 549
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 549
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyClientDetailsList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyClientDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyClientDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 502
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 493
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyClientDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 522
          },
          "name": "clientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 527
          },
          "name": "clientSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 532
          },
          "name": "clientSecretVersionNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 537
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 506
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyClientDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyClientDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 1333
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 1326
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1340
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1333
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1333
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1333
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 1233
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 1224
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1254
          },
          "name": "clientDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyClientDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1259
          },
          "name": "fallbackRedirectPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1264
          },
          "name": "logoutPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1269
          },
          "name": "maxExpiryDurationInHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1274
          },
          "name": "responseCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1280
          },
          "name": "responseHeaderTransformations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1285
          },
          "name": "responseMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1290
          },
          "name": "responseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1295
          },
          "name": "scopes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1301
          },
          "name": "sourceUriDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicySourceUriDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1306
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1311
          },
          "name": "useCookiesForIntermediateSteps",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1316
          },
          "name": "useCookiesForSession",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1321
          },
          "name": "usePkce",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1237
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 1033
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformations",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformations"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeaders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeaders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 635
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeaders",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeaders"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 560
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItems",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItems"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 624
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 617
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 631
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 624
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 624
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 624
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 592
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 583
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 612
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 596
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItems"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 705
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 698
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 712
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 705
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 705
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 705
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 667
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 658
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 688
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 693
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 671
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeaders"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 1110
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 1103
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1117
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1110
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1110
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1110
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 1065
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 1056
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1086
          },
          "name": "filterHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1092
          },
          "name": "renameHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1098
          },
          "name": "setHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1069
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformations"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeaders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeaders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 796
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeaders",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeaders"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 716
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItems",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItems"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 785
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 778
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 792
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 785
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 785
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 785
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 748
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 739
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 768
          },
          "name": "from",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 773
          },
          "name": "to",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 752
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItems"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 861
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 854
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 868
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 861
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 861
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 861
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 828
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 819
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 849
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 832
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeaders"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeaders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeaders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 957
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeaders",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeaders"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 872
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersItems",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersItems"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 946
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 939
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 953
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 946
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 946
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 946
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 904
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 895
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 924
          },
          "name": "ifExists",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 929
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 934
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 908
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersItems"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 1022
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 1015
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1029
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1022
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1022
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1022
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 989
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 980
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1010
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 993
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeaders"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicySourceUriDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicySourceUriDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 1121
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicySourceUriDetails",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicySourceUriDetails"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicySourceUriDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicySourceUriDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 1190
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 1183
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1197
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicySourceUriDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicySourceUriDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1190
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1190
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1190
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicySourceUriDetailsList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicySourceUriDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicySourceUriDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 1153
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 1144
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicySourceUriDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1173
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1178
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1157
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicySourceUriDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicySourceUriDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 1800
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicy",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicy"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 1429
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicy",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicy"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 1504
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 1497
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1511
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1504
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1504
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1504
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 1461
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 1452
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1481
          },
          "name": "audiences",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1486
          },
          "name": "issuers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1492
          },
          "name": "verifyClaims",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyVerifyClaimsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1465
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyVerifyClaims": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyVerifyClaims",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 1344
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyVerifyClaims",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyVerifyClaims"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyVerifyClaimsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyVerifyClaimsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 1418
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 1411
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1425
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyVerifyClaimsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyVerifyClaimsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1418
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1418
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1418
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyVerifyClaimsList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyVerifyClaimsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyVerifyClaimsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 1376
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 1367
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyVerifyClaimsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1396
          },
          "name": "isRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1401
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1406
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1380
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyVerifyClaims"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyVerifyClaimsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyClientDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyClientDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 1515
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyClientDetails",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyClientDetails"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyClientDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyClientDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 1594
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 1587
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1601
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyClientDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyClientDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1594
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1594
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1594
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyClientDetailsList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyClientDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyClientDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 1547
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 1538
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyClientDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1567
          },
          "name": "clientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1572
          },
          "name": "clientSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1577
          },
          "name": "clientSecretVersionNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1582
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1551
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyClientDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyClientDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyKeys": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyKeys",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 1605
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyKeys",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyKeys"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyKeysList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyKeysList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 1709
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 1702
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1716
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyKeysOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyKeysList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1709
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1709
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1709
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyKeysList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyKeysOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyKeysOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 1637
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 1628
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyKeysOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1657
          },
          "name": "alg",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1662
          },
          "name": "e",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1667
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1672
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1677
          },
          "name": "keyOps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1682
          },
          "name": "kid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1687
          },
          "name": "kty",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1692
          },
          "name": "n",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1697
          },
          "name": "use",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1641
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyKeys"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyKeysOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 1903
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 1896
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1910
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1903
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1903
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1903
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 1832
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 1823
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1853
          },
          "name": "additionalValidationPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1859
          },
          "name": "clientDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyClientDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1864
          },
          "name": "isSslVerifyDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1870
          },
          "name": "keys",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyKeysList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1875
          },
          "name": "maxCacheDurationInHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1881
          },
          "name": "sourceUriDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicySourceUriDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1886
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1891
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1836
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicySourceUriDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicySourceUriDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 1720
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicySourceUriDetails",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicySourceUriDetails"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicySourceUriDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicySourceUriDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 1789
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 1782
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1796
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicySourceUriDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicySourceUriDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1789
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1789
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1789
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicySourceUriDetailsList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicySourceUriDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicySourceUriDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 1752
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 1743
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicySourceUriDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1772
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1777
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1756
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicySourceUriDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicySourceUriDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationVerifyClaims": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationVerifyClaims",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 1914
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationVerifyClaims",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationVerifyClaims"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationVerifyClaimsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationVerifyClaimsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 1988
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 1981
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1995
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationVerifyClaimsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationVerifyClaimsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1988
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1988
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1988
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationVerifyClaimsList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationVerifyClaimsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationVerifyClaimsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 1946
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 1937
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationVerifyClaimsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1966
          },
          "name": "isRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1971
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1976
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 1950
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationVerifyClaims"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationVerifyClaimsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesCors": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesCors",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 2149
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesCors",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesCors"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesCorsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesCorsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 2238
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 2231
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2245
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesCorsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesCorsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2238
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2238
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2238
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesCorsList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesCorsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesCorsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 2181
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 2172
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesCorsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2201
          },
          "name": "allowedHeaders",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2206
          },
          "name": "allowedMethods",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2211
          },
          "name": "allowedOrigins",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2216
          },
          "name": "exposedHeaders",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2221
          },
          "name": "isAllowCredentialsEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2226
          },
          "name": "maxAgeInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2185
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesCors"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesCorsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthentication": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthentication",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 4396
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthentication",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthentication"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 4234
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServers",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServers"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetail": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetail",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 3989
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetail",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetail"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 4128
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 4121
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4135
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4128
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4128
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4128
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 4021
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 4012
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4041
          },
          "name": "audiences",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4046
          },
          "name": "cacheKey",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4051
          },
          "name": "functionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4056
          },
          "name": "isAnonymousAccessAllowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4061
          },
          "name": "issuers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4066
          },
          "name": "maxClockSkewInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4072
          },
          "name": "parameters",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4078
          },
          "name": "publicKeys",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4083
          },
          "name": "tokenAuthScheme",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4088
          },
          "name": "tokenHeader",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4093
          },
          "name": "tokenQueryParam",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4098
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4104
          },
          "name": "validationFailurePolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4110
          },
          "name": "validationPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4116
          },
          "name": "verifyClaims",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailVerifyClaimsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4025
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetail"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeys": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeys",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 2364
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeys",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeys"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysKeys": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysKeys",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 2249
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysKeys",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysKeys"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysKeysList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysKeysList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 2353
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 2346
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2360
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysKeysOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysKeysList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2353
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2353
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2353
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysKeysList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysKeysOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysKeysOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 2281
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 2272
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysKeysOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2301
          },
          "name": "alg",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2306
          },
          "name": "e",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2311
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2316
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2321
          },
          "name": "keyOps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2326
          },
          "name": "kid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2331
          },
          "name": "kty",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2336
          },
          "name": "n",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2341
          },
          "name": "use",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2285
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysKeys"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysKeysOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 2449
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 2442
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2456
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2449
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2449
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2449
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 2396
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 2387
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2416
          },
          "name": "isSslVerifyDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2422
          },
          "name": "keys",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysKeysList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2427
          },
          "name": "maxCacheDurationInHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2432
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2437
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2400
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeys"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 3191
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicy",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicy"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyClientDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyClientDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 2460
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyClientDetails",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyClientDetails"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyClientDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyClientDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 2539
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 2532
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2546
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyClientDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyClientDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2539
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2539
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2539
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyClientDetailsList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyClientDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyClientDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 2492
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 2483
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyClientDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2512
          },
          "name": "clientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2517
          },
          "name": "clientSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2522
          },
          "name": "clientSecretVersionNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2527
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2496
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyClientDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyClientDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 3323
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 3316
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3330
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3323
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3323
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3323
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 3223
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 3214
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3244
          },
          "name": "clientDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyClientDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3249
          },
          "name": "fallbackRedirectPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3254
          },
          "name": "logoutPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3259
          },
          "name": "maxExpiryDurationInHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3264
          },
          "name": "responseCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3270
          },
          "name": "responseHeaderTransformations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3275
          },
          "name": "responseMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3280
          },
          "name": "responseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3285
          },
          "name": "scopes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3291
          },
          "name": "sourceUriDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicySourceUriDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3296
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3301
          },
          "name": "useCookiesForIntermediateSteps",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3306
          },
          "name": "useCookiesForSession",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3311
          },
          "name": "usePkce",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3227
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 3023
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformations",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformations"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeaders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeaders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 2625
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeaders",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeaders"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 2550
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItems",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItems"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 2614
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 2607
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2621
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2614
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2614
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2614
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 2582
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 2573
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2602
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2586
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItems"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 2695
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 2688
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2702
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2695
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2695
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2695
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 2657
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 2648
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2678
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2683
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2661
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeaders"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 3100
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 3093
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3107
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3100
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3100
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3100
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 3055
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 3046
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3076
          },
          "name": "filterHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3082
          },
          "name": "renameHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3088
          },
          "name": "setHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3059
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformations"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeaders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeaders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 2786
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeaders",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeaders"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 2706
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItems",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItems"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 2775
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 2768
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2782
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2775
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2775
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2775
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 2738
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 2729
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2758
          },
          "name": "from",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2763
          },
          "name": "to",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2742
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItems"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 2851
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 2844
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2858
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2851
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2851
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2851
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 2818
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 2809
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2839
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2822
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeaders"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeaders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeaders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 2947
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeaders",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeaders"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 2862
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersItems",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersItems"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 2936
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 2929
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2943
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2936
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2936
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2936
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 2894
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 2885
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2914
          },
          "name": "ifExists",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2919
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2924
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2898
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersItems"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 3012
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 3005
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3019
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3012
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3012
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3012
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 2979
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 2970
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3000
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 2983
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeaders"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicySourceUriDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicySourceUriDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 3111
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicySourceUriDetails",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicySourceUriDetails"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicySourceUriDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicySourceUriDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 3180
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 3173
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3187
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicySourceUriDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicySourceUriDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3180
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3180
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3180
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicySourceUriDetailsList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicySourceUriDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicySourceUriDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 3143
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 3134
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicySourceUriDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3163
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3168
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3147
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicySourceUriDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicySourceUriDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 3790
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicy",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicy"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 3419
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicy",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicy"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 3494
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 3487
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3501
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3494
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3494
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3494
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 3451
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 3442
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3471
          },
          "name": "audiences",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3476
          },
          "name": "issuers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3482
          },
          "name": "verifyClaims",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyVerifyClaimsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3455
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyVerifyClaims": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyVerifyClaims",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 3334
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyVerifyClaims",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyVerifyClaims"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyVerifyClaimsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyVerifyClaimsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 3408
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 3401
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3415
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyVerifyClaimsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyVerifyClaimsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3408
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3408
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3408
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyVerifyClaimsList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyVerifyClaimsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyVerifyClaimsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 3366
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 3357
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyVerifyClaimsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3386
          },
          "name": "isRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3391
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3396
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3370
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyVerifyClaims"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyVerifyClaimsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyClientDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyClientDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 3505
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyClientDetails",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyClientDetails"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyClientDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyClientDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 3584
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 3577
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3591
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyClientDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyClientDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3584
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3584
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3584
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyClientDetailsList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyClientDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyClientDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 3537
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 3528
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyClientDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3557
          },
          "name": "clientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3562
          },
          "name": "clientSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3567
          },
          "name": "clientSecretVersionNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3572
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3541
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyClientDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyClientDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyKeys": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyKeys",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 3595
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyKeys",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyKeys"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyKeysList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyKeysList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 3699
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 3692
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3706
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyKeysOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyKeysList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3699
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3699
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3699
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyKeysList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyKeysOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyKeysOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 3627
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 3618
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyKeysOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3647
          },
          "name": "alg",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3652
          },
          "name": "e",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3657
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3662
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3667
          },
          "name": "keyOps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3672
          },
          "name": "kid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3677
          },
          "name": "kty",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3682
          },
          "name": "n",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3687
          },
          "name": "use",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3631
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyKeys"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyKeysOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 3893
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 3886
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3900
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3893
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3893
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3893
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 3822
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 3813
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3843
          },
          "name": "additionalValidationPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3849
          },
          "name": "clientDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyClientDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3854
          },
          "name": "isSslVerifyDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3860
          },
          "name": "keys",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyKeysList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3865
          },
          "name": "maxCacheDurationInHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3871
          },
          "name": "sourceUriDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicySourceUriDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3876
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3881
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3826
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicySourceUriDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicySourceUriDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 3710
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicySourceUriDetails",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicySourceUriDetails"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicySourceUriDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicySourceUriDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 3779
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 3772
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3786
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicySourceUriDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicySourceUriDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3779
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3779
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3779
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicySourceUriDetailsList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicySourceUriDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicySourceUriDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 3742
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 3733
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicySourceUriDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3762
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3767
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3746
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicySourceUriDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicySourceUriDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailVerifyClaims": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailVerifyClaims",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 3904
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailVerifyClaims",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailVerifyClaims"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailVerifyClaimsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailVerifyClaimsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 3978
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 3971
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3985
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailVerifyClaimsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailVerifyClaimsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3978
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3978
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3978
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailVerifyClaimsList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailVerifyClaimsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailVerifyClaimsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 3936
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 3927
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailVerifyClaimsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3956
          },
          "name": "isRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3961
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3966
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 3940
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailVerifyClaims"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailVerifyClaimsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersKey": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersKey",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 4139
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersKey",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersKey"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersKeyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersKeyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 4223
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 4216
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4230
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersKeyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersKeyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4223
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4223
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4223
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersKeyList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersKeyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersKeyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 4171
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 4162
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersKeyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4191
          },
          "name": "expression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4196
          },
          "name": "isDefault",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4201
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4206
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4211
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4175
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersKey"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersKeyOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 4305
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 4298
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4312
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4305
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4305
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4305
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 4266
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 4257
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4287
          },
          "name": "authenticationServerDetail",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4293
          },
          "name": "key",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersKeyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4270
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServers"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 4467
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 4460
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4474
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4467
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4467
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4467
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 4428
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 4419
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4449
          },
          "name": "authenticationServers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4455
          },
          "name": "selectionSource",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationSelectionSourceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4432
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthentication"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationSelectionSource": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationSelectionSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 4316
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationSelectionSource",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationSelectionSource"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationSelectionSourceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationSelectionSourceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 4385
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 4378
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4392
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationSelectionSourceOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationSelectionSourceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4385
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4385
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4385
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationSelectionSourceList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationSelectionSourceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationSelectionSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 4348
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 4339
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationSelectionSourceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4368
          },
          "name": "selector",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4373
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4352
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationSelectionSource"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationSelectionSourceOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 4808
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 4801
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4815
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4808
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4808
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4808
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesMutualTls": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesMutualTls",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 4478
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesMutualTls",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesMutualTls"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesMutualTlsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesMutualTlsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 4547
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 4540
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4554
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesMutualTlsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesMutualTlsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4547
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4547
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4547
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesMutualTlsList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesMutualTlsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesMutualTlsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 4510
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 4501
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesMutualTlsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4530
          },
          "name": "allowedSans",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4535
          },
          "name": "isVerifiedCertificateRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4514
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesMutualTls"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesMutualTlsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 4745
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 4736
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4766
          },
          "name": "authentication",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesAuthenticationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4772
          },
          "name": "cors",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesCorsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4778
          },
          "name": "dynamicAuthentication",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesDynamicAuthenticationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4784
          },
          "name": "mutualTls",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesMutualTlsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4790
          },
          "name": "rateLimiting",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesRateLimitingList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4796
          },
          "name": "usagePlans",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesUsagePlansList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4749
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPolicies"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesRateLimiting": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesRateLimiting",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 4558
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesRateLimiting",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesRateLimiting"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesRateLimitingList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesRateLimitingList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 4627
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 4620
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4634
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesRateLimitingOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesRateLimitingList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4627
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4627
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4627
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesRateLimitingList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesRateLimitingOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesRateLimitingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 4590
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 4581
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesRateLimitingOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4610
          },
          "name": "rateInRequestsPerSecond",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4615
          },
          "name": "rateKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4594
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesRateLimiting"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesRateLimitingOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesUsagePlans": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesUsagePlans",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 4638
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesUsagePlans",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesUsagePlans"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesUsagePlansList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesUsagePlansList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 4702
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 4695
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4709
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesUsagePlansOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesUsagePlansList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4702
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4702
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4702
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesUsagePlansList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesUsagePlansOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesUsagePlansOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 4670
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 4661
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRequestPoliciesUsagePlansOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4690
          },
          "name": "tokenLocations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4674
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRequestPoliciesUsagePlans"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRequestPoliciesUsagePlansOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 8458
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutes",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutes"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesBackend": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesBackend",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 5357
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesBackend",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesBackend"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesBackendHeaders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesBackendHeaders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 4819
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesBackendHeaders",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesBackendHeaders"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesBackendHeadersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesBackendHeadersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 4888
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 4881
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4895
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesBackendHeadersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesBackendHeadersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4888
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4888
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4888
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesBackendHeadersList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesBackendHeadersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesBackendHeadersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 4851
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 4842
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesBackendHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4871
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4876
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4855
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesBackendHeaders"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesBackendHeadersOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesBackendList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesBackendList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 5489
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 5482
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5496
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesBackendOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesBackendList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5489
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5489
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5489
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesBackendList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesBackendOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesBackendOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 5389
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 5380
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesBackendOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5409
          },
          "name": "allowedPostLogoutUris",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5414
          },
          "name": "body",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5419
          },
          "name": "connectTimeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5424
          },
          "name": "functionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5430
          },
          "name": "headers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesBackendHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5435
          },
          "name": "isSslVerifyDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5440
          },
          "name": "postLogoutState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5445
          },
          "name": "readTimeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5451
          },
          "name": "routingBackends",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesBackendRoutingBackendsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5457
          },
          "name": "selectionSource",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesBackendSelectionSourceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5462
          },
          "name": "sendTimeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5467
          },
          "name": "status",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5472
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5477
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5393
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesBackend"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesBackendOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesBackendRoutingBackends": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesBackendRoutingBackends",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 5195
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesBackendRoutingBackends",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesBackendRoutingBackends"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesBackendRoutingBackendsBackend": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesBackendRoutingBackendsBackend",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 4979
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesBackendRoutingBackendsBackend",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesBackendRoutingBackendsBackend"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesBackendRoutingBackendsBackendHeaders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesBackendRoutingBackendsBackendHeaders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 4899
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesBackendRoutingBackendsBackendHeaders",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesBackendRoutingBackendsBackendHeaders"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesBackendRoutingBackendsBackendHeadersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesBackendRoutingBackendsBackendHeadersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 4968
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 4961
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4975
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesBackendRoutingBackendsBackendHeadersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesBackendRoutingBackendsBackendHeadersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4968
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4968
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4968
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesBackendRoutingBackendsBackendHeadersList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesBackendRoutingBackendsBackendHeadersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesBackendRoutingBackendsBackendHeadersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 4931
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 4922
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesBackendRoutingBackendsBackendHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4951
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4956
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 4935
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesBackendRoutingBackendsBackendHeaders"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesBackendRoutingBackendsBackendHeadersOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesBackendRoutingBackendsBackendList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesBackendRoutingBackendsBackendList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 5089
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 5082
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5096
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesBackendRoutingBackendsBackendOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesBackendRoutingBackendsBackendList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5089
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5089
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5089
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesBackendRoutingBackendsBackendList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesBackendRoutingBackendsBackendOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesBackendRoutingBackendsBackendOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 5011
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 5002
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesBackendRoutingBackendsBackendOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5031
          },
          "name": "body",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5036
          },
          "name": "connectTimeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5041
          },
          "name": "functionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5047
          },
          "name": "headers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesBackendRoutingBackendsBackendHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5052
          },
          "name": "isSslVerifyDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5057
          },
          "name": "readTimeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5062
          },
          "name": "sendTimeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5067
          },
          "name": "status",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5072
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5077
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5015
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesBackendRoutingBackendsBackend"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesBackendRoutingBackendsBackendOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesBackendRoutingBackendsKey": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesBackendRoutingBackendsKey",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 5100
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesBackendRoutingBackendsKey",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesBackendRoutingBackendsKey"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesBackendRoutingBackendsKeyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesBackendRoutingBackendsKeyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 5184
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 5177
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5191
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesBackendRoutingBackendsKeyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesBackendRoutingBackendsKeyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5184
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5184
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5184
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesBackendRoutingBackendsKeyList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesBackendRoutingBackendsKeyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesBackendRoutingBackendsKeyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 5132
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 5123
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesBackendRoutingBackendsKeyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5152
          },
          "name": "expression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5157
          },
          "name": "isDefault",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5162
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5167
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5172
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5136
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesBackendRoutingBackendsKey"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesBackendRoutingBackendsKeyOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesBackendRoutingBackendsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesBackendRoutingBackendsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 5266
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 5259
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5273
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesBackendRoutingBackendsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesBackendRoutingBackendsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5266
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5266
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5266
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesBackendRoutingBackendsList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesBackendRoutingBackendsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesBackendRoutingBackendsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 5227
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 5218
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesBackendRoutingBackendsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5248
          },
          "name": "backend",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesBackendRoutingBackendsBackendList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5254
          },
          "name": "key",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesBackendRoutingBackendsKeyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5231
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesBackendRoutingBackends"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesBackendRoutingBackendsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesBackendSelectionSource": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesBackendSelectionSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 5277
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesBackendSelectionSource",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesBackendSelectionSource"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesBackendSelectionSourceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesBackendSelectionSourceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 5346
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 5339
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5353
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesBackendSelectionSourceOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesBackendSelectionSourceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5346
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5346
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5346
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesBackendSelectionSourceList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesBackendSelectionSourceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesBackendSelectionSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 5309
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 5300
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesBackendSelectionSourceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5329
          },
          "name": "selector",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5334
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5313
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesBackendSelectionSource"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesBackendSelectionSourceOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 8551
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 8544
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 8558
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 8551
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 8551
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 8551
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesLoggingPolicies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesLoggingPolicies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 5655
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesLoggingPolicies",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesLoggingPolicies"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesLoggingPoliciesAccessLog": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesLoggingPoliciesAccessLog",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 5500
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesLoggingPoliciesAccessLog",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesLoggingPoliciesAccessLog"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesLoggingPoliciesAccessLogList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesLoggingPoliciesAccessLogList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 5564
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 5557
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5571
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesLoggingPoliciesAccessLogOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesLoggingPoliciesAccessLogList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5564
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5564
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5564
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesLoggingPoliciesAccessLogList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesLoggingPoliciesAccessLogOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesLoggingPoliciesAccessLogOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 5532
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 5523
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesLoggingPoliciesAccessLogOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5552
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5536
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesLoggingPoliciesAccessLog"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesLoggingPoliciesAccessLogOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesLoggingPoliciesExecutionLog": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesLoggingPoliciesExecutionLog",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 5575
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesLoggingPoliciesExecutionLog",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesLoggingPoliciesExecutionLog"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesLoggingPoliciesExecutionLogList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesLoggingPoliciesExecutionLogList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 5644
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 5637
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5651
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesLoggingPoliciesExecutionLogOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesLoggingPoliciesExecutionLogList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5644
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5644
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5644
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesLoggingPoliciesExecutionLogList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesLoggingPoliciesExecutionLogOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesLoggingPoliciesExecutionLogOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 5607
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 5598
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesLoggingPoliciesExecutionLogOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5627
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5632
          },
          "name": "logLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5611
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesLoggingPoliciesExecutionLog"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesLoggingPoliciesExecutionLogOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesLoggingPoliciesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesLoggingPoliciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 5726
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 5719
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5733
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesLoggingPoliciesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesLoggingPoliciesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5726
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5726
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5726
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesLoggingPoliciesList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesLoggingPoliciesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesLoggingPoliciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 5687
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 5678
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesLoggingPoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5708
          },
          "name": "accessLog",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesLoggingPoliciesAccessLogList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5714
          },
          "name": "executionLog",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesLoggingPoliciesExecutionLogList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5691
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesLoggingPolicies"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesLoggingPoliciesOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 8490
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 8481
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 8511
          },
          "name": "backend",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesBackendList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 8517
          },
          "name": "loggingPolicies",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesLoggingPoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 8522
          },
          "name": "methods",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 8527
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 8533
          },
          "name": "requestPolicies",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 8539
          },
          "name": "responsePolicies",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 8494
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutes"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPolicies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPolicies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 7617
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesRequestPolicies",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesRequestPolicies"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesAuthorization": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesAuthorization",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 5737
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesAuthorization",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesAuthorization"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesAuthorizationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesAuthorizationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 5806
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 5799
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5813
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesAuthorizationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesAuthorizationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5806
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5806
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5806
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesAuthorizationList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesAuthorizationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesAuthorizationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 5769
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 5760
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesAuthorizationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5789
          },
          "name": "allowedScope",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5794
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5773
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesAuthorization"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesAuthorizationOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesBodyValidation": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesBodyValidation",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 5897
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesBodyValidation",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesBodyValidation"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesBodyValidationContent": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesBodyValidationContent",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 5817
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesBodyValidationContent",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesBodyValidationContent"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesBodyValidationContentList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesBodyValidationContentList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 5886
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 5879
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5893
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesBodyValidationContentOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesBodyValidationContentList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5886
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5886
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5886
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesBodyValidationContentList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesBodyValidationContentOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesBodyValidationContentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 5849
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 5840
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesBodyValidationContentOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5869
          },
          "name": "mediaType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5874
          },
          "name": "validationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5853
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesBodyValidationContent"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesBodyValidationContentOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesBodyValidationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesBodyValidationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 5972
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 5965
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5979
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesBodyValidationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesBodyValidationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5972
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5972
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5972
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesBodyValidationList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesBodyValidationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesBodyValidationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 5929
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 5920
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesBodyValidationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5950
          },
          "name": "content",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesBodyValidationContentList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5955
          },
          "name": "required",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5960
          },
          "name": "validationMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 5933
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesBodyValidation"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesBodyValidationOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesCors": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesCors",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 5983
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesCors",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesCors"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesCorsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesCorsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 6072
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 6065
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6079
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesCorsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesCorsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6072
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6072
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6072
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesCorsList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesCorsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesCorsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 6015
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 6006
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesCorsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6035
          },
          "name": "allowedHeaders",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6040
          },
          "name": "allowedMethods",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6045
          },
          "name": "allowedOrigins",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6050
          },
          "name": "exposedHeaders",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6055
          },
          "name": "isAllowCredentialsEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6060
          },
          "name": "maxAgeInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6019
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesCors"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesCorsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 6556
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformations",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformations"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeaders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeaders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 6158
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeaders",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeaders"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 6083
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItems",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItems"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 6147
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 6140
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6154
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6147
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6147
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6147
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItemsList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 6115
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 6106
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6135
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6119
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItems"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 6228
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 6221
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6235
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6228
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6228
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6228
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 6190
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 6181
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6211
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6216
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6194
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeaders"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 6633
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 6626
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6640
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6633
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6633
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6633
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 6588
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 6579
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6609
          },
          "name": "filterHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6615
          },
          "name": "renameHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6621
          },
          "name": "setHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6592
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformations"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeaders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeaders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 6319
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeaders",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeaders"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 6239
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItems",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItems"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 6308
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 6301
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6315
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6308
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6308
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6308
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItemsList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 6271
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 6262
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6291
          },
          "name": "from",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6296
          },
          "name": "to",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6275
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItems"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 6384
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 6377
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6391
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6384
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6384
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6384
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 6351
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 6342
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6372
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6355
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeaders"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeaders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeaders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 6480
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeaders",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeaders"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 6395
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItems",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItems"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 6469
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 6462
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6476
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6469
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6469
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6469
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItemsList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 6427
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 6418
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6447
          },
          "name": "ifExists",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6452
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6457
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6431
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItems"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 6545
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 6538
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6552
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6545
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6545
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6545
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 6512
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 6503
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6533
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6516
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeaders"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderValidations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderValidations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 6724
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderValidations",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderValidations"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsHeaders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsHeaders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 6644
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsHeaders",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsHeaders"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsHeadersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsHeadersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 6713
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 6706
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6720
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsHeadersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsHeadersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6713
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6713
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6713
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsHeadersList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsHeadersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsHeadersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 6676
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 6667
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6696
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6701
          },
          "name": "required",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6680
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsHeaders"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsHeadersOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 6794
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 6787
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6801
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6794
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6794
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6794
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 6756
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 6747
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6777
          },
          "name": "headers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6782
          },
          "name": "validationMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6760
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderValidations"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 7724
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 7717
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7731
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7724
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7724
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7724
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 7649
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 7640
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7670
          },
          "name": "authorization",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesAuthorizationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7676
          },
          "name": "bodyValidation",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesBodyValidationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7682
          },
          "name": "cors",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesCorsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7688
          },
          "name": "headerTransformations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7694
          },
          "name": "headerValidations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7700
          },
          "name": "queryParameterTransformations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7706
          },
          "name": "queryParameterValidations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7712
          },
          "name": "responseCacheLookup",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesResponseCacheLookupList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7653
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPolicies"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 7278
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformations",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformations"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParameters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 6880
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParameters",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParameters"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 6805
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItems",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItems"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 6869
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 6862
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6876
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6869
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6869
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6869
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItemsList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 6837
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 6828
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6857
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6841
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItems"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 6950
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 6943
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6957
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6950
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6950
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6950
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 6912
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 6903
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6933
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6938
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6916
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParameters"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 7355
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 7348
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7362
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7355
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7355
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7355
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 7310
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 7301
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7331
          },
          "name": "filterQueryParameters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7337
          },
          "name": "renameQueryParameters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7343
          },
          "name": "setQueryParameters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7314
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformations"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParameters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 7041
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParameters",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParameters"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 6961
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItems",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItems"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 7030
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 7023
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7037
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7030
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7030
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7030
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItemsList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 6993
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 6984
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7013
          },
          "name": "from",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7018
          },
          "name": "to",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 6997
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItems"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 7106
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 7099
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7113
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7106
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7106
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7106
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 7073
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 7064
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7094
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7077
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParameters"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParameters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 7202
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParameters",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParameters"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 7117
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItems",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItems"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 7191
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 7184
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7198
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7191
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7191
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7191
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItemsList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 7149
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 7140
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7169
          },
          "name": "ifExists",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7174
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7179
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7153
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItems"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 7267
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 7260
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7274
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7267
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7267
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7267
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 7234
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 7225
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7255
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7238
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParameters"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 7446
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidations",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidations"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 7516
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 7509
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7523
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7516
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7516
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7516
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 7478
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 7469
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7499
          },
          "name": "parameters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7504
          },
          "name": "validationMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7482
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidations"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsParameters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 7366
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsParameters",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsParameters"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsParametersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsParametersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 7435
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 7428
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7442
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsParametersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsParametersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7435
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7435
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7435
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsParametersList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsParametersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 7398
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 7389
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7418
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7423
          },
          "name": "required",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7402
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsParameters"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsParametersOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesResponseCacheLookup": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesResponseCacheLookup",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 7527
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesResponseCacheLookup",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesResponseCacheLookup"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesResponseCacheLookupList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesResponseCacheLookupList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 7606
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 7599
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7613
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesResponseCacheLookupOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesResponseCacheLookupList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7606
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7606
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7606
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesResponseCacheLookupList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesResponseCacheLookupOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesResponseCacheLookupOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 7559
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 7550
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesResponseCacheLookupOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7579
          },
          "name": "cacheKeyAdditions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7584
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7589
          },
          "name": "isPrivateCachingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7594
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7563
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesResponseCacheLookup"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesRequestPoliciesResponseCacheLookupOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePolicies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePolicies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 8376
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesResponsePolicies",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesResponsePolicies"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 8208
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformations",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformations"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeaders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeaders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 7810
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeaders",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeaders"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 7735
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItems",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItems"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 7799
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 7792
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7806
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7799
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7799
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7799
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItemsList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 7767
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 7758
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7787
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7771
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItems"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 7880
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 7873
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7887
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7880
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7880
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7880
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 7842
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 7833
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7863
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7868
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7846
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeaders"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 8285
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 8278
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 8292
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 8285
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 8285
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 8285
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 8240
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 8231
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 8261
          },
          "name": "filterHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 8267
          },
          "name": "renameHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 8273
          },
          "name": "setHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 8244
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformations"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeaders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeaders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 7971
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeaders",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeaders"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 7891
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItems",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItems"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 7960
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 7953
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7967
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7960
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7960
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7960
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItemsList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 7923
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 7914
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7943
          },
          "name": "from",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7948
          },
          "name": "to",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 7927
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItems"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 8036
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 8029
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 8043
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 8036
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 8036
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 8036
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 8003
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 7994
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 8024
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 8007
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeaders"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeaders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeaders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 8132
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeaders",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeaders"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 8047
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItems",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItems"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 8121
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 8114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 8128
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 8121
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 8121
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 8121
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItemsList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 8079
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 8070
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 8099
          },
          "name": "ifExists",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 8104
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 8109
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 8083
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItems"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 8197
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 8190
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 8204
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 8197
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 8197
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 8197
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 8164
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 8155
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 8185
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 8168
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeaders"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 8447
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 8440
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 8454
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 8447
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 8447
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 8447
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 8408
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 8399
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 8429
          },
          "name": "headerTransformations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 8435
          },
          "name": "responseCacheStore",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesResponseCacheStoreList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 8412
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePolicies"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesResponseCacheStore": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesResponseCacheStore",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 8296
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesResponseCacheStore",
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesResponseCacheStore"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesResponseCacheStoreList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesResponseCacheStoreList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 8365
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 8358
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 8372
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesResponseCacheStoreOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesResponseCacheStoreList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 8365
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 8365
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 8365
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesResponseCacheStoreList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesResponseCacheStoreOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesResponseCacheStoreOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
          "line": 8328
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
        "line": 8319
      },
      "name": "DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesResponseCacheStoreOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 8348
          },
          "name": "timeToLiveInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 8353
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-deployment-specification/index.ts",
            "line": 8332
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesResponseCacheStore"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-deployment-specification/index:DataOciApigatewayApiDeploymentSpecificationRoutesResponsePoliciesResponseCacheStoreOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiValidation": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_api_validation oci_apigateway_api_validation}."
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiValidation",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_api_validation oci_apigateway_api_validation} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-validation/index.ts",
          "line": 305
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiValidationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-validation/index.ts",
        "line": 273
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciApigatewayApiValidation resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-validation/index.ts",
            "line": 290
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciApigatewayApiValidation to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_api_validation#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciApigatewayApiValidation that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciApigatewayApiValidation to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-validation/index.ts",
            "line": 350
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-validation/index.ts",
            "line": 368
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-validation/index.ts",
            "line": 375
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiValidation",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-validation/index.ts",
            "line": 278
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-validation/index.ts",
            "line": 360
          },
          "name": "validations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiValidationValidationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-validation/index.ts",
            "line": 338
          },
          "name": "apiIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-validation/index.ts",
            "line": 354
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-validation/index.ts",
            "line": 331
          },
          "name": "apiId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-validation/index.ts",
            "line": 344
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-validation/index:DataOciApigatewayApiValidation"
    },
    "cdktf-provider-oci.DataOciApigatewayApiValidationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiValidationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-validation/index.ts",
        "line": 9
      },
      "name": "DataOciApigatewayApiValidationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_api_validation#api_id DataOciApigatewayApiValidation#api_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-validation/index.ts",
            "line": 13
          },
          "name": "apiId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_api_validation#id DataOciApigatewayApiValidation#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-validation/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-validation/index:DataOciApigatewayApiValidationConfig"
    },
    "cdktf-provider-oci.DataOciApigatewayApiValidationResults": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiValidationResults",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api/index.ts",
        "line": 15
      },
      "name": "DataOciApigatewayApiValidationResults",
      "symbolId": "src/data-oci-apigateway-api/index:DataOciApigatewayApiValidationResults"
    },
    "cdktf-provider-oci.DataOciApigatewayApiValidationResultsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiValidationResultsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api/index.ts",
          "line": 84
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api/index.ts",
            "line": 91
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiValidationResultsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiValidationResultsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api/index.ts",
            "line": 84
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api/index.ts",
            "line": 84
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api/index:DataOciApigatewayApiValidationResultsList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiValidationResultsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiValidationResultsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api/index.ts",
        "line": 38
      },
      "name": "DataOciApigatewayApiValidationResultsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api/index.ts",
            "line": 67
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api/index.ts",
            "line": 72
          },
          "name": "result",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiValidationResults"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api/index:DataOciApigatewayApiValidationResultsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiValidationValidations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiValidationValidations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-validation/index.ts",
        "line": 183
      },
      "name": "DataOciApigatewayApiValidationValidations",
      "symbolId": "src/data-oci-apigateway-api-validation/index:DataOciApigatewayApiValidationValidations"
    },
    "cdktf-provider-oci.DataOciApigatewayApiValidationValidationsDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiValidationValidationsDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-validation/index.ts",
        "line": 97
      },
      "name": "DataOciApigatewayApiValidationValidationsDetails",
      "symbolId": "src/data-oci-apigateway-api-validation/index:DataOciApigatewayApiValidationValidationsDetails"
    },
    "cdktf-provider-oci.DataOciApigatewayApiValidationValidationsDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiValidationValidationsDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-validation/index.ts",
          "line": 172
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-validation/index.ts",
        "line": 165
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-validation/index.ts",
            "line": 179
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiValidationValidationsDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiValidationValidationsDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-validation/index.ts",
            "line": 172
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-validation/index.ts",
            "line": 172
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-validation/index.ts",
            "line": 172
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-validation/index:DataOciApigatewayApiValidationValidationsDetailsList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiValidationValidationsDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiValidationValidationsDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-validation/index.ts",
          "line": 129
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-validation/index.ts",
        "line": 120
      },
      "name": "DataOciApigatewayApiValidationValidationsDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-validation/index.ts",
            "line": 149
          },
          "name": "msg",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-validation/index.ts",
            "line": 154
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-validation/index.ts",
            "line": 160
          },
          "name": "src",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiValidationValidationsDetailsSrcList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-validation/index.ts",
            "line": 133
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiValidationValidationsDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-validation/index:DataOciApigatewayApiValidationValidationsDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiValidationValidationsDetailsSrc": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiValidationValidationsDetailsSrc",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-validation/index.ts",
        "line": 22
      },
      "name": "DataOciApigatewayApiValidationValidationsDetailsSrc",
      "symbolId": "src/data-oci-apigateway-api-validation/index:DataOciApigatewayApiValidationValidationsDetailsSrc"
    },
    "cdktf-provider-oci.DataOciApigatewayApiValidationValidationsDetailsSrcList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiValidationValidationsDetailsSrcList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-validation/index.ts",
          "line": 86
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-validation/index.ts",
        "line": 79
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-validation/index.ts",
            "line": 93
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiValidationValidationsDetailsSrcOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiValidationValidationsDetailsSrcList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-validation/index.ts",
            "line": 86
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-validation/index.ts",
            "line": 86
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-validation/index.ts",
            "line": 86
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-validation/index:DataOciApigatewayApiValidationValidationsDetailsSrcList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiValidationValidationsDetailsSrcOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiValidationValidationsDetailsSrcOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-validation/index.ts",
          "line": 54
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-validation/index.ts",
        "line": 45
      },
      "name": "DataOciApigatewayApiValidationValidationsDetailsSrcOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-validation/index.ts",
            "line": 74
          },
          "name": "items",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-validation/index.ts",
            "line": 58
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiValidationValidationsDetailsSrc"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-validation/index:DataOciApigatewayApiValidationValidationsDetailsSrcOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApiValidationValidationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiValidationValidationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-validation/index.ts",
          "line": 258
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-validation/index.ts",
        "line": 251
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-validation/index.ts",
            "line": 265
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApiValidationValidationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiValidationValidationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-validation/index.ts",
            "line": 258
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-validation/index.ts",
            "line": 258
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-validation/index.ts",
            "line": 258
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-validation/index:DataOciApigatewayApiValidationValidationsList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiValidationValidationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiValidationValidationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api-validation/index.ts",
          "line": 215
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api-validation/index.ts",
        "line": 206
      },
      "name": "DataOciApigatewayApiValidationValidationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-validation/index.ts",
            "line": 236
          },
          "name": "details",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiValidationValidationsDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-validation/index.ts",
            "line": 241
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-validation/index.ts",
            "line": 246
          },
          "name": "result",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api-validation/index.ts",
            "line": 219
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiValidationValidations"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api-validation/index:DataOciApigatewayApiValidationValidationsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApis": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_apis oci_apigateway_apis}."
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApis",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_apis oci_apigateway_apis} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-apis/index.ts",
          "line": 537
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApisConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-apis/index.ts",
        "line": 505
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciApigatewayApis resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 522
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciApigatewayApis to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_apis#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciApigatewayApis that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciApigatewayApis to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 636
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciApigatewayApisFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 591
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 639
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 607
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 623
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 651
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 661
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciApigatewayApis",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 510
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 566
          },
          "name": "apiCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApisApiCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 633
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApisFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 579
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 595
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 643
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciApigatewayApisFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 611
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 627
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 572
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 585
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 601
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 617
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-apis/index:DataOciApigatewayApis"
    },
    "cdktf-provider-oci.DataOciApigatewayApisApiCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApisApiCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-apis/index.ts",
        "line": 249
      },
      "name": "DataOciApigatewayApisApiCollection",
      "symbolId": "src/data-oci-apigateway-apis/index:DataOciApigatewayApisApiCollection"
    },
    "cdktf-provider-oci.DataOciApigatewayApisApiCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApisApiCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-apis/index.ts",
        "line": 116
      },
      "name": "DataOciApigatewayApisApiCollectionItems",
      "symbolId": "src/data-oci-apigateway-apis/index:DataOciApigatewayApisApiCollectionItems"
    },
    "cdktf-provider-oci.DataOciApigatewayApisApiCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApisApiCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-apis/index.ts",
          "line": 238
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-apis/index.ts",
        "line": 231
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 245
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApisApiCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApisApiCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 238
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 238
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 238
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-apis/index:DataOciApigatewayApisApiCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciApigatewayApisApiCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApisApiCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-apis/index.ts",
          "line": 148
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-apis/index.ts",
        "line": 139
      },
      "name": "DataOciApigatewayApisApiCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 168
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 173
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 179
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 184
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 190
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 195
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 200
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 205
          },
          "name": "specificationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 210
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 215
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 220
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 226
          },
          "name": "validationResults",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApisApiCollectionItemsValidationResultsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 152
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApisApiCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-apis/index:DataOciApigatewayApisApiCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApisApiCollectionItemsValidationResults": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApisApiCollectionItemsValidationResults",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-apis/index.ts",
        "line": 36
      },
      "name": "DataOciApigatewayApisApiCollectionItemsValidationResults",
      "symbolId": "src/data-oci-apigateway-apis/index:DataOciApigatewayApisApiCollectionItemsValidationResults"
    },
    "cdktf-provider-oci.DataOciApigatewayApisApiCollectionItemsValidationResultsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApisApiCollectionItemsValidationResultsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-apis/index.ts",
          "line": 105
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-apis/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 112
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApisApiCollectionItemsValidationResultsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApisApiCollectionItemsValidationResultsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 105
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 105
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 105
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-apis/index:DataOciApigatewayApisApiCollectionItemsValidationResultsList"
    },
    "cdktf-provider-oci.DataOciApigatewayApisApiCollectionItemsValidationResultsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApisApiCollectionItemsValidationResultsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-apis/index.ts",
          "line": 68
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-apis/index.ts",
        "line": 59
      },
      "name": "DataOciApigatewayApisApiCollectionItemsValidationResultsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 88
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 93
          },
          "name": "result",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApisApiCollectionItemsValidationResults"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-apis/index:DataOciApigatewayApisApiCollectionItemsValidationResultsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApisApiCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApisApiCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-apis/index.ts",
          "line": 314
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-apis/index.ts",
        "line": 307
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 321
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApisApiCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApisApiCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 314
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 314
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 314
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-apis/index:DataOciApigatewayApisApiCollectionList"
    },
    "cdktf-provider-oci.DataOciApigatewayApisApiCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApisApiCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-apis/index.ts",
          "line": 281
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-apis/index.ts",
        "line": 272
      },
      "name": "DataOciApigatewayApisApiCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 302
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApisApiCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 285
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApisApiCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-apis/index:DataOciApigatewayApisApiCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayApisConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApisConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-apis/index.ts",
        "line": 9
      },
      "name": "DataOciApigatewayApisConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_apis#compartment_id DataOciApigatewayApis#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_apis#display_name DataOciApigatewayApis#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 17
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_apis#filter DataOciApigatewayApis#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciApigatewayApisFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_apis#id DataOciApigatewayApis#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_apis#state DataOciApigatewayApis#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-apis/index:DataOciApigatewayApisConfig"
    },
    "cdktf-provider-oci.DataOciApigatewayApisFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApisFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-apis/index.ts",
        "line": 325
      },
      "name": "DataOciApigatewayApisFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_apis#name DataOciApigatewayApis#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 329
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_apis#values DataOciApigatewayApis#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 337
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_apis#regex DataOciApigatewayApis#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 333
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-apis/index:DataOciApigatewayApisFilter"
    },
    "cdktf-provider-oci.DataOciApigatewayApisFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApisFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-apis/index.ts",
          "line": 490
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-apis/index.ts",
        "line": 482
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 497
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayApisFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApisFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 490
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 490
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 490
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 483
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciApigatewayApisFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-apis/index:DataOciApigatewayApisFilterList"
    },
    "cdktf-provider-oci.DataOciApigatewayApisFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApisFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-apis/index.ts",
          "line": 393
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-apis/index.ts",
        "line": 383
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 460
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciApigatewayApisFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 448
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 464
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 477
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 441
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 454
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 470
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 397
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciApigatewayApisFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-apis/index:DataOciApigatewayApisFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayCertificate": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_certificate oci_apigateway_certificate}."
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayCertificate",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_certificate oci_apigateway_certificate} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-certificate/index.ts",
          "line": 51
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayCertificateConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-certificate/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciApigatewayCertificate resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificate/index.ts",
            "line": 36
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciApigatewayCertificate to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_certificate#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciApigatewayCertificate that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciApigatewayCertificate to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificate/index.ts",
            "line": 163
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificate/index.ts",
            "line": 169
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciApigatewayCertificate",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificate/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificate/index.ts",
            "line": 75
          },
          "name": "certificate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificate/index.ts",
            "line": 93
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificate/index.ts",
            "line": 99
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificate/index.ts",
            "line": 104
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificate/index.ts",
            "line": 110
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificate/index.ts",
            "line": 115
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificate/index.ts",
            "line": 120
          },
          "name": "intermediateCertificates",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificate/index.ts",
            "line": 125
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificate/index.ts",
            "line": 130
          },
          "name": "privateKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificate/index.ts",
            "line": 135
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificate/index.ts",
            "line": 140
          },
          "name": "subjectNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificate/index.ts",
            "line": 145
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificate/index.ts",
            "line": 150
          },
          "name": "timeNotValidAfter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificate/index.ts",
            "line": 155
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificate/index.ts",
            "line": 88
          },
          "name": "certificateIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificate/index.ts",
            "line": 81
          },
          "name": "certificateId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-certificate/index:DataOciApigatewayCertificate"
    },
    "cdktf-provider-oci.DataOciApigatewayCertificateConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayCertificateConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-certificate/index.ts",
        "line": 9
      },
      "name": "DataOciApigatewayCertificateConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_certificate#certificate_id DataOciApigatewayCertificate#certificate_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificate/index.ts",
            "line": 13
          },
          "name": "certificateId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-certificate/index:DataOciApigatewayCertificateConfig"
    },
    "cdktf-provider-oci.DataOciApigatewayCertificates": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_certificates oci_apigateway_certificates}."
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayCertificates",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_certificates oci_apigateway_certificates} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-certificates/index.ts",
          "line": 466
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayCertificatesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-certificates/index.ts",
        "line": 434
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciApigatewayCertificates resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 451
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciApigatewayCertificates to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_certificates#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciApigatewayCertificates that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciApigatewayCertificates to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 565
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciApigatewayCertificatesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 520
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 568
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 536
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 552
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 580
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 590
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciApigatewayCertificates",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 439
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 495
          },
          "name": "certificateCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayCertificatesCertificateCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 562
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayCertificatesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 508
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 524
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 572
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciApigatewayCertificatesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 540
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 556
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 501
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 514
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 530
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 546
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-certificates/index:DataOciApigatewayCertificates"
    },
    "cdktf-provider-oci.DataOciApigatewayCertificatesCertificateCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayCertificatesCertificateCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-certificates/index.ts",
        "line": 178
      },
      "name": "DataOciApigatewayCertificatesCertificateCollection",
      "symbolId": "src/data-oci-apigateway-certificates/index:DataOciApigatewayCertificatesCertificateCollection"
    },
    "cdktf-provider-oci.DataOciApigatewayCertificatesCertificateCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayCertificatesCertificateCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-certificates/index.ts",
        "line": 36
      },
      "name": "DataOciApigatewayCertificatesCertificateCollectionItems",
      "symbolId": "src/data-oci-apigateway-certificates/index:DataOciApigatewayCertificatesCertificateCollectionItems"
    },
    "cdktf-provider-oci.DataOciApigatewayCertificatesCertificateCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayCertificatesCertificateCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-certificates/index.ts",
          "line": 167
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-certificates/index.ts",
        "line": 160
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 174
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayCertificatesCertificateCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayCertificatesCertificateCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 167
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 167
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 167
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-certificates/index:DataOciApigatewayCertificatesCertificateCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciApigatewayCertificatesCertificateCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayCertificatesCertificateCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-certificates/index.ts",
          "line": 68
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-certificates/index.ts",
        "line": 59
      },
      "name": "DataOciApigatewayCertificatesCertificateCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 88
          },
          "name": "certificate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 93
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 99
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 104
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 110
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 115
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 120
          },
          "name": "intermediateCertificates",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 125
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 130
          },
          "name": "privateKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 135
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 140
          },
          "name": "subjectNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 145
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 150
          },
          "name": "timeNotValidAfter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 155
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayCertificatesCertificateCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-certificates/index:DataOciApigatewayCertificatesCertificateCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayCertificatesCertificateCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayCertificatesCertificateCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-certificates/index.ts",
          "line": 243
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-certificates/index.ts",
        "line": 236
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 250
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayCertificatesCertificateCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayCertificatesCertificateCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 243
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 243
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 243
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-certificates/index:DataOciApigatewayCertificatesCertificateCollectionList"
    },
    "cdktf-provider-oci.DataOciApigatewayCertificatesCertificateCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayCertificatesCertificateCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-certificates/index.ts",
          "line": 210
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-certificates/index.ts",
        "line": 201
      },
      "name": "DataOciApigatewayCertificatesCertificateCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 231
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayCertificatesCertificateCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 214
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayCertificatesCertificateCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-certificates/index:DataOciApigatewayCertificatesCertificateCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayCertificatesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayCertificatesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-certificates/index.ts",
        "line": 9
      },
      "name": "DataOciApigatewayCertificatesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_certificates#compartment_id DataOciApigatewayCertificates#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_certificates#display_name DataOciApigatewayCertificates#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 17
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_certificates#filter DataOciApigatewayCertificates#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciApigatewayCertificatesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_certificates#id DataOciApigatewayCertificates#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_certificates#state DataOciApigatewayCertificates#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-certificates/index:DataOciApigatewayCertificatesConfig"
    },
    "cdktf-provider-oci.DataOciApigatewayCertificatesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayCertificatesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-certificates/index.ts",
        "line": 254
      },
      "name": "DataOciApigatewayCertificatesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_certificates#name DataOciApigatewayCertificates#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 258
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_certificates#values DataOciApigatewayCertificates#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 266
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_certificates#regex DataOciApigatewayCertificates#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 262
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-certificates/index:DataOciApigatewayCertificatesFilter"
    },
    "cdktf-provider-oci.DataOciApigatewayCertificatesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayCertificatesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-certificates/index.ts",
          "line": 419
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-certificates/index.ts",
        "line": 411
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 426
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayCertificatesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayCertificatesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 419
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 419
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 419
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 412
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciApigatewayCertificatesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-certificates/index:DataOciApigatewayCertificatesFilterList"
    },
    "cdktf-provider-oci.DataOciApigatewayCertificatesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayCertificatesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-certificates/index.ts",
          "line": 322
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-certificates/index.ts",
        "line": 312
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 389
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciApigatewayCertificatesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 377
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 393
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 406
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 370
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 383
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 399
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 326
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciApigatewayCertificatesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-certificates/index:DataOciApigatewayCertificatesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeployment": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_deployment oci_apigateway_deployment}."
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeployment",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_deployment oci_apigateway_deployment} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 8679
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 8647
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciApigatewayDeployment resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8664
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciApigatewayDeployment to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_deployment#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciApigatewayDeployment that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciApigatewayDeployment to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8787
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8793
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeployment",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8652
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8703
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8709
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8727
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8732
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8738
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8743
          },
          "name": "gatewayId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8748
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8753
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8758
          },
          "name": "pathPrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8764
          },
          "name": "specification",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8769
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8774
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8779
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8722
          },
          "name": "deploymentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8715
          },
          "name": "deploymentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeployment"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 9
      },
      "name": "DataOciApigatewayDeploymentConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_deployment#deployment_id DataOciApigatewayDeployment#deployment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 13
          },
          "name": "deploymentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentConfig"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecification": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecification",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 8555
      },
      "name": "DataOciApigatewayDeploymentSpecification",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecification"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 8632
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 8625
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8639
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8632
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8632
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8632
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationLoggingPolicies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationLoggingPolicies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 170
      },
      "name": "DataOciApigatewayDeploymentSpecificationLoggingPolicies",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationLoggingPolicies"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationLoggingPoliciesAccessLog": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationLoggingPoliciesAccessLog",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 15
      },
      "name": "DataOciApigatewayDeploymentSpecificationLoggingPoliciesAccessLog",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationLoggingPoliciesAccessLog"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationLoggingPoliciesAccessLogList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationLoggingPoliciesAccessLogList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 79
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 72
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 86
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationLoggingPoliciesAccessLogOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationLoggingPoliciesAccessLogList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 79
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 79
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 79
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationLoggingPoliciesAccessLogList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationLoggingPoliciesAccessLogOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationLoggingPoliciesAccessLogOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 38
      },
      "name": "DataOciApigatewayDeploymentSpecificationLoggingPoliciesAccessLogOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 67
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationLoggingPoliciesAccessLog"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationLoggingPoliciesAccessLogOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationLoggingPoliciesExecutionLog": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationLoggingPoliciesExecutionLog",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 90
      },
      "name": "DataOciApigatewayDeploymentSpecificationLoggingPoliciesExecutionLog",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationLoggingPoliciesExecutionLog"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationLoggingPoliciesExecutionLogList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationLoggingPoliciesExecutionLogList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 159
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 152
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 166
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationLoggingPoliciesExecutionLogOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationLoggingPoliciesExecutionLogList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 159
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 159
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 159
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationLoggingPoliciesExecutionLogList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationLoggingPoliciesExecutionLogOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationLoggingPoliciesExecutionLogOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 122
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 113
      },
      "name": "DataOciApigatewayDeploymentSpecificationLoggingPoliciesExecutionLogOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 142
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 147
          },
          "name": "logLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 126
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationLoggingPoliciesExecutionLog"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationLoggingPoliciesExecutionLogOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationLoggingPoliciesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationLoggingPoliciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 241
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 234
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 248
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationLoggingPoliciesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationLoggingPoliciesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 241
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 241
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 241
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationLoggingPoliciesList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationLoggingPoliciesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationLoggingPoliciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 202
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 193
      },
      "name": "DataOciApigatewayDeploymentSpecificationLoggingPoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 223
          },
          "name": "accessLog",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationLoggingPoliciesAccessLogList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 229
          },
          "name": "executionLog",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationLoggingPoliciesExecutionLogList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 206
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationLoggingPolicies"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationLoggingPoliciesOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 8587
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 8578
      },
      "name": "DataOciApigatewayDeploymentSpecificationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8608
          },
          "name": "loggingPolicies",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationLoggingPoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8614
          },
          "name": "requestPolicies",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8620
          },
          "name": "routes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8591
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecification"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPolicies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPolicies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 4706
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPolicies",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPolicies"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthentication": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthentication",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 1992
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthentication",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthentication"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 2131
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 2124
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2138
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2131
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2131
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2131
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 2024
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 2015
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2044
          },
          "name": "audiences",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2049
          },
          "name": "cacheKey",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2054
          },
          "name": "functionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2059
          },
          "name": "isAnonymousAccessAllowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2064
          },
          "name": "issuers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2069
          },
          "name": "maxClockSkewInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2075
          },
          "name": "parameters",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2081
          },
          "name": "publicKeys",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2086
          },
          "name": "tokenAuthScheme",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2091
          },
          "name": "tokenHeader",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2096
          },
          "name": "tokenQueryParam",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2101
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2107
          },
          "name": "validationFailurePolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2113
          },
          "name": "validationPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2119
          },
          "name": "verifyClaims",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationVerifyClaimsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2028
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthentication"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeys": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeys",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 367
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeys",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeys"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysKeys": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysKeys",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 252
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysKeys",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysKeys"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysKeysList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysKeysList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 356
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 349
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 363
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysKeysOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysKeysList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 356
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 356
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 356
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysKeysList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysKeysOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysKeysOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 284
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 275
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysKeysOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 304
          },
          "name": "alg",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 309
          },
          "name": "e",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 314
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 319
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 324
          },
          "name": "keyOps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 329
          },
          "name": "kid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 334
          },
          "name": "kty",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 339
          },
          "name": "n",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 344
          },
          "name": "use",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 288
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysKeys"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysKeysOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 452
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 445
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 459
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 452
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 452
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 452
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 399
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 390
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 419
          },
          "name": "isSslVerifyDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 425
          },
          "name": "keys",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysKeysList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 430
          },
          "name": "maxCacheDurationInHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 435
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 440
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 403
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeys"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 1194
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicy",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicy"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyClientDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyClientDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 463
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyClientDetails",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyClientDetails"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyClientDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyClientDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 542
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 535
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 549
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyClientDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyClientDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 542
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 542
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 542
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyClientDetailsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyClientDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyClientDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 495
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 486
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyClientDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 515
          },
          "name": "clientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 520
          },
          "name": "clientSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 525
          },
          "name": "clientSecretVersionNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 530
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 499
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyClientDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyClientDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 1326
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 1319
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1333
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1326
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1326
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1326
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 1226
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 1217
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1247
          },
          "name": "clientDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyClientDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1252
          },
          "name": "fallbackRedirectPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1257
          },
          "name": "logoutPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1262
          },
          "name": "maxExpiryDurationInHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1267
          },
          "name": "responseCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1273
          },
          "name": "responseHeaderTransformations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1278
          },
          "name": "responseMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1283
          },
          "name": "responseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1288
          },
          "name": "scopes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1294
          },
          "name": "sourceUriDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicySourceUriDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1299
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1304
          },
          "name": "useCookiesForIntermediateSteps",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1309
          },
          "name": "useCookiesForSession",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1314
          },
          "name": "usePkce",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1230
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 1026
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformations",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformations"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeaders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeaders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 628
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeaders",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeaders"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 553
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItems",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItems"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 617
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 610
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 624
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 617
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 617
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 617
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 585
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 576
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 605
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 589
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItems"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 698
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 691
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 705
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 698
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 698
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 698
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 660
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 651
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 681
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 686
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 664
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeaders"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 1103
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 1096
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1110
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1103
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1103
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1103
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 1058
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 1049
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1079
          },
          "name": "filterHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1085
          },
          "name": "renameHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1091
          },
          "name": "setHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1062
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformations"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeaders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeaders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 789
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeaders",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeaders"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 709
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItems",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItems"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 778
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 771
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 785
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 778
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 778
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 778
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 741
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 732
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 761
          },
          "name": "from",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 766
          },
          "name": "to",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 745
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItems"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 854
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 847
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 861
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 854
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 854
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 854
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 821
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 812
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 842
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 825
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeaders"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeaders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeaders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 950
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeaders",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeaders"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 865
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersItems",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersItems"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 939
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 932
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 946
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 939
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 939
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 939
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 897
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 888
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 917
          },
          "name": "ifExists",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 922
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 927
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 901
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersItems"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 1015
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 1008
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1022
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1015
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1015
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1015
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 982
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 973
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1003
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 986
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeaders"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicySourceUriDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicySourceUriDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 1114
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicySourceUriDetails",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicySourceUriDetails"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicySourceUriDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicySourceUriDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 1183
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 1176
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1190
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicySourceUriDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicySourceUriDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1183
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1183
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1183
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicySourceUriDetailsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicySourceUriDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicySourceUriDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 1146
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 1137
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicySourceUriDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1166
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1171
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1150
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicySourceUriDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicySourceUriDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 1793
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicy",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicy"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 1422
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicy",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicy"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 1497
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 1490
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1504
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1497
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1497
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1497
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 1454
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 1445
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1474
          },
          "name": "audiences",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1479
          },
          "name": "issuers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1485
          },
          "name": "verifyClaims",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyVerifyClaimsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1458
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyVerifyClaims": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyVerifyClaims",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 1337
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyVerifyClaims",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyVerifyClaims"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyVerifyClaimsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyVerifyClaimsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 1411
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 1404
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1418
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyVerifyClaimsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyVerifyClaimsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1411
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1411
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1411
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyVerifyClaimsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyVerifyClaimsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyVerifyClaimsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 1369
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 1360
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyVerifyClaimsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1389
          },
          "name": "isRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1394
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1399
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1373
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyVerifyClaims"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyVerifyClaimsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyClientDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyClientDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 1508
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyClientDetails",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyClientDetails"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyClientDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyClientDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 1587
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 1580
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1594
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyClientDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyClientDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1587
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1587
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1587
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyClientDetailsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyClientDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyClientDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 1540
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 1531
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyClientDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1560
          },
          "name": "clientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1565
          },
          "name": "clientSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1570
          },
          "name": "clientSecretVersionNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1575
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1544
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyClientDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyClientDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyKeys": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyKeys",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 1598
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyKeys",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyKeys"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyKeysList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyKeysList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 1702
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 1695
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1709
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyKeysOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyKeysList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1702
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1702
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1702
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyKeysList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyKeysOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyKeysOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 1630
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 1621
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyKeysOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1650
          },
          "name": "alg",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1655
          },
          "name": "e",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1660
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1665
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1670
          },
          "name": "keyOps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1675
          },
          "name": "kid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1680
          },
          "name": "kty",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1685
          },
          "name": "n",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1690
          },
          "name": "use",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1634
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyKeys"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyKeysOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 1896
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 1889
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1903
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1896
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1896
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1896
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 1825
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 1816
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1846
          },
          "name": "additionalValidationPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1852
          },
          "name": "clientDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyClientDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1857
          },
          "name": "isSslVerifyDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1863
          },
          "name": "keys",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyKeysList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1868
          },
          "name": "maxCacheDurationInHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1874
          },
          "name": "sourceUriDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicySourceUriDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1879
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1884
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1829
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicySourceUriDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicySourceUriDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 1713
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicySourceUriDetails",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicySourceUriDetails"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicySourceUriDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicySourceUriDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 1782
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 1775
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1789
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicySourceUriDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicySourceUriDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1782
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1782
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1782
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicySourceUriDetailsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicySourceUriDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicySourceUriDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 1745
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 1736
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicySourceUriDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1765
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1770
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1749
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicySourceUriDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicySourceUriDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationVerifyClaims": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationVerifyClaims",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 1907
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationVerifyClaims",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationVerifyClaims"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationVerifyClaimsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationVerifyClaimsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 1981
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 1974
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1988
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationVerifyClaimsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationVerifyClaimsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1981
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1981
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1981
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationVerifyClaimsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationVerifyClaimsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationVerifyClaimsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 1939
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 1930
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationVerifyClaimsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1959
          },
          "name": "isRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1964
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1969
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1943
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationVerifyClaims"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationVerifyClaimsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesCors": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesCors",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 2142
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesCors",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesCors"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesCorsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesCorsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 2231
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 2224
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2238
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesCorsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesCorsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2231
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2231
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2231
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesCorsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesCorsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesCorsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 2174
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 2165
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesCorsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2194
          },
          "name": "allowedHeaders",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2199
          },
          "name": "allowedMethods",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2204
          },
          "name": "allowedOrigins",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2209
          },
          "name": "exposedHeaders",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2214
          },
          "name": "isAllowCredentialsEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2219
          },
          "name": "maxAgeInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2178
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesCors"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesCorsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthentication": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthentication",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 4389
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthentication",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthentication"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 4227
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServers",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServers"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetail": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetail",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 3982
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetail",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetail"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 4121
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 4114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4128
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4121
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4121
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4121
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 4014
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 4005
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4034
          },
          "name": "audiences",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4039
          },
          "name": "cacheKey",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4044
          },
          "name": "functionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4049
          },
          "name": "isAnonymousAccessAllowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4054
          },
          "name": "issuers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4059
          },
          "name": "maxClockSkewInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4065
          },
          "name": "parameters",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4071
          },
          "name": "publicKeys",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4076
          },
          "name": "tokenAuthScheme",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4081
          },
          "name": "tokenHeader",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4086
          },
          "name": "tokenQueryParam",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4091
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4097
          },
          "name": "validationFailurePolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4103
          },
          "name": "validationPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4109
          },
          "name": "verifyClaims",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailVerifyClaimsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4018
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetail"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeys": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeys",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 2357
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeys",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeys"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysKeys": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysKeys",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 2242
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysKeys",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysKeys"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysKeysList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysKeysList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 2346
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 2339
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2353
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysKeysOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysKeysList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2346
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2346
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2346
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysKeysList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysKeysOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysKeysOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 2274
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 2265
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysKeysOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2294
          },
          "name": "alg",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2299
          },
          "name": "e",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2304
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2309
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2314
          },
          "name": "keyOps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2319
          },
          "name": "kid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2324
          },
          "name": "kty",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2329
          },
          "name": "n",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2334
          },
          "name": "use",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2278
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysKeys"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysKeysOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 2442
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 2435
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2449
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2442
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2442
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2442
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 2389
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 2380
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2409
          },
          "name": "isSslVerifyDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2415
          },
          "name": "keys",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysKeysList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2420
          },
          "name": "maxCacheDurationInHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2425
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2430
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2393
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeys"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 3184
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicy",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicy"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyClientDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyClientDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 2453
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyClientDetails",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyClientDetails"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyClientDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyClientDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 2532
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 2525
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2539
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyClientDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyClientDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2532
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2532
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2532
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyClientDetailsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyClientDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyClientDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 2485
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 2476
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyClientDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2505
          },
          "name": "clientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2510
          },
          "name": "clientSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2515
          },
          "name": "clientSecretVersionNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2520
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2489
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyClientDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyClientDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 3316
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 3309
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3323
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3316
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3316
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3316
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 3216
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 3207
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3237
          },
          "name": "clientDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyClientDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3242
          },
          "name": "fallbackRedirectPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3247
          },
          "name": "logoutPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3252
          },
          "name": "maxExpiryDurationInHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3257
          },
          "name": "responseCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3263
          },
          "name": "responseHeaderTransformations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3268
          },
          "name": "responseMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3273
          },
          "name": "responseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3278
          },
          "name": "scopes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3284
          },
          "name": "sourceUriDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicySourceUriDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3289
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3294
          },
          "name": "useCookiesForIntermediateSteps",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3299
          },
          "name": "useCookiesForSession",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3304
          },
          "name": "usePkce",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3220
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 3016
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformations",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformations"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeaders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeaders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 2618
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeaders",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeaders"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 2543
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItems",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItems"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 2607
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 2600
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2614
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2607
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2607
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2607
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 2575
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 2566
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2595
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2579
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItems"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 2688
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 2681
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2695
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2688
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2688
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2688
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 2650
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 2641
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2671
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2676
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2654
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeaders"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 3093
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 3086
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3100
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3093
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3093
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3093
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 3048
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 3039
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3069
          },
          "name": "filterHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3075
          },
          "name": "renameHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3081
          },
          "name": "setHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3052
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformations"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeaders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeaders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 2779
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeaders",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeaders"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 2699
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItems",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItems"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 2768
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 2761
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2775
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2768
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2768
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2768
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 2731
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 2722
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2751
          },
          "name": "from",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2756
          },
          "name": "to",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2735
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItems"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 2844
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 2837
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2851
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2844
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2844
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2844
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 2811
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 2802
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2832
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2815
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeaders"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeaders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeaders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 2940
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeaders",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeaders"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 2855
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersItems",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersItems"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 2929
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 2922
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2936
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2929
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2929
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2929
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 2887
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 2878
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2907
          },
          "name": "ifExists",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2912
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2917
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2891
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersItems"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 3005
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 2998
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3012
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3005
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3005
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3005
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 2972
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 2963
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2993
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2976
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeaders"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicySourceUriDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicySourceUriDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 3104
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicySourceUriDetails",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicySourceUriDetails"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicySourceUriDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicySourceUriDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 3173
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 3166
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3180
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicySourceUriDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicySourceUriDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3173
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3173
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3173
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicySourceUriDetailsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicySourceUriDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicySourceUriDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 3136
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 3127
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicySourceUriDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3156
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3161
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3140
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicySourceUriDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicySourceUriDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 3783
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicy",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicy"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 3412
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicy",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicy"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 3487
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 3480
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3494
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3487
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3487
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3487
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 3444
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 3435
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3464
          },
          "name": "audiences",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3469
          },
          "name": "issuers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3475
          },
          "name": "verifyClaims",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyVerifyClaimsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3448
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyVerifyClaims": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyVerifyClaims",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 3327
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyVerifyClaims",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyVerifyClaims"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyVerifyClaimsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyVerifyClaimsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 3401
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 3394
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3408
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyVerifyClaimsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyVerifyClaimsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3401
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3401
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3401
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyVerifyClaimsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyVerifyClaimsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyVerifyClaimsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 3359
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 3350
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyVerifyClaimsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3379
          },
          "name": "isRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3384
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3389
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3363
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyVerifyClaims"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyVerifyClaimsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyClientDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyClientDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 3498
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyClientDetails",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyClientDetails"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyClientDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyClientDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 3577
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 3570
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3584
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyClientDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyClientDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3577
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3577
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3577
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyClientDetailsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyClientDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyClientDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 3530
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 3521
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyClientDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3550
          },
          "name": "clientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3555
          },
          "name": "clientSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3560
          },
          "name": "clientSecretVersionNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3565
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3534
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyClientDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyClientDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyKeys": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyKeys",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 3588
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyKeys",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyKeys"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyKeysList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyKeysList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 3692
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 3685
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3699
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyKeysOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyKeysList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3692
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3692
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3692
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyKeysList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyKeysOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyKeysOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 3620
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 3611
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyKeysOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3640
          },
          "name": "alg",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3645
          },
          "name": "e",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3650
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3655
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3660
          },
          "name": "keyOps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3665
          },
          "name": "kid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3670
          },
          "name": "kty",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3675
          },
          "name": "n",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3680
          },
          "name": "use",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3624
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyKeys"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyKeysOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 3886
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 3879
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3893
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3886
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3886
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3886
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 3815
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 3806
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3836
          },
          "name": "additionalValidationPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3842
          },
          "name": "clientDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyClientDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3847
          },
          "name": "isSslVerifyDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3853
          },
          "name": "keys",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyKeysList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3858
          },
          "name": "maxCacheDurationInHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3864
          },
          "name": "sourceUriDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicySourceUriDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3869
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3874
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3819
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicySourceUriDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicySourceUriDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 3703
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicySourceUriDetails",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicySourceUriDetails"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicySourceUriDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicySourceUriDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 3772
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 3765
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3779
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicySourceUriDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicySourceUriDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3772
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3772
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3772
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicySourceUriDetailsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicySourceUriDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicySourceUriDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 3735
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 3726
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicySourceUriDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3755
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3760
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3739
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicySourceUriDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicySourceUriDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailVerifyClaims": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailVerifyClaims",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 3897
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailVerifyClaims",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailVerifyClaims"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailVerifyClaimsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailVerifyClaimsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 3971
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 3964
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3978
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailVerifyClaimsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailVerifyClaimsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3971
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3971
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3971
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailVerifyClaimsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailVerifyClaimsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailVerifyClaimsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 3929
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 3920
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailVerifyClaimsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3949
          },
          "name": "isRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3954
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3959
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3933
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailVerifyClaims"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailVerifyClaimsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersKey": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersKey",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 4132
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersKey",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersKey"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersKeyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersKeyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 4216
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 4209
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4223
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersKeyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersKeyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4216
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4216
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4216
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersKeyList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersKeyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersKeyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 4164
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 4155
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersKeyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4184
          },
          "name": "expression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4189
          },
          "name": "isDefault",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4194
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4199
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4204
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4168
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersKey"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersKeyOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 4298
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 4291
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4305
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4298
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4298
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4298
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 4259
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 4250
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4280
          },
          "name": "authenticationServerDetail",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4286
          },
          "name": "key",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersKeyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4263
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServers"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 4460
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 4453
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4467
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4460
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4460
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4460
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 4421
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 4412
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4442
          },
          "name": "authenticationServers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4448
          },
          "name": "selectionSource",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationSelectionSourceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4425
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthentication"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationSelectionSource": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationSelectionSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 4309
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationSelectionSource",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationSelectionSource"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationSelectionSourceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationSelectionSourceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 4378
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 4371
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4385
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationSelectionSourceOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationSelectionSourceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4378
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4378
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4378
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationSelectionSourceList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationSelectionSourceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationSelectionSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 4341
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 4332
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationSelectionSourceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4361
          },
          "name": "selector",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4366
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4345
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationSelectionSource"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationSelectionSourceOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 4801
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 4794
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4808
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4801
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4801
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4801
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesMutualTls": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesMutualTls",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 4471
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesMutualTls",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesMutualTls"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesMutualTlsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesMutualTlsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 4540
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 4533
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4547
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesMutualTlsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesMutualTlsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4540
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4540
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4540
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesMutualTlsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesMutualTlsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesMutualTlsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 4503
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 4494
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesMutualTlsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4523
          },
          "name": "allowedSans",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4528
          },
          "name": "isVerifiedCertificateRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4507
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesMutualTls"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesMutualTlsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 4738
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 4729
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4759
          },
          "name": "authentication",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4765
          },
          "name": "cors",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesCorsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4771
          },
          "name": "dynamicAuthentication",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4777
          },
          "name": "mutualTls",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesMutualTlsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4783
          },
          "name": "rateLimiting",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesRateLimitingList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4789
          },
          "name": "usagePlans",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesUsagePlansList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4742
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPolicies"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesRateLimiting": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesRateLimiting",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 4551
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesRateLimiting",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesRateLimiting"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesRateLimitingList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesRateLimitingList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 4620
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 4613
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4627
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesRateLimitingOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesRateLimitingList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4620
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4620
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4620
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesRateLimitingList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesRateLimitingOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesRateLimitingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 4583
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 4574
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesRateLimitingOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4603
          },
          "name": "rateInRequestsPerSecond",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4608
          },
          "name": "rateKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4587
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesRateLimiting"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesRateLimitingOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesUsagePlans": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesUsagePlans",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 4631
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesUsagePlans",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesUsagePlans"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesUsagePlansList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesUsagePlansList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 4695
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 4688
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4702
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesUsagePlansOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesUsagePlansList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4695
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4695
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4695
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesUsagePlansList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesUsagePlansOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesUsagePlansOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 4663
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 4654
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesUsagePlansOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4683
          },
          "name": "tokenLocations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4667
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesUsagePlans"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRequestPoliciesUsagePlansOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 8451
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutes",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutes"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesBackend": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesBackend",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 5350
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesBackend",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesBackend"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesBackendHeaders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesBackendHeaders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 4812
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesBackendHeaders",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesBackendHeaders"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesBackendHeadersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesBackendHeadersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 4881
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 4874
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4888
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesBackendHeadersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRoutesBackendHeadersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4881
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4881
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4881
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesBackendHeadersList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesBackendHeadersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesBackendHeadersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 4844
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 4835
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesBackendHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4864
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4869
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4848
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesBackendHeaders"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesBackendHeadersOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesBackendList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesBackendList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 5482
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 5475
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5489
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesBackendOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRoutesBackendList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5482
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5482
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5482
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesBackendList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesBackendOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesBackendOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 5382
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 5373
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesBackendOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5402
          },
          "name": "allowedPostLogoutUris",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5407
          },
          "name": "body",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5412
          },
          "name": "connectTimeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5417
          },
          "name": "functionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5423
          },
          "name": "headers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesBackendHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5428
          },
          "name": "isSslVerifyDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5433
          },
          "name": "postLogoutState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5438
          },
          "name": "readTimeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5444
          },
          "name": "routingBackends",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5450
          },
          "name": "selectionSource",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesBackendSelectionSourceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5455
          },
          "name": "sendTimeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5460
          },
          "name": "status",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5465
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5470
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5386
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesBackend"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesBackendOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesBackendRoutingBackends": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesBackendRoutingBackends",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 5188
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesBackendRoutingBackends",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesBackendRoutingBackends"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackend": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackend",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 4972
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackend",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackend"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackendHeaders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackendHeaders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 4892
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackendHeaders",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackendHeaders"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackendHeadersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackendHeadersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 4961
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 4954
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4968
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackendHeadersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackendHeadersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4961
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4961
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4961
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackendHeadersList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackendHeadersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackendHeadersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 4924
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 4915
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackendHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4944
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4949
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4928
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackendHeaders"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackendHeadersOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackendList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackendList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 5082
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 5075
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5089
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackendOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackendList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5082
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5082
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5082
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackendList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackendOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackendOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 5004
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 4995
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackendOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5024
          },
          "name": "body",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5029
          },
          "name": "connectTimeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5034
          },
          "name": "functionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5040
          },
          "name": "headers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackendHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5045
          },
          "name": "isSslVerifyDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5050
          },
          "name": "readTimeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5055
          },
          "name": "sendTimeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5060
          },
          "name": "status",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5065
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5070
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5008
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackend"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackendOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsKey": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsKey",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 5093
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsKey",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsKey"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsKeyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsKeyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 5177
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 5170
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5184
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsKeyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsKeyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5177
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5177
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5177
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsKeyList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsKeyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsKeyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 5125
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 5116
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsKeyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5145
          },
          "name": "expression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5150
          },
          "name": "isDefault",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5155
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5160
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5165
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5129
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsKey"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsKeyOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 5259
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 5252
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5266
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5259
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5259
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5259
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 5220
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 5211
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5241
          },
          "name": "backend",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackendList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5247
          },
          "name": "key",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsKeyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5224
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesBackendRoutingBackends"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesBackendSelectionSource": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesBackendSelectionSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 5270
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesBackendSelectionSource",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesBackendSelectionSource"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesBackendSelectionSourceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesBackendSelectionSourceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 5339
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 5332
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5346
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesBackendSelectionSourceOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRoutesBackendSelectionSourceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5339
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5339
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5339
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesBackendSelectionSourceList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesBackendSelectionSourceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesBackendSelectionSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 5302
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 5293
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesBackendSelectionSourceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5322
          },
          "name": "selector",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5327
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5306
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesBackendSelectionSource"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesBackendSelectionSourceOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 8544
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 8537
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8551
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRoutesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8544
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8544
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8544
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesLoggingPolicies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesLoggingPolicies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 5648
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesLoggingPolicies",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesLoggingPolicies"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesLoggingPoliciesAccessLog": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesLoggingPoliciesAccessLog",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 5493
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesLoggingPoliciesAccessLog",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesLoggingPoliciesAccessLog"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesLoggingPoliciesAccessLogList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesLoggingPoliciesAccessLogList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 5557
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 5550
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5564
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesLoggingPoliciesAccessLogOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRoutesLoggingPoliciesAccessLogList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5557
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5557
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5557
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesLoggingPoliciesAccessLogList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesLoggingPoliciesAccessLogOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesLoggingPoliciesAccessLogOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 5525
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 5516
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesLoggingPoliciesAccessLogOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5545
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5529
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesLoggingPoliciesAccessLog"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesLoggingPoliciesAccessLogOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesLoggingPoliciesExecutionLog": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesLoggingPoliciesExecutionLog",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 5568
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesLoggingPoliciesExecutionLog",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesLoggingPoliciesExecutionLog"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesLoggingPoliciesExecutionLogList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesLoggingPoliciesExecutionLogList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 5637
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 5630
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5644
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesLoggingPoliciesExecutionLogOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRoutesLoggingPoliciesExecutionLogList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5637
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5637
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5637
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesLoggingPoliciesExecutionLogList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesLoggingPoliciesExecutionLogOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesLoggingPoliciesExecutionLogOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 5600
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 5591
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesLoggingPoliciesExecutionLogOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5620
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5625
          },
          "name": "logLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5604
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesLoggingPoliciesExecutionLog"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesLoggingPoliciesExecutionLogOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesLoggingPoliciesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesLoggingPoliciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 5719
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 5712
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5726
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesLoggingPoliciesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRoutesLoggingPoliciesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5719
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5719
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5719
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesLoggingPoliciesList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesLoggingPoliciesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesLoggingPoliciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 5680
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 5671
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesLoggingPoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5701
          },
          "name": "accessLog",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesLoggingPoliciesAccessLogList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5707
          },
          "name": "executionLog",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesLoggingPoliciesExecutionLogList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5684
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesLoggingPolicies"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesLoggingPoliciesOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 8483
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 8474
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8504
          },
          "name": "backend",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesBackendList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8510
          },
          "name": "loggingPolicies",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesLoggingPoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8515
          },
          "name": "methods",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8520
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8526
          },
          "name": "requestPolicies",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8532
          },
          "name": "responsePolicies",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8487
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutes"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPolicies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPolicies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 7610
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPolicies",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesRequestPolicies"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesAuthorization": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesAuthorization",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 5730
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesAuthorization",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesAuthorization"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesAuthorizationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesAuthorizationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 5799
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 5792
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5806
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesAuthorizationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesAuthorizationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5799
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5799
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5799
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesAuthorizationList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesAuthorizationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesAuthorizationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 5762
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 5753
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesAuthorizationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5782
          },
          "name": "allowedScope",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5787
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5766
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesAuthorization"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesAuthorizationOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidation": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidation",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 5890
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidation",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidation"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidationContent": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidationContent",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 5810
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidationContent",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidationContent"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidationContentList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidationContentList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 5879
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 5872
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5886
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidationContentOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidationContentList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5879
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5879
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5879
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidationContentList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidationContentOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidationContentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 5842
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 5833
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidationContentOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5862
          },
          "name": "mediaType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5867
          },
          "name": "validationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5846
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidationContent"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidationContentOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 5965
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 5958
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5972
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5965
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5965
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5965
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidationList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 5922
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 5913
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5943
          },
          "name": "content",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidationContentList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5948
          },
          "name": "required",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5953
          },
          "name": "validationMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5926
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidation"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidationOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesCors": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesCors",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 5976
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesCors",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesCors"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesCorsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesCorsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 6065
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 6058
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6072
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesCorsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesCorsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6065
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6065
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6065
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesCorsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesCorsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesCorsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 6008
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 5999
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesCorsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6028
          },
          "name": "allowedHeaders",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6033
          },
          "name": "allowedMethods",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6038
          },
          "name": "allowedOrigins",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6043
          },
          "name": "exposedHeaders",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6048
          },
          "name": "isAllowCredentialsEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6053
          },
          "name": "maxAgeInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6012
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesCors"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesCorsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 6549
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformations",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformations"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeaders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeaders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 6151
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeaders",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeaders"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 6076
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItems",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItems"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 6140
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 6133
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6147
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6140
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6140
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6140
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItemsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 6108
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 6099
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6128
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6112
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItems"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 6221
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 6214
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6228
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6221
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6221
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6221
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 6183
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 6174
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6204
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6209
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6187
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeaders"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 6626
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 6619
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6633
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6626
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6626
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6626
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 6581
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 6572
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6602
          },
          "name": "filterHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6608
          },
          "name": "renameHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6614
          },
          "name": "setHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6585
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformations"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeaders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeaders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 6312
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeaders",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeaders"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 6232
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItems",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItems"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 6301
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 6294
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6308
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6301
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6301
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6301
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItemsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 6264
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 6255
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6284
          },
          "name": "from",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6289
          },
          "name": "to",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6268
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItems"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 6377
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 6370
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6384
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6377
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6377
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6377
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 6344
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 6335
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6365
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6348
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeaders"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeaders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeaders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 6473
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeaders",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeaders"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 6388
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItems",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItems"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 6462
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 6455
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6469
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6462
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6462
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6462
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItemsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 6420
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 6411
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6440
          },
          "name": "ifExists",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6445
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6450
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6424
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItems"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 6538
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 6531
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6545
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6538
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6538
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6538
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 6505
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 6496
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6526
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6509
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeaders"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 6717
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidations",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidations"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsHeaders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsHeaders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 6637
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsHeaders",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsHeaders"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsHeadersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsHeadersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 6706
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 6699
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6713
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsHeadersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsHeadersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6706
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6706
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6706
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsHeadersList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsHeadersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsHeadersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 6669
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 6660
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6689
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6694
          },
          "name": "required",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6673
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsHeaders"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsHeadersOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 6787
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 6780
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6794
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6787
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6787
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6787
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 6749
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 6740
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6770
          },
          "name": "headers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6775
          },
          "name": "validationMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6753
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidations"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 7717
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 7710
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7724
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7717
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7717
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7717
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 7642
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 7633
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7663
          },
          "name": "authorization",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesAuthorizationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7669
          },
          "name": "bodyValidation",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7675
          },
          "name": "cors",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesCorsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7681
          },
          "name": "headerTransformations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7687
          },
          "name": "headerValidations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7693
          },
          "name": "queryParameterTransformations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7699
          },
          "name": "queryParameterValidations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7705
          },
          "name": "responseCacheLookup",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesResponseCacheLookupList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7646
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPolicies"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 7271
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformations",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformations"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParameters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 6873
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParameters",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParameters"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 6798
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItems",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItems"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 6862
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 6855
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6869
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6862
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6862
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6862
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItemsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 6830
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 6821
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6850
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6834
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItems"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 6943
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 6936
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6950
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6943
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6943
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6943
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 6905
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 6896
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6926
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6931
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6909
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParameters"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 7348
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 7341
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7355
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7348
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7348
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7348
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 7303
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 7294
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7324
          },
          "name": "filterQueryParameters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7330
          },
          "name": "renameQueryParameters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7336
          },
          "name": "setQueryParameters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7307
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformations"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParameters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 7034
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParameters",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParameters"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 6954
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItems",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItems"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 7023
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 7016
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7030
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7023
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7023
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7023
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItemsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 6986
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 6977
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7006
          },
          "name": "from",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7011
          },
          "name": "to",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6990
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItems"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 7099
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 7092
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7106
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7099
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7099
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7099
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 7066
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 7057
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7087
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7070
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParameters"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParameters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 7195
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParameters",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParameters"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 7110
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItems",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItems"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 7184
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 7177
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7191
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7184
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7184
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7184
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItemsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 7142
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 7133
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7162
          },
          "name": "ifExists",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7167
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7172
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7146
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItems"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 7260
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 7253
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7267
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7260
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7260
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7260
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 7227
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 7218
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7248
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7231
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParameters"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 7439
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidations",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidations"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 7509
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 7502
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7516
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7509
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7509
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7509
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 7471
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 7462
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7492
          },
          "name": "parameters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7497
          },
          "name": "validationMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7475
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidations"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsParameters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 7359
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsParameters",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsParameters"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsParametersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsParametersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 7428
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 7421
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7435
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsParametersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsParametersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7428
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7428
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7428
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsParametersList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsParametersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 7391
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 7382
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7411
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7416
          },
          "name": "required",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7395
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsParameters"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsParametersOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesResponseCacheLookup": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesResponseCacheLookup",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 7520
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesResponseCacheLookup",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesResponseCacheLookup"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesResponseCacheLookupList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesResponseCacheLookupList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 7599
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 7592
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7606
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesResponseCacheLookupOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesResponseCacheLookupList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7599
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7599
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7599
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesResponseCacheLookupList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesResponseCacheLookupOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesResponseCacheLookupOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 7552
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 7543
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesResponseCacheLookupOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7572
          },
          "name": "cacheKeyAdditions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7577
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7582
          },
          "name": "isPrivateCachingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7587
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7556
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesResponseCacheLookup"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesResponseCacheLookupOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePolicies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePolicies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 8369
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesResponsePolicies",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesResponsePolicies"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 8201
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformations",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformations"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeaders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeaders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 7803
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeaders",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeaders"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 7728
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItems",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItems"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 7792
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 7785
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7799
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7792
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7792
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7792
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItemsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 7760
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 7751
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7780
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7764
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItems"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 7873
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 7866
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7880
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7873
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7873
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7873
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 7835
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 7826
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7856
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7861
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7839
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeaders"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 8278
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 8271
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8285
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8278
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8278
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8278
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 8233
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 8224
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8254
          },
          "name": "filterHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8260
          },
          "name": "renameHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8266
          },
          "name": "setHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8237
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformations"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeaders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeaders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 7964
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeaders",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeaders"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 7884
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItems",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItems"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 7953
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 7946
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7960
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7953
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7953
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7953
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItemsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 7916
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 7907
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7936
          },
          "name": "from",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7941
          },
          "name": "to",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7920
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItems"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 8029
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 8022
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8036
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8029
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8029
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8029
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 7996
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 7987
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8017
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8000
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeaders"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeaders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeaders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 8125
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeaders",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeaders"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 8040
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItems",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItems"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 8114
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 8107
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8121
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8114
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8114
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8114
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItemsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 8072
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 8063
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8092
          },
          "name": "ifExists",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8097
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8102
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8076
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItems"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 8190
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 8183
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8197
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8190
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8190
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8190
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 8157
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 8148
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8178
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8161
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeaders"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 8440
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 8433
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8447
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8440
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8440
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8440
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 8401
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 8392
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8422
          },
          "name": "headerTransformations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8428
          },
          "name": "responseCacheStore",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesResponseCacheStoreList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8405
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePolicies"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesResponseCacheStore": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesResponseCacheStore",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 8289
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesResponseCacheStore",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesResponseCacheStore"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesResponseCacheStoreList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesResponseCacheStoreList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 8358
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 8351
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8365
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesResponseCacheStoreOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesResponseCacheStoreList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8358
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8358
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8358
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesResponseCacheStoreList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesResponseCacheStoreOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesResponseCacheStoreOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 8321
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 8312
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesResponseCacheStoreOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8341
          },
          "name": "timeToLiveInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8346
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8325
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesResponseCacheStore"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesResponseCacheStoreOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeployments": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_deployments oci_apigateway_deployments}."
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeployments",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_deployments oci_apigateway_deployments} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 9018
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 8986
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciApigatewayDeployments resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 9003
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciApigatewayDeployments to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_deployments#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciApigatewayDeployments that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciApigatewayDeployments to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 9134
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 9073
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 9137
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 9089
          },
          "name": "resetGatewayId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 9105
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 9121
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 9149
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 9160
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeployments",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8991
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 9061
          },
          "name": "deploymentCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 9131
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 9055
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 9077
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 9141
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 9093
          },
          "name": "gatewayIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 9109
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 9125
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 9048
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 9067
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 9083
          },
          "name": "gatewayId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 9099
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 9115
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeployments"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 9
      },
      "name": "DataOciApigatewayDeploymentsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_deployments#compartment_id DataOciApigatewayDeployments#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_deployments#display_name DataOciApigatewayDeployments#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 17
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_deployments#filter DataOciApigatewayDeployments#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_deployments#gateway_id DataOciApigatewayDeployments#gateway_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 21
          },
          "name": "gatewayId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_deployments#id DataOciApigatewayDeployments#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_deployments#state DataOciApigatewayDeployments#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsConfig"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 8668
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollection",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollection"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 8795
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 8788
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8802
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8795
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8795
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8795
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 8700
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 8691
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8720
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8726
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8731
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8736
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8742
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8747
          },
          "name": "gatewayId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8752
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8757
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8762
          },
          "name": "pathPrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8768
          },
          "name": "specification",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8773
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8778
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8783
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8704
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecification": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecification",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 8580
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecification",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecification"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 8657
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 8650
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8664
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8657
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8657
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8657
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationLoggingPolicies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationLoggingPolicies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 195
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationLoggingPolicies",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationLoggingPolicies"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationLoggingPoliciesAccessLog": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationLoggingPoliciesAccessLog",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 40
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationLoggingPoliciesAccessLog",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationLoggingPoliciesAccessLog"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationLoggingPoliciesAccessLogList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationLoggingPoliciesAccessLogList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 104
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 97
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 111
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationLoggingPoliciesAccessLogOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationLoggingPoliciesAccessLogList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 104
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 104
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 104
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationLoggingPoliciesAccessLogList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationLoggingPoliciesAccessLogOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationLoggingPoliciesAccessLogOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 72
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 63
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationLoggingPoliciesAccessLogOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 92
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationLoggingPoliciesAccessLog"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationLoggingPoliciesAccessLogOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationLoggingPoliciesExecutionLog": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationLoggingPoliciesExecutionLog",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 115
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationLoggingPoliciesExecutionLog",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationLoggingPoliciesExecutionLog"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationLoggingPoliciesExecutionLogList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationLoggingPoliciesExecutionLogList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 184
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 177
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 191
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationLoggingPoliciesExecutionLogOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationLoggingPoliciesExecutionLogList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 184
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 184
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 184
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationLoggingPoliciesExecutionLogList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationLoggingPoliciesExecutionLogOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationLoggingPoliciesExecutionLogOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 147
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 138
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationLoggingPoliciesExecutionLogOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 167
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 172
          },
          "name": "logLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 151
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationLoggingPoliciesExecutionLog"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationLoggingPoliciesExecutionLogOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationLoggingPoliciesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationLoggingPoliciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 266
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 259
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 273
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationLoggingPoliciesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationLoggingPoliciesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 266
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 266
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 266
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationLoggingPoliciesList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationLoggingPoliciesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationLoggingPoliciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 227
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 218
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationLoggingPoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 248
          },
          "name": "accessLog",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationLoggingPoliciesAccessLogList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 254
          },
          "name": "executionLog",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationLoggingPoliciesExecutionLogList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 231
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationLoggingPolicies"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationLoggingPoliciesOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 8612
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 8603
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8633
          },
          "name": "loggingPolicies",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationLoggingPoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8639
          },
          "name": "requestPolicies",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8645
          },
          "name": "routes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8616
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecification"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPolicies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPolicies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 4731
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPolicies",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPolicies"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthentication": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthentication",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 2017
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthentication",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthentication"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 2156
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 2149
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2163
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2156
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2156
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2156
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 2049
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 2040
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2069
          },
          "name": "audiences",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2074
          },
          "name": "cacheKey",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2079
          },
          "name": "functionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2084
          },
          "name": "isAnonymousAccessAllowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2089
          },
          "name": "issuers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2094
          },
          "name": "maxClockSkewInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2100
          },
          "name": "parameters",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2106
          },
          "name": "publicKeys",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationPublicKeysList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2111
          },
          "name": "tokenAuthScheme",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2116
          },
          "name": "tokenHeader",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2121
          },
          "name": "tokenQueryParam",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2126
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2132
          },
          "name": "validationFailurePolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2138
          },
          "name": "validationPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2144
          },
          "name": "verifyClaims",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationVerifyClaimsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2053
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthentication"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationPublicKeys": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationPublicKeys",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 392
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationPublicKeys",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationPublicKeys"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationPublicKeysKeys": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationPublicKeysKeys",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 277
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationPublicKeysKeys",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationPublicKeysKeys"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationPublicKeysKeysList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationPublicKeysKeysList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 381
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 374
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 388
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationPublicKeysKeysOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationPublicKeysKeysList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 381
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 381
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 381
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationPublicKeysKeysList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationPublicKeysKeysOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationPublicKeysKeysOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 309
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 300
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationPublicKeysKeysOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 329
          },
          "name": "alg",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 334
          },
          "name": "e",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 339
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 344
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 349
          },
          "name": "keyOps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 354
          },
          "name": "kid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 359
          },
          "name": "kty",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 364
          },
          "name": "n",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 369
          },
          "name": "use",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 313
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationPublicKeysKeys"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationPublicKeysKeysOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationPublicKeysList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationPublicKeysList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 477
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 470
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 484
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationPublicKeysOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationPublicKeysList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 477
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 477
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 477
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationPublicKeysList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationPublicKeysOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationPublicKeysOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 424
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 415
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationPublicKeysOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 444
          },
          "name": "isSslVerifyDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 450
          },
          "name": "keys",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationPublicKeysKeysList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 455
          },
          "name": "maxCacheDurationInHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 460
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 465
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 428
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationPublicKeys"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationPublicKeysOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 1219
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicy",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicy"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyClientDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyClientDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 488
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyClientDetails",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyClientDetails"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyClientDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyClientDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 567
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 560
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 574
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyClientDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyClientDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 567
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 567
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 567
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyClientDetailsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyClientDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyClientDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 520
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 511
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyClientDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 540
          },
          "name": "clientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 545
          },
          "name": "clientSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 550
          },
          "name": "clientSecretVersionNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 555
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 524
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyClientDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyClientDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 1351
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 1344
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1358
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1351
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1351
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1351
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 1251
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 1242
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1272
          },
          "name": "clientDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyClientDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1277
          },
          "name": "fallbackRedirectPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1282
          },
          "name": "logoutPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1287
          },
          "name": "maxExpiryDurationInHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1292
          },
          "name": "responseCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1298
          },
          "name": "responseHeaderTransformations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1303
          },
          "name": "responseMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1308
          },
          "name": "responseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1313
          },
          "name": "scopes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1319
          },
          "name": "sourceUriDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicySourceUriDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1324
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1329
          },
          "name": "useCookiesForIntermediateSteps",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1334
          },
          "name": "useCookiesForSession",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1339
          },
          "name": "usePkce",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1255
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 1051
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformations",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformations"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeaders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeaders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 653
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeaders",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeaders"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 578
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItems",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItems"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 642
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 635
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 649
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 642
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 642
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 642
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 610
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 601
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 630
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 614
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItems"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 723
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 716
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 730
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 723
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 723
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 723
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 685
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 676
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 706
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 711
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 689
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeaders"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 1128
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 1121
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1135
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1128
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1128
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1128
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 1083
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 1074
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1104
          },
          "name": "filterHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1110
          },
          "name": "renameHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1116
          },
          "name": "setHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1087
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformations"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeaders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeaders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 814
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeaders",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeaders"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 734
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItems",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItems"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 803
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 796
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 810
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 803
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 803
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 803
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 766
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 757
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 786
          },
          "name": "from",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 791
          },
          "name": "to",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 770
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItems"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 879
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 872
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 886
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 879
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 879
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 879
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 846
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 837
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 867
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 850
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeaders"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeaders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeaders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 975
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeaders",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeaders"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 890
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersItems",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersItems"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 964
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 957
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 971
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 964
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 964
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 964
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 922
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 913
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 942
          },
          "name": "ifExists",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 947
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 952
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 926
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersItems"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 1040
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 1033
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1047
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1040
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1040
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1040
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 1007
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 998
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1028
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1011
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeaders"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicySourceUriDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicySourceUriDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 1139
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicySourceUriDetails",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicySourceUriDetails"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicySourceUriDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicySourceUriDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 1208
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 1201
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1215
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicySourceUriDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicySourceUriDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1208
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1208
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1208
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicySourceUriDetailsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicySourceUriDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicySourceUriDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 1171
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 1162
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicySourceUriDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1191
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1196
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1175
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicySourceUriDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicySourceUriDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 1818
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicy",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicy"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 1447
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicy",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicy"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 1522
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 1515
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1529
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1522
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1522
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1522
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 1479
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 1470
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1499
          },
          "name": "audiences",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1504
          },
          "name": "issuers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1510
          },
          "name": "verifyClaims",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyVerifyClaimsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1483
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyVerifyClaims": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyVerifyClaims",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 1362
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyVerifyClaims",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyVerifyClaims"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyVerifyClaimsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyVerifyClaimsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 1436
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 1429
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1443
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyVerifyClaimsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyVerifyClaimsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1436
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1436
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1436
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyVerifyClaimsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyVerifyClaimsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyVerifyClaimsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 1394
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 1385
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyVerifyClaimsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1414
          },
          "name": "isRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1419
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1424
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1398
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyVerifyClaims"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyVerifyClaimsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyClientDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyClientDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 1533
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyClientDetails",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyClientDetails"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyClientDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyClientDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 1612
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 1605
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1619
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyClientDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyClientDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1612
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1612
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1612
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyClientDetailsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyClientDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyClientDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 1565
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 1556
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyClientDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1585
          },
          "name": "clientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1590
          },
          "name": "clientSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1595
          },
          "name": "clientSecretVersionNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1600
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1569
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyClientDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyClientDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyKeys": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyKeys",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 1623
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyKeys",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyKeys"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyKeysList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyKeysList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 1727
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 1720
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1734
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyKeysOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyKeysList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1727
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1727
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1727
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyKeysList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyKeysOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyKeysOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 1655
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 1646
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyKeysOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1675
          },
          "name": "alg",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1680
          },
          "name": "e",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1685
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1690
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1695
          },
          "name": "keyOps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1700
          },
          "name": "kid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1705
          },
          "name": "kty",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1710
          },
          "name": "n",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1715
          },
          "name": "use",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1659
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyKeys"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyKeysOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 1921
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 1914
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1928
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1921
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1921
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1921
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 1850
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 1841
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1871
          },
          "name": "additionalValidationPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1877
          },
          "name": "clientDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyClientDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1882
          },
          "name": "isSslVerifyDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1888
          },
          "name": "keys",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyKeysList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1893
          },
          "name": "maxCacheDurationInHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1899
          },
          "name": "sourceUriDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicySourceUriDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1904
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1909
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1854
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicySourceUriDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicySourceUriDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 1738
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicySourceUriDetails",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicySourceUriDetails"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicySourceUriDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicySourceUriDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 1807
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 1800
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1814
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicySourceUriDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicySourceUriDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1807
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1807
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1807
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicySourceUriDetailsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicySourceUriDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicySourceUriDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 1770
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 1761
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicySourceUriDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1790
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1795
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1774
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicySourceUriDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicySourceUriDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationVerifyClaims": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationVerifyClaims",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 1932
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationVerifyClaims",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationVerifyClaims"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationVerifyClaimsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationVerifyClaimsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 2006
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 1999
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2013
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationVerifyClaimsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationVerifyClaimsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2006
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2006
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2006
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationVerifyClaimsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationVerifyClaimsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationVerifyClaimsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 1964
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 1955
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationVerifyClaimsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1984
          },
          "name": "isRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1989
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1994
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1968
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationVerifyClaims"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationVerifyClaimsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesCors": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesCors",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 2167
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesCors",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesCors"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesCorsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesCorsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 2256
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 2249
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2263
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesCorsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesCorsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2256
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2256
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2256
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesCorsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesCorsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesCorsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 2199
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 2190
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesCorsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2219
          },
          "name": "allowedHeaders",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2224
          },
          "name": "allowedMethods",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2229
          },
          "name": "allowedOrigins",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2234
          },
          "name": "exposedHeaders",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2239
          },
          "name": "isAllowCredentialsEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2244
          },
          "name": "maxAgeInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2203
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesCors"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesCorsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthentication": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthentication",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 4414
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthentication",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthentication"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 4252
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServers",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServers"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetail": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetail",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 4007
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetail",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetail"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 4146
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 4139
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4153
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4146
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4146
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4146
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 4039
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 4030
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4059
          },
          "name": "audiences",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4064
          },
          "name": "cacheKey",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4069
          },
          "name": "functionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4074
          },
          "name": "isAnonymousAccessAllowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4079
          },
          "name": "issuers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4084
          },
          "name": "maxClockSkewInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4090
          },
          "name": "parameters",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4096
          },
          "name": "publicKeys",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4101
          },
          "name": "tokenAuthScheme",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4106
          },
          "name": "tokenHeader",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4111
          },
          "name": "tokenQueryParam",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4116
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4122
          },
          "name": "validationFailurePolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4128
          },
          "name": "validationPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4134
          },
          "name": "verifyClaims",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailVerifyClaimsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4043
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetail"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeys": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeys",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 2382
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeys",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeys"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysKeys": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysKeys",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 2267
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysKeys",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysKeys"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysKeysList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysKeysList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 2371
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 2364
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2378
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysKeysOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysKeysList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2371
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2371
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2371
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysKeysList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysKeysOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysKeysOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 2299
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 2290
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysKeysOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2319
          },
          "name": "alg",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2324
          },
          "name": "e",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2329
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2334
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2339
          },
          "name": "keyOps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2344
          },
          "name": "kid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2349
          },
          "name": "kty",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2354
          },
          "name": "n",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2359
          },
          "name": "use",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2303
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysKeys"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysKeysOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 2467
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 2460
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2474
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2467
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2467
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2467
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 2414
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 2405
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2434
          },
          "name": "isSslVerifyDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2440
          },
          "name": "keys",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysKeysList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2445
          },
          "name": "maxCacheDurationInHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2450
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2455
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2418
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeys"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 3209
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicy",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicy"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyClientDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyClientDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 2478
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyClientDetails",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyClientDetails"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyClientDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyClientDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 2557
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 2550
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2564
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyClientDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyClientDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2557
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2557
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2557
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyClientDetailsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyClientDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyClientDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 2510
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 2501
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyClientDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2530
          },
          "name": "clientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2535
          },
          "name": "clientSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2540
          },
          "name": "clientSecretVersionNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2545
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2514
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyClientDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyClientDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 3341
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 3334
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3348
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3341
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3341
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3341
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 3241
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 3232
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3262
          },
          "name": "clientDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyClientDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3267
          },
          "name": "fallbackRedirectPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3272
          },
          "name": "logoutPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3277
          },
          "name": "maxExpiryDurationInHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3282
          },
          "name": "responseCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3288
          },
          "name": "responseHeaderTransformations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3293
          },
          "name": "responseMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3298
          },
          "name": "responseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3303
          },
          "name": "scopes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3309
          },
          "name": "sourceUriDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicySourceUriDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3314
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3319
          },
          "name": "useCookiesForIntermediateSteps",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3324
          },
          "name": "useCookiesForSession",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3329
          },
          "name": "usePkce",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3245
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 3041
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformations",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformations"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeaders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeaders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 2643
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeaders",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeaders"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 2568
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItems",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItems"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 2632
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 2625
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2639
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2632
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2632
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2632
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 2600
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 2591
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2620
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2604
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItems"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 2713
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 2706
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2720
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2713
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2713
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2713
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 2675
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 2666
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2696
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2701
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2679
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeaders"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 3118
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 3111
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3125
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3118
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3118
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3118
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 3073
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 3064
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3094
          },
          "name": "filterHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3100
          },
          "name": "renameHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3106
          },
          "name": "setHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3077
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformations"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeaders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeaders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 2804
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeaders",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeaders"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 2724
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItems",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItems"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 2793
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 2786
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2800
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2793
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2793
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2793
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 2756
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 2747
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2776
          },
          "name": "from",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2781
          },
          "name": "to",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2760
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItems"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 2869
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 2862
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2876
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2869
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2869
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2869
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 2836
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 2827
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2857
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2840
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeaders"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeaders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeaders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 2965
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeaders",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeaders"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 2880
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersItems",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersItems"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 2954
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 2947
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2961
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2954
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2954
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2954
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 2912
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 2903
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2932
          },
          "name": "ifExists",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2937
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2942
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2916
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersItems"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 3030
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 3023
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3037
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3030
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3030
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3030
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 2997
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 2988
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3018
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3001
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeaders"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicySourceUriDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicySourceUriDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 3129
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicySourceUriDetails",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicySourceUriDetails"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicySourceUriDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicySourceUriDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 3198
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 3191
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3205
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicySourceUriDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicySourceUriDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3198
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3198
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3198
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicySourceUriDetailsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicySourceUriDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicySourceUriDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 3161
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 3152
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicySourceUriDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3181
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3186
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3165
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicySourceUriDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicySourceUriDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 3808
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicy",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicy"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 3437
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicy",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicy"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 3512
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 3505
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3519
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3512
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3512
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3512
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 3469
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 3460
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3489
          },
          "name": "audiences",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3494
          },
          "name": "issuers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3500
          },
          "name": "verifyClaims",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyVerifyClaimsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3473
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyVerifyClaims": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyVerifyClaims",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 3352
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyVerifyClaims",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyVerifyClaims"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyVerifyClaimsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyVerifyClaimsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 3426
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 3419
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3433
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyVerifyClaimsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyVerifyClaimsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3426
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3426
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3426
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyVerifyClaimsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyVerifyClaimsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyVerifyClaimsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 3384
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 3375
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyVerifyClaimsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3404
          },
          "name": "isRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3409
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3414
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3388
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyVerifyClaims"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyVerifyClaimsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyClientDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyClientDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 3523
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyClientDetails",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyClientDetails"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyClientDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyClientDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 3602
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 3595
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3609
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyClientDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyClientDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3602
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3602
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3602
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyClientDetailsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyClientDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyClientDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 3555
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 3546
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyClientDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3575
          },
          "name": "clientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3580
          },
          "name": "clientSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3585
          },
          "name": "clientSecretVersionNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3590
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3559
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyClientDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyClientDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyKeys": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyKeys",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 3613
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyKeys",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyKeys"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyKeysList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyKeysList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 3717
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 3710
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3724
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyKeysOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyKeysList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3717
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3717
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3717
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyKeysList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyKeysOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyKeysOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 3645
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 3636
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyKeysOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3665
          },
          "name": "alg",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3670
          },
          "name": "e",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3675
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3680
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3685
          },
          "name": "keyOps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3690
          },
          "name": "kid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3695
          },
          "name": "kty",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3700
          },
          "name": "n",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3705
          },
          "name": "use",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3649
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyKeys"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyKeysOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 3911
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 3904
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3918
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3911
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3911
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3911
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 3840
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 3831
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3861
          },
          "name": "additionalValidationPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3867
          },
          "name": "clientDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyClientDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3872
          },
          "name": "isSslVerifyDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3878
          },
          "name": "keys",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyKeysList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3883
          },
          "name": "maxCacheDurationInHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3889
          },
          "name": "sourceUriDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicySourceUriDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3894
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3899
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3844
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicySourceUriDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicySourceUriDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 3728
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicySourceUriDetails",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicySourceUriDetails"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicySourceUriDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicySourceUriDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 3797
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 3790
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3804
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicySourceUriDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicySourceUriDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3797
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3797
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3797
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicySourceUriDetailsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicySourceUriDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicySourceUriDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 3760
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 3751
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicySourceUriDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3780
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3785
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3764
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicySourceUriDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicySourceUriDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailVerifyClaims": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailVerifyClaims",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 3922
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailVerifyClaims",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailVerifyClaims"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailVerifyClaimsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailVerifyClaimsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 3996
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 3989
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4003
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailVerifyClaimsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailVerifyClaimsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3996
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3996
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3996
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailVerifyClaimsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailVerifyClaimsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailVerifyClaimsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 3954
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 3945
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailVerifyClaimsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3974
          },
          "name": "isRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3979
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3984
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3958
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailVerifyClaims"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailVerifyClaimsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersKey": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersKey",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 4157
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersKey",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersKey"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersKeyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersKeyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 4241
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 4234
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4248
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersKeyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersKeyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4241
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4241
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4241
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersKeyList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersKeyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersKeyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 4189
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 4180
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersKeyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4209
          },
          "name": "expression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4214
          },
          "name": "isDefault",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4219
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4224
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4229
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4193
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersKey"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersKeyOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 4323
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 4316
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4330
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4323
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4323
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4323
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 4284
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 4275
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4305
          },
          "name": "authenticationServerDetail",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4311
          },
          "name": "key",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersKeyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4288
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServers"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 4485
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 4478
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4492
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4485
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4485
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4485
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 4446
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 4437
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4467
          },
          "name": "authenticationServers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4473
          },
          "name": "selectionSource",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationSelectionSourceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4450
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthentication"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationSelectionSource": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationSelectionSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 4334
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationSelectionSource",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationSelectionSource"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationSelectionSourceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationSelectionSourceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 4403
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 4396
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4410
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationSelectionSourceOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationSelectionSourceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4403
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4403
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4403
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationSelectionSourceList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationSelectionSourceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationSelectionSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 4366
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 4357
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationSelectionSourceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4386
          },
          "name": "selector",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4391
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4370
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationSelectionSource"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationSelectionSourceOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 4826
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 4819
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4833
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4826
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4826
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4826
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesMutualTls": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesMutualTls",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 4496
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesMutualTls",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesMutualTls"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesMutualTlsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesMutualTlsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 4565
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 4558
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4572
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesMutualTlsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesMutualTlsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4565
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4565
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4565
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesMutualTlsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesMutualTlsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesMutualTlsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 4528
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 4519
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesMutualTlsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4548
          },
          "name": "allowedSans",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4553
          },
          "name": "isVerifiedCertificateRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4532
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesMutualTls"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesMutualTlsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 4763
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 4754
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4784
          },
          "name": "authentication",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4790
          },
          "name": "cors",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesCorsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4796
          },
          "name": "dynamicAuthentication",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4802
          },
          "name": "mutualTls",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesMutualTlsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4808
          },
          "name": "rateLimiting",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesRateLimitingList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4814
          },
          "name": "usagePlans",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesUsagePlansList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4767
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPolicies"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesRateLimiting": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesRateLimiting",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 4576
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesRateLimiting",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesRateLimiting"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesRateLimitingList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesRateLimitingList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 4645
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 4638
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4652
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesRateLimitingOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesRateLimitingList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4645
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4645
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4645
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesRateLimitingList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesRateLimitingOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesRateLimitingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 4608
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 4599
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesRateLimitingOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4628
          },
          "name": "rateInRequestsPerSecond",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4633
          },
          "name": "rateKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4612
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesRateLimiting"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesRateLimitingOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesUsagePlans": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesUsagePlans",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 4656
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesUsagePlans",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesUsagePlans"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesUsagePlansList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesUsagePlansList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 4720
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 4713
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4727
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesUsagePlansOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesUsagePlansList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4720
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4720
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4720
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesUsagePlansList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesUsagePlansOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesUsagePlansOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 4688
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 4679
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesUsagePlansOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4708
          },
          "name": "tokenLocations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4692
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesUsagePlans"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesUsagePlansOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 8476
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutes",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutes"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackend": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackend",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 5375
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackend",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackend"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendHeaders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendHeaders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 4837
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendHeaders",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendHeaders"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendHeadersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendHeadersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 4906
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 4899
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4913
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendHeadersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendHeadersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4906
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4906
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4906
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendHeadersList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendHeadersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendHeadersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 4869
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 4860
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4889
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4894
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4873
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendHeaders"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendHeadersOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 5507
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 5500
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5514
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5507
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5507
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5507
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 5407
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 5398
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5427
          },
          "name": "allowedPostLogoutUris",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5432
          },
          "name": "body",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5437
          },
          "name": "connectTimeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5442
          },
          "name": "functionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5448
          },
          "name": "headers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5453
          },
          "name": "isSslVerifyDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5458
          },
          "name": "postLogoutState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5463
          },
          "name": "readTimeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5469
          },
          "name": "routingBackends",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendRoutingBackendsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5475
          },
          "name": "selectionSource",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendSelectionSourceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5480
          },
          "name": "sendTimeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5485
          },
          "name": "status",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5490
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5495
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5411
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackend"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendRoutingBackends": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendRoutingBackends",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 5213
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendRoutingBackends",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendRoutingBackends"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendRoutingBackendsBackend": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendRoutingBackendsBackend",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 4997
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendRoutingBackendsBackend",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendRoutingBackendsBackend"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendRoutingBackendsBackendHeaders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendRoutingBackendsBackendHeaders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 4917
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendRoutingBackendsBackendHeaders",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendRoutingBackendsBackendHeaders"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendRoutingBackendsBackendHeadersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendRoutingBackendsBackendHeadersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 4986
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 4979
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4993
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendRoutingBackendsBackendHeadersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendRoutingBackendsBackendHeadersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4986
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4986
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4986
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendRoutingBackendsBackendHeadersList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendRoutingBackendsBackendHeadersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendRoutingBackendsBackendHeadersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 4949
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 4940
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendRoutingBackendsBackendHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4969
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4974
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4953
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendRoutingBackendsBackendHeaders"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendRoutingBackendsBackendHeadersOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendRoutingBackendsBackendList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendRoutingBackendsBackendList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 5107
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 5100
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5114
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendRoutingBackendsBackendOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendRoutingBackendsBackendList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5107
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5107
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5107
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendRoutingBackendsBackendList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendRoutingBackendsBackendOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendRoutingBackendsBackendOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 5029
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 5020
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendRoutingBackendsBackendOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5049
          },
          "name": "body",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5054
          },
          "name": "connectTimeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5059
          },
          "name": "functionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5065
          },
          "name": "headers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendRoutingBackendsBackendHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5070
          },
          "name": "isSslVerifyDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5075
          },
          "name": "readTimeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5080
          },
          "name": "sendTimeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5085
          },
          "name": "status",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5090
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5095
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5033
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendRoutingBackendsBackend"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendRoutingBackendsBackendOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendRoutingBackendsKey": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendRoutingBackendsKey",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 5118
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendRoutingBackendsKey",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendRoutingBackendsKey"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendRoutingBackendsKeyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendRoutingBackendsKeyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 5202
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 5195
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5209
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendRoutingBackendsKeyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendRoutingBackendsKeyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5202
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5202
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5202
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendRoutingBackendsKeyList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendRoutingBackendsKeyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendRoutingBackendsKeyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 5150
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 5141
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendRoutingBackendsKeyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5170
          },
          "name": "expression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5175
          },
          "name": "isDefault",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5180
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5185
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5190
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5154
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendRoutingBackendsKey"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendRoutingBackendsKeyOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendRoutingBackendsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendRoutingBackendsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 5284
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 5277
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5291
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendRoutingBackendsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendRoutingBackendsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5284
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5284
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5284
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendRoutingBackendsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendRoutingBackendsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendRoutingBackendsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 5245
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 5236
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendRoutingBackendsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5266
          },
          "name": "backend",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendRoutingBackendsBackendList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5272
          },
          "name": "key",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendRoutingBackendsKeyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5249
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendRoutingBackends"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendRoutingBackendsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendSelectionSource": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendSelectionSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 5295
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendSelectionSource",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendSelectionSource"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendSelectionSourceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendSelectionSourceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 5364
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 5357
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5371
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendSelectionSourceOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendSelectionSourceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5364
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5364
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5364
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendSelectionSourceList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendSelectionSourceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendSelectionSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 5327
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 5318
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendSelectionSourceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5347
          },
          "name": "selector",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5352
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5331
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendSelectionSource"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendSelectionSourceOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 8569
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 8562
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8576
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8569
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8569
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8569
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesLoggingPolicies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesLoggingPolicies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 5673
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesLoggingPolicies",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesLoggingPolicies"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesLoggingPoliciesAccessLog": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesLoggingPoliciesAccessLog",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 5518
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesLoggingPoliciesAccessLog",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesLoggingPoliciesAccessLog"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesLoggingPoliciesAccessLogList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesLoggingPoliciesAccessLogList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 5582
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 5575
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5589
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesLoggingPoliciesAccessLogOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesLoggingPoliciesAccessLogList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5582
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5582
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5582
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesLoggingPoliciesAccessLogList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesLoggingPoliciesAccessLogOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesLoggingPoliciesAccessLogOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 5550
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 5541
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesLoggingPoliciesAccessLogOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5570
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5554
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesLoggingPoliciesAccessLog"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesLoggingPoliciesAccessLogOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesLoggingPoliciesExecutionLog": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesLoggingPoliciesExecutionLog",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 5593
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesLoggingPoliciesExecutionLog",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesLoggingPoliciesExecutionLog"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesLoggingPoliciesExecutionLogList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesLoggingPoliciesExecutionLogList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 5662
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 5655
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5669
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesLoggingPoliciesExecutionLogOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesLoggingPoliciesExecutionLogList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5662
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5662
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5662
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesLoggingPoliciesExecutionLogList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesLoggingPoliciesExecutionLogOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesLoggingPoliciesExecutionLogOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 5625
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 5616
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesLoggingPoliciesExecutionLogOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5645
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5650
          },
          "name": "logLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5629
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesLoggingPoliciesExecutionLog"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesLoggingPoliciesExecutionLogOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesLoggingPoliciesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesLoggingPoliciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 5744
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 5737
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5751
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesLoggingPoliciesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesLoggingPoliciesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5744
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5744
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5744
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesLoggingPoliciesList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesLoggingPoliciesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesLoggingPoliciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 5705
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 5696
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesLoggingPoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5726
          },
          "name": "accessLog",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesLoggingPoliciesAccessLogList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5732
          },
          "name": "executionLog",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesLoggingPoliciesExecutionLogList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5709
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesLoggingPolicies"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesLoggingPoliciesOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 8508
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 8499
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8529
          },
          "name": "backend",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8535
          },
          "name": "loggingPolicies",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesLoggingPoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8540
          },
          "name": "methods",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8545
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8551
          },
          "name": "requestPolicies",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8557
          },
          "name": "responsePolicies",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8512
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutes"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPolicies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPolicies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 7635
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPolicies",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPolicies"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesAuthorization": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesAuthorization",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 5755
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesAuthorization",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesAuthorization"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesAuthorizationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesAuthorizationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 5824
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 5817
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5831
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesAuthorizationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesAuthorizationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5824
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5824
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5824
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesAuthorizationList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesAuthorizationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesAuthorizationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 5787
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 5778
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesAuthorizationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5807
          },
          "name": "allowedScope",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5812
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5791
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesAuthorization"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesAuthorizationOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesBodyValidation": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesBodyValidation",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 5915
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesBodyValidation",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesBodyValidation"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesBodyValidationContent": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesBodyValidationContent",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 5835
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesBodyValidationContent",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesBodyValidationContent"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesBodyValidationContentList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesBodyValidationContentList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 5904
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 5897
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5911
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesBodyValidationContentOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesBodyValidationContentList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5904
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5904
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5904
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesBodyValidationContentList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesBodyValidationContentOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesBodyValidationContentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 5867
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 5858
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesBodyValidationContentOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5887
          },
          "name": "mediaType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5892
          },
          "name": "validationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5871
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesBodyValidationContent"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesBodyValidationContentOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesBodyValidationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesBodyValidationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 5990
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 5983
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5997
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesBodyValidationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesBodyValidationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5990
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5990
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5990
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesBodyValidationList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesBodyValidationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesBodyValidationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 5947
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 5938
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesBodyValidationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5968
          },
          "name": "content",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesBodyValidationContentList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5973
          },
          "name": "required",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5978
          },
          "name": "validationMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5951
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesBodyValidation"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesBodyValidationOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesCors": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesCors",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 6001
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesCors",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesCors"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesCorsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesCorsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 6090
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 6083
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6097
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesCorsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesCorsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6090
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6090
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6090
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesCorsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesCorsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesCorsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 6033
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 6024
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesCorsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6053
          },
          "name": "allowedHeaders",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6058
          },
          "name": "allowedMethods",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6063
          },
          "name": "allowedOrigins",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6068
          },
          "name": "exposedHeaders",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6073
          },
          "name": "isAllowCredentialsEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6078
          },
          "name": "maxAgeInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6037
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesCors"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesCorsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 6574
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformations",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformations"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeaders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeaders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 6176
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeaders",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeaders"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 6101
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItems",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItems"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 6165
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 6158
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6172
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6165
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6165
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6165
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItemsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 6133
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 6124
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6153
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6137
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItems"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 6246
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 6239
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6253
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6246
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6246
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6246
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 6208
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 6199
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6229
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6234
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6212
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeaders"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 6651
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 6644
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6658
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6651
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6651
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6651
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 6606
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 6597
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6627
          },
          "name": "filterHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6633
          },
          "name": "renameHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6639
          },
          "name": "setHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6610
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformations"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeaders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeaders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 6337
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeaders",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeaders"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 6257
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItems",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItems"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 6326
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 6319
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6333
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6326
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6326
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6326
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItemsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 6289
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 6280
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6309
          },
          "name": "from",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6314
          },
          "name": "to",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6293
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItems"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 6402
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 6395
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6409
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6402
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6402
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6402
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 6369
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 6360
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6390
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6373
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeaders"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeaders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeaders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 6498
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeaders",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeaders"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 6413
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItems",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItems"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 6487
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 6480
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6494
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6487
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6487
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6487
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItemsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 6445
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 6436
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6465
          },
          "name": "ifExists",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6470
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6475
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6449
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItems"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 6563
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 6556
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6570
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6563
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6563
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6563
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 6530
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 6521
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6551
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6534
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeaders"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderValidations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderValidations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 6742
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderValidations",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderValidations"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderValidationsHeaders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderValidationsHeaders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 6662
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderValidationsHeaders",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderValidationsHeaders"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderValidationsHeadersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderValidationsHeadersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 6731
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 6724
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6738
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderValidationsHeadersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderValidationsHeadersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6731
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6731
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6731
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderValidationsHeadersList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderValidationsHeadersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderValidationsHeadersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 6694
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 6685
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderValidationsHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6714
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6719
          },
          "name": "required",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6698
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderValidationsHeaders"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderValidationsHeadersOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderValidationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderValidationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 6812
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 6805
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6819
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderValidationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderValidationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6812
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6812
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6812
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderValidationsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderValidationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderValidationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 6774
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 6765
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderValidationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6795
          },
          "name": "headers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderValidationsHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6800
          },
          "name": "validationMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6778
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderValidations"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderValidationsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 7742
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 7735
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7749
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7742
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7742
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7742
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 7667
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 7658
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7688
          },
          "name": "authorization",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesAuthorizationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7694
          },
          "name": "bodyValidation",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesBodyValidationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7700
          },
          "name": "cors",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesCorsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7706
          },
          "name": "headerTransformations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7712
          },
          "name": "headerValidations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderValidationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7718
          },
          "name": "queryParameterTransformations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7724
          },
          "name": "queryParameterValidations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterValidationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7730
          },
          "name": "responseCacheLookup",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesResponseCacheLookupList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7671
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPolicies"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 7296
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformations",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformations"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParameters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 6898
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParameters",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParameters"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 6823
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItems",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItems"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 6887
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 6880
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6894
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6887
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6887
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6887
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItemsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 6855
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 6846
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6875
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6859
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItems"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 6968
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 6961
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6975
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6968
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6968
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6968
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 6930
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 6921
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6951
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6956
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6934
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParameters"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 7373
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 7366
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7380
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7373
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7373
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7373
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 7328
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 7319
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7349
          },
          "name": "filterQueryParameters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7355
          },
          "name": "renameQueryParameters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7361
          },
          "name": "setQueryParameters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7332
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformations"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParameters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 7059
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParameters",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParameters"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 6979
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItems",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItems"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 7048
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 7041
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7055
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7048
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7048
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7048
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItemsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 7011
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 7002
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7031
          },
          "name": "from",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7036
          },
          "name": "to",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7015
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItems"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 7124
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 7117
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7131
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7124
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7124
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7124
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 7091
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 7082
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7112
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7095
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParameters"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParameters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 7220
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParameters",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParameters"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 7135
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItems",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItems"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 7209
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 7202
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7216
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7209
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7209
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7209
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItemsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 7167
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 7158
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7187
          },
          "name": "ifExists",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7192
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7197
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7171
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItems"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 7285
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 7278
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7292
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7285
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7285
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7285
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 7252
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 7243
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7273
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7256
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParameters"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterValidations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterValidations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 7464
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterValidations",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterValidations"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterValidationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterValidationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 7534
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 7527
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7541
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterValidationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterValidationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7534
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7534
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7534
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterValidationsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterValidationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterValidationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 7496
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 7487
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterValidationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7517
          },
          "name": "parameters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterValidationsParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7522
          },
          "name": "validationMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7500
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterValidations"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterValidationsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterValidationsParameters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterValidationsParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 7384
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterValidationsParameters",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterValidationsParameters"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterValidationsParametersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterValidationsParametersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 7453
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 7446
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7460
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterValidationsParametersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterValidationsParametersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7453
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7453
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7453
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterValidationsParametersList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterValidationsParametersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterValidationsParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 7416
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 7407
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterValidationsParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7436
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7441
          },
          "name": "required",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7420
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterValidationsParameters"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterValidationsParametersOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesResponseCacheLookup": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesResponseCacheLookup",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 7545
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesResponseCacheLookup",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesResponseCacheLookup"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesResponseCacheLookupList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesResponseCacheLookupList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 7624
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 7617
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7631
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesResponseCacheLookupOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesResponseCacheLookupList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7624
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7624
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7624
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesResponseCacheLookupList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesResponseCacheLookupOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesResponseCacheLookupOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 7577
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 7568
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesResponseCacheLookupOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7597
          },
          "name": "cacheKeyAdditions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7602
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7607
          },
          "name": "isPrivateCachingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7612
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7581
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesResponseCacheLookup"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesResponseCacheLookupOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePolicies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePolicies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 8394
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePolicies",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePolicies"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 8226
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformations",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformations"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeaders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeaders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 7828
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeaders",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeaders"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 7753
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItems",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItems"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 7817
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 7810
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7824
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7817
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7817
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7817
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItemsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 7785
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 7776
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7805
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7789
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItems"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 7898
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 7891
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7905
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7898
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7898
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7898
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 7860
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 7851
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7881
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7886
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7864
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeaders"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 8303
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 8296
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8310
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8303
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8303
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8303
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 8258
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 8249
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8279
          },
          "name": "filterHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8285
          },
          "name": "renameHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8291
          },
          "name": "setHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8262
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformations"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeaders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeaders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 7989
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeaders",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeaders"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 7909
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItems",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItems"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 7978
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 7971
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7985
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7978
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7978
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7978
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItemsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 7941
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 7932
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7961
          },
          "name": "from",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7966
          },
          "name": "to",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7945
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItems"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 8054
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 8047
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8061
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8054
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8054
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8054
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 8021
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 8012
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8042
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8025
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeaders"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeaders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeaders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 8150
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeaders",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeaders"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 8065
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItems",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItems"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 8139
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 8132
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8146
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8139
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8139
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8139
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItemsList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 8097
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 8088
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8117
          },
          "name": "ifExists",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8122
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8127
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8101
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItems"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 8215
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 8208
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8222
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8215
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8215
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8215
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 8182
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 8173
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8203
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8186
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeaders"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 8465
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 8458
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8472
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8465
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8465
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8465
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 8426
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 8417
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8447
          },
          "name": "headerTransformations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8453
          },
          "name": "responseCacheStore",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesResponseCacheStoreList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8430
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePolicies"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesResponseCacheStore": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesResponseCacheStore",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 8314
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesResponseCacheStore",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesResponseCacheStore"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesResponseCacheStoreList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesResponseCacheStoreList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 8383
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 8376
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8390
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesResponseCacheStoreOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesResponseCacheStoreList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8383
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8383
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8383
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesResponseCacheStoreList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesResponseCacheStoreOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesResponseCacheStoreOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 8346
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 8337
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesResponseCacheStoreOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8366
          },
          "name": "timeToLiveInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8371
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8350
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesResponseCacheStore"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesResponseCacheStoreOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 8806
      },
      "name": "DataOciApigatewayDeploymentsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_deployments#name DataOciApigatewayDeployments#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8810
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_deployments#values DataOciApigatewayDeployments#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8818
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_deployments#regex DataOciApigatewayDeployments#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8814
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsFilter"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 8971
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 8963
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8978
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8971
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8971
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8971
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8964
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsFilterList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 8874
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 8864
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8941
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciApigatewayDeploymentsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8929
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8945
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8958
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8922
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8935
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8951
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8878
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayGateway": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_gateway oci_apigateway_gateway}."
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayGateway",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_gateway oci_apigateway_gateway} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-gateway/index.ts",
          "line": 407
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayGatewayConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-gateway/index.ts",
        "line": 375
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciApigatewayGateway resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 392
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciApigatewayGateway to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_gateway#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciApigatewayGateway that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciApigatewayGateway to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 537
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 543
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciApigatewayGateway",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 380
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 432
          },
          "name": "caBundles",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayGatewayCaBundlesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 437
          },
          "name": "certificateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 442
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 448
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 453
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 458
          },
          "name": "endpointType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 464
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 482
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 487
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 493
          },
          "name": "ipAddresses",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayGatewayIpAddressesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 498
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 503
          },
          "name": "networkSecurityGroupIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 509
          },
          "name": "responseCacheDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayGatewayResponseCacheDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 514
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 519
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 524
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 529
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 477
          },
          "name": "gatewayIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 470
          },
          "name": "gatewayId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-gateway/index:DataOciApigatewayGateway"
    },
    "cdktf-provider-oci.DataOciApigatewayGatewayCaBundles": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayGatewayCaBundles",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-gateway/index.ts",
        "line": 15
      },
      "name": "DataOciApigatewayGatewayCaBundles",
      "symbolId": "src/data-oci-apigateway-gateway/index:DataOciApigatewayGatewayCaBundles"
    },
    "cdktf-provider-oci.DataOciApigatewayGatewayCaBundlesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayGatewayCaBundlesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-gateway/index.ts",
          "line": 89
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-gateway/index.ts",
        "line": 82
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 96
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayGatewayCaBundlesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayGatewayCaBundlesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 89
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 89
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 89
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-gateway/index:DataOciApigatewayGatewayCaBundlesList"
    },
    "cdktf-provider-oci.DataOciApigatewayGatewayCaBundlesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayGatewayCaBundlesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-gateway/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-gateway/index.ts",
        "line": 38
      },
      "name": "DataOciApigatewayGatewayCaBundlesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 67
          },
          "name": "caBundleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 72
          },
          "name": "certificateAuthorityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 77
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayGatewayCaBundles"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-gateway/index:DataOciApigatewayGatewayCaBundlesOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayGatewayConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayGatewayConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-gateway/index.ts",
        "line": 9
      },
      "name": "DataOciApigatewayGatewayConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_gateway#gateway_id DataOciApigatewayGateway#gateway_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 13
          },
          "name": "gatewayId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-gateway/index:DataOciApigatewayGatewayConfig"
    },
    "cdktf-provider-oci.DataOciApigatewayGatewayIpAddresses": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayGatewayIpAddresses",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-gateway/index.ts",
        "line": 100
      },
      "name": "DataOciApigatewayGatewayIpAddresses",
      "symbolId": "src/data-oci-apigateway-gateway/index:DataOciApigatewayGatewayIpAddresses"
    },
    "cdktf-provider-oci.DataOciApigatewayGatewayIpAddressesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayGatewayIpAddressesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-gateway/index.ts",
          "line": 164
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-gateway/index.ts",
        "line": 157
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 171
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayGatewayIpAddressesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayGatewayIpAddressesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 164
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 164
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 164
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-gateway/index:DataOciApigatewayGatewayIpAddressesList"
    },
    "cdktf-provider-oci.DataOciApigatewayGatewayIpAddressesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayGatewayIpAddressesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-gateway/index.ts",
          "line": 132
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-gateway/index.ts",
        "line": 123
      },
      "name": "DataOciApigatewayGatewayIpAddressesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 152
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 136
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayGatewayIpAddresses"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-gateway/index:DataOciApigatewayGatewayIpAddressesOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayGatewayResponseCacheDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayGatewayResponseCacheDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-gateway/index.ts",
        "line": 255
      },
      "name": "DataOciApigatewayGatewayResponseCacheDetails",
      "symbolId": "src/data-oci-apigateway-gateway/index:DataOciApigatewayGatewayResponseCacheDetails"
    },
    "cdktf-provider-oci.DataOciApigatewayGatewayResponseCacheDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayGatewayResponseCacheDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-gateway/index.ts",
          "line": 360
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-gateway/index.ts",
        "line": 353
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 367
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayGatewayResponseCacheDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayGatewayResponseCacheDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 360
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 360
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 360
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-gateway/index:DataOciApigatewayGatewayResponseCacheDetailsList"
    },
    "cdktf-provider-oci.DataOciApigatewayGatewayResponseCacheDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayGatewayResponseCacheDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-gateway/index.ts",
          "line": 287
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-gateway/index.ts",
        "line": 278
      },
      "name": "DataOciApigatewayGatewayResponseCacheDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 307
          },
          "name": "authenticationSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 312
          },
          "name": "authenticationSecretVersionNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 317
          },
          "name": "connectTimeoutInMs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 322
          },
          "name": "isSslEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 327
          },
          "name": "isSslVerifyDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 332
          },
          "name": "readTimeoutInMs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 337
          },
          "name": "sendTimeoutInMs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 343
          },
          "name": "servers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayGatewayResponseCacheDetailsServersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 348
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 291
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayGatewayResponseCacheDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-gateway/index:DataOciApigatewayGatewayResponseCacheDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayGatewayResponseCacheDetailsServers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayGatewayResponseCacheDetailsServers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-gateway/index.ts",
        "line": 175
      },
      "name": "DataOciApigatewayGatewayResponseCacheDetailsServers",
      "symbolId": "src/data-oci-apigateway-gateway/index:DataOciApigatewayGatewayResponseCacheDetailsServers"
    },
    "cdktf-provider-oci.DataOciApigatewayGatewayResponseCacheDetailsServersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayGatewayResponseCacheDetailsServersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-gateway/index.ts",
          "line": 244
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-gateway/index.ts",
        "line": 237
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 251
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayGatewayResponseCacheDetailsServersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayGatewayResponseCacheDetailsServersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 244
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 244
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 244
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-gateway/index:DataOciApigatewayGatewayResponseCacheDetailsServersList"
    },
    "cdktf-provider-oci.DataOciApigatewayGatewayResponseCacheDetailsServersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayGatewayResponseCacheDetailsServersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-gateway/index.ts",
          "line": 207
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-gateway/index.ts",
        "line": 198
      },
      "name": "DataOciApigatewayGatewayResponseCacheDetailsServersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 227
          },
          "name": "host",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 232
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 211
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayGatewayResponseCacheDetailsServers"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-gateway/index:DataOciApigatewayGatewayResponseCacheDetailsServersOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayGateways": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_gateways oci_apigateway_gateways}."
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayGateways",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_gateways oci_apigateway_gateways} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-gateways/index.ts",
          "line": 768
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayGatewaysConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-gateways/index.ts",
        "line": 736
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciApigatewayGateways resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 753
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciApigatewayGateways to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_gateways#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciApigatewayGateways that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciApigatewayGateways to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 884
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciApigatewayGatewaysFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 804
          },
          "name": "resetCertificateId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 833
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 887
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 855
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 871
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 899
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 910
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciApigatewayGateways",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 741
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 881
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayGatewaysFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 843
          },
          "name": "gatewayCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayGatewaysGatewayCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 808
          },
          "name": "certificateIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 821
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 837
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 891
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciApigatewayGatewaysFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 859
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 875
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 798
          },
          "name": "certificateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 814
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 827
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 849
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 865
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-gateways/index:DataOciApigatewayGateways"
    },
    "cdktf-provider-oci.DataOciApigatewayGatewaysConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayGatewaysConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-gateways/index.ts",
        "line": 9
      },
      "name": "DataOciApigatewayGatewaysConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_gateways#compartment_id DataOciApigatewayGateways#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 17
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_gateways#certificate_id DataOciApigatewayGateways#certificate_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 13
          },
          "name": "certificateId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_gateways#display_name DataOciApigatewayGateways#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 21
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_gateways#filter DataOciApigatewayGateways#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciApigatewayGatewaysFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_gateways#id DataOciApigatewayGateways#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_gateways#state DataOciApigatewayGateways#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-gateways/index:DataOciApigatewayGatewaysConfig"
    },
    "cdktf-provider-oci.DataOciApigatewayGatewaysFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayGatewaysFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-gateways/index.ts",
        "line": 556
      },
      "name": "DataOciApigatewayGatewaysFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_gateways#name DataOciApigatewayGateways#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 560
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_gateways#values DataOciApigatewayGateways#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 568
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_gateways#regex DataOciApigatewayGateways#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 564
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-gateways/index:DataOciApigatewayGatewaysFilter"
    },
    "cdktf-provider-oci.DataOciApigatewayGatewaysFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayGatewaysFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-gateways/index.ts",
          "line": 721
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-gateways/index.ts",
        "line": 713
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 728
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayGatewaysFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayGatewaysFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 721
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 721
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 721
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 714
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciApigatewayGatewaysFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-gateways/index:DataOciApigatewayGatewaysFilterList"
    },
    "cdktf-provider-oci.DataOciApigatewayGatewaysFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayGatewaysFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-gateways/index.ts",
          "line": 624
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-gateways/index.ts",
        "line": 614
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 691
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciApigatewayGatewaysFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 679
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 695
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 708
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 672
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 685
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 701
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 628
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciApigatewayGatewaysFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-gateways/index:DataOciApigatewayGatewaysFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayGatewaysGatewayCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayGatewaysGatewayCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-gateways/index.ts",
        "line": 396
      },
      "name": "DataOciApigatewayGatewaysGatewayCollection",
      "symbolId": "src/data-oci-apigateway-gateways/index:DataOciApigatewayGatewaysGatewayCollection"
    },
    "cdktf-provider-oci.DataOciApigatewayGatewaysGatewayCollectionCaBundles": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayGatewaysGatewayCollectionCaBundles",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-gateways/index.ts",
        "line": 40
      },
      "name": "DataOciApigatewayGatewaysGatewayCollectionCaBundles",
      "symbolId": "src/data-oci-apigateway-gateways/index:DataOciApigatewayGatewaysGatewayCollectionCaBundles"
    },
    "cdktf-provider-oci.DataOciApigatewayGatewaysGatewayCollectionCaBundlesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayGatewaysGatewayCollectionCaBundlesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-gateways/index.ts",
          "line": 114
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-gateways/index.ts",
        "line": 107
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 121
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayGatewaysGatewayCollectionCaBundlesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayGatewaysGatewayCollectionCaBundlesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 114
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 114
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 114
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-gateways/index:DataOciApigatewayGatewaysGatewayCollectionCaBundlesList"
    },
    "cdktf-provider-oci.DataOciApigatewayGatewaysGatewayCollectionCaBundlesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayGatewaysGatewayCollectionCaBundlesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-gateways/index.ts",
          "line": 72
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-gateways/index.ts",
        "line": 63
      },
      "name": "DataOciApigatewayGatewaysGatewayCollectionCaBundlesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 92
          },
          "name": "caBundleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 97
          },
          "name": "certificateAuthorityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 102
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayGatewaysGatewayCollectionCaBundles"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-gateways/index:DataOciApigatewayGatewaysGatewayCollectionCaBundlesOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayGatewaysGatewayCollectionIpAddresses": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayGatewaysGatewayCollectionIpAddresses",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-gateways/index.ts",
        "line": 125
      },
      "name": "DataOciApigatewayGatewaysGatewayCollectionIpAddresses",
      "symbolId": "src/data-oci-apigateway-gateways/index:DataOciApigatewayGatewaysGatewayCollectionIpAddresses"
    },
    "cdktf-provider-oci.DataOciApigatewayGatewaysGatewayCollectionIpAddressesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayGatewaysGatewayCollectionIpAddressesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-gateways/index.ts",
          "line": 189
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-gateways/index.ts",
        "line": 182
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 196
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayGatewaysGatewayCollectionIpAddressesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayGatewaysGatewayCollectionIpAddressesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 189
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 189
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 189
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-gateways/index:DataOciApigatewayGatewaysGatewayCollectionIpAddressesList"
    },
    "cdktf-provider-oci.DataOciApigatewayGatewaysGatewayCollectionIpAddressesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayGatewaysGatewayCollectionIpAddressesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-gateways/index.ts",
          "line": 157
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-gateways/index.ts",
        "line": 148
      },
      "name": "DataOciApigatewayGatewaysGatewayCollectionIpAddressesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 177
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 161
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayGatewaysGatewayCollectionIpAddresses"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-gateways/index:DataOciApigatewayGatewaysGatewayCollectionIpAddressesOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayGatewaysGatewayCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayGatewaysGatewayCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-gateways/index.ts",
          "line": 545
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-gateways/index.ts",
        "line": 538
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 552
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayGatewaysGatewayCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayGatewaysGatewayCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 545
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 545
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 545
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-gateways/index:DataOciApigatewayGatewaysGatewayCollectionList"
    },
    "cdktf-provider-oci.DataOciApigatewayGatewaysGatewayCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayGatewaysGatewayCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-gateways/index.ts",
          "line": 428
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-gateways/index.ts",
        "line": 419
      },
      "name": "DataOciApigatewayGatewaysGatewayCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 449
          },
          "name": "caBundles",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayGatewaysGatewayCollectionCaBundlesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 454
          },
          "name": "certificateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 459
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 465
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 470
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 475
          },
          "name": "endpointType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 481
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 486
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 491
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 497
          },
          "name": "ipAddresses",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayGatewaysGatewayCollectionIpAddressesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 502
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 507
          },
          "name": "networkSecurityGroupIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 513
          },
          "name": "responseCacheDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayGatewaysGatewayCollectionResponseCacheDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 518
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 523
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 528
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 533
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 432
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayGatewaysGatewayCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-gateways/index:DataOciApigatewayGatewaysGatewayCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayGatewaysGatewayCollectionResponseCacheDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayGatewaysGatewayCollectionResponseCacheDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-gateways/index.ts",
        "line": 280
      },
      "name": "DataOciApigatewayGatewaysGatewayCollectionResponseCacheDetails",
      "symbolId": "src/data-oci-apigateway-gateways/index:DataOciApigatewayGatewaysGatewayCollectionResponseCacheDetails"
    },
    "cdktf-provider-oci.DataOciApigatewayGatewaysGatewayCollectionResponseCacheDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayGatewaysGatewayCollectionResponseCacheDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-gateways/index.ts",
          "line": 385
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-gateways/index.ts",
        "line": 378
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 392
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayGatewaysGatewayCollectionResponseCacheDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayGatewaysGatewayCollectionResponseCacheDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 385
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 385
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 385
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-gateways/index:DataOciApigatewayGatewaysGatewayCollectionResponseCacheDetailsList"
    },
    "cdktf-provider-oci.DataOciApigatewayGatewaysGatewayCollectionResponseCacheDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayGatewaysGatewayCollectionResponseCacheDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-gateways/index.ts",
          "line": 312
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-gateways/index.ts",
        "line": 303
      },
      "name": "DataOciApigatewayGatewaysGatewayCollectionResponseCacheDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 332
          },
          "name": "authenticationSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 337
          },
          "name": "authenticationSecretVersionNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 342
          },
          "name": "connectTimeoutInMs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 347
          },
          "name": "isSslEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 352
          },
          "name": "isSslVerifyDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 357
          },
          "name": "readTimeoutInMs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 362
          },
          "name": "sendTimeoutInMs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 368
          },
          "name": "servers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayGatewaysGatewayCollectionResponseCacheDetailsServersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 373
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 316
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayGatewaysGatewayCollectionResponseCacheDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-gateways/index:DataOciApigatewayGatewaysGatewayCollectionResponseCacheDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayGatewaysGatewayCollectionResponseCacheDetailsServers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayGatewaysGatewayCollectionResponseCacheDetailsServers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-gateways/index.ts",
        "line": 200
      },
      "name": "DataOciApigatewayGatewaysGatewayCollectionResponseCacheDetailsServers",
      "symbolId": "src/data-oci-apigateway-gateways/index:DataOciApigatewayGatewaysGatewayCollectionResponseCacheDetailsServers"
    },
    "cdktf-provider-oci.DataOciApigatewayGatewaysGatewayCollectionResponseCacheDetailsServersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayGatewaysGatewayCollectionResponseCacheDetailsServersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-gateways/index.ts",
          "line": 269
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-gateways/index.ts",
        "line": 262
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 276
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayGatewaysGatewayCollectionResponseCacheDetailsServersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayGatewaysGatewayCollectionResponseCacheDetailsServersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 269
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 269
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 269
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-gateways/index:DataOciApigatewayGatewaysGatewayCollectionResponseCacheDetailsServersList"
    },
    "cdktf-provider-oci.DataOciApigatewayGatewaysGatewayCollectionResponseCacheDetailsServersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayGatewaysGatewayCollectionResponseCacheDetailsServersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-gateways/index.ts",
          "line": 232
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-gateways/index.ts",
        "line": 223
      },
      "name": "DataOciApigatewayGatewaysGatewayCollectionResponseCacheDetailsServersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 252
          },
          "name": "host",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 257
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 236
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayGatewaysGatewayCollectionResponseCacheDetailsServers"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-gateways/index:DataOciApigatewayGatewaysGatewayCollectionResponseCacheDetailsServersOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewaySubscriber": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_subscriber oci_apigateway_subscriber}."
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewaySubscriber",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_subscriber oci_apigateway_subscriber} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-subscriber/index.ts",
          "line": 131
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewaySubscriberConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-subscriber/index.ts",
        "line": 99
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciApigatewaySubscriber resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscriber/index.ts",
            "line": 116
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciApigatewaySubscriber to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_subscriber#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciApigatewaySubscriber that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciApigatewaySubscriber to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscriber/index.ts",
            "line": 229
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscriber/index.ts",
            "line": 235
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciApigatewaySubscriber",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscriber/index.ts",
            "line": 104
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscriber/index.ts",
            "line": 156
          },
          "name": "clients",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewaySubscriberClientsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscriber/index.ts",
            "line": 161
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscriber/index.ts",
            "line": 167
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscriber/index.ts",
            "line": 172
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscriber/index.ts",
            "line": 178
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscriber/index.ts",
            "line": 183
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscriber/index.ts",
            "line": 188
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscriber/index.ts",
            "line": 193
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscriber/index.ts",
            "line": 211
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscriber/index.ts",
            "line": 216
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscriber/index.ts",
            "line": 221
          },
          "name": "usagePlans",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscriber/index.ts",
            "line": 206
          },
          "name": "subscriberIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscriber/index.ts",
            "line": 199
          },
          "name": "subscriberId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-subscriber/index:DataOciApigatewaySubscriber"
    },
    "cdktf-provider-oci.DataOciApigatewaySubscriberClients": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewaySubscriberClients",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-subscriber/index.ts",
        "line": 15
      },
      "name": "DataOciApigatewaySubscriberClients",
      "symbolId": "src/data-oci-apigateway-subscriber/index:DataOciApigatewaySubscriberClients"
    },
    "cdktf-provider-oci.DataOciApigatewaySubscriberClientsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewaySubscriberClientsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-subscriber/index.ts",
          "line": 84
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-subscriber/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscriber/index.ts",
            "line": 91
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewaySubscriberClientsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewaySubscriberClientsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscriber/index.ts",
            "line": 84
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscriber/index.ts",
            "line": 84
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscriber/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-subscriber/index:DataOciApigatewaySubscriberClientsList"
    },
    "cdktf-provider-oci.DataOciApigatewaySubscriberClientsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewaySubscriberClientsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-subscriber/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-subscriber/index.ts",
        "line": 38
      },
      "name": "DataOciApigatewaySubscriberClientsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscriber/index.ts",
            "line": 67
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscriber/index.ts",
            "line": 72
          },
          "name": "token",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscriber/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewaySubscriberClients"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-subscriber/index:DataOciApigatewaySubscriberClientsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewaySubscriberConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewaySubscriberConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-subscriber/index.ts",
        "line": 9
      },
      "name": "DataOciApigatewaySubscriberConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_subscriber#subscriber_id DataOciApigatewaySubscriber#subscriber_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscriber/index.ts",
            "line": 13
          },
          "name": "subscriberId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-subscriber/index:DataOciApigatewaySubscriberConfig"
    },
    "cdktf-provider-oci.DataOciApigatewaySubscribers": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_subscribers oci_apigateway_subscribers}."
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewaySubscribers",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_subscribers oci_apigateway_subscribers} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-subscribers/index.ts",
          "line": 532
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewaySubscribersConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-subscribers/index.ts",
        "line": 500
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciApigatewaySubscribers resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 517
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciApigatewaySubscribers to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_subscribers#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciApigatewaySubscribers that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciApigatewaySubscribers to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 631
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciApigatewaySubscribersFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 580
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 634
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 596
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 612
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 646
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 656
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciApigatewaySubscribers",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 505
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 628
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewaySubscribersFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 622
          },
          "name": "subscriberCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewaySubscribersSubscriberCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 568
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 584
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 638
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciApigatewaySubscribersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 600
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 616
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 561
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 574
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 590
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 606
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-subscribers/index:DataOciApigatewaySubscribers"
    },
    "cdktf-provider-oci.DataOciApigatewaySubscribersConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewaySubscribersConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-subscribers/index.ts",
        "line": 9
      },
      "name": "DataOciApigatewaySubscribersConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_subscribers#compartment_id DataOciApigatewaySubscribers#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_subscribers#display_name DataOciApigatewaySubscribers#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 17
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_subscribers#filter DataOciApigatewaySubscribers#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciApigatewaySubscribersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_subscribers#id DataOciApigatewaySubscribers#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_subscribers#state DataOciApigatewaySubscribers#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-subscribers/index:DataOciApigatewaySubscribersConfig"
    },
    "cdktf-provider-oci.DataOciApigatewaySubscribersFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewaySubscribersFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-subscribers/index.ts",
        "line": 320
      },
      "name": "DataOciApigatewaySubscribersFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_subscribers#name DataOciApigatewaySubscribers#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 324
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_subscribers#values DataOciApigatewaySubscribers#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 332
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_subscribers#regex DataOciApigatewaySubscribers#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 328
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-subscribers/index:DataOciApigatewaySubscribersFilter"
    },
    "cdktf-provider-oci.DataOciApigatewaySubscribersFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewaySubscribersFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-subscribers/index.ts",
          "line": 485
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-subscribers/index.ts",
        "line": 477
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 492
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewaySubscribersFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewaySubscribersFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 485
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 485
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 485
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 478
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciApigatewaySubscribersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-subscribers/index:DataOciApigatewaySubscribersFilterList"
    },
    "cdktf-provider-oci.DataOciApigatewaySubscribersFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewaySubscribersFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-subscribers/index.ts",
          "line": 388
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-subscribers/index.ts",
        "line": 378
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 455
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciApigatewaySubscribersFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 443
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 459
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 472
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 436
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 449
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 465
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 392
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciApigatewaySubscribersFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-subscribers/index:DataOciApigatewaySubscribersFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewaySubscribersSubscriberCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewaySubscribersSubscriberCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-subscribers/index.ts",
        "line": 244
      },
      "name": "DataOciApigatewaySubscribersSubscriberCollection",
      "symbolId": "src/data-oci-apigateway-subscribers/index:DataOciApigatewaySubscribersSubscriberCollection"
    },
    "cdktf-provider-oci.DataOciApigatewaySubscribersSubscriberCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewaySubscribersSubscriberCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-subscribers/index.ts",
        "line": 116
      },
      "name": "DataOciApigatewaySubscribersSubscriberCollectionItems",
      "symbolId": "src/data-oci-apigateway-subscribers/index:DataOciApigatewaySubscribersSubscriberCollectionItems"
    },
    "cdktf-provider-oci.DataOciApigatewaySubscribersSubscriberCollectionItemsClients": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewaySubscribersSubscriberCollectionItemsClients",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-subscribers/index.ts",
        "line": 36
      },
      "name": "DataOciApigatewaySubscribersSubscriberCollectionItemsClients",
      "symbolId": "src/data-oci-apigateway-subscribers/index:DataOciApigatewaySubscribersSubscriberCollectionItemsClients"
    },
    "cdktf-provider-oci.DataOciApigatewaySubscribersSubscriberCollectionItemsClientsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewaySubscribersSubscriberCollectionItemsClientsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-subscribers/index.ts",
          "line": 105
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-subscribers/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 112
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewaySubscribersSubscriberCollectionItemsClientsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewaySubscribersSubscriberCollectionItemsClientsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 105
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 105
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 105
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-subscribers/index:DataOciApigatewaySubscribersSubscriberCollectionItemsClientsList"
    },
    "cdktf-provider-oci.DataOciApigatewaySubscribersSubscriberCollectionItemsClientsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewaySubscribersSubscriberCollectionItemsClientsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-subscribers/index.ts",
          "line": 68
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-subscribers/index.ts",
        "line": 59
      },
      "name": "DataOciApigatewaySubscribersSubscriberCollectionItemsClientsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 88
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 93
          },
          "name": "token",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewaySubscribersSubscriberCollectionItemsClients"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-subscribers/index:DataOciApigatewaySubscribersSubscriberCollectionItemsClientsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewaySubscribersSubscriberCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewaySubscribersSubscriberCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-subscribers/index.ts",
          "line": 233
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-subscribers/index.ts",
        "line": 226
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 240
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewaySubscribersSubscriberCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewaySubscribersSubscriberCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 233
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 233
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 233
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-subscribers/index:DataOciApigatewaySubscribersSubscriberCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciApigatewaySubscribersSubscriberCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewaySubscribersSubscriberCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-subscribers/index.ts",
          "line": 148
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-subscribers/index.ts",
        "line": 139
      },
      "name": "DataOciApigatewaySubscribersSubscriberCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 169
          },
          "name": "clients",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewaySubscribersSubscriberCollectionItemsClientsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 174
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 180
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 185
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 191
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 196
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 201
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 206
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 211
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 216
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 221
          },
          "name": "usagePlans",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 152
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewaySubscribersSubscriberCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-subscribers/index:DataOciApigatewaySubscribersSubscriberCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewaySubscribersSubscriberCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewaySubscribersSubscriberCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-subscribers/index.ts",
          "line": 309
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-subscribers/index.ts",
        "line": 302
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 316
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewaySubscribersSubscriberCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewaySubscribersSubscriberCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 309
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 309
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 309
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-subscribers/index:DataOciApigatewaySubscribersSubscriberCollectionList"
    },
    "cdktf-provider-oci.DataOciApigatewaySubscribersSubscriberCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewaySubscribersSubscriberCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-subscribers/index.ts",
          "line": 276
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-subscribers/index.ts",
        "line": 267
      },
      "name": "DataOciApigatewaySubscribersSubscriberCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 297
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewaySubscribersSubscriberCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 280
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewaySubscribersSubscriberCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-subscribers/index:DataOciApigatewaySubscribersSubscriberCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayUsagePlan": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_usage_plan oci_apigateway_usage_plan}."
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlan",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_usage_plan oci_apigateway_usage_plan} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-usage-plan/index.ts",
          "line": 394
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlanConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-usage-plan/index.ts",
        "line": 362
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciApigatewayUsagePlan resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plan/index.ts",
            "line": 379
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciApigatewayUsagePlan to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_usage_plan#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciApigatewayUsagePlan that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciApigatewayUsagePlan to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plan/index.ts",
            "line": 487
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plan/index.ts",
            "line": 493
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciApigatewayUsagePlan",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plan/index.ts",
            "line": 367
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plan/index.ts",
            "line": 418
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plan/index.ts",
            "line": 424
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plan/index.ts",
            "line": 429
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plan/index.ts",
            "line": 435
          },
          "name": "entitlements",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlanEntitlementsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plan/index.ts",
            "line": 441
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plan/index.ts",
            "line": 446
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plan/index.ts",
            "line": 451
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plan/index.ts",
            "line": 456
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plan/index.ts",
            "line": 461
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plan/index.ts",
            "line": 466
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plan/index.ts",
            "line": 479
          },
          "name": "usagePlanIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plan/index.ts",
            "line": 472
          },
          "name": "usagePlanId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-usage-plan/index:DataOciApigatewayUsagePlan"
    },
    "cdktf-provider-oci.DataOciApigatewayUsagePlanConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlanConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-usage-plan/index.ts",
        "line": 9
      },
      "name": "DataOciApigatewayUsagePlanConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_usage_plan#usage_plan_id DataOciApigatewayUsagePlan#usage_plan_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plan/index.ts",
            "line": 13
          },
          "name": "usagePlanId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-usage-plan/index:DataOciApigatewayUsagePlanConfig"
    },
    "cdktf-provider-oci.DataOciApigatewayUsagePlanEntitlements": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlanEntitlements",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-usage-plan/index.ts",
        "line": 260
      },
      "name": "DataOciApigatewayUsagePlanEntitlements",
      "symbolId": "src/data-oci-apigateway-usage-plan/index:DataOciApigatewayUsagePlanEntitlements"
    },
    "cdktf-provider-oci.DataOciApigatewayUsagePlanEntitlementsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlanEntitlementsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-usage-plan/index.ts",
          "line": 347
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-usage-plan/index.ts",
        "line": 340
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plan/index.ts",
            "line": 354
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlanEntitlementsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayUsagePlanEntitlementsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plan/index.ts",
            "line": 347
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plan/index.ts",
            "line": 347
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plan/index.ts",
            "line": 347
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-usage-plan/index:DataOciApigatewayUsagePlanEntitlementsList"
    },
    "cdktf-provider-oci.DataOciApigatewayUsagePlanEntitlementsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlanEntitlementsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-usage-plan/index.ts",
          "line": 292
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-usage-plan/index.ts",
        "line": 283
      },
      "name": "DataOciApigatewayUsagePlanEntitlementsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plan/index.ts",
            "line": 312
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plan/index.ts",
            "line": 317
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plan/index.ts",
            "line": 323
          },
          "name": "quota",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlanEntitlementsQuotaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plan/index.ts",
            "line": 329
          },
          "name": "rateLimit",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlanEntitlementsRateLimitList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plan/index.ts",
            "line": 335
          },
          "name": "targets",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlanEntitlementsTargetsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plan/index.ts",
            "line": 296
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlanEntitlements"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-usage-plan/index:DataOciApigatewayUsagePlanEntitlementsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayUsagePlanEntitlementsQuota": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlanEntitlementsQuota",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-usage-plan/index.ts",
        "line": 15
      },
      "name": "DataOciApigatewayUsagePlanEntitlementsQuota",
      "symbolId": "src/data-oci-apigateway-usage-plan/index:DataOciApigatewayUsagePlanEntitlementsQuota"
    },
    "cdktf-provider-oci.DataOciApigatewayUsagePlanEntitlementsQuotaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlanEntitlementsQuotaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-usage-plan/index.ts",
          "line": 94
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-usage-plan/index.ts",
        "line": 87
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plan/index.ts",
            "line": 101
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlanEntitlementsQuotaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayUsagePlanEntitlementsQuotaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plan/index.ts",
            "line": 94
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plan/index.ts",
            "line": 94
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plan/index.ts",
            "line": 94
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-usage-plan/index:DataOciApigatewayUsagePlanEntitlementsQuotaList"
    },
    "cdktf-provider-oci.DataOciApigatewayUsagePlanEntitlementsQuotaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlanEntitlementsQuotaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-usage-plan/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-usage-plan/index.ts",
        "line": 38
      },
      "name": "DataOciApigatewayUsagePlanEntitlementsQuotaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plan/index.ts",
            "line": 67
          },
          "name": "operationOnBreach",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plan/index.ts",
            "line": 72
          },
          "name": "resetPolicy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plan/index.ts",
            "line": 77
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plan/index.ts",
            "line": 82
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plan/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlanEntitlementsQuota"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-usage-plan/index:DataOciApigatewayUsagePlanEntitlementsQuotaOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayUsagePlanEntitlementsRateLimit": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlanEntitlementsRateLimit",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-usage-plan/index.ts",
        "line": 105
      },
      "name": "DataOciApigatewayUsagePlanEntitlementsRateLimit",
      "symbolId": "src/data-oci-apigateway-usage-plan/index:DataOciApigatewayUsagePlanEntitlementsRateLimit"
    },
    "cdktf-provider-oci.DataOciApigatewayUsagePlanEntitlementsRateLimitList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlanEntitlementsRateLimitList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-usage-plan/index.ts",
          "line": 174
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-usage-plan/index.ts",
        "line": 167
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plan/index.ts",
            "line": 181
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlanEntitlementsRateLimitOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayUsagePlanEntitlementsRateLimitList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plan/index.ts",
            "line": 174
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plan/index.ts",
            "line": 174
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plan/index.ts",
            "line": 174
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-usage-plan/index:DataOciApigatewayUsagePlanEntitlementsRateLimitList"
    },
    "cdktf-provider-oci.DataOciApigatewayUsagePlanEntitlementsRateLimitOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlanEntitlementsRateLimitOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-usage-plan/index.ts",
          "line": 137
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-usage-plan/index.ts",
        "line": 128
      },
      "name": "DataOciApigatewayUsagePlanEntitlementsRateLimitOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plan/index.ts",
            "line": 157
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plan/index.ts",
            "line": 162
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plan/index.ts",
            "line": 141
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlanEntitlementsRateLimit"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-usage-plan/index:DataOciApigatewayUsagePlanEntitlementsRateLimitOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayUsagePlanEntitlementsTargets": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlanEntitlementsTargets",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-usage-plan/index.ts",
        "line": 185
      },
      "name": "DataOciApigatewayUsagePlanEntitlementsTargets",
      "symbolId": "src/data-oci-apigateway-usage-plan/index:DataOciApigatewayUsagePlanEntitlementsTargets"
    },
    "cdktf-provider-oci.DataOciApigatewayUsagePlanEntitlementsTargetsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlanEntitlementsTargetsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-usage-plan/index.ts",
          "line": 249
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-usage-plan/index.ts",
        "line": 242
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plan/index.ts",
            "line": 256
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlanEntitlementsTargetsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayUsagePlanEntitlementsTargetsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plan/index.ts",
            "line": 249
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plan/index.ts",
            "line": 249
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plan/index.ts",
            "line": 249
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-usage-plan/index:DataOciApigatewayUsagePlanEntitlementsTargetsList"
    },
    "cdktf-provider-oci.DataOciApigatewayUsagePlanEntitlementsTargetsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlanEntitlementsTargetsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-usage-plan/index.ts",
          "line": 217
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-usage-plan/index.ts",
        "line": 208
      },
      "name": "DataOciApigatewayUsagePlanEntitlementsTargetsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plan/index.ts",
            "line": 237
          },
          "name": "deploymentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plan/index.ts",
            "line": 221
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlanEntitlementsTargets"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-usage-plan/index:DataOciApigatewayUsagePlanEntitlementsTargetsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayUsagePlans": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_usage_plans oci_apigateway_usage_plans}."
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlans",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_usage_plans oci_apigateway_usage_plans} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-usage-plans/index.ts",
          "line": 790
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlansConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-usage-plans/index.ts",
        "line": 758
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciApigatewayUsagePlans resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 775
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciApigatewayUsagePlans to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_usage_plans#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciApigatewayUsagePlans that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciApigatewayUsagePlans to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 889
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlansFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 838
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 892
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 854
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 870
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 904
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 914
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciApigatewayUsagePlans",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 763
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 886
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlansFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 880
          },
          "name": "usagePlanCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlansUsagePlanCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 826
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 842
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 896
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlansFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 858
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 874
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 819
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 832
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 848
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 864
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-usage-plans/index:DataOciApigatewayUsagePlans"
    },
    "cdktf-provider-oci.DataOciApigatewayUsagePlansConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlansConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-usage-plans/index.ts",
        "line": 9
      },
      "name": "DataOciApigatewayUsagePlansConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_usage_plans#compartment_id DataOciApigatewayUsagePlans#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_usage_plans#display_name DataOciApigatewayUsagePlans#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 17
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_usage_plans#filter DataOciApigatewayUsagePlans#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlansFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_usage_plans#id DataOciApigatewayUsagePlans#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_usage_plans#state DataOciApigatewayUsagePlans#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-usage-plans/index:DataOciApigatewayUsagePlansConfig"
    },
    "cdktf-provider-oci.DataOciApigatewayUsagePlansFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlansFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-usage-plans/index.ts",
        "line": 578
      },
      "name": "DataOciApigatewayUsagePlansFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_usage_plans#name DataOciApigatewayUsagePlans#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 582
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_usage_plans#values DataOciApigatewayUsagePlans#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 590
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apigateway_usage_plans#regex DataOciApigatewayUsagePlans#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 586
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-usage-plans/index:DataOciApigatewayUsagePlansFilter"
    },
    "cdktf-provider-oci.DataOciApigatewayUsagePlansFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlansFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-usage-plans/index.ts",
          "line": 743
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-usage-plans/index.ts",
        "line": 735
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 750
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlansFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayUsagePlansFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 743
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 743
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 743
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 736
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlansFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-usage-plans/index:DataOciApigatewayUsagePlansFilterList"
    },
    "cdktf-provider-oci.DataOciApigatewayUsagePlansFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlansFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-usage-plans/index.ts",
          "line": 646
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-usage-plans/index.ts",
        "line": 636
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 713
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciApigatewayUsagePlansFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 701
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 717
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 730
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 694
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 707
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 723
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 650
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlansFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-usage-plans/index:DataOciApigatewayUsagePlansFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayUsagePlansUsagePlanCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlansUsagePlanCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-usage-plans/index.ts",
        "line": 502
      },
      "name": "DataOciApigatewayUsagePlansUsagePlanCollection",
      "symbolId": "src/data-oci-apigateway-usage-plans/index:DataOciApigatewayUsagePlansUsagePlanCollection"
    },
    "cdktf-provider-oci.DataOciApigatewayUsagePlansUsagePlanCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlansUsagePlanCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-usage-plans/index.ts",
        "line": 379
      },
      "name": "DataOciApigatewayUsagePlansUsagePlanCollectionItems",
      "symbolId": "src/data-oci-apigateway-usage-plans/index:DataOciApigatewayUsagePlansUsagePlanCollectionItems"
    },
    "cdktf-provider-oci.DataOciApigatewayUsagePlansUsagePlanCollectionItemsEntitlements": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlansUsagePlanCollectionItemsEntitlements",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-usage-plans/index.ts",
        "line": 281
      },
      "name": "DataOciApigatewayUsagePlansUsagePlanCollectionItemsEntitlements",
      "symbolId": "src/data-oci-apigateway-usage-plans/index:DataOciApigatewayUsagePlansUsagePlanCollectionItemsEntitlements"
    },
    "cdktf-provider-oci.DataOciApigatewayUsagePlansUsagePlanCollectionItemsEntitlementsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlansUsagePlanCollectionItemsEntitlementsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-usage-plans/index.ts",
          "line": 368
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-usage-plans/index.ts",
        "line": 361
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 375
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlansUsagePlanCollectionItemsEntitlementsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayUsagePlansUsagePlanCollectionItemsEntitlementsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 368
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 368
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 368
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-usage-plans/index:DataOciApigatewayUsagePlansUsagePlanCollectionItemsEntitlementsList"
    },
    "cdktf-provider-oci.DataOciApigatewayUsagePlansUsagePlanCollectionItemsEntitlementsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlansUsagePlanCollectionItemsEntitlementsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-usage-plans/index.ts",
          "line": 313
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-usage-plans/index.ts",
        "line": 304
      },
      "name": "DataOciApigatewayUsagePlansUsagePlanCollectionItemsEntitlementsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 333
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 338
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 344
          },
          "name": "quota",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlansUsagePlanCollectionItemsEntitlementsQuotaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 350
          },
          "name": "rateLimit",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlansUsagePlanCollectionItemsEntitlementsRateLimitList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 356
          },
          "name": "targets",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlansUsagePlanCollectionItemsEntitlementsTargetsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 317
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlansUsagePlanCollectionItemsEntitlements"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-usage-plans/index:DataOciApigatewayUsagePlansUsagePlanCollectionItemsEntitlementsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayUsagePlansUsagePlanCollectionItemsEntitlementsQuota": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlansUsagePlanCollectionItemsEntitlementsQuota",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-usage-plans/index.ts",
        "line": 36
      },
      "name": "DataOciApigatewayUsagePlansUsagePlanCollectionItemsEntitlementsQuota",
      "symbolId": "src/data-oci-apigateway-usage-plans/index:DataOciApigatewayUsagePlansUsagePlanCollectionItemsEntitlementsQuota"
    },
    "cdktf-provider-oci.DataOciApigatewayUsagePlansUsagePlanCollectionItemsEntitlementsQuotaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlansUsagePlanCollectionItemsEntitlementsQuotaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-usage-plans/index.ts",
          "line": 115
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-usage-plans/index.ts",
        "line": 108
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 122
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlansUsagePlanCollectionItemsEntitlementsQuotaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayUsagePlansUsagePlanCollectionItemsEntitlementsQuotaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 115
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 115
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 115
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-usage-plans/index:DataOciApigatewayUsagePlansUsagePlanCollectionItemsEntitlementsQuotaList"
    },
    "cdktf-provider-oci.DataOciApigatewayUsagePlansUsagePlanCollectionItemsEntitlementsQuotaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlansUsagePlanCollectionItemsEntitlementsQuotaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-usage-plans/index.ts",
          "line": 68
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-usage-plans/index.ts",
        "line": 59
      },
      "name": "DataOciApigatewayUsagePlansUsagePlanCollectionItemsEntitlementsQuotaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 88
          },
          "name": "operationOnBreach",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 93
          },
          "name": "resetPolicy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 98
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 103
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlansUsagePlanCollectionItemsEntitlementsQuota"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-usage-plans/index:DataOciApigatewayUsagePlansUsagePlanCollectionItemsEntitlementsQuotaOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayUsagePlansUsagePlanCollectionItemsEntitlementsRateLimit": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlansUsagePlanCollectionItemsEntitlementsRateLimit",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-usage-plans/index.ts",
        "line": 126
      },
      "name": "DataOciApigatewayUsagePlansUsagePlanCollectionItemsEntitlementsRateLimit",
      "symbolId": "src/data-oci-apigateway-usage-plans/index:DataOciApigatewayUsagePlansUsagePlanCollectionItemsEntitlementsRateLimit"
    },
    "cdktf-provider-oci.DataOciApigatewayUsagePlansUsagePlanCollectionItemsEntitlementsRateLimitList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlansUsagePlanCollectionItemsEntitlementsRateLimitList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-usage-plans/index.ts",
          "line": 195
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-usage-plans/index.ts",
        "line": 188
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 202
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlansUsagePlanCollectionItemsEntitlementsRateLimitOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayUsagePlansUsagePlanCollectionItemsEntitlementsRateLimitList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 195
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 195
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 195
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-usage-plans/index:DataOciApigatewayUsagePlansUsagePlanCollectionItemsEntitlementsRateLimitList"
    },
    "cdktf-provider-oci.DataOciApigatewayUsagePlansUsagePlanCollectionItemsEntitlementsRateLimitOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlansUsagePlanCollectionItemsEntitlementsRateLimitOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-usage-plans/index.ts",
          "line": 158
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-usage-plans/index.ts",
        "line": 149
      },
      "name": "DataOciApigatewayUsagePlansUsagePlanCollectionItemsEntitlementsRateLimitOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 178
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 183
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 162
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlansUsagePlanCollectionItemsEntitlementsRateLimit"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-usage-plans/index:DataOciApigatewayUsagePlansUsagePlanCollectionItemsEntitlementsRateLimitOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayUsagePlansUsagePlanCollectionItemsEntitlementsTargets": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlansUsagePlanCollectionItemsEntitlementsTargets",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-usage-plans/index.ts",
        "line": 206
      },
      "name": "DataOciApigatewayUsagePlansUsagePlanCollectionItemsEntitlementsTargets",
      "symbolId": "src/data-oci-apigateway-usage-plans/index:DataOciApigatewayUsagePlansUsagePlanCollectionItemsEntitlementsTargets"
    },
    "cdktf-provider-oci.DataOciApigatewayUsagePlansUsagePlanCollectionItemsEntitlementsTargetsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlansUsagePlanCollectionItemsEntitlementsTargetsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-usage-plans/index.ts",
          "line": 270
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-usage-plans/index.ts",
        "line": 263
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 277
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlansUsagePlanCollectionItemsEntitlementsTargetsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayUsagePlansUsagePlanCollectionItemsEntitlementsTargetsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 270
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 270
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 270
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-usage-plans/index:DataOciApigatewayUsagePlansUsagePlanCollectionItemsEntitlementsTargetsList"
    },
    "cdktf-provider-oci.DataOciApigatewayUsagePlansUsagePlanCollectionItemsEntitlementsTargetsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlansUsagePlanCollectionItemsEntitlementsTargetsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-usage-plans/index.ts",
          "line": 238
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-usage-plans/index.ts",
        "line": 229
      },
      "name": "DataOciApigatewayUsagePlansUsagePlanCollectionItemsEntitlementsTargetsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 258
          },
          "name": "deploymentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 242
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlansUsagePlanCollectionItemsEntitlementsTargets"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-usage-plans/index:DataOciApigatewayUsagePlansUsagePlanCollectionItemsEntitlementsTargetsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayUsagePlansUsagePlanCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlansUsagePlanCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-usage-plans/index.ts",
          "line": 491
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-usage-plans/index.ts",
        "line": 484
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 498
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlansUsagePlanCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayUsagePlansUsagePlanCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 491
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 491
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 491
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-usage-plans/index:DataOciApigatewayUsagePlansUsagePlanCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciApigatewayUsagePlansUsagePlanCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlansUsagePlanCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-usage-plans/index.ts",
          "line": 411
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-usage-plans/index.ts",
        "line": 402
      },
      "name": "DataOciApigatewayUsagePlansUsagePlanCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 431
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 437
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 442
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 448
          },
          "name": "entitlements",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlansUsagePlanCollectionItemsEntitlementsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 454
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 459
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 464
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 469
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 474
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 479
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 415
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlansUsagePlanCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-usage-plans/index:DataOciApigatewayUsagePlansUsagePlanCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciApigatewayUsagePlansUsagePlanCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlansUsagePlanCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-usage-plans/index.ts",
          "line": 567
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-usage-plans/index.ts",
        "line": 560
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 574
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlansUsagePlanCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayUsagePlansUsagePlanCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 567
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 567
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 567
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-usage-plans/index:DataOciApigatewayUsagePlansUsagePlanCollectionList"
    },
    "cdktf-provider-oci.DataOciApigatewayUsagePlansUsagePlanCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlansUsagePlanCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-usage-plans/index.ts",
          "line": 534
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-usage-plans/index.ts",
        "line": 525
      },
      "name": "DataOciApigatewayUsagePlansUsagePlanCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 555
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlansUsagePlanCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 538
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlansUsagePlanCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-usage-plans/index:DataOciApigatewayUsagePlansUsagePlanCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciApmApmDomain": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_apm_domain oci_apm_apm_domain}."
      },
      "fqn": "cdktf-provider-oci.DataOciApmApmDomain",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_apm_domain oci_apm_apm_domain} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-apm-domain/index.ts",
          "line": 51
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmApmDomainConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-apm-domain/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciApmApmDomain resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-apm-domain/index.ts",
            "line": 36
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciApmApmDomain to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_apm_domain#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciApmApmDomain that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciApmApmDomain to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-apm-domain/index.ts",
            "line": 148
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-apm-domain/index.ts",
            "line": 154
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciApmApmDomain",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-apm-domain/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-apm-domain/index.ts",
            "line": 88
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-apm-domain/index.ts",
            "line": 93
          },
          "name": "dataUploadEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-apm-domain/index.ts",
            "line": 99
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-apm-domain/index.ts",
            "line": 104
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-apm-domain/index.ts",
            "line": 109
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-apm-domain/index.ts",
            "line": 115
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-apm-domain/index.ts",
            "line": 120
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-apm-domain/index.ts",
            "line": 125
          },
          "name": "isFreeTier",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-apm-domain/index.ts",
            "line": 130
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-apm-domain/index.ts",
            "line": 135
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-apm-domain/index.ts",
            "line": 140
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-apm-domain/index.ts",
            "line": 83
          },
          "name": "apmDomainIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-apm-domain/index.ts",
            "line": 76
          },
          "name": "apmDomainId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-apm-domain/index:DataOciApmApmDomain"
    },
    "cdktf-provider-oci.DataOciApmApmDomainConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmApmDomainConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-apm-domain/index.ts",
        "line": 9
      },
      "name": "DataOciApmApmDomainConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_apm_domain#apm_domain_id DataOciApmApmDomain#apm_domain_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-apm-domain/index.ts",
            "line": 13
          },
          "name": "apmDomainId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-apm-domain/index:DataOciApmApmDomainConfig"
    },
    "cdktf-provider-oci.DataOciApmApmDomains": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_apm_domains oci_apm_apm_domains}."
      },
      "fqn": "cdktf-provider-oci.DataOciApmApmDomains",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_apm_domains oci_apm_apm_domains} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-apm-domains/index.ts",
          "line": 375
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmApmDomainsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-apm-domains/index.ts",
        "line": 343
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciApmApmDomains resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-apm-domains/index.ts",
            "line": 360
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciApmApmDomains to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_apm_domains#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciApmApmDomains that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciApmApmDomains to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-apm-domains/index.ts",
            "line": 474
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciApmApmDomainsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-apm-domains/index.ts",
            "line": 429
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-apm-domains/index.ts",
            "line": 477
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-apm-domains/index.ts",
            "line": 445
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-apm-domains/index.ts",
            "line": 461
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-apm-domains/index.ts",
            "line": 489
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-apm-domains/index.ts",
            "line": 499
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciApmApmDomains",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-apm-domains/index.ts",
            "line": 348
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-apm-domains/index.ts",
            "line": 404
          },
          "name": "apmDomains",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmApmDomainsApmDomainsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-apm-domains/index.ts",
            "line": 471
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmApmDomainsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-apm-domains/index.ts",
            "line": 417
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-apm-domains/index.ts",
            "line": 433
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-apm-domains/index.ts",
            "line": 481
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciApmApmDomainsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-apm-domains/index.ts",
            "line": 449
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-apm-domains/index.ts",
            "line": 465
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-apm-domains/index.ts",
            "line": 410
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-apm-domains/index.ts",
            "line": 423
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-apm-domains/index.ts",
            "line": 439
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-apm-domains/index.ts",
            "line": 455
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-apm-domains/index:DataOciApmApmDomains"
    },
    "cdktf-provider-oci.DataOciApmApmDomainsApmDomains": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmApmDomainsApmDomains",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-apm-domains/index.ts",
        "line": 36
      },
      "name": "DataOciApmApmDomainsApmDomains",
      "symbolId": "src/data-oci-apm-apm-domains/index:DataOciApmApmDomainsApmDomains"
    },
    "cdktf-provider-oci.DataOciApmApmDomainsApmDomainsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmApmDomainsApmDomainsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-apm-domains/index.ts",
          "line": 152
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-apm-domains/index.ts",
        "line": 145
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-apm-domains/index.ts",
            "line": 159
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmApmDomainsApmDomainsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmApmDomainsApmDomainsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-apm-domains/index.ts",
            "line": 152
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-apm-domains/index.ts",
            "line": 152
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-apm-domains/index.ts",
            "line": 152
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-apm-domains/index:DataOciApmApmDomainsApmDomainsList"
    },
    "cdktf-provider-oci.DataOciApmApmDomainsApmDomainsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmApmDomainsApmDomainsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-apm-domains/index.ts",
          "line": 68
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-apm-domains/index.ts",
        "line": 59
      },
      "name": "DataOciApmApmDomainsApmDomainsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-apm-domains/index.ts",
            "line": 88
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-apm-domains/index.ts",
            "line": 93
          },
          "name": "dataUploadEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-apm-domains/index.ts",
            "line": 99
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-apm-domains/index.ts",
            "line": 104
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-apm-domains/index.ts",
            "line": 109
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-apm-domains/index.ts",
            "line": 115
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-apm-domains/index.ts",
            "line": 120
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-apm-domains/index.ts",
            "line": 125
          },
          "name": "isFreeTier",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-apm-domains/index.ts",
            "line": 130
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-apm-domains/index.ts",
            "line": 135
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-apm-domains/index.ts",
            "line": 140
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-apm-domains/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmApmDomainsApmDomains"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-apm-domains/index:DataOciApmApmDomainsApmDomainsOutputReference"
    },
    "cdktf-provider-oci.DataOciApmApmDomainsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmApmDomainsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-apm-domains/index.ts",
        "line": 9
      },
      "name": "DataOciApmApmDomainsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_apm_domains#compartment_id DataOciApmApmDomains#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-apm-domains/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_apm_domains#display_name DataOciApmApmDomains#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-apm-domains/index.ts",
            "line": 17
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_apm_domains#filter DataOciApmApmDomains#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-apm-domains/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciApmApmDomainsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_apm_domains#id DataOciApmApmDomains#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-apm-domains/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_apm_domains#state DataOciApmApmDomains#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-apm-domains/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-apm-domains/index:DataOciApmApmDomainsConfig"
    },
    "cdktf-provider-oci.DataOciApmApmDomainsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmApmDomainsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-apm-domains/index.ts",
        "line": 163
      },
      "name": "DataOciApmApmDomainsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_apm_domains#name DataOciApmApmDomains#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-apm-domains/index.ts",
            "line": 167
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_apm_domains#values DataOciApmApmDomains#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-apm-domains/index.ts",
            "line": 175
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_apm_domains#regex DataOciApmApmDomains#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-apm-domains/index.ts",
            "line": 171
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-apm-apm-domains/index:DataOciApmApmDomainsFilter"
    },
    "cdktf-provider-oci.DataOciApmApmDomainsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmApmDomainsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-apm-domains/index.ts",
          "line": 328
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-apm-domains/index.ts",
        "line": 320
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-apm-domains/index.ts",
            "line": 335
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmApmDomainsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmApmDomainsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-apm-domains/index.ts",
            "line": 328
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-apm-domains/index.ts",
            "line": 328
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-apm-domains/index.ts",
            "line": 328
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-apm-domains/index.ts",
            "line": 321
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciApmApmDomainsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-apm-apm-domains/index:DataOciApmApmDomainsFilterList"
    },
    "cdktf-provider-oci.DataOciApmApmDomainsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmApmDomainsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-apm-domains/index.ts",
          "line": 231
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-apm-domains/index.ts",
        "line": 221
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-apm-domains/index.ts",
            "line": 298
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciApmApmDomainsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-apm-domains/index.ts",
            "line": 286
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-apm-domains/index.ts",
            "line": 302
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-apm-domains/index.ts",
            "line": 315
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-apm-domains/index.ts",
            "line": 279
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-apm-domains/index.ts",
            "line": 292
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-apm-domains/index.ts",
            "line": 308
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-apm-domains/index.ts",
            "line": 235
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciApmApmDomainsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-apm-apm-domains/index:DataOciApmApmDomainsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciApmConfigConfig": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_config_config oci_apm_config_config}."
      },
      "fqn": "cdktf-provider-oci.DataOciApmConfigConfig",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_config_config oci_apm_config_config} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-config-config/index.ts",
          "line": 420
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmConfigConfigConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-config-config/index.ts",
        "line": 388
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciApmConfigConfig resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 405
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciApmConfigConfig to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_config_config#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciApmConfigConfig that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciApmConfigConfig to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 585
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 592
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciApmConfigConfig",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 393
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 471
          },
          "name": "configType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 476
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 482
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 487
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 493
          },
          "name": "dimensions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmConfigConfigDimensionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 498
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 503
          },
          "name": "etag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 508
          },
          "name": "filterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 513
          },
          "name": "filterText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 519
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 524
          },
          "name": "group",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 529
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 535
          },
          "name": "inUseBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmConfigConfigInUseByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 541
          },
          "name": "metrics",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmConfigConfigMetricsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 546
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 551
          },
          "name": "opcDryRun",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 556
          },
          "name": "options",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 562
          },
          "name": "rules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmConfigConfigRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 567
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 572
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 577
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 453
          },
          "name": "apmDomainIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 466
          },
          "name": "configIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 446
          },
          "name": "apmDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 459
          },
          "name": "configId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-config-config/index:DataOciApmConfigConfig"
    },
    "cdktf-provider-oci.DataOciApmConfigConfigConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmConfigConfigConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-config-config/index.ts",
        "line": 9
      },
      "name": "DataOciApmConfigConfigConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_config_config#apm_domain_id DataOciApmConfigConfig#apm_domain_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 13
          },
          "name": "apmDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_config_config#config_id DataOciApmConfigConfig#config_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 17
          },
          "name": "configId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-config-config/index:DataOciApmConfigConfigConfig"
    },
    "cdktf-provider-oci.DataOciApmConfigConfigDimensions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmConfigConfigDimensions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-config-config/index.ts",
        "line": 19
      },
      "name": "DataOciApmConfigConfigDimensions",
      "symbolId": "src/data-oci-apm-config-config/index:DataOciApmConfigConfigDimensions"
    },
    "cdktf-provider-oci.DataOciApmConfigConfigDimensionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmConfigConfigDimensionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-config-config/index.ts",
          "line": 88
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-config-config/index.ts",
        "line": 81
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 95
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmConfigConfigDimensionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmConfigConfigDimensionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 88
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 88
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 88
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-config-config/index:DataOciApmConfigConfigDimensionsList"
    },
    "cdktf-provider-oci.DataOciApmConfigConfigDimensionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmConfigConfigDimensionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-config-config/index.ts",
          "line": 51
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-config-config/index.ts",
        "line": 42
      },
      "name": "DataOciApmConfigConfigDimensionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 71
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 76
          },
          "name": "valueSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 55
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmConfigConfigDimensions"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-config-config/index:DataOciApmConfigConfigDimensionsOutputReference"
    },
    "cdktf-provider-oci.DataOciApmConfigConfigInUseBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmConfigConfigInUseBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-config-config/index.ts",
        "line": 99
      },
      "name": "DataOciApmConfigConfigInUseBy",
      "symbolId": "src/data-oci-apm-config-config/index:DataOciApmConfigConfigInUseBy"
    },
    "cdktf-provider-oci.DataOciApmConfigConfigInUseByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmConfigConfigInUseByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-config-config/index.ts",
          "line": 178
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-config-config/index.ts",
        "line": 171
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 185
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmConfigConfigInUseByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmConfigConfigInUseByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 178
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 178
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 178
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-config-config/index:DataOciApmConfigConfigInUseByList"
    },
    "cdktf-provider-oci.DataOciApmConfigConfigInUseByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmConfigConfigInUseByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-config-config/index.ts",
          "line": 131
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-config-config/index.ts",
        "line": 122
      },
      "name": "DataOciApmConfigConfigInUseByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 151
          },
          "name": "configType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 156
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 161
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 166
          },
          "name": "optionsGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 135
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmConfigConfigInUseBy"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-config-config/index:DataOciApmConfigConfigInUseByOutputReference"
    },
    "cdktf-provider-oci.DataOciApmConfigConfigMetrics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmConfigConfigMetrics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-config-config/index.ts",
        "line": 189
      },
      "name": "DataOciApmConfigConfigMetrics",
      "symbolId": "src/data-oci-apm-config-config/index:DataOciApmConfigConfigMetrics"
    },
    "cdktf-provider-oci.DataOciApmConfigConfigMetricsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmConfigConfigMetricsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-config-config/index.ts",
          "line": 268
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-config-config/index.ts",
        "line": 261
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 275
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmConfigConfigMetricsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmConfigConfigMetricsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 268
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 268
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 268
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-config-config/index:DataOciApmConfigConfigMetricsList"
    },
    "cdktf-provider-oci.DataOciApmConfigConfigMetricsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmConfigConfigMetricsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-config-config/index.ts",
          "line": 221
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-config-config/index.ts",
        "line": 212
      },
      "name": "DataOciApmConfigConfigMetricsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 241
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 246
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 251
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 256
          },
          "name": "valueSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 225
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmConfigConfigMetrics"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-config-config/index:DataOciApmConfigConfigMetricsOutputReference"
    },
    "cdktf-provider-oci.DataOciApmConfigConfigRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmConfigConfigRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-config-config/index.ts",
        "line": 279
      },
      "name": "DataOciApmConfigConfigRules",
      "symbolId": "src/data-oci-apm-config-config/index:DataOciApmConfigConfigRules"
    },
    "cdktf-provider-oci.DataOciApmConfigConfigRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmConfigConfigRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-config-config/index.ts",
          "line": 373
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-config-config/index.ts",
        "line": 366
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 380
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmConfigConfigRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmConfigConfigRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 373
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 373
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 373
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-config-config/index:DataOciApmConfigConfigRulesList"
    },
    "cdktf-provider-oci.DataOciApmConfigConfigRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmConfigConfigRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-config-config/index.ts",
          "line": 311
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-config-config/index.ts",
        "line": 302
      },
      "name": "DataOciApmConfigConfigRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 331
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 336
          },
          "name": "filterText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 341
          },
          "name": "isApplyToErrorSpans",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 346
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 351
          },
          "name": "priority",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 356
          },
          "name": "satisfiedResponseTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 361
          },
          "name": "toleratingResponseTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 315
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmConfigConfigRules"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-config-config/index:DataOciApmConfigConfigRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciApmConfigConfigs": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_config_configs oci_apm_config_configs}."
      },
      "fqn": "cdktf-provider-oci.DataOciApmConfigConfigs",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_config_configs oci_apm_config_configs} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-config-configs/index.ts",
          "line": 895
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-config-configs/index.ts",
        "line": 863
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciApmConfigConfigs resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 880
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciApmConfigConfigs to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_config_configs#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciApmConfigConfigs that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciApmConfigConfigs to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 1079
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 954
          },
          "name": "resetConfigType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 970
          },
          "name": "resetDefinedTagEquals"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 986
          },
          "name": "resetDefinedTagExists"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 1002
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 1082
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 1018
          },
          "name": "resetFreeformTagEquals"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 1034
          },
          "name": "resetFreeformTagExists"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 1050
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 1066
          },
          "name": "resetOptionsGroup"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 1094
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 1109
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciApmConfigConfigs",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 868
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 942
          },
          "name": "configCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 1076
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 936
          },
          "name": "apmDomainIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 958
          },
          "name": "configTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 974
          },
          "name": "definedTagEqualsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 990
          },
          "name": "definedTagExistsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 1006
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 1086
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 1022
          },
          "name": "freeformTagEqualsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 1038
          },
          "name": "freeformTagExistsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 1054
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 1070
          },
          "name": "optionsGroupInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 929
          },
          "name": "apmDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 948
          },
          "name": "configType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 964
          },
          "name": "definedTagEquals",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 980
          },
          "name": "definedTagExists",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 996
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 1012
          },
          "name": "freeformTagEquals",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 1028
          },
          "name": "freeformTagExists",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 1044
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 1060
          },
          "name": "optionsGroup",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-config-configs/index:DataOciApmConfigConfigs"
    },
    "cdktf-provider-oci.DataOciApmConfigConfigsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-config-configs/index.ts",
        "line": 9
      },
      "name": "DataOciApmConfigConfigsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_config_configs#apm_domain_id DataOciApmConfigConfigs#apm_domain_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 13
          },
          "name": "apmDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_config_configs#config_type DataOciApmConfigConfigs#config_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 17
          },
          "name": "configType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_config_configs#defined_tag_equals DataOciApmConfigConfigs#defined_tag_equals}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 21
          },
          "name": "definedTagEquals",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_config_configs#defined_tag_exists DataOciApmConfigConfigs#defined_tag_exists}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 25
          },
          "name": "definedTagExists",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_config_configs#display_name DataOciApmConfigConfigs#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 29
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_config_configs#filter DataOciApmConfigConfigs#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 54
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_config_configs#freeform_tag_equals DataOciApmConfigConfigs#freeform_tag_equals}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 33
          },
          "name": "freeformTagEquals",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_config_configs#freeform_tag_exists DataOciApmConfigConfigs#freeform_tag_exists}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 37
          },
          "name": "freeformTagExists",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_config_configs#id DataOciApmConfigConfigs#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 44
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_config_configs#options_group DataOciApmConfigConfigs#options_group}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 48
          },
          "name": "optionsGroup",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-config-configs/index:DataOciApmConfigConfigsConfig"
    },
    "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-config-configs/index.ts",
        "line": 607
      },
      "name": "DataOciApmConfigConfigsConfigCollection",
      "symbolId": "src/data-oci-apm-config-configs/index:DataOciApmConfigConfigsConfigCollection"
    },
    "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-config-configs/index.ts",
        "line": 421
      },
      "name": "DataOciApmConfigConfigsConfigCollectionItems",
      "symbolId": "src/data-oci-apm-config-configs/index:DataOciApmConfigConfigsConfigCollectionItems"
    },
    "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsDimensions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsDimensions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-config-configs/index.ts",
        "line": 56
      },
      "name": "DataOciApmConfigConfigsConfigCollectionItemsDimensions",
      "symbolId": "src/data-oci-apm-config-configs/index:DataOciApmConfigConfigsConfigCollectionItemsDimensions"
    },
    "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsDimensionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsDimensionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-config-configs/index.ts",
          "line": 125
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-config-configs/index.ts",
        "line": 118
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 132
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsDimensionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmConfigConfigsConfigCollectionItemsDimensionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 125
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 125
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 125
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-config-configs/index:DataOciApmConfigConfigsConfigCollectionItemsDimensionsList"
    },
    "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsDimensionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsDimensionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-config-configs/index.ts",
          "line": 88
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-config-configs/index.ts",
        "line": 79
      },
      "name": "DataOciApmConfigConfigsConfigCollectionItemsDimensionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 108
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 113
          },
          "name": "valueSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 92
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsDimensions"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-config-configs/index:DataOciApmConfigConfigsConfigCollectionItemsDimensionsOutputReference"
    },
    "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsInUseBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsInUseBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-config-configs/index.ts",
        "line": 136
      },
      "name": "DataOciApmConfigConfigsConfigCollectionItemsInUseBy",
      "symbolId": "src/data-oci-apm-config-configs/index:DataOciApmConfigConfigsConfigCollectionItemsInUseBy"
    },
    "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsInUseByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsInUseByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-config-configs/index.ts",
          "line": 215
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-config-configs/index.ts",
        "line": 208
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 222
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsInUseByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmConfigConfigsConfigCollectionItemsInUseByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 215
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 215
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 215
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-config-configs/index:DataOciApmConfigConfigsConfigCollectionItemsInUseByList"
    },
    "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsInUseByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsInUseByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-config-configs/index.ts",
          "line": 168
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-config-configs/index.ts",
        "line": 159
      },
      "name": "DataOciApmConfigConfigsConfigCollectionItemsInUseByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 188
          },
          "name": "configType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 193
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 198
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 203
          },
          "name": "optionsGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 172
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsInUseBy"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-config-configs/index:DataOciApmConfigConfigsConfigCollectionItemsInUseByOutputReference"
    },
    "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-config-configs/index.ts",
          "line": 596
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-config-configs/index.ts",
        "line": 589
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 603
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmConfigConfigsConfigCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 596
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 596
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 596
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-config-configs/index:DataOciApmConfigConfigsConfigCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsMetrics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsMetrics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-config-configs/index.ts",
        "line": 226
      },
      "name": "DataOciApmConfigConfigsConfigCollectionItemsMetrics",
      "symbolId": "src/data-oci-apm-config-configs/index:DataOciApmConfigConfigsConfigCollectionItemsMetrics"
    },
    "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsMetricsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsMetricsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-config-configs/index.ts",
          "line": 305
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-config-configs/index.ts",
        "line": 298
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 312
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsMetricsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmConfigConfigsConfigCollectionItemsMetricsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 305
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 305
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 305
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-config-configs/index:DataOciApmConfigConfigsConfigCollectionItemsMetricsList"
    },
    "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsMetricsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsMetricsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-config-configs/index.ts",
          "line": 258
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-config-configs/index.ts",
        "line": 249
      },
      "name": "DataOciApmConfigConfigsConfigCollectionItemsMetricsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 278
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 283
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 288
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 293
          },
          "name": "valueSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 262
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsMetrics"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-config-configs/index:DataOciApmConfigConfigsConfigCollectionItemsMetricsOutputReference"
    },
    "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-config-configs/index.ts",
          "line": 453
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-config-configs/index.ts",
        "line": 444
      },
      "name": "DataOciApmConfigConfigsConfigCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 473
          },
          "name": "apmDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 478
          },
          "name": "configType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 483
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 489
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 494
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 500
          },
          "name": "dimensions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsDimensionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 505
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 510
          },
          "name": "etag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 515
          },
          "name": "filterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 520
          },
          "name": "filterText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 526
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 531
          },
          "name": "group",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 536
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 542
          },
          "name": "inUseBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsInUseByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 548
          },
          "name": "metrics",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsMetricsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 553
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 558
          },
          "name": "opcDryRun",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 563
          },
          "name": "options",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 569
          },
          "name": "rules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 574
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 579
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 584
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 457
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-config-configs/index:DataOciApmConfigConfigsConfigCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-config-configs/index.ts",
        "line": 316
      },
      "name": "DataOciApmConfigConfigsConfigCollectionItemsRules",
      "symbolId": "src/data-oci-apm-config-configs/index:DataOciApmConfigConfigsConfigCollectionItemsRules"
    },
    "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-config-configs/index.ts",
          "line": 410
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-config-configs/index.ts",
        "line": 403
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 417
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmConfigConfigsConfigCollectionItemsRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 410
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 410
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 410
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-config-configs/index:DataOciApmConfigConfigsConfigCollectionItemsRulesList"
    },
    "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-config-configs/index.ts",
          "line": 348
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-config-configs/index.ts",
        "line": 339
      },
      "name": "DataOciApmConfigConfigsConfigCollectionItemsRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 368
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 373
          },
          "name": "filterText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 378
          },
          "name": "isApplyToErrorSpans",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 383
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 388
          },
          "name": "priority",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 393
          },
          "name": "satisfiedResponseTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 398
          },
          "name": "toleratingResponseTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 352
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsRules"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-config-configs/index:DataOciApmConfigConfigsConfigCollectionItemsRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-config-configs/index.ts",
          "line": 672
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-config-configs/index.ts",
        "line": 665
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 679
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmConfigConfigsConfigCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 672
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 672
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 672
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-config-configs/index:DataOciApmConfigConfigsConfigCollectionList"
    },
    "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-config-configs/index.ts",
          "line": 639
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-config-configs/index.ts",
        "line": 630
      },
      "name": "DataOciApmConfigConfigsConfigCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 660
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 643
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-config-configs/index:DataOciApmConfigConfigsConfigCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciApmConfigConfigsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-config-configs/index.ts",
        "line": 683
      },
      "name": "DataOciApmConfigConfigsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_config_configs#name DataOciApmConfigConfigs#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 687
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_config_configs#values DataOciApmConfigConfigs#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 695
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_config_configs#regex DataOciApmConfigConfigs#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 691
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-apm-config-configs/index:DataOciApmConfigConfigsFilter"
    },
    "cdktf-provider-oci.DataOciApmConfigConfigsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-config-configs/index.ts",
          "line": 848
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-config-configs/index.ts",
        "line": 840
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 855
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmConfigConfigsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 848
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 848
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 848
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 841
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-apm-config-configs/index:DataOciApmConfigConfigsFilterList"
    },
    "cdktf-provider-oci.DataOciApmConfigConfigsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-config-configs/index.ts",
          "line": 751
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-config-configs/index.ts",
        "line": 741
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 818
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciApmConfigConfigsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 806
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 822
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 835
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 799
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 812
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 828
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 755
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-apm-config-configs/index:DataOciApmConfigConfigsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciApmDataKeys": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_data_keys oci_apm_data_keys}."
      },
      "fqn": "cdktf-provider-oci.DataOciApmDataKeys",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_data_keys oci_apm_data_keys} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-data-keys/index.ts",
          "line": 329
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmDataKeysConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-data-keys/index.ts",
        "line": 297
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciApmDataKeys resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-data-keys/index.ts",
            "line": 314
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciApmDataKeys to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_data_keys#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciApmDataKeys that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciApmDataKeys to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-data-keys/index.ts",
            "line": 411
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciApmDataKeysFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-data-keys/index.ts",
            "line": 376
          },
          "name": "resetDataKeyType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-data-keys/index.ts",
            "line": 414
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-data-keys/index.ts",
            "line": 398
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-data-keys/index.ts",
            "line": 426
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-data-keys/index.ts",
            "line": 435
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciApmDataKeys",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-data-keys/index.ts",
            "line": 302
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-data-keys/index.ts",
            "line": 386
          },
          "name": "dataKeys",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmDataKeysDataKeysList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-data-keys/index.ts",
            "line": 408
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmDataKeysFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-data-keys/index.ts",
            "line": 364
          },
          "name": "apmDomainIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-data-keys/index.ts",
            "line": 380
          },
          "name": "dataKeyTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-data-keys/index.ts",
            "line": 418
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciApmDataKeysFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-data-keys/index.ts",
            "line": 402
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-data-keys/index.ts",
            "line": 357
          },
          "name": "apmDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-data-keys/index.ts",
            "line": 370
          },
          "name": "dataKeyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-data-keys/index.ts",
            "line": 392
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-data-keys/index:DataOciApmDataKeys"
    },
    "cdktf-provider-oci.DataOciApmDataKeysConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmDataKeysConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-data-keys/index.ts",
        "line": 9
      },
      "name": "DataOciApmDataKeysConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_data_keys#apm_domain_id DataOciApmDataKeys#apm_domain_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-data-keys/index.ts",
            "line": 13
          },
          "name": "apmDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_data_keys#data_key_type DataOciApmDataKeys#data_key_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-data-keys/index.ts",
            "line": 17
          },
          "name": "dataKeyType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_data_keys#filter DataOciApmDataKeys#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-data-keys/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciApmDataKeysFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_data_keys#id DataOciApmDataKeys#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-data-keys/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-data-keys/index:DataOciApmDataKeysConfig"
    },
    "cdktf-provider-oci.DataOciApmDataKeysDataKeys": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmDataKeysDataKeys",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-data-keys/index.ts",
        "line": 32
      },
      "name": "DataOciApmDataKeysDataKeys",
      "symbolId": "src/data-oci-apm-data-keys/index:DataOciApmDataKeysDataKeys"
    },
    "cdktf-provider-oci.DataOciApmDataKeysDataKeysList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmDataKeysDataKeysList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-data-keys/index.ts",
          "line": 106
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-data-keys/index.ts",
        "line": 99
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-data-keys/index.ts",
            "line": 113
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmDataKeysDataKeysOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmDataKeysDataKeysList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-data-keys/index.ts",
            "line": 106
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-data-keys/index.ts",
            "line": 106
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-data-keys/index.ts",
            "line": 106
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-data-keys/index:DataOciApmDataKeysDataKeysList"
    },
    "cdktf-provider-oci.DataOciApmDataKeysDataKeysOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmDataKeysDataKeysOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-data-keys/index.ts",
          "line": 64
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-data-keys/index.ts",
        "line": 55
      },
      "name": "DataOciApmDataKeysDataKeysOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-data-keys/index.ts",
            "line": 84
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-data-keys/index.ts",
            "line": 89
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-data-keys/index.ts",
            "line": 94
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-data-keys/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmDataKeysDataKeys"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-data-keys/index:DataOciApmDataKeysDataKeysOutputReference"
    },
    "cdktf-provider-oci.DataOciApmDataKeysFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmDataKeysFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-data-keys/index.ts",
        "line": 117
      },
      "name": "DataOciApmDataKeysFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_data_keys#name DataOciApmDataKeys#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-data-keys/index.ts",
            "line": 121
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_data_keys#values DataOciApmDataKeys#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-data-keys/index.ts",
            "line": 129
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_data_keys#regex DataOciApmDataKeys#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-data-keys/index.ts",
            "line": 125
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-apm-data-keys/index:DataOciApmDataKeysFilter"
    },
    "cdktf-provider-oci.DataOciApmDataKeysFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmDataKeysFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-data-keys/index.ts",
          "line": 282
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-data-keys/index.ts",
        "line": 274
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-data-keys/index.ts",
            "line": 289
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmDataKeysFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmDataKeysFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-data-keys/index.ts",
            "line": 282
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-data-keys/index.ts",
            "line": 282
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-data-keys/index.ts",
            "line": 282
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-data-keys/index.ts",
            "line": 275
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciApmDataKeysFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-apm-data-keys/index:DataOciApmDataKeysFilterList"
    },
    "cdktf-provider-oci.DataOciApmDataKeysFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmDataKeysFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-data-keys/index.ts",
          "line": 185
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-data-keys/index.ts",
        "line": 175
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-data-keys/index.ts",
            "line": 252
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciApmDataKeysFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-data-keys/index.ts",
            "line": 240
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-data-keys/index.ts",
            "line": 256
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-data-keys/index.ts",
            "line": 269
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-data-keys/index.ts",
            "line": 233
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-data-keys/index.ts",
            "line": 246
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-data-keys/index.ts",
            "line": 262
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-data-keys/index.ts",
            "line": 189
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciApmDataKeysFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-apm-data-keys/index:DataOciApmDataKeysFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePoint": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_dedicated_vantage_point oci_apm_synthetics_dedicated_vantage_point}."
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePoint",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_dedicated_vantage_point oci_apm_synthetics_dedicated_vantage_point} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-dedicated-vantage-point/index.ts",
          "line": 235
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePointConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-dedicated-vantage-point/index.ts",
        "line": 203
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciApmSyntheticsDedicatedVantagePoint resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 220
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciApmSyntheticsDedicatedVantagePoint to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_dedicated_vantage_point#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciApmSyntheticsDedicatedVantagePoint that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciApmSyntheticsDedicatedVantagePoint to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 348
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 355
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsDedicatedVantagePoint",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 208
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 287
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 292
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 298
          },
          "name": "dvpStackDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePointDvpStackDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 304
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 309
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 315
          },
          "name": "monitorStatusCountMap",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePointMonitorStatusCountMapList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 320
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 325
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 330
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 335
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 340
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 268
          },
          "name": "apmDomainIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 281
          },
          "name": "dedicatedVantagePointIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 261
          },
          "name": "apmDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 274
          },
          "name": "dedicatedVantagePointId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-dedicated-vantage-point/index:DataOciApmSyntheticsDedicatedVantagePoint"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePointConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePointConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-dedicated-vantage-point/index.ts",
        "line": 9
      },
      "name": "DataOciApmSyntheticsDedicatedVantagePointConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_dedicated_vantage_point#apm_domain_id DataOciApmSyntheticsDedicatedVantagePoint#apm_domain_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 13
          },
          "name": "apmDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_dedicated_vantage_point#dedicated_vantage_point_id DataOciApmSyntheticsDedicatedVantagePoint#dedicated_vantage_point_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 17
          },
          "name": "dedicatedVantagePointId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-dedicated-vantage-point/index:DataOciApmSyntheticsDedicatedVantagePointConfig"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePointDvpStackDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePointDvpStackDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-dedicated-vantage-point/index.ts",
        "line": 19
      },
      "name": "DataOciApmSyntheticsDedicatedVantagePointDvpStackDetails",
      "symbolId": "src/data-oci-apm-synthetics-dedicated-vantage-point/index:DataOciApmSyntheticsDedicatedVantagePointDvpStackDetails"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePointDvpStackDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePointDvpStackDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-dedicated-vantage-point/index.ts",
          "line": 98
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-dedicated-vantage-point/index.ts",
        "line": 91
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 105
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePointDvpStackDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsDedicatedVantagePointDvpStackDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 98
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 98
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 98
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-dedicated-vantage-point/index:DataOciApmSyntheticsDedicatedVantagePointDvpStackDetailsList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePointDvpStackDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePointDvpStackDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-dedicated-vantage-point/index.ts",
          "line": 51
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-dedicated-vantage-point/index.ts",
        "line": 42
      },
      "name": "DataOciApmSyntheticsDedicatedVantagePointDvpStackDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 71
          },
          "name": "dvpStackId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 76
          },
          "name": "dvpStackType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 81
          },
          "name": "dvpStreamId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 86
          },
          "name": "dvpVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 55
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePointDvpStackDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-dedicated-vantage-point/index:DataOciApmSyntheticsDedicatedVantagePointDvpStackDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePointMonitorStatusCountMap": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePointMonitorStatusCountMap",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-dedicated-vantage-point/index.ts",
        "line": 109
      },
      "name": "DataOciApmSyntheticsDedicatedVantagePointMonitorStatusCountMap",
      "symbolId": "src/data-oci-apm-synthetics-dedicated-vantage-point/index:DataOciApmSyntheticsDedicatedVantagePointMonitorStatusCountMap"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePointMonitorStatusCountMapList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePointMonitorStatusCountMapList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-dedicated-vantage-point/index.ts",
          "line": 188
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-dedicated-vantage-point/index.ts",
        "line": 181
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 195
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePointMonitorStatusCountMapOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsDedicatedVantagePointMonitorStatusCountMapList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 188
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 188
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 188
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-dedicated-vantage-point/index:DataOciApmSyntheticsDedicatedVantagePointMonitorStatusCountMapList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePointMonitorStatusCountMapOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePointMonitorStatusCountMapOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-dedicated-vantage-point/index.ts",
          "line": 141
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-dedicated-vantage-point/index.ts",
        "line": 132
      },
      "name": "DataOciApmSyntheticsDedicatedVantagePointMonitorStatusCountMapOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 161
          },
          "name": "disabled",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 166
          },
          "name": "enabled",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 171
          },
          "name": "invalid",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 176
          },
          "name": "total",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-point/index.ts",
            "line": 145
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePointMonitorStatusCountMap"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-dedicated-vantage-point/index:DataOciApmSyntheticsDedicatedVantagePointMonitorStatusCountMapOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePoints": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_dedicated_vantage_points oci_apm_synthetics_dedicated_vantage_points}."
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePoints",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_dedicated_vantage_points oci_apm_synthetics_dedicated_vantage_points} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
          "line": 642
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePointsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
        "line": 610
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciApmSyntheticsDedicatedVantagePoints resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 627
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciApmSyntheticsDedicatedVantagePoints to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_dedicated_vantage_points#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciApmSyntheticsDedicatedVantagePoints that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciApmSyntheticsDedicatedVantagePoints to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 758
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePointsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 697
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 761
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 713
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 729
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 745
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 773
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 784
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsDedicatedVantagePoints",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 615
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 685
          },
          "name": "dedicatedVantagePointCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePointsDedicatedVantagePointCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 755
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePointsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 679
          },
          "name": "apmDomainIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 701
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 765
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePointsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 717
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 733
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 749
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 672
          },
          "name": "apmDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 691
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 707
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 723
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 739
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-dedicated-vantage-points/index:DataOciApmSyntheticsDedicatedVantagePoints"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePointsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePointsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
        "line": 9
      },
      "name": "DataOciApmSyntheticsDedicatedVantagePointsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_dedicated_vantage_points#apm_domain_id DataOciApmSyntheticsDedicatedVantagePoints#apm_domain_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 13
          },
          "name": "apmDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_dedicated_vantage_points#display_name DataOciApmSyntheticsDedicatedVantagePoints#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 17
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_dedicated_vantage_points#filter DataOciApmSyntheticsDedicatedVantagePoints#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePointsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_dedicated_vantage_points#id DataOciApmSyntheticsDedicatedVantagePoints#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_dedicated_vantage_points#name DataOciApmSyntheticsDedicatedVantagePoints#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 28
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_dedicated_vantage_points#status DataOciApmSyntheticsDedicatedVantagePoints#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 32
          },
          "name": "status",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-dedicated-vantage-points/index:DataOciApmSyntheticsDedicatedVantagePointsConfig"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePointsDedicatedVantagePointCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePointsDedicatedVantagePointCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
        "line": 354
      },
      "name": "DataOciApmSyntheticsDedicatedVantagePointsDedicatedVantagePointCollection",
      "symbolId": "src/data-oci-apm-synthetics-dedicated-vantage-points/index:DataOciApmSyntheticsDedicatedVantagePointsDedicatedVantagePointCollection"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePointsDedicatedVantagePointCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePointsDedicatedVantagePointCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
        "line": 220
      },
      "name": "DataOciApmSyntheticsDedicatedVantagePointsDedicatedVantagePointCollectionItems",
      "symbolId": "src/data-oci-apm-synthetics-dedicated-vantage-points/index:DataOciApmSyntheticsDedicatedVantagePointsDedicatedVantagePointCollectionItems"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePointsDedicatedVantagePointCollectionItemsDvpStackDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePointsDedicatedVantagePointCollectionItemsDvpStackDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
        "line": 40
      },
      "name": "DataOciApmSyntheticsDedicatedVantagePointsDedicatedVantagePointCollectionItemsDvpStackDetails",
      "symbolId": "src/data-oci-apm-synthetics-dedicated-vantage-points/index:DataOciApmSyntheticsDedicatedVantagePointsDedicatedVantagePointCollectionItemsDvpStackDetails"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePointsDedicatedVantagePointCollectionItemsDvpStackDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePointsDedicatedVantagePointCollectionItemsDvpStackDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
          "line": 119
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
        "line": 112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 126
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePointsDedicatedVantagePointCollectionItemsDvpStackDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsDedicatedVantagePointsDedicatedVantagePointCollectionItemsDvpStackDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 119
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 119
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 119
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-dedicated-vantage-points/index:DataOciApmSyntheticsDedicatedVantagePointsDedicatedVantagePointCollectionItemsDvpStackDetailsList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePointsDedicatedVantagePointCollectionItemsDvpStackDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePointsDedicatedVantagePointCollectionItemsDvpStackDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
          "line": 72
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
        "line": 63
      },
      "name": "DataOciApmSyntheticsDedicatedVantagePointsDedicatedVantagePointCollectionItemsDvpStackDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 92
          },
          "name": "dvpStackId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 97
          },
          "name": "dvpStackType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 102
          },
          "name": "dvpStreamId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 107
          },
          "name": "dvpVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePointsDedicatedVantagePointCollectionItemsDvpStackDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-dedicated-vantage-points/index:DataOciApmSyntheticsDedicatedVantagePointsDedicatedVantagePointCollectionItemsDvpStackDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePointsDedicatedVantagePointCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePointsDedicatedVantagePointCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
          "line": 343
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
        "line": 336
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 350
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePointsDedicatedVantagePointCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsDedicatedVantagePointsDedicatedVantagePointCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 343
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 343
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 343
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-dedicated-vantage-points/index:DataOciApmSyntheticsDedicatedVantagePointsDedicatedVantagePointCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePointsDedicatedVantagePointCollectionItemsMonitorStatusCountMap": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePointsDedicatedVantagePointCollectionItemsMonitorStatusCountMap",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
        "line": 130
      },
      "name": "DataOciApmSyntheticsDedicatedVantagePointsDedicatedVantagePointCollectionItemsMonitorStatusCountMap",
      "symbolId": "src/data-oci-apm-synthetics-dedicated-vantage-points/index:DataOciApmSyntheticsDedicatedVantagePointsDedicatedVantagePointCollectionItemsMonitorStatusCountMap"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePointsDedicatedVantagePointCollectionItemsMonitorStatusCountMapList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePointsDedicatedVantagePointCollectionItemsMonitorStatusCountMapList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
          "line": 209
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
        "line": 202
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 216
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePointsDedicatedVantagePointCollectionItemsMonitorStatusCountMapOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsDedicatedVantagePointsDedicatedVantagePointCollectionItemsMonitorStatusCountMapList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 209
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 209
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 209
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-dedicated-vantage-points/index:DataOciApmSyntheticsDedicatedVantagePointsDedicatedVantagePointCollectionItemsMonitorStatusCountMapList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePointsDedicatedVantagePointCollectionItemsMonitorStatusCountMapOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePointsDedicatedVantagePointCollectionItemsMonitorStatusCountMapOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
          "line": 162
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
        "line": 153
      },
      "name": "DataOciApmSyntheticsDedicatedVantagePointsDedicatedVantagePointCollectionItemsMonitorStatusCountMapOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 182
          },
          "name": "disabled",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 187
          },
          "name": "enabled",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 192
          },
          "name": "invalid",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 197
          },
          "name": "total",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 166
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePointsDedicatedVantagePointCollectionItemsMonitorStatusCountMap"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-dedicated-vantage-points/index:DataOciApmSyntheticsDedicatedVantagePointsDedicatedVantagePointCollectionItemsMonitorStatusCountMapOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePointsDedicatedVantagePointCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePointsDedicatedVantagePointCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
          "line": 252
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
        "line": 243
      },
      "name": "DataOciApmSyntheticsDedicatedVantagePointsDedicatedVantagePointCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 272
          },
          "name": "apmDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 278
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 283
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 289
          },
          "name": "dvpStackDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePointsDedicatedVantagePointCollectionItemsDvpStackDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 295
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 300
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 306
          },
          "name": "monitorStatusCountMap",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePointsDedicatedVantagePointCollectionItemsMonitorStatusCountMapList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 311
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 316
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 321
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 326
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 331
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 256
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePointsDedicatedVantagePointCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-dedicated-vantage-points/index:DataOciApmSyntheticsDedicatedVantagePointsDedicatedVantagePointCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePointsDedicatedVantagePointCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePointsDedicatedVantagePointCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
          "line": 419
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
        "line": 412
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 426
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePointsDedicatedVantagePointCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsDedicatedVantagePointsDedicatedVantagePointCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 419
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 419
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 419
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-dedicated-vantage-points/index:DataOciApmSyntheticsDedicatedVantagePointsDedicatedVantagePointCollectionList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePointsDedicatedVantagePointCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePointsDedicatedVantagePointCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
          "line": 386
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
        "line": 377
      },
      "name": "DataOciApmSyntheticsDedicatedVantagePointsDedicatedVantagePointCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 407
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePointsDedicatedVantagePointCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 390
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePointsDedicatedVantagePointCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-dedicated-vantage-points/index:DataOciApmSyntheticsDedicatedVantagePointsDedicatedVantagePointCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePointsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePointsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
        "line": 430
      },
      "name": "DataOciApmSyntheticsDedicatedVantagePointsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_dedicated_vantage_points#name DataOciApmSyntheticsDedicatedVantagePoints#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 434
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_dedicated_vantage_points#values DataOciApmSyntheticsDedicatedVantagePoints#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 442
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_dedicated_vantage_points#regex DataOciApmSyntheticsDedicatedVantagePoints#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 438
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-dedicated-vantage-points/index:DataOciApmSyntheticsDedicatedVantagePointsFilter"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePointsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePointsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
          "line": 595
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
        "line": 587
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 602
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePointsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsDedicatedVantagePointsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 595
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 595
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 595
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 588
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePointsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-dedicated-vantage-points/index:DataOciApmSyntheticsDedicatedVantagePointsFilterList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePointsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePointsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
          "line": 498
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
        "line": 488
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 565
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciApmSyntheticsDedicatedVantagePointsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 553
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 569
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 582
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 546
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 559
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 575
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-dedicated-vantage-points/index.ts",
            "line": 502
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciApmSyntheticsDedicatedVantagePointsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-dedicated-vantage-points/index:DataOciApmSyntheticsDedicatedVantagePointsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitor": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_monitor oci_apm_synthetics_monitor}."
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitor",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_monitor oci_apm_synthetics_monitor} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
          "line": 1981
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
        "line": 1949
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciApmSyntheticsMonitor resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1966
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciApmSyntheticsMonitor to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_monitor#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciApmSyntheticsMonitor that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciApmSyntheticsMonitor to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 2172
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 2179
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsMonitor",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1954
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 2020
          },
          "name": "availabilityConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorAvailabilityConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 2025
          },
          "name": "batchIntervalInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 2031
          },
          "name": "configuration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 2036
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 2042
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 2047
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 2053
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 2058
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 2063
          },
          "name": "isIpv6",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 2068
          },
          "name": "isRunNow",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 2073
          },
          "name": "isRunOnce",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 2078
          },
          "name": "lastUpdatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 2084
          },
          "name": "maintenanceWindowSchedule",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorMaintenanceWindowScheduleList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 2102
          },
          "name": "monitorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 2107
          },
          "name": "repeatIntervalInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 2112
          },
          "name": "schedulingPolicy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 2117
          },
          "name": "scriptId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 2122
          },
          "name": "scriptName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 2128
          },
          "name": "scriptParameters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorScriptParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 2133
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 2138
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 2143
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 2153
          },
          "name": "timeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 2148
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 2158
          },
          "name": "vantagePointCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 2164
          },
          "name": "vantagePoints",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorVantagePointsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 2014
          },
          "name": "apmDomainIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 2097
          },
          "name": "monitorIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 2007
          },
          "name": "apmDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 2090
          },
          "name": "monitorId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitor/index:DataOciApmSyntheticsMonitor"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorAvailabilityConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorAvailabilityConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
        "line": 19
      },
      "name": "DataOciApmSyntheticsMonitorAvailabilityConfiguration",
      "symbolId": "src/data-oci-apm-synthetics-monitor/index:DataOciApmSyntheticsMonitorAvailabilityConfiguration"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorAvailabilityConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorAvailabilityConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
          "line": 88
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
        "line": 81
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 95
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorAvailabilityConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsMonitorAvailabilityConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 88
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 88
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 88
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitor/index:DataOciApmSyntheticsMonitorAvailabilityConfigurationList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorAvailabilityConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorAvailabilityConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
          "line": 51
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
        "line": 42
      },
      "name": "DataOciApmSyntheticsMonitorAvailabilityConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 71
          },
          "name": "maxAllowedFailuresPerInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 76
          },
          "name": "minAllowedRunsPerInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 55
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorAvailabilityConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitor/index:DataOciApmSyntheticsMonitorAvailabilityConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
        "line": 9
      },
      "name": "DataOciApmSyntheticsMonitorConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_monitor#apm_domain_id DataOciApmSyntheticsMonitor#apm_domain_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 13
          },
          "name": "apmDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_monitor#monitor_id DataOciApmSyntheticsMonitor#monitor_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 17
          },
          "name": "monitorId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitor/index:DataOciApmSyntheticsMonitorConfig"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
        "line": 1354
      },
      "name": "DataOciApmSyntheticsMonitorConfiguration",
      "symbolId": "src/data-oci-apm-synthetics-monitor/index:DataOciApmSyntheticsMonitorConfiguration"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationClientCertificateDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationClientCertificateDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
        "line": 259
      },
      "name": "DataOciApmSyntheticsMonitorConfigurationClientCertificateDetails",
      "symbolId": "src/data-oci-apm-synthetics-monitor/index:DataOciApmSyntheticsMonitorConfigurationClientCertificateDetails"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationClientCertificateDetailsClientCertificate": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationClientCertificateDetailsClientCertificate",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
        "line": 99
      },
      "name": "DataOciApmSyntheticsMonitorConfigurationClientCertificateDetailsClientCertificate",
      "symbolId": "src/data-oci-apm-synthetics-monitor/index:DataOciApmSyntheticsMonitorConfigurationClientCertificateDetailsClientCertificate"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationClientCertificateDetailsClientCertificateList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationClientCertificateDetailsClientCertificateList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
          "line": 168
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
        "line": 161
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 175
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationClientCertificateDetailsClientCertificateOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsMonitorConfigurationClientCertificateDetailsClientCertificateList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 168
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 168
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 168
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitor/index:DataOciApmSyntheticsMonitorConfigurationClientCertificateDetailsClientCertificateList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationClientCertificateDetailsClientCertificateOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationClientCertificateDetailsClientCertificateOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
          "line": 131
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
        "line": 122
      },
      "name": "DataOciApmSyntheticsMonitorConfigurationClientCertificateDetailsClientCertificateOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 151
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 156
          },
          "name": "fileName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 135
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationClientCertificateDetailsClientCertificate"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitor/index:DataOciApmSyntheticsMonitorConfigurationClientCertificateDetailsClientCertificateOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationClientCertificateDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationClientCertificateDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
          "line": 330
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
        "line": 323
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 337
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationClientCertificateDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsMonitorConfigurationClientCertificateDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 330
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 330
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 330
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitor/index:DataOciApmSyntheticsMonitorConfigurationClientCertificateDetailsList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationClientCertificateDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationClientCertificateDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
          "line": 291
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
        "line": 282
      },
      "name": "DataOciApmSyntheticsMonitorConfigurationClientCertificateDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 312
          },
          "name": "clientCertificate",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationClientCertificateDetailsClientCertificateList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 318
          },
          "name": "privateKey",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationClientCertificateDetailsPrivateKeyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 295
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationClientCertificateDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitor/index:DataOciApmSyntheticsMonitorConfigurationClientCertificateDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationClientCertificateDetailsPrivateKey": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationClientCertificateDetailsPrivateKey",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
        "line": 179
      },
      "name": "DataOciApmSyntheticsMonitorConfigurationClientCertificateDetailsPrivateKey",
      "symbolId": "src/data-oci-apm-synthetics-monitor/index:DataOciApmSyntheticsMonitorConfigurationClientCertificateDetailsPrivateKey"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationClientCertificateDetailsPrivateKeyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationClientCertificateDetailsPrivateKeyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
          "line": 248
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
        "line": 241
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 255
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationClientCertificateDetailsPrivateKeyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsMonitorConfigurationClientCertificateDetailsPrivateKeyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 248
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 248
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 248
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitor/index:DataOciApmSyntheticsMonitorConfigurationClientCertificateDetailsPrivateKeyList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationClientCertificateDetailsPrivateKeyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationClientCertificateDetailsPrivateKeyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
          "line": 211
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
        "line": 202
      },
      "name": "DataOciApmSyntheticsMonitorConfigurationClientCertificateDetailsPrivateKeyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 231
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 236
          },
          "name": "fileName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 215
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationClientCertificateDetailsPrivateKey"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitor/index:DataOciApmSyntheticsMonitorConfigurationClientCertificateDetailsPrivateKeyOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationDatabaseAuthenticationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationDatabaseAuthenticationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
        "line": 426
      },
      "name": "DataOciApmSyntheticsMonitorConfigurationDatabaseAuthenticationDetails",
      "symbolId": "src/data-oci-apm-synthetics-monitor/index:DataOciApmSyntheticsMonitorConfigurationDatabaseAuthenticationDetails"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationDatabaseAuthenticationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationDatabaseAuthenticationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
          "line": 496
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
        "line": 489
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 503
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationDatabaseAuthenticationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsMonitorConfigurationDatabaseAuthenticationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 496
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 496
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 496
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitor/index:DataOciApmSyntheticsMonitorConfigurationDatabaseAuthenticationDetailsList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationDatabaseAuthenticationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationDatabaseAuthenticationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
          "line": 458
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
        "line": 449
      },
      "name": "DataOciApmSyntheticsMonitorConfigurationDatabaseAuthenticationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 479
          },
          "name": "password",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationDatabaseAuthenticationDetailsPasswordList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 484
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 462
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationDatabaseAuthenticationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitor/index:DataOciApmSyntheticsMonitorConfigurationDatabaseAuthenticationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationDatabaseAuthenticationDetailsPassword": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationDatabaseAuthenticationDetailsPassword",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
        "line": 341
      },
      "name": "DataOciApmSyntheticsMonitorConfigurationDatabaseAuthenticationDetailsPassword",
      "symbolId": "src/data-oci-apm-synthetics-monitor/index:DataOciApmSyntheticsMonitorConfigurationDatabaseAuthenticationDetailsPassword"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationDatabaseAuthenticationDetailsPasswordList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationDatabaseAuthenticationDetailsPasswordList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
          "line": 415
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
        "line": 408
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 422
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationDatabaseAuthenticationDetailsPasswordOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsMonitorConfigurationDatabaseAuthenticationDetailsPasswordList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 415
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 415
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 415
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitor/index:DataOciApmSyntheticsMonitorConfigurationDatabaseAuthenticationDetailsPasswordList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationDatabaseAuthenticationDetailsPasswordOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationDatabaseAuthenticationDetailsPasswordOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
          "line": 373
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
        "line": 364
      },
      "name": "DataOciApmSyntheticsMonitorConfigurationDatabaseAuthenticationDetailsPasswordOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 393
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 398
          },
          "name": "passwordType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 403
          },
          "name": "vaultSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 377
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationDatabaseAuthenticationDetailsPassword"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitor/index:DataOciApmSyntheticsMonitorConfigurationDatabaseAuthenticationDetailsPasswordOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationDatabaseWalletDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationDatabaseWalletDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
        "line": 507
      },
      "name": "DataOciApmSyntheticsMonitorConfigurationDatabaseWalletDetails",
      "symbolId": "src/data-oci-apm-synthetics-monitor/index:DataOciApmSyntheticsMonitorConfigurationDatabaseWalletDetails"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationDatabaseWalletDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationDatabaseWalletDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
          "line": 576
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
        "line": 569
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 583
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationDatabaseWalletDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsMonitorConfigurationDatabaseWalletDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 576
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 576
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 576
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitor/index:DataOciApmSyntheticsMonitorConfigurationDatabaseWalletDetailsList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationDatabaseWalletDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationDatabaseWalletDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
          "line": 539
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
        "line": 530
      },
      "name": "DataOciApmSyntheticsMonitorConfigurationDatabaseWalletDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 559
          },
          "name": "databaseWallet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 564
          },
          "name": "serviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 543
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationDatabaseWalletDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitor/index:DataOciApmSyntheticsMonitorConfigurationDatabaseWalletDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationDnsConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationDnsConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
        "line": 587
      },
      "name": "DataOciApmSyntheticsMonitorConfigurationDnsConfiguration",
      "symbolId": "src/data-oci-apm-synthetics-monitor/index:DataOciApmSyntheticsMonitorConfigurationDnsConfiguration"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationDnsConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationDnsConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
          "line": 656
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
        "line": 649
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 663
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationDnsConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsMonitorConfigurationDnsConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 656
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 656
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 656
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitor/index:DataOciApmSyntheticsMonitorConfigurationDnsConfigurationList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationDnsConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationDnsConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
          "line": 619
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
        "line": 610
      },
      "name": "DataOciApmSyntheticsMonitorConfigurationDnsConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 639
          },
          "name": "isOverrideDns",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 644
          },
          "name": "overrideDnsIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 623
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationDnsConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitor/index:DataOciApmSyntheticsMonitorConfigurationDnsConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationFtpBasicAuthenticationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationFtpBasicAuthenticationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
        "line": 752
      },
      "name": "DataOciApmSyntheticsMonitorConfigurationFtpBasicAuthenticationDetails",
      "symbolId": "src/data-oci-apm-synthetics-monitor/index:DataOciApmSyntheticsMonitorConfigurationFtpBasicAuthenticationDetails"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationFtpBasicAuthenticationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationFtpBasicAuthenticationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
          "line": 822
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
        "line": 815
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 829
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationFtpBasicAuthenticationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsMonitorConfigurationFtpBasicAuthenticationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 822
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 822
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 822
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitor/index:DataOciApmSyntheticsMonitorConfigurationFtpBasicAuthenticationDetailsList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationFtpBasicAuthenticationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationFtpBasicAuthenticationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
          "line": 784
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
        "line": 775
      },
      "name": "DataOciApmSyntheticsMonitorConfigurationFtpBasicAuthenticationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 805
          },
          "name": "password",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationFtpBasicAuthenticationDetailsPasswordList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 810
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 788
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationFtpBasicAuthenticationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitor/index:DataOciApmSyntheticsMonitorConfigurationFtpBasicAuthenticationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationFtpBasicAuthenticationDetailsPassword": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationFtpBasicAuthenticationDetailsPassword",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
        "line": 667
      },
      "name": "DataOciApmSyntheticsMonitorConfigurationFtpBasicAuthenticationDetailsPassword",
      "symbolId": "src/data-oci-apm-synthetics-monitor/index:DataOciApmSyntheticsMonitorConfigurationFtpBasicAuthenticationDetailsPassword"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationFtpBasicAuthenticationDetailsPasswordList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationFtpBasicAuthenticationDetailsPasswordList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
          "line": 741
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
        "line": 734
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 748
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationFtpBasicAuthenticationDetailsPasswordOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsMonitorConfigurationFtpBasicAuthenticationDetailsPasswordList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 741
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 741
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 741
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitor/index:DataOciApmSyntheticsMonitorConfigurationFtpBasicAuthenticationDetailsPasswordList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationFtpBasicAuthenticationDetailsPasswordOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationFtpBasicAuthenticationDetailsPasswordOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
          "line": 699
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
        "line": 690
      },
      "name": "DataOciApmSyntheticsMonitorConfigurationFtpBasicAuthenticationDetailsPasswordOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 719
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 724
          },
          "name": "passwordType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 729
          },
          "name": "vaultSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 703
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationFtpBasicAuthenticationDetailsPassword"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitor/index:DataOciApmSyntheticsMonitorConfigurationFtpBasicAuthenticationDetailsPasswordOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
          "line": 1593
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
        "line": 1586
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1600
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsMonitorConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1593
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1593
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1593
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitor/index:DataOciApmSyntheticsMonitorConfigurationList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationNetworkConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationNetworkConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
        "line": 833
      },
      "name": "DataOciApmSyntheticsMonitorConfigurationNetworkConfiguration",
      "symbolId": "src/data-oci-apm-synthetics-monitor/index:DataOciApmSyntheticsMonitorConfigurationNetworkConfiguration"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationNetworkConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationNetworkConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
          "line": 917
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
        "line": 910
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 924
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationNetworkConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsMonitorConfigurationNetworkConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 917
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 917
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 917
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitor/index:DataOciApmSyntheticsMonitorConfigurationNetworkConfigurationList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationNetworkConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationNetworkConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
          "line": 865
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
        "line": 856
      },
      "name": "DataOciApmSyntheticsMonitorConfigurationNetworkConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 885
          },
          "name": "numberOfHops",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 890
          },
          "name": "probeMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 895
          },
          "name": "probePerHop",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 900
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 905
          },
          "name": "transmissionRate",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 869
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationNetworkConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitor/index:DataOciApmSyntheticsMonitorConfigurationNetworkConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
          "line": 1386
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
        "line": 1377
      },
      "name": "DataOciApmSyntheticsMonitorConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1407
          },
          "name": "clientCertificateDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationClientCertificateDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1412
          },
          "name": "configType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1417
          },
          "name": "connectionString",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1423
          },
          "name": "databaseAuthenticationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationDatabaseAuthenticationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1428
          },
          "name": "databaseConnectionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1433
          },
          "name": "databaseRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1438
          },
          "name": "databaseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1444
          },
          "name": "databaseWalletDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationDatabaseWalletDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1450
          },
          "name": "dnsConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationDnsConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1455
          },
          "name": "downloadSizeLimitInBytes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1461
          },
          "name": "ftpBasicAuthenticationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationFtpBasicAuthenticationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1466
          },
          "name": "ftpProtocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1471
          },
          "name": "ftpRequestType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1476
          },
          "name": "isActiveMode",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1481
          },
          "name": "isCertificateValidationEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1486
          },
          "name": "isDefaultSnapshotEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1491
          },
          "name": "isFailureRetried",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1496
          },
          "name": "isQueryRecursive",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1501
          },
          "name": "isRedirectionEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1506
          },
          "name": "nameServer",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1512
          },
          "name": "networkConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationNetworkConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1517
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1522
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1527
          },
          "name": "recordType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1533
          },
          "name": "reqAuthenticationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationReqAuthenticationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1538
          },
          "name": "reqAuthenticationScheme",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1544
          },
          "name": "requestHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationRequestHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1549
          },
          "name": "requestMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1554
          },
          "name": "requestPostBody",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1560
          },
          "name": "requestQueryParams",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationRequestQueryParamsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1565
          },
          "name": "uploadFileSizeInBytes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1570
          },
          "name": "verifyResponseCodes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1575
          },
          "name": "verifyResponseContent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1581
          },
          "name": "verifyTexts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationVerifyTextsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1390
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitor/index:DataOciApmSyntheticsMonitorConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationReqAuthenticationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationReqAuthenticationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
        "line": 1008
      },
      "name": "DataOciApmSyntheticsMonitorConfigurationReqAuthenticationDetails",
      "symbolId": "src/data-oci-apm-synthetics-monitor/index:DataOciApmSyntheticsMonitorConfigurationReqAuthenticationDetails"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationReqAuthenticationDetailsAuthHeaders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationReqAuthenticationDetailsAuthHeaders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
        "line": 928
      },
      "name": "DataOciApmSyntheticsMonitorConfigurationReqAuthenticationDetailsAuthHeaders",
      "symbolId": "src/data-oci-apm-synthetics-monitor/index:DataOciApmSyntheticsMonitorConfigurationReqAuthenticationDetailsAuthHeaders"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationReqAuthenticationDetailsAuthHeadersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationReqAuthenticationDetailsAuthHeadersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
          "line": 997
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
        "line": 990
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1004
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationReqAuthenticationDetailsAuthHeadersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsMonitorConfigurationReqAuthenticationDetailsAuthHeadersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 997
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 997
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 997
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitor/index:DataOciApmSyntheticsMonitorConfigurationReqAuthenticationDetailsAuthHeadersList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationReqAuthenticationDetailsAuthHeadersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationReqAuthenticationDetailsAuthHeadersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
          "line": 960
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
        "line": 951
      },
      "name": "DataOciApmSyntheticsMonitorConfigurationReqAuthenticationDetailsAuthHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 980
          },
          "name": "headerName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 985
          },
          "name": "headerValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 964
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationReqAuthenticationDetailsAuthHeaders"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitor/index:DataOciApmSyntheticsMonitorConfigurationReqAuthenticationDetailsAuthHeadersOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationReqAuthenticationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationReqAuthenticationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
          "line": 1108
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
        "line": 1101
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1115
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationReqAuthenticationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsMonitorConfigurationReqAuthenticationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1108
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1108
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1108
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitor/index:DataOciApmSyntheticsMonitorConfigurationReqAuthenticationDetailsList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationReqAuthenticationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationReqAuthenticationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
          "line": 1040
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
        "line": 1031
      },
      "name": "DataOciApmSyntheticsMonitorConfigurationReqAuthenticationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1061
          },
          "name": "authHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationReqAuthenticationDetailsAuthHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1066
          },
          "name": "authRequestMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1071
          },
          "name": "authRequestPostBody",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1076
          },
          "name": "authToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1081
          },
          "name": "authUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1086
          },
          "name": "authUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1091
          },
          "name": "authUserPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1096
          },
          "name": "oauthScheme",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1044
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationReqAuthenticationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitor/index:DataOciApmSyntheticsMonitorConfigurationReqAuthenticationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationRequestHeaders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationRequestHeaders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
        "line": 1119
      },
      "name": "DataOciApmSyntheticsMonitorConfigurationRequestHeaders",
      "symbolId": "src/data-oci-apm-synthetics-monitor/index:DataOciApmSyntheticsMonitorConfigurationRequestHeaders"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationRequestHeadersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationRequestHeadersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
          "line": 1188
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
        "line": 1181
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1195
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationRequestHeadersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsMonitorConfigurationRequestHeadersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1188
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1188
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1188
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitor/index:DataOciApmSyntheticsMonitorConfigurationRequestHeadersList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationRequestHeadersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationRequestHeadersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
          "line": 1151
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
        "line": 1142
      },
      "name": "DataOciApmSyntheticsMonitorConfigurationRequestHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1171
          },
          "name": "headerName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1176
          },
          "name": "headerValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1155
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationRequestHeaders"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitor/index:DataOciApmSyntheticsMonitorConfigurationRequestHeadersOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationRequestQueryParams": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationRequestQueryParams",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
        "line": 1199
      },
      "name": "DataOciApmSyntheticsMonitorConfigurationRequestQueryParams",
      "symbolId": "src/data-oci-apm-synthetics-monitor/index:DataOciApmSyntheticsMonitorConfigurationRequestQueryParams"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationRequestQueryParamsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationRequestQueryParamsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
          "line": 1268
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
        "line": 1261
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1275
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationRequestQueryParamsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsMonitorConfigurationRequestQueryParamsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1268
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1268
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1268
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitor/index:DataOciApmSyntheticsMonitorConfigurationRequestQueryParamsList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationRequestQueryParamsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationRequestQueryParamsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
          "line": 1231
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
        "line": 1222
      },
      "name": "DataOciApmSyntheticsMonitorConfigurationRequestQueryParamsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1251
          },
          "name": "paramName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1256
          },
          "name": "paramValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1235
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationRequestQueryParams"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitor/index:DataOciApmSyntheticsMonitorConfigurationRequestQueryParamsOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationVerifyTexts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationVerifyTexts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
        "line": 1279
      },
      "name": "DataOciApmSyntheticsMonitorConfigurationVerifyTexts",
      "symbolId": "src/data-oci-apm-synthetics-monitor/index:DataOciApmSyntheticsMonitorConfigurationVerifyTexts"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationVerifyTextsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationVerifyTextsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
          "line": 1343
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
        "line": 1336
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1350
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationVerifyTextsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsMonitorConfigurationVerifyTextsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1343
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1343
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1343
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitor/index:DataOciApmSyntheticsMonitorConfigurationVerifyTextsList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationVerifyTextsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationVerifyTextsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
          "line": 1311
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
        "line": 1302
      },
      "name": "DataOciApmSyntheticsMonitorConfigurationVerifyTextsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1331
          },
          "name": "text",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1315
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorConfigurationVerifyTexts"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitor/index:DataOciApmSyntheticsMonitorConfigurationVerifyTextsOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorMaintenanceWindowSchedule": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorMaintenanceWindowSchedule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
        "line": 1604
      },
      "name": "DataOciApmSyntheticsMonitorMaintenanceWindowSchedule",
      "symbolId": "src/data-oci-apm-synthetics-monitor/index:DataOciApmSyntheticsMonitorMaintenanceWindowSchedule"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorMaintenanceWindowScheduleList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorMaintenanceWindowScheduleList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
          "line": 1673
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
        "line": 1666
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1680
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorMaintenanceWindowScheduleOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsMonitorMaintenanceWindowScheduleList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1673
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1673
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1673
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitor/index:DataOciApmSyntheticsMonitorMaintenanceWindowScheduleList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorMaintenanceWindowScheduleOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorMaintenanceWindowScheduleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
          "line": 1636
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
        "line": 1627
      },
      "name": "DataOciApmSyntheticsMonitorMaintenanceWindowScheduleOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1656
          },
          "name": "timeEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1661
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1640
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorMaintenanceWindowSchedule"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitor/index:DataOciApmSyntheticsMonitorMaintenanceWindowScheduleOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorScriptParameters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorScriptParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
        "line": 1764
      },
      "name": "DataOciApmSyntheticsMonitorScriptParameters",
      "symbolId": "src/data-oci-apm-synthetics-monitor/index:DataOciApmSyntheticsMonitorScriptParameters"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorScriptParametersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorScriptParametersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
          "line": 1849
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
        "line": 1842
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1856
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorScriptParametersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsMonitorScriptParametersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1849
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1849
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1849
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitor/index:DataOciApmSyntheticsMonitorScriptParametersList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorScriptParametersMonitorScriptParameter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorScriptParametersMonitorScriptParameter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
        "line": 1684
      },
      "name": "DataOciApmSyntheticsMonitorScriptParametersMonitorScriptParameter",
      "symbolId": "src/data-oci-apm-synthetics-monitor/index:DataOciApmSyntheticsMonitorScriptParametersMonitorScriptParameter"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorScriptParametersMonitorScriptParameterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorScriptParametersMonitorScriptParameterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
          "line": 1753
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
        "line": 1746
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1760
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorScriptParametersMonitorScriptParameterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsMonitorScriptParametersMonitorScriptParameterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1753
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1753
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1753
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitor/index:DataOciApmSyntheticsMonitorScriptParametersMonitorScriptParameterList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorScriptParametersMonitorScriptParameterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorScriptParametersMonitorScriptParameterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
          "line": 1716
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
        "line": 1707
      },
      "name": "DataOciApmSyntheticsMonitorScriptParametersMonitorScriptParameterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1736
          },
          "name": "paramName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1741
          },
          "name": "paramValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1720
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorScriptParametersMonitorScriptParameter"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitor/index:DataOciApmSyntheticsMonitorScriptParametersMonitorScriptParameterOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorScriptParametersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorScriptParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
          "line": 1796
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
        "line": 1787
      },
      "name": "DataOciApmSyntheticsMonitorScriptParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1816
          },
          "name": "isOverwritten",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1821
          },
          "name": "isSecret",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1827
          },
          "name": "monitorScriptParameter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorScriptParametersMonitorScriptParameterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1832
          },
          "name": "paramName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1837
          },
          "name": "paramValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1800
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorScriptParameters"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitor/index:DataOciApmSyntheticsMonitorScriptParametersOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorVantagePoints": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorVantagePoints",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
        "line": 1860
      },
      "name": "DataOciApmSyntheticsMonitorVantagePoints",
      "symbolId": "src/data-oci-apm-synthetics-monitor/index:DataOciApmSyntheticsMonitorVantagePoints"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorVantagePointsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorVantagePointsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
          "line": 1934
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
        "line": 1927
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1941
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorVantagePointsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsMonitorVantagePointsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1934
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1934
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1934
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitor/index:DataOciApmSyntheticsMonitorVantagePointsList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorVantagePointsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorVantagePointsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
          "line": 1892
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
        "line": 1883
      },
      "name": "DataOciApmSyntheticsMonitorVantagePointsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1912
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1917
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1922
          },
          "name": "workerList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 1896
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorVantagePoints"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitor/index:DataOciApmSyntheticsMonitorVantagePointsOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitors": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_monitors oci_apm_synthetics_monitors}."
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitors",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_monitors oci_apm_synthetics_monitors} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
          "line": 2482
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
        "line": 2450
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciApmSyntheticsMonitors resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2467
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciApmSyntheticsMonitors to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_monitors#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciApmSyntheticsMonitors that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciApmSyntheticsMonitors to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2666
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2535
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2669
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2551
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2567
          },
          "name": "resetIsMaintenanceWindowActive"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2583
          },
          "name": "resetIsMaintenanceWindowSet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2605
          },
          "name": "resetMonitorType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2621
          },
          "name": "resetScriptId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2637
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2653
          },
          "name": "resetVantagePoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2681
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2696
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsMonitors",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2455
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2663
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2593
          },
          "name": "monitorCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2523
          },
          "name": "apmDomainIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2539
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2673
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2555
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2571
          },
          "name": "isMaintenanceWindowActiveInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2587
          },
          "name": "isMaintenanceWindowSetInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2609
          },
          "name": "monitorTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2625
          },
          "name": "scriptIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2641
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2657
          },
          "name": "vantagePointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2516
          },
          "name": "apmDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2529
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2545
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2561
          },
          "name": "isMaintenanceWindowActive",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2577
          },
          "name": "isMaintenanceWindowSet",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2599
          },
          "name": "monitorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2615
          },
          "name": "scriptId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2631
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2647
          },
          "name": "vantagePoint",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitors/index:DataOciApmSyntheticsMonitors"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
        "line": 9
      },
      "name": "DataOciApmSyntheticsMonitorsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_monitors#apm_domain_id DataOciApmSyntheticsMonitors#apm_domain_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 13
          },
          "name": "apmDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_monitors#display_name DataOciApmSyntheticsMonitors#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 17
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_monitors#filter DataOciApmSyntheticsMonitors#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 54
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_monitors#id DataOciApmSyntheticsMonitors#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_monitors#is_maintenance_window_active DataOciApmSyntheticsMonitors#is_maintenance_window_active}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 28
          },
          "name": "isMaintenanceWindowActive",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_monitors#is_maintenance_window_set DataOciApmSyntheticsMonitors#is_maintenance_window_set}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 32
          },
          "name": "isMaintenanceWindowSet",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_monitors#monitor_type DataOciApmSyntheticsMonitors#monitor_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 36
          },
          "name": "monitorType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_monitors#script_id DataOciApmSyntheticsMonitors#script_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 40
          },
          "name": "scriptId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_monitors#status DataOciApmSyntheticsMonitors#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 44
          },
          "name": "status",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_monitors#vantage_point DataOciApmSyntheticsMonitors#vantage_point}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 48
          },
          "name": "vantagePoint",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitors/index:DataOciApmSyntheticsMonitorsConfig"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
        "line": 2270
      },
      "name": "DataOciApmSyntheticsMonitorsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_monitors#name DataOciApmSyntheticsMonitors#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2274
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_monitors#values DataOciApmSyntheticsMonitors#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2282
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_monitors#regex DataOciApmSyntheticsMonitors#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2278
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitors/index:DataOciApmSyntheticsMonitorsFilter"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
          "line": 2435
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
        "line": 2427
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2442
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsMonitorsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2435
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2435
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2435
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2428
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitors/index:DataOciApmSyntheticsMonitorsFilterList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
          "line": 2338
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
        "line": 2328
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2405
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciApmSyntheticsMonitorsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2393
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2409
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2422
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2386
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2399
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2415
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2342
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitors/index:DataOciApmSyntheticsMonitorsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
        "line": 2194
      },
      "name": "DataOciApmSyntheticsMonitorsMonitorCollection",
      "symbolId": "src/data-oci-apm-synthetics-monitors/index:DataOciApmSyntheticsMonitorsMonitorCollection"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
        "line": 1982
      },
      "name": "DataOciApmSyntheticsMonitorsMonitorCollectionItems",
      "symbolId": "src/data-oci-apm-synthetics-monitors/index:DataOciApmSyntheticsMonitorsMonitorCollectionItems"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsAvailabilityConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsAvailabilityConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
        "line": 56
      },
      "name": "DataOciApmSyntheticsMonitorsMonitorCollectionItemsAvailabilityConfiguration",
      "symbolId": "src/data-oci-apm-synthetics-monitors/index:DataOciApmSyntheticsMonitorsMonitorCollectionItemsAvailabilityConfiguration"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsAvailabilityConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsAvailabilityConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
          "line": 125
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
        "line": 118
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 132
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsAvailabilityConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsMonitorsMonitorCollectionItemsAvailabilityConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 125
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 125
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 125
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitors/index:DataOciApmSyntheticsMonitorsMonitorCollectionItemsAvailabilityConfigurationList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsAvailabilityConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsAvailabilityConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
          "line": 88
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
        "line": 79
      },
      "name": "DataOciApmSyntheticsMonitorsMonitorCollectionItemsAvailabilityConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 108
          },
          "name": "maxAllowedFailuresPerInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 113
          },
          "name": "minAllowedRunsPerInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 92
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsAvailabilityConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitors/index:DataOciApmSyntheticsMonitorsMonitorCollectionItemsAvailabilityConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
        "line": 1391
      },
      "name": "DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfiguration",
      "symbolId": "src/data-oci-apm-synthetics-monitors/index:DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfiguration"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationClientCertificateDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationClientCertificateDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
        "line": 296
      },
      "name": "DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationClientCertificateDetails",
      "symbolId": "src/data-oci-apm-synthetics-monitors/index:DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationClientCertificateDetails"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationClientCertificateDetailsClientCertificate": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationClientCertificateDetailsClientCertificate",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
        "line": 136
      },
      "name": "DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationClientCertificateDetailsClientCertificate",
      "symbolId": "src/data-oci-apm-synthetics-monitors/index:DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationClientCertificateDetailsClientCertificate"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationClientCertificateDetailsClientCertificateList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationClientCertificateDetailsClientCertificateList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
          "line": 205
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
        "line": 198
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 212
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationClientCertificateDetailsClientCertificateOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationClientCertificateDetailsClientCertificateList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 205
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 205
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 205
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitors/index:DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationClientCertificateDetailsClientCertificateList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationClientCertificateDetailsClientCertificateOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationClientCertificateDetailsClientCertificateOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
          "line": 168
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
        "line": 159
      },
      "name": "DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationClientCertificateDetailsClientCertificateOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 188
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 193
          },
          "name": "fileName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 172
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationClientCertificateDetailsClientCertificate"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitors/index:DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationClientCertificateDetailsClientCertificateOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationClientCertificateDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationClientCertificateDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
          "line": 367
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
        "line": 360
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 374
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationClientCertificateDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationClientCertificateDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 367
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 367
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 367
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitors/index:DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationClientCertificateDetailsList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationClientCertificateDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationClientCertificateDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
          "line": 328
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
        "line": 319
      },
      "name": "DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationClientCertificateDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 349
          },
          "name": "clientCertificate",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationClientCertificateDetailsClientCertificateList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 355
          },
          "name": "privateKey",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationClientCertificateDetailsPrivateKeyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 332
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationClientCertificateDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitors/index:DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationClientCertificateDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationClientCertificateDetailsPrivateKey": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationClientCertificateDetailsPrivateKey",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
        "line": 216
      },
      "name": "DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationClientCertificateDetailsPrivateKey",
      "symbolId": "src/data-oci-apm-synthetics-monitors/index:DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationClientCertificateDetailsPrivateKey"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationClientCertificateDetailsPrivateKeyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationClientCertificateDetailsPrivateKeyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
          "line": 285
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
        "line": 278
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 292
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationClientCertificateDetailsPrivateKeyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationClientCertificateDetailsPrivateKeyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 285
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 285
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 285
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitors/index:DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationClientCertificateDetailsPrivateKeyList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationClientCertificateDetailsPrivateKeyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationClientCertificateDetailsPrivateKeyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
          "line": 248
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
        "line": 239
      },
      "name": "DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationClientCertificateDetailsPrivateKeyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 268
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 273
          },
          "name": "fileName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 252
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationClientCertificateDetailsPrivateKey"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitors/index:DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationClientCertificateDetailsPrivateKeyOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationDatabaseAuthenticationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationDatabaseAuthenticationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
        "line": 463
      },
      "name": "DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationDatabaseAuthenticationDetails",
      "symbolId": "src/data-oci-apm-synthetics-monitors/index:DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationDatabaseAuthenticationDetails"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationDatabaseAuthenticationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationDatabaseAuthenticationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
          "line": 533
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
        "line": 526
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 540
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationDatabaseAuthenticationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationDatabaseAuthenticationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 533
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 533
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 533
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitors/index:DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationDatabaseAuthenticationDetailsList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationDatabaseAuthenticationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationDatabaseAuthenticationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
          "line": 495
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
        "line": 486
      },
      "name": "DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationDatabaseAuthenticationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 516
          },
          "name": "password",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationDatabaseAuthenticationDetailsPasswordList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 521
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 499
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationDatabaseAuthenticationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitors/index:DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationDatabaseAuthenticationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationDatabaseAuthenticationDetailsPassword": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationDatabaseAuthenticationDetailsPassword",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
        "line": 378
      },
      "name": "DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationDatabaseAuthenticationDetailsPassword",
      "symbolId": "src/data-oci-apm-synthetics-monitors/index:DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationDatabaseAuthenticationDetailsPassword"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationDatabaseAuthenticationDetailsPasswordList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationDatabaseAuthenticationDetailsPasswordList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
          "line": 452
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
        "line": 445
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 459
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationDatabaseAuthenticationDetailsPasswordOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationDatabaseAuthenticationDetailsPasswordList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 452
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 452
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 452
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitors/index:DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationDatabaseAuthenticationDetailsPasswordList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationDatabaseAuthenticationDetailsPasswordOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationDatabaseAuthenticationDetailsPasswordOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
          "line": 410
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
        "line": 401
      },
      "name": "DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationDatabaseAuthenticationDetailsPasswordOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 430
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 435
          },
          "name": "passwordType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 440
          },
          "name": "vaultSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 414
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationDatabaseAuthenticationDetailsPassword"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitors/index:DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationDatabaseAuthenticationDetailsPasswordOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationDatabaseWalletDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationDatabaseWalletDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
        "line": 544
      },
      "name": "DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationDatabaseWalletDetails",
      "symbolId": "src/data-oci-apm-synthetics-monitors/index:DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationDatabaseWalletDetails"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationDatabaseWalletDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationDatabaseWalletDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
          "line": 613
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
        "line": 606
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 620
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationDatabaseWalletDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationDatabaseWalletDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 613
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 613
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 613
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitors/index:DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationDatabaseWalletDetailsList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationDatabaseWalletDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationDatabaseWalletDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
          "line": 576
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
        "line": 567
      },
      "name": "DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationDatabaseWalletDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 596
          },
          "name": "databaseWallet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 601
          },
          "name": "serviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 580
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationDatabaseWalletDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitors/index:DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationDatabaseWalletDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationDnsConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationDnsConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
        "line": 624
      },
      "name": "DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationDnsConfiguration",
      "symbolId": "src/data-oci-apm-synthetics-monitors/index:DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationDnsConfiguration"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationDnsConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationDnsConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
          "line": 693
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
        "line": 686
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 700
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationDnsConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationDnsConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 693
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 693
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 693
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitors/index:DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationDnsConfigurationList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationDnsConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationDnsConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
          "line": 656
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
        "line": 647
      },
      "name": "DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationDnsConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 676
          },
          "name": "isOverrideDns",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 681
          },
          "name": "overrideDnsIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 660
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationDnsConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitors/index:DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationDnsConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationFtpBasicAuthenticationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationFtpBasicAuthenticationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
        "line": 789
      },
      "name": "DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationFtpBasicAuthenticationDetails",
      "symbolId": "src/data-oci-apm-synthetics-monitors/index:DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationFtpBasicAuthenticationDetails"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationFtpBasicAuthenticationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationFtpBasicAuthenticationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
          "line": 859
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
        "line": 852
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 866
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationFtpBasicAuthenticationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationFtpBasicAuthenticationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 859
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 859
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 859
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitors/index:DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationFtpBasicAuthenticationDetailsList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationFtpBasicAuthenticationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationFtpBasicAuthenticationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
          "line": 821
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
        "line": 812
      },
      "name": "DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationFtpBasicAuthenticationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 842
          },
          "name": "password",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationFtpBasicAuthenticationDetailsPasswordList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 847
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 825
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationFtpBasicAuthenticationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitors/index:DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationFtpBasicAuthenticationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationFtpBasicAuthenticationDetailsPassword": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationFtpBasicAuthenticationDetailsPassword",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
        "line": 704
      },
      "name": "DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationFtpBasicAuthenticationDetailsPassword",
      "symbolId": "src/data-oci-apm-synthetics-monitors/index:DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationFtpBasicAuthenticationDetailsPassword"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationFtpBasicAuthenticationDetailsPasswordList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationFtpBasicAuthenticationDetailsPasswordList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
          "line": 778
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
        "line": 771
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 785
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationFtpBasicAuthenticationDetailsPasswordOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationFtpBasicAuthenticationDetailsPasswordList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 778
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 778
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 778
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitors/index:DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationFtpBasicAuthenticationDetailsPasswordList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationFtpBasicAuthenticationDetailsPasswordOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationFtpBasicAuthenticationDetailsPasswordOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
          "line": 736
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
        "line": 727
      },
      "name": "DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationFtpBasicAuthenticationDetailsPasswordOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 756
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 761
          },
          "name": "passwordType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 766
          },
          "name": "vaultSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 740
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationFtpBasicAuthenticationDetailsPassword"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitors/index:DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationFtpBasicAuthenticationDetailsPasswordOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
          "line": 1630
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
        "line": 1623
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1637
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1630
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1630
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1630
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitors/index:DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationNetworkConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationNetworkConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
        "line": 870
      },
      "name": "DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationNetworkConfiguration",
      "symbolId": "src/data-oci-apm-synthetics-monitors/index:DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationNetworkConfiguration"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationNetworkConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationNetworkConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
          "line": 954
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
        "line": 947
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 961
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationNetworkConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationNetworkConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 954
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 954
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 954
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitors/index:DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationNetworkConfigurationList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationNetworkConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationNetworkConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
          "line": 902
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
        "line": 893
      },
      "name": "DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationNetworkConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 922
          },
          "name": "numberOfHops",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 927
          },
          "name": "probeMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 932
          },
          "name": "probePerHop",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 937
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 942
          },
          "name": "transmissionRate",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 906
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationNetworkConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitors/index:DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationNetworkConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
          "line": 1423
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
        "line": 1414
      },
      "name": "DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1444
          },
          "name": "clientCertificateDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationClientCertificateDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1449
          },
          "name": "configType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1454
          },
          "name": "connectionString",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1460
          },
          "name": "databaseAuthenticationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationDatabaseAuthenticationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1465
          },
          "name": "databaseConnectionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1470
          },
          "name": "databaseRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1475
          },
          "name": "databaseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1481
          },
          "name": "databaseWalletDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationDatabaseWalletDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1487
          },
          "name": "dnsConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationDnsConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1492
          },
          "name": "downloadSizeLimitInBytes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1498
          },
          "name": "ftpBasicAuthenticationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationFtpBasicAuthenticationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1503
          },
          "name": "ftpProtocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1508
          },
          "name": "ftpRequestType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1513
          },
          "name": "isActiveMode",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1518
          },
          "name": "isCertificateValidationEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1523
          },
          "name": "isDefaultSnapshotEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1528
          },
          "name": "isFailureRetried",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1533
          },
          "name": "isQueryRecursive",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1538
          },
          "name": "isRedirectionEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1543
          },
          "name": "nameServer",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1549
          },
          "name": "networkConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationNetworkConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1554
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1559
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1564
          },
          "name": "recordType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1570
          },
          "name": "reqAuthenticationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationReqAuthenticationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1575
          },
          "name": "reqAuthenticationScheme",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1581
          },
          "name": "requestHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationRequestHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1586
          },
          "name": "requestMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1591
          },
          "name": "requestPostBody",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1597
          },
          "name": "requestQueryParams",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationRequestQueryParamsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1602
          },
          "name": "uploadFileSizeInBytes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1607
          },
          "name": "verifyResponseCodes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1612
          },
          "name": "verifyResponseContent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1618
          },
          "name": "verifyTexts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationVerifyTextsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1427
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitors/index:DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationReqAuthenticationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationReqAuthenticationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
        "line": 1045
      },
      "name": "DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationReqAuthenticationDetails",
      "symbolId": "src/data-oci-apm-synthetics-monitors/index:DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationReqAuthenticationDetails"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationReqAuthenticationDetailsAuthHeaders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationReqAuthenticationDetailsAuthHeaders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
        "line": 965
      },
      "name": "DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationReqAuthenticationDetailsAuthHeaders",
      "symbolId": "src/data-oci-apm-synthetics-monitors/index:DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationReqAuthenticationDetailsAuthHeaders"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationReqAuthenticationDetailsAuthHeadersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationReqAuthenticationDetailsAuthHeadersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
          "line": 1034
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
        "line": 1027
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1041
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationReqAuthenticationDetailsAuthHeadersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationReqAuthenticationDetailsAuthHeadersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1034
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1034
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1034
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitors/index:DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationReqAuthenticationDetailsAuthHeadersList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationReqAuthenticationDetailsAuthHeadersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationReqAuthenticationDetailsAuthHeadersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
          "line": 997
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
        "line": 988
      },
      "name": "DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationReqAuthenticationDetailsAuthHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1017
          },
          "name": "headerName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1022
          },
          "name": "headerValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1001
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationReqAuthenticationDetailsAuthHeaders"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitors/index:DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationReqAuthenticationDetailsAuthHeadersOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationReqAuthenticationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationReqAuthenticationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
          "line": 1145
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
        "line": 1138
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1152
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationReqAuthenticationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationReqAuthenticationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1145
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1145
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1145
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitors/index:DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationReqAuthenticationDetailsList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationReqAuthenticationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationReqAuthenticationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
          "line": 1077
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
        "line": 1068
      },
      "name": "DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationReqAuthenticationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1098
          },
          "name": "authHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationReqAuthenticationDetailsAuthHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1103
          },
          "name": "authRequestMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1108
          },
          "name": "authRequestPostBody",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1113
          },
          "name": "authToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1118
          },
          "name": "authUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1123
          },
          "name": "authUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1128
          },
          "name": "authUserPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1133
          },
          "name": "oauthScheme",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1081
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationReqAuthenticationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitors/index:DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationReqAuthenticationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationRequestHeaders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationRequestHeaders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
        "line": 1156
      },
      "name": "DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationRequestHeaders",
      "symbolId": "src/data-oci-apm-synthetics-monitors/index:DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationRequestHeaders"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationRequestHeadersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationRequestHeadersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
          "line": 1225
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
        "line": 1218
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1232
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationRequestHeadersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationRequestHeadersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1225
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1225
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1225
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitors/index:DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationRequestHeadersList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationRequestHeadersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationRequestHeadersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
          "line": 1188
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
        "line": 1179
      },
      "name": "DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationRequestHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1208
          },
          "name": "headerName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1213
          },
          "name": "headerValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1192
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationRequestHeaders"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitors/index:DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationRequestHeadersOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationRequestQueryParams": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationRequestQueryParams",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
        "line": 1236
      },
      "name": "DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationRequestQueryParams",
      "symbolId": "src/data-oci-apm-synthetics-monitors/index:DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationRequestQueryParams"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationRequestQueryParamsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationRequestQueryParamsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
          "line": 1305
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
        "line": 1298
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1312
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationRequestQueryParamsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationRequestQueryParamsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1305
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1305
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1305
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitors/index:DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationRequestQueryParamsList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationRequestQueryParamsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationRequestQueryParamsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
          "line": 1268
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
        "line": 1259
      },
      "name": "DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationRequestQueryParamsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1288
          },
          "name": "paramName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1293
          },
          "name": "paramValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1272
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationRequestQueryParams"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitors/index:DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationRequestQueryParamsOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationVerifyTexts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationVerifyTexts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
        "line": 1316
      },
      "name": "DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationVerifyTexts",
      "symbolId": "src/data-oci-apm-synthetics-monitors/index:DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationVerifyTexts"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationVerifyTextsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationVerifyTextsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
          "line": 1380
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
        "line": 1373
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1387
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationVerifyTextsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationVerifyTextsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1380
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1380
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1380
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitors/index:DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationVerifyTextsList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationVerifyTextsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationVerifyTextsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
          "line": 1348
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
        "line": 1339
      },
      "name": "DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationVerifyTextsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1368
          },
          "name": "text",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1352
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationVerifyTexts"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitors/index:DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationVerifyTextsOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
          "line": 2183
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
        "line": 2176
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2190
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsMonitorsMonitorCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2183
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2183
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2183
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitors/index:DataOciApmSyntheticsMonitorsMonitorCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsMaintenanceWindowSchedule": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsMaintenanceWindowSchedule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
        "line": 1641
      },
      "name": "DataOciApmSyntheticsMonitorsMonitorCollectionItemsMaintenanceWindowSchedule",
      "symbolId": "src/data-oci-apm-synthetics-monitors/index:DataOciApmSyntheticsMonitorsMonitorCollectionItemsMaintenanceWindowSchedule"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsMaintenanceWindowScheduleList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsMaintenanceWindowScheduleList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
          "line": 1710
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
        "line": 1703
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1717
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsMaintenanceWindowScheduleOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsMonitorsMonitorCollectionItemsMaintenanceWindowScheduleList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1710
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1710
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1710
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitors/index:DataOciApmSyntheticsMonitorsMonitorCollectionItemsMaintenanceWindowScheduleList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsMaintenanceWindowScheduleOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsMaintenanceWindowScheduleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
          "line": 1673
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
        "line": 1664
      },
      "name": "DataOciApmSyntheticsMonitorsMonitorCollectionItemsMaintenanceWindowScheduleOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1693
          },
          "name": "timeEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1698
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1677
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsMaintenanceWindowSchedule"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitors/index:DataOciApmSyntheticsMonitorsMonitorCollectionItemsMaintenanceWindowScheduleOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
          "line": 2014
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
        "line": 2005
      },
      "name": "DataOciApmSyntheticsMonitorsMonitorCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2034
          },
          "name": "apmDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2040
          },
          "name": "availabilityConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsAvailabilityConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2045
          },
          "name": "batchIntervalInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2051
          },
          "name": "configuration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2056
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2062
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2067
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2073
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2078
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2083
          },
          "name": "isIpv6",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2088
          },
          "name": "isRunNow",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2093
          },
          "name": "isRunOnce",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2098
          },
          "name": "lastUpdatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2104
          },
          "name": "maintenanceWindowSchedule",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsMaintenanceWindowScheduleList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2109
          },
          "name": "monitorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2114
          },
          "name": "repeatIntervalInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2119
          },
          "name": "schedulingPolicy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2124
          },
          "name": "scriptId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2129
          },
          "name": "scriptName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2135
          },
          "name": "scriptParameters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsScriptParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2140
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2145
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2150
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2160
          },
          "name": "timeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2155
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2165
          },
          "name": "vantagePointCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2171
          },
          "name": "vantagePoints",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsVantagePointsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2018
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitors/index:DataOciApmSyntheticsMonitorsMonitorCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsScriptParameters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsScriptParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
        "line": 1801
      },
      "name": "DataOciApmSyntheticsMonitorsMonitorCollectionItemsScriptParameters",
      "symbolId": "src/data-oci-apm-synthetics-monitors/index:DataOciApmSyntheticsMonitorsMonitorCollectionItemsScriptParameters"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsScriptParametersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsScriptParametersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
          "line": 1886
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
        "line": 1879
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1893
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsScriptParametersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsMonitorsMonitorCollectionItemsScriptParametersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1886
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1886
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1886
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitors/index:DataOciApmSyntheticsMonitorsMonitorCollectionItemsScriptParametersList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsScriptParametersMonitorScriptParameter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsScriptParametersMonitorScriptParameter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
        "line": 1721
      },
      "name": "DataOciApmSyntheticsMonitorsMonitorCollectionItemsScriptParametersMonitorScriptParameter",
      "symbolId": "src/data-oci-apm-synthetics-monitors/index:DataOciApmSyntheticsMonitorsMonitorCollectionItemsScriptParametersMonitorScriptParameter"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsScriptParametersMonitorScriptParameterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsScriptParametersMonitorScriptParameterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
          "line": 1790
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
        "line": 1783
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1797
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsScriptParametersMonitorScriptParameterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsMonitorsMonitorCollectionItemsScriptParametersMonitorScriptParameterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1790
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1790
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1790
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitors/index:DataOciApmSyntheticsMonitorsMonitorCollectionItemsScriptParametersMonitorScriptParameterList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsScriptParametersMonitorScriptParameterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsScriptParametersMonitorScriptParameterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
          "line": 1753
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
        "line": 1744
      },
      "name": "DataOciApmSyntheticsMonitorsMonitorCollectionItemsScriptParametersMonitorScriptParameterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1773
          },
          "name": "paramName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1778
          },
          "name": "paramValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1757
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsScriptParametersMonitorScriptParameter"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitors/index:DataOciApmSyntheticsMonitorsMonitorCollectionItemsScriptParametersMonitorScriptParameterOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsScriptParametersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsScriptParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
          "line": 1833
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
        "line": 1824
      },
      "name": "DataOciApmSyntheticsMonitorsMonitorCollectionItemsScriptParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1853
          },
          "name": "isOverwritten",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1858
          },
          "name": "isSecret",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1864
          },
          "name": "monitorScriptParameter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsScriptParametersMonitorScriptParameterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1869
          },
          "name": "paramName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1874
          },
          "name": "paramValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1837
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsScriptParameters"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitors/index:DataOciApmSyntheticsMonitorsMonitorCollectionItemsScriptParametersOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsVantagePoints": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsVantagePoints",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
        "line": 1897
      },
      "name": "DataOciApmSyntheticsMonitorsMonitorCollectionItemsVantagePoints",
      "symbolId": "src/data-oci-apm-synthetics-monitors/index:DataOciApmSyntheticsMonitorsMonitorCollectionItemsVantagePoints"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsVantagePointsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsVantagePointsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
          "line": 1971
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
        "line": 1964
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1978
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsVantagePointsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsMonitorsMonitorCollectionItemsVantagePointsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1971
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1971
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1971
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitors/index:DataOciApmSyntheticsMonitorsMonitorCollectionItemsVantagePointsList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsVantagePointsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsVantagePointsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
          "line": 1929
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
        "line": 1920
      },
      "name": "DataOciApmSyntheticsMonitorsMonitorCollectionItemsVantagePointsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1949
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1954
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1959
          },
          "name": "workerList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 1933
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsVantagePoints"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitors/index:DataOciApmSyntheticsMonitorsMonitorCollectionItemsVantagePointsOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
          "line": 2259
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
        "line": 2252
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2266
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsMonitorsMonitorCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2259
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2259
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2259
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitors/index:DataOciApmSyntheticsMonitorsMonitorCollectionList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
          "line": 2226
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
        "line": 2217
      },
      "name": "DataOciApmSyntheticsMonitorsMonitorCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2247
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2230
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-monitors/index:DataOciApmSyntheticsMonitorsMonitorCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePoint": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_on_premise_vantage_point oci_apm_synthetics_on_premise_vantage_point}."
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePoint",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_on_premise_vantage_point oci_apm_synthetics_on_premise_vantage_point} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point/index.ts",
          "line": 236
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point/index.ts",
        "line": 204
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciApmSyntheticsOnPremiseVantagePoint resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 221
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciApmSyntheticsOnPremiseVantagePoint to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_on_premise_vantage_point#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciApmSyntheticsOnPremiseVantagePoint that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciApmSyntheticsOnPremiseVantagePoint to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 343
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 350
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsOnPremiseVantagePoint",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 209
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 275
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 280
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 285
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 291
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 296
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 301
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 319
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 324
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 329
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 335
          },
          "name": "workersSummary",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersSummaryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 269
          },
          "name": "apmDomainIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 314
          },
          "name": "onPremiseVantagePointIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 262
          },
          "name": "apmDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 307
          },
          "name": "onPremiseVantagePointId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-on-premise-vantage-point/index:DataOciApmSyntheticsOnPremiseVantagePoint"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point/index.ts",
        "line": 9
      },
      "name": "DataOciApmSyntheticsOnPremiseVantagePointConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_on_premise_vantage_point#apm_domain_id DataOciApmSyntheticsOnPremiseVantagePoint#apm_domain_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 13
          },
          "name": "apmDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_on_premise_vantage_point#on_premise_vantage_point_id DataOciApmSyntheticsOnPremiseVantagePoint#on_premise_vantage_point_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 17
          },
          "name": "onPremiseVantagePointId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-on-premise-vantage-point/index:DataOciApmSyntheticsOnPremiseVantagePointConfig"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorker": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_on_premise_vantage_point_worker oci_apm_synthetics_on_premise_vantage_point_worker}."
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorker",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_on_premise_vantage_point_worker oci_apm_synthetics_on_premise_vantage_point_worker} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
          "line": 324
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkerConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
        "line": 292
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciApmSyntheticsOnPremiseVantagePointWorker resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 309
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciApmSyntheticsOnPremiseVantagePointWorker to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_on_premise_vantage_point_worker#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciApmSyntheticsOnPremiseVantagePointWorker that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciApmSyntheticsOnPremiseVantagePointWorker to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 502
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 510
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsOnPremiseVantagePointWorker",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 297
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 363
          },
          "name": "configurationDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 369
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 374
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 380
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 385
          },
          "name": "geoInfo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 390
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 396
          },
          "name": "identityInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkerIdentityInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 402
          },
          "name": "monitorList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkerMonitorListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 407
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 425
          },
          "name": "opvpId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 430
          },
          "name": "opvpName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 435
          },
          "name": "priority",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 440
          },
          "name": "resourcePrincipalTokenPublicKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 445
          },
          "name": "runtimeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 450
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 455
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 460
          },
          "name": "timeLastSyncUp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 465
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 470
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 476
          },
          "name": "versionDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkerVersionDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 494
          },
          "name": "workerType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 358
          },
          "name": "apmDomainIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 420
          },
          "name": "onPremiseVantagePointIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 489
          },
          "name": "workerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 351
          },
          "name": "apmDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 413
          },
          "name": "onPremiseVantagePointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 482
          },
          "name": "workerId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index:DataOciApmSyntheticsOnPremiseVantagePointWorker"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkerConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkerConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
        "line": 9
      },
      "name": "DataOciApmSyntheticsOnPremiseVantagePointWorkerConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_on_premise_vantage_point_worker#apm_domain_id DataOciApmSyntheticsOnPremiseVantagePointWorker#apm_domain_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 13
          },
          "name": "apmDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_on_premise_vantage_point_worker#on_premise_vantage_point_id DataOciApmSyntheticsOnPremiseVantagePointWorker#on_premise_vantage_point_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 17
          },
          "name": "onPremiseVantagePointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_on_premise_vantage_point_worker#worker_id DataOciApmSyntheticsOnPremiseVantagePointWorker#worker_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 21
          },
          "name": "workerId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index:DataOciApmSyntheticsOnPremiseVantagePointWorkerConfig"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkerIdentityInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkerIdentityInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
        "line": 23
      },
      "name": "DataOciApmSyntheticsOnPremiseVantagePointWorkerIdentityInfo",
      "symbolId": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index:DataOciApmSyntheticsOnPremiseVantagePointWorkerIdentityInfo"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkerIdentityInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkerIdentityInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
          "line": 97
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 104
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkerIdentityInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsOnPremiseVantagePointWorkerIdentityInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 97
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 97
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 97
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index:DataOciApmSyntheticsOnPremiseVantagePointWorkerIdentityInfoList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkerIdentityInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkerIdentityInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
          "line": 55
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
        "line": 46
      },
      "name": "DataOciApmSyntheticsOnPremiseVantagePointWorkerIdentityInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 75
          },
          "name": "apmShortId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 80
          },
          "name": "collectorEndPoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 85
          },
          "name": "regionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 59
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkerIdentityInfo"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index:DataOciApmSyntheticsOnPremiseVantagePointWorkerIdentityInfoOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkerMonitorListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkerMonitorListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
        "line": 108
      },
      "name": "DataOciApmSyntheticsOnPremiseVantagePointWorkerMonitorListStruct",
      "symbolId": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index:DataOciApmSyntheticsOnPremiseVantagePointWorkerMonitorListStruct"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkerMonitorListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkerMonitorListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
          "line": 192
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
        "line": 185
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 199
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkerMonitorListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsOnPremiseVantagePointWorkerMonitorListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 192
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 192
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 192
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index:DataOciApmSyntheticsOnPremiseVantagePointWorkerMonitorListStructList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkerMonitorListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkerMonitorListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
          "line": 140
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
        "line": 131
      },
      "name": "DataOciApmSyntheticsOnPremiseVantagePointWorkerMonitorListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 160
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 165
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 170
          },
          "name": "isRunNow",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 175
          },
          "name": "monitorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 180
          },
          "name": "timeAssigned",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 144
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkerMonitorListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index:DataOciApmSyntheticsOnPremiseVantagePointWorkerMonitorListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkerVersionDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkerVersionDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
        "line": 203
      },
      "name": "DataOciApmSyntheticsOnPremiseVantagePointWorkerVersionDetails",
      "symbolId": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index:DataOciApmSyntheticsOnPremiseVantagePointWorkerVersionDetails"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkerVersionDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkerVersionDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
          "line": 277
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
        "line": 270
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 284
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkerVersionDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsOnPremiseVantagePointWorkerVersionDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 277
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 277
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 277
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index:DataOciApmSyntheticsOnPremiseVantagePointWorkerVersionDetailsList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkerVersionDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkerVersionDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
          "line": 235
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
        "line": 226
      },
      "name": "DataOciApmSyntheticsOnPremiseVantagePointWorkerVersionDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 255
          },
          "name": "latestVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 260
          },
          "name": "minSupportedVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 265
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index.ts",
            "line": 239
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkerVersionDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-on-premise-vantage-point-worker/index:DataOciApmSyntheticsOnPremiseVantagePointWorkerVersionDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkers": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_on_premise_vantage_point_workers oci_apm_synthetics_on_premise_vantage_point_workers}."
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkers",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_on_premise_vantage_point_workers oci_apm_synthetics_on_premise_vantage_point_workers} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
          "line": 791
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
        "line": 759
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciApmSyntheticsOnPremiseVantagePointWorkers resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 776
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciApmSyntheticsOnPremiseVantagePointWorkers to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_on_premise_vantage_point_workers#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciApmSyntheticsOnPremiseVantagePointWorkers that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciApmSyntheticsOnPremiseVantagePointWorkers to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 938
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 842
          },
          "name": "resetCapability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 858
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 941
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 874
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 890
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 919
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 953
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 966
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsOnPremiseVantagePointWorkers",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 764
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 935
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 929
          },
          "name": "workerCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersWorkerCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 830
          },
          "name": "apmDomainIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 846
          },
          "name": "capabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 862
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 945
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 878
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 894
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 907
          },
          "name": "onPremiseVantagePointIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 923
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 823
          },
          "name": "apmDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 836
          },
          "name": "capability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 852
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 868
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 884
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 900
          },
          "name": "onPremiseVantagePointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 913
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index:DataOciApmSyntheticsOnPremiseVantagePointWorkers"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
        "line": 9
      },
      "name": "DataOciApmSyntheticsOnPremiseVantagePointWorkersConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_on_premise_vantage_point_workers#apm_domain_id DataOciApmSyntheticsOnPremiseVantagePointWorkers#apm_domain_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 13
          },
          "name": "apmDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_on_premise_vantage_point_workers#on_premise_vantage_point_id DataOciApmSyntheticsOnPremiseVantagePointWorkers#on_premise_vantage_point_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 36
          },
          "name": "onPremiseVantagePointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_on_premise_vantage_point_workers#capability DataOciApmSyntheticsOnPremiseVantagePointWorkers#capability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 17
          },
          "name": "capability",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_on_premise_vantage_point_workers#display_name DataOciApmSyntheticsOnPremiseVantagePointWorkers#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 21
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_on_premise_vantage_point_workers#filter DataOciApmSyntheticsOnPremiseVantagePointWorkers#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_on_premise_vantage_point_workers#id DataOciApmSyntheticsOnPremiseVantagePointWorkers#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_on_premise_vantage_point_workers#name DataOciApmSyntheticsOnPremiseVantagePointWorkers#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 32
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_on_premise_vantage_point_workers#status DataOciApmSyntheticsOnPremiseVantagePointWorkers#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 40
          },
          "name": "status",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index:DataOciApmSyntheticsOnPremiseVantagePointWorkersConfig"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
        "line": 579
      },
      "name": "DataOciApmSyntheticsOnPremiseVantagePointWorkersFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_on_premise_vantage_point_workers#name DataOciApmSyntheticsOnPremiseVantagePointWorkers#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 583
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_on_premise_vantage_point_workers#values DataOciApmSyntheticsOnPremiseVantagePointWorkers#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 591
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_on_premise_vantage_point_workers#regex DataOciApmSyntheticsOnPremiseVantagePointWorkers#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 587
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index:DataOciApmSyntheticsOnPremiseVantagePointWorkersFilter"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
          "line": 744
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
        "line": 736
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 751
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsOnPremiseVantagePointWorkersFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 744
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 744
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 744
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 737
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index:DataOciApmSyntheticsOnPremiseVantagePointWorkersFilterList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
          "line": 647
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
        "line": 637
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 714
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciApmSyntheticsOnPremiseVantagePointWorkersFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 702
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 718
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 731
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 695
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 708
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 724
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 651
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index:DataOciApmSyntheticsOnPremiseVantagePointWorkersFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersSummary": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersSummary",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point/index.ts",
        "line": 99
      },
      "name": "DataOciApmSyntheticsOnPremiseVantagePointWorkersSummary",
      "symbolId": "src/data-oci-apm-synthetics-on-premise-vantage-point/index:DataOciApmSyntheticsOnPremiseVantagePointWorkersSummary"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersSummaryAvailableCapabilities": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersSummaryAvailableCapabilities",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point/index.ts",
        "line": 19
      },
      "name": "DataOciApmSyntheticsOnPremiseVantagePointWorkersSummaryAvailableCapabilities",
      "symbolId": "src/data-oci-apm-synthetics-on-premise-vantage-point/index:DataOciApmSyntheticsOnPremiseVantagePointWorkersSummaryAvailableCapabilities"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersSummaryAvailableCapabilitiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersSummaryAvailableCapabilitiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point/index.ts",
          "line": 88
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point/index.ts",
        "line": 81
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 95
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersSummaryAvailableCapabilitiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsOnPremiseVantagePointWorkersSummaryAvailableCapabilitiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 88
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 88
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 88
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-on-premise-vantage-point/index:DataOciApmSyntheticsOnPremiseVantagePointWorkersSummaryAvailableCapabilitiesList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersSummaryAvailableCapabilitiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersSummaryAvailableCapabilitiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point/index.ts",
          "line": 51
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point/index.ts",
        "line": 42
      },
      "name": "DataOciApmSyntheticsOnPremiseVantagePointWorkersSummaryAvailableCapabilitiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 71
          },
          "name": "capability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 76
          },
          "name": "onPremiseVantagePointCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 55
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersSummaryAvailableCapabilities"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-on-premise-vantage-point/index:DataOciApmSyntheticsOnPremiseVantagePointWorkersSummaryAvailableCapabilitiesOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersSummaryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersSummaryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point/index.ts",
          "line": 189
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point/index.ts",
        "line": 182
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 196
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersSummaryOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsOnPremiseVantagePointWorkersSummaryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 189
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 189
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 189
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-on-premise-vantage-point/index:DataOciApmSyntheticsOnPremiseVantagePointWorkersSummaryList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersSummaryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersSummaryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point/index.ts",
          "line": 131
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point/index.ts",
        "line": 122
      },
      "name": "DataOciApmSyntheticsOnPremiseVantagePointWorkersSummaryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 151
          },
          "name": "available",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 157
          },
          "name": "availableCapabilities",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersSummaryAvailableCapabilitiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 162
          },
          "name": "disabled",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 167
          },
          "name": "minVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 172
          },
          "name": "total",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 177
          },
          "name": "used",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point/index.ts",
            "line": 135
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersSummary"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-on-premise-vantage-point/index:DataOciApmSyntheticsOnPremiseVantagePointWorkersSummaryOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersWorkerCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersWorkerCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
        "line": 503
      },
      "name": "DataOciApmSyntheticsOnPremiseVantagePointWorkersWorkerCollection",
      "symbolId": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index:DataOciApmSyntheticsOnPremiseVantagePointWorkersWorkerCollection"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersWorkerCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersWorkerCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
        "line": 313
      },
      "name": "DataOciApmSyntheticsOnPremiseVantagePointWorkersWorkerCollectionItems",
      "symbolId": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index:DataOciApmSyntheticsOnPremiseVantagePointWorkersWorkerCollectionItems"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersWorkerCollectionItemsIdentityInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersWorkerCollectionItemsIdentityInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
        "line": 48
      },
      "name": "DataOciApmSyntheticsOnPremiseVantagePointWorkersWorkerCollectionItemsIdentityInfo",
      "symbolId": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index:DataOciApmSyntheticsOnPremiseVantagePointWorkersWorkerCollectionItemsIdentityInfo"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersWorkerCollectionItemsIdentityInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersWorkerCollectionItemsIdentityInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
          "line": 122
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
        "line": 115
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 129
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersWorkerCollectionItemsIdentityInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsOnPremiseVantagePointWorkersWorkerCollectionItemsIdentityInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 122
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 122
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 122
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index:DataOciApmSyntheticsOnPremiseVantagePointWorkersWorkerCollectionItemsIdentityInfoList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersWorkerCollectionItemsIdentityInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersWorkerCollectionItemsIdentityInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
          "line": 80
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
        "line": 71
      },
      "name": "DataOciApmSyntheticsOnPremiseVantagePointWorkersWorkerCollectionItemsIdentityInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 100
          },
          "name": "apmShortId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 105
          },
          "name": "collectorEndPoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 110
          },
          "name": "regionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersWorkerCollectionItemsIdentityInfo"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index:DataOciApmSyntheticsOnPremiseVantagePointWorkersWorkerCollectionItemsIdentityInfoOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersWorkerCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersWorkerCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
          "line": 492
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
        "line": 485
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 499
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersWorkerCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsOnPremiseVantagePointWorkersWorkerCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 492
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 492
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 492
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index:DataOciApmSyntheticsOnPremiseVantagePointWorkersWorkerCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersWorkerCollectionItemsMonitorListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersWorkerCollectionItemsMonitorListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
        "line": 133
      },
      "name": "DataOciApmSyntheticsOnPremiseVantagePointWorkersWorkerCollectionItemsMonitorListStruct",
      "symbolId": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index:DataOciApmSyntheticsOnPremiseVantagePointWorkersWorkerCollectionItemsMonitorListStruct"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersWorkerCollectionItemsMonitorListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersWorkerCollectionItemsMonitorListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
          "line": 217
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
        "line": 210
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 224
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersWorkerCollectionItemsMonitorListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsOnPremiseVantagePointWorkersWorkerCollectionItemsMonitorListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 217
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 217
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 217
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index:DataOciApmSyntheticsOnPremiseVantagePointWorkersWorkerCollectionItemsMonitorListStructList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersWorkerCollectionItemsMonitorListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersWorkerCollectionItemsMonitorListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
          "line": 165
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
        "line": 156
      },
      "name": "DataOciApmSyntheticsOnPremiseVantagePointWorkersWorkerCollectionItemsMonitorListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 185
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 190
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 195
          },
          "name": "isRunNow",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 200
          },
          "name": "monitorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 205
          },
          "name": "timeAssigned",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 169
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersWorkerCollectionItemsMonitorListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index:DataOciApmSyntheticsOnPremiseVantagePointWorkersWorkerCollectionItemsMonitorListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersWorkerCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersWorkerCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
          "line": 345
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
        "line": 336
      },
      "name": "DataOciApmSyntheticsOnPremiseVantagePointWorkersWorkerCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 365
          },
          "name": "apmDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 370
          },
          "name": "configurationDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 376
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 381
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 387
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 392
          },
          "name": "geoInfo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 397
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 403
          },
          "name": "identityInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersWorkerCollectionItemsIdentityInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 409
          },
          "name": "monitorList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersWorkerCollectionItemsMonitorListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 414
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 419
          },
          "name": "onPremiseVantagePointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 424
          },
          "name": "opvpId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 429
          },
          "name": "opvpName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 434
          },
          "name": "priority",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 439
          },
          "name": "resourcePrincipalTokenPublicKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 444
          },
          "name": "runtimeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 449
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 454
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 459
          },
          "name": "timeLastSyncUp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 464
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 469
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 475
          },
          "name": "versionDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersWorkerCollectionItemsVersionDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 480
          },
          "name": "workerType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 349
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersWorkerCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index:DataOciApmSyntheticsOnPremiseVantagePointWorkersWorkerCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersWorkerCollectionItemsVersionDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersWorkerCollectionItemsVersionDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
        "line": 228
      },
      "name": "DataOciApmSyntheticsOnPremiseVantagePointWorkersWorkerCollectionItemsVersionDetails",
      "symbolId": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index:DataOciApmSyntheticsOnPremiseVantagePointWorkersWorkerCollectionItemsVersionDetails"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersWorkerCollectionItemsVersionDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersWorkerCollectionItemsVersionDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
          "line": 302
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
        "line": 295
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 309
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersWorkerCollectionItemsVersionDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsOnPremiseVantagePointWorkersWorkerCollectionItemsVersionDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 302
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 302
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 302
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index:DataOciApmSyntheticsOnPremiseVantagePointWorkersWorkerCollectionItemsVersionDetailsList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersWorkerCollectionItemsVersionDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersWorkerCollectionItemsVersionDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
          "line": 260
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
        "line": 251
      },
      "name": "DataOciApmSyntheticsOnPremiseVantagePointWorkersWorkerCollectionItemsVersionDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 280
          },
          "name": "latestVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 285
          },
          "name": "minSupportedVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 290
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 264
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersWorkerCollectionItemsVersionDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index:DataOciApmSyntheticsOnPremiseVantagePointWorkersWorkerCollectionItemsVersionDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersWorkerCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersWorkerCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
          "line": 568
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
        "line": 561
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 575
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersWorkerCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsOnPremiseVantagePointWorkersWorkerCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 568
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 568
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 568
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index:DataOciApmSyntheticsOnPremiseVantagePointWorkersWorkerCollectionList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersWorkerCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersWorkerCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
          "line": 535
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
        "line": 526
      },
      "name": "DataOciApmSyntheticsOnPremiseVantagePointWorkersWorkerCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 556
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersWorkerCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index.ts",
            "line": 539
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointWorkersWorkerCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-on-premise-vantage-point-workers/index:DataOciApmSyntheticsOnPremiseVantagePointWorkersWorkerCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePoints": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_on_premise_vantage_points oci_apm_synthetics_on_premise_vantage_points}."
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePoints",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_on_premise_vantage_points oci_apm_synthetics_on_premise_vantage_points} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
          "line": 633
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
        "line": 601
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciApmSyntheticsOnPremiseVantagePoints resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 618
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciApmSyntheticsOnPremiseVantagePoints to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_on_premise_vantage_points#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciApmSyntheticsOnPremiseVantagePoints that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciApmSyntheticsOnPremiseVantagePoints to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 732
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 681
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 735
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 697
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 713
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 747
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 757
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsOnPremiseVantagePoints",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 606
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 729
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 723
          },
          "name": "onPremiseVantagePointCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointsOnPremiseVantagePointCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 669
          },
          "name": "apmDomainIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 685
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 739
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 701
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 717
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 662
          },
          "name": "apmDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 675
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 691
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 707
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-on-premise-vantage-points/index:DataOciApmSyntheticsOnPremiseVantagePoints"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
        "line": 9
      },
      "name": "DataOciApmSyntheticsOnPremiseVantagePointsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_on_premise_vantage_points#apm_domain_id DataOciApmSyntheticsOnPremiseVantagePoints#apm_domain_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 13
          },
          "name": "apmDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_on_premise_vantage_points#display_name DataOciApmSyntheticsOnPremiseVantagePoints#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 17
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_on_premise_vantage_points#filter DataOciApmSyntheticsOnPremiseVantagePoints#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_on_premise_vantage_points#id DataOciApmSyntheticsOnPremiseVantagePoints#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_on_premise_vantage_points#name DataOciApmSyntheticsOnPremiseVantagePoints#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 28
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-on-premise-vantage-points/index:DataOciApmSyntheticsOnPremiseVantagePointsConfig"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
        "line": 421
      },
      "name": "DataOciApmSyntheticsOnPremiseVantagePointsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_on_premise_vantage_points#name DataOciApmSyntheticsOnPremiseVantagePoints#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 425
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_on_premise_vantage_points#values DataOciApmSyntheticsOnPremiseVantagePoints#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 433
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_on_premise_vantage_points#regex DataOciApmSyntheticsOnPremiseVantagePoints#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 429
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-on-premise-vantage-points/index:DataOciApmSyntheticsOnPremiseVantagePointsFilter"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
          "line": 586
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
        "line": 578
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 593
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsOnPremiseVantagePointsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 586
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 586
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 586
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 579
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-on-premise-vantage-points/index:DataOciApmSyntheticsOnPremiseVantagePointsFilterList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
          "line": 489
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
        "line": 479
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 556
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciApmSyntheticsOnPremiseVantagePointsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 544
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 560
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 573
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 537
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 550
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 566
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 493
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-on-premise-vantage-points/index:DataOciApmSyntheticsOnPremiseVantagePointsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointsOnPremiseVantagePointCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointsOnPremiseVantagePointCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
        "line": 345
      },
      "name": "DataOciApmSyntheticsOnPremiseVantagePointsOnPremiseVantagePointCollection",
      "symbolId": "src/data-oci-apm-synthetics-on-premise-vantage-points/index:DataOciApmSyntheticsOnPremiseVantagePointsOnPremiseVantagePointCollection"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointsOnPremiseVantagePointCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointsOnPremiseVantagePointCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
        "line": 217
      },
      "name": "DataOciApmSyntheticsOnPremiseVantagePointsOnPremiseVantagePointCollectionItems",
      "symbolId": "src/data-oci-apm-synthetics-on-premise-vantage-points/index:DataOciApmSyntheticsOnPremiseVantagePointsOnPremiseVantagePointCollectionItems"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointsOnPremiseVantagePointCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointsOnPremiseVantagePointCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
          "line": 334
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
        "line": 327
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 341
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointsOnPremiseVantagePointCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsOnPremiseVantagePointsOnPremiseVantagePointCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 334
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 334
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 334
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-on-premise-vantage-points/index:DataOciApmSyntheticsOnPremiseVantagePointsOnPremiseVantagePointCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointsOnPremiseVantagePointCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointsOnPremiseVantagePointCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
          "line": 249
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
        "line": 240
      },
      "name": "DataOciApmSyntheticsOnPremiseVantagePointsOnPremiseVantagePointCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 269
          },
          "name": "apmDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 275
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 280
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 285
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 291
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 296
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 301
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 306
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 311
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 316
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 322
          },
          "name": "workersSummary",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointsOnPremiseVantagePointCollectionItemsWorkersSummaryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 253
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointsOnPremiseVantagePointCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-on-premise-vantage-points/index:DataOciApmSyntheticsOnPremiseVantagePointsOnPremiseVantagePointCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointsOnPremiseVantagePointCollectionItemsWorkersSummary": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointsOnPremiseVantagePointCollectionItemsWorkersSummary",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
        "line": 116
      },
      "name": "DataOciApmSyntheticsOnPremiseVantagePointsOnPremiseVantagePointCollectionItemsWorkersSummary",
      "symbolId": "src/data-oci-apm-synthetics-on-premise-vantage-points/index:DataOciApmSyntheticsOnPremiseVantagePointsOnPremiseVantagePointCollectionItemsWorkersSummary"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointsOnPremiseVantagePointCollectionItemsWorkersSummaryAvailableCapabilities": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointsOnPremiseVantagePointCollectionItemsWorkersSummaryAvailableCapabilities",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
        "line": 36
      },
      "name": "DataOciApmSyntheticsOnPremiseVantagePointsOnPremiseVantagePointCollectionItemsWorkersSummaryAvailableCapabilities",
      "symbolId": "src/data-oci-apm-synthetics-on-premise-vantage-points/index:DataOciApmSyntheticsOnPremiseVantagePointsOnPremiseVantagePointCollectionItemsWorkersSummaryAvailableCapabilities"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointsOnPremiseVantagePointCollectionItemsWorkersSummaryAvailableCapabilitiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointsOnPremiseVantagePointCollectionItemsWorkersSummaryAvailableCapabilitiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
          "line": 105
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 112
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointsOnPremiseVantagePointCollectionItemsWorkersSummaryAvailableCapabilitiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsOnPremiseVantagePointsOnPremiseVantagePointCollectionItemsWorkersSummaryAvailableCapabilitiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 105
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 105
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 105
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-on-premise-vantage-points/index:DataOciApmSyntheticsOnPremiseVantagePointsOnPremiseVantagePointCollectionItemsWorkersSummaryAvailableCapabilitiesList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointsOnPremiseVantagePointCollectionItemsWorkersSummaryAvailableCapabilitiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointsOnPremiseVantagePointCollectionItemsWorkersSummaryAvailableCapabilitiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
          "line": 68
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
        "line": 59
      },
      "name": "DataOciApmSyntheticsOnPremiseVantagePointsOnPremiseVantagePointCollectionItemsWorkersSummaryAvailableCapabilitiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 88
          },
          "name": "capability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 93
          },
          "name": "onPremiseVantagePointCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointsOnPremiseVantagePointCollectionItemsWorkersSummaryAvailableCapabilities"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-on-premise-vantage-points/index:DataOciApmSyntheticsOnPremiseVantagePointsOnPremiseVantagePointCollectionItemsWorkersSummaryAvailableCapabilitiesOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointsOnPremiseVantagePointCollectionItemsWorkersSummaryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointsOnPremiseVantagePointCollectionItemsWorkersSummaryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
          "line": 206
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
        "line": 199
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 213
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointsOnPremiseVantagePointCollectionItemsWorkersSummaryOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsOnPremiseVantagePointsOnPremiseVantagePointCollectionItemsWorkersSummaryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 206
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 206
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 206
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-on-premise-vantage-points/index:DataOciApmSyntheticsOnPremiseVantagePointsOnPremiseVantagePointCollectionItemsWorkersSummaryList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointsOnPremiseVantagePointCollectionItemsWorkersSummaryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointsOnPremiseVantagePointCollectionItemsWorkersSummaryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
          "line": 148
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
        "line": 139
      },
      "name": "DataOciApmSyntheticsOnPremiseVantagePointsOnPremiseVantagePointCollectionItemsWorkersSummaryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 168
          },
          "name": "available",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 174
          },
          "name": "availableCapabilities",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointsOnPremiseVantagePointCollectionItemsWorkersSummaryAvailableCapabilitiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 179
          },
          "name": "disabled",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 184
          },
          "name": "minVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 189
          },
          "name": "total",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 194
          },
          "name": "used",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 152
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointsOnPremiseVantagePointCollectionItemsWorkersSummary"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-on-premise-vantage-points/index:DataOciApmSyntheticsOnPremiseVantagePointsOnPremiseVantagePointCollectionItemsWorkersSummaryOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointsOnPremiseVantagePointCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointsOnPremiseVantagePointCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
          "line": 410
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
        "line": 403
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 417
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointsOnPremiseVantagePointCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsOnPremiseVantagePointsOnPremiseVantagePointCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 410
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 410
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 410
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-on-premise-vantage-points/index:DataOciApmSyntheticsOnPremiseVantagePointsOnPremiseVantagePointCollectionList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointsOnPremiseVantagePointCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointsOnPremiseVantagePointCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
          "line": 377
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
        "line": 368
      },
      "name": "DataOciApmSyntheticsOnPremiseVantagePointsOnPremiseVantagePointCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 398
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointsOnPremiseVantagePointCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-on-premise-vantage-points/index.ts",
            "line": 381
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsOnPremiseVantagePointsOnPremiseVantagePointCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-on-premise-vantage-points/index:DataOciApmSyntheticsOnPremiseVantagePointsOnPremiseVantagePointCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsPublicVantagePoint": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_public_vantage_point oci_apm_synthetics_public_vantage_point}."
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsPublicVantagePoint",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_public_vantage_point oci_apm_synthetics_public_vantage_point} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-public-vantage-point/index.ts",
          "line": 252
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsPublicVantagePointConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-public-vantage-point/index.ts",
        "line": 220
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciApmSyntheticsPublicVantagePoint resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-point/index.ts",
            "line": 237
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciApmSyntheticsPublicVantagePoint to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_public_vantage_point#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciApmSyntheticsPublicVantagePoint that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciApmSyntheticsPublicVantagePoint to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-point/index.ts",
            "line": 299
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-point/index.ts",
            "line": 315
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-point/index.ts",
            "line": 337
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-point/index.ts",
            "line": 349
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-point/index.ts",
            "line": 358
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsPublicVantagePoint",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-point/index.ts",
            "line": 225
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-point/index.ts",
            "line": 325
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsPublicVantagePointItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-point/index.ts",
            "line": 287
          },
          "name": "apmDomainIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-point/index.ts",
            "line": 303
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-point/index.ts",
            "line": 319
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-point/index.ts",
            "line": 341
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-point/index.ts",
            "line": 280
          },
          "name": "apmDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-point/index.ts",
            "line": 293
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-point/index.ts",
            "line": 309
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-point/index.ts",
            "line": 331
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-public-vantage-point/index:DataOciApmSyntheticsPublicVantagePoint"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsPublicVantagePointConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsPublicVantagePointConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-public-vantage-point/index.ts",
        "line": 9
      },
      "name": "DataOciApmSyntheticsPublicVantagePointConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_public_vantage_point#apm_domain_id DataOciApmSyntheticsPublicVantagePoint#apm_domain_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-point/index.ts",
            "line": 13
          },
          "name": "apmDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_public_vantage_point#display_name DataOciApmSyntheticsPublicVantagePoint#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-point/index.ts",
            "line": 17
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_public_vantage_point#id DataOciApmSyntheticsPublicVantagePoint#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-point/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_public_vantage_point#name DataOciApmSyntheticsPublicVantagePoint#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-point/index.ts",
            "line": 28
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-public-vantage-point/index:DataOciApmSyntheticsPublicVantagePointConfig"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsPublicVantagePointItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsPublicVantagePointItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-public-vantage-point/index.ts",
        "line": 130
      },
      "name": "DataOciApmSyntheticsPublicVantagePointItems",
      "symbolId": "src/data-oci-apm-synthetics-public-vantage-point/index:DataOciApmSyntheticsPublicVantagePointItems"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsPublicVantagePointItemsGeo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsPublicVantagePointItemsGeo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-public-vantage-point/index.ts",
        "line": 30
      },
      "name": "DataOciApmSyntheticsPublicVantagePointItemsGeo",
      "symbolId": "src/data-oci-apm-synthetics-public-vantage-point/index:DataOciApmSyntheticsPublicVantagePointItemsGeo"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsPublicVantagePointItemsGeoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsPublicVantagePointItemsGeoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-public-vantage-point/index.ts",
          "line": 119
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-public-vantage-point/index.ts",
        "line": 112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-point/index.ts",
            "line": 126
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsPublicVantagePointItemsGeoOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsPublicVantagePointItemsGeoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-point/index.ts",
            "line": 119
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-point/index.ts",
            "line": 119
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-point/index.ts",
            "line": 119
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-public-vantage-point/index:DataOciApmSyntheticsPublicVantagePointItemsGeoList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsPublicVantagePointItemsGeoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsPublicVantagePointItemsGeoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-public-vantage-point/index.ts",
          "line": 62
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-public-vantage-point/index.ts",
        "line": 53
      },
      "name": "DataOciApmSyntheticsPublicVantagePointItemsGeoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-point/index.ts",
            "line": 82
          },
          "name": "adminDivCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-point/index.ts",
            "line": 87
          },
          "name": "cityName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-point/index.ts",
            "line": 92
          },
          "name": "countryCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-point/index.ts",
            "line": 97
          },
          "name": "countryName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-point/index.ts",
            "line": 102
          },
          "name": "latitude",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-point/index.ts",
            "line": 107
          },
          "name": "longitude",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-point/index.ts",
            "line": 66
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsPublicVantagePointItemsGeo"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-public-vantage-point/index:DataOciApmSyntheticsPublicVantagePointItemsGeoOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsPublicVantagePointItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsPublicVantagePointItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-public-vantage-point/index.ts",
          "line": 205
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-public-vantage-point/index.ts",
        "line": 198
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-point/index.ts",
            "line": 212
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsPublicVantagePointItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsPublicVantagePointItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-point/index.ts",
            "line": 205
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-point/index.ts",
            "line": 205
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-point/index.ts",
            "line": 205
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-public-vantage-point/index:DataOciApmSyntheticsPublicVantagePointItemsList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsPublicVantagePointItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsPublicVantagePointItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-public-vantage-point/index.ts",
          "line": 162
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-public-vantage-point/index.ts",
        "line": 153
      },
      "name": "DataOciApmSyntheticsPublicVantagePointItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-point/index.ts",
            "line": 182
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-point/index.ts",
            "line": 188
          },
          "name": "geo",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsPublicVantagePointItemsGeoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-point/index.ts",
            "line": 193
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-point/index.ts",
            "line": 166
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsPublicVantagePointItems"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-public-vantage-point/index:DataOciApmSyntheticsPublicVantagePointItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsPublicVantagePoints": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_public_vantage_points oci_apm_synthetics_public_vantage_points}."
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsPublicVantagePoints",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_public_vantage_points oci_apm_synthetics_public_vantage_points} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
          "line": 510
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsPublicVantagePointsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
        "line": 478
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciApmSyntheticsPublicVantagePoints resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
            "line": 495
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciApmSyntheticsPublicVantagePoints to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_public_vantage_points#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciApmSyntheticsPublicVantagePoints that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciApmSyntheticsPublicVantagePoints to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
            "line": 609
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciApmSyntheticsPublicVantagePointsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
            "line": 558
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
            "line": 612
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
            "line": 574
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
            "line": 590
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
            "line": 624
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
            "line": 634
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsPublicVantagePoints",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
            "line": 483
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
            "line": 606
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsPublicVantagePointsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
            "line": 600
          },
          "name": "publicVantagePointCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsPublicVantagePointsPublicVantagePointCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
            "line": 546
          },
          "name": "apmDomainIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
            "line": 562
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
            "line": 616
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsPublicVantagePointsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
            "line": 578
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
            "line": 594
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
            "line": 539
          },
          "name": "apmDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
            "line": 552
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
            "line": 568
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
            "line": 584
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-public-vantage-points/index:DataOciApmSyntheticsPublicVantagePoints"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsPublicVantagePointsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsPublicVantagePointsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
        "line": 9
      },
      "name": "DataOciApmSyntheticsPublicVantagePointsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_public_vantage_points#apm_domain_id DataOciApmSyntheticsPublicVantagePoints#apm_domain_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
            "line": 13
          },
          "name": "apmDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_public_vantage_points#display_name DataOciApmSyntheticsPublicVantagePoints#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
            "line": 17
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_public_vantage_points#filter DataOciApmSyntheticsPublicVantagePoints#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsPublicVantagePointsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_public_vantage_points#id DataOciApmSyntheticsPublicVantagePoints#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_public_vantage_points#name DataOciApmSyntheticsPublicVantagePoints#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
            "line": 28
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-public-vantage-points/index:DataOciApmSyntheticsPublicVantagePointsConfig"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsPublicVantagePointsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsPublicVantagePointsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
        "line": 298
      },
      "name": "DataOciApmSyntheticsPublicVantagePointsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_public_vantage_points#name DataOciApmSyntheticsPublicVantagePoints#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
            "line": 302
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_public_vantage_points#values DataOciApmSyntheticsPublicVantagePoints#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
            "line": 310
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_public_vantage_points#regex DataOciApmSyntheticsPublicVantagePoints#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
            "line": 306
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-public-vantage-points/index:DataOciApmSyntheticsPublicVantagePointsFilter"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsPublicVantagePointsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsPublicVantagePointsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
          "line": 463
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
        "line": 455
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
            "line": 470
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsPublicVantagePointsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsPublicVantagePointsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
            "line": 463
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
            "line": 463
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
            "line": 463
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
            "line": 456
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsPublicVantagePointsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-public-vantage-points/index:DataOciApmSyntheticsPublicVantagePointsFilterList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsPublicVantagePointsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsPublicVantagePointsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
          "line": 366
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
        "line": 356
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
            "line": 433
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciApmSyntheticsPublicVantagePointsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
            "line": 421
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
            "line": 437
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
            "line": 450
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
            "line": 414
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
            "line": 427
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
            "line": 443
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
            "line": 370
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciApmSyntheticsPublicVantagePointsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-public-vantage-points/index:DataOciApmSyntheticsPublicVantagePointsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsPublicVantagePointsPublicVantagePointCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsPublicVantagePointsPublicVantagePointCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
        "line": 222
      },
      "name": "DataOciApmSyntheticsPublicVantagePointsPublicVantagePointCollection",
      "symbolId": "src/data-oci-apm-synthetics-public-vantage-points/index:DataOciApmSyntheticsPublicVantagePointsPublicVantagePointCollection"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsPublicVantagePointsPublicVantagePointCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsPublicVantagePointsPublicVantagePointCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
        "line": 136
      },
      "name": "DataOciApmSyntheticsPublicVantagePointsPublicVantagePointCollectionItems",
      "symbolId": "src/data-oci-apm-synthetics-public-vantage-points/index:DataOciApmSyntheticsPublicVantagePointsPublicVantagePointCollectionItems"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsPublicVantagePointsPublicVantagePointCollectionItemsGeo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsPublicVantagePointsPublicVantagePointCollectionItemsGeo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
        "line": 36
      },
      "name": "DataOciApmSyntheticsPublicVantagePointsPublicVantagePointCollectionItemsGeo",
      "symbolId": "src/data-oci-apm-synthetics-public-vantage-points/index:DataOciApmSyntheticsPublicVantagePointsPublicVantagePointCollectionItemsGeo"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsPublicVantagePointsPublicVantagePointCollectionItemsGeoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsPublicVantagePointsPublicVantagePointCollectionItemsGeoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
          "line": 125
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
        "line": 118
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
            "line": 132
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsPublicVantagePointsPublicVantagePointCollectionItemsGeoOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsPublicVantagePointsPublicVantagePointCollectionItemsGeoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
            "line": 125
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
            "line": 125
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
            "line": 125
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-public-vantage-points/index:DataOciApmSyntheticsPublicVantagePointsPublicVantagePointCollectionItemsGeoList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsPublicVantagePointsPublicVantagePointCollectionItemsGeoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsPublicVantagePointsPublicVantagePointCollectionItemsGeoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
          "line": 68
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
        "line": 59
      },
      "name": "DataOciApmSyntheticsPublicVantagePointsPublicVantagePointCollectionItemsGeoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
            "line": 88
          },
          "name": "adminDivCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
            "line": 93
          },
          "name": "cityName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
            "line": 98
          },
          "name": "countryCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
            "line": 103
          },
          "name": "countryName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
            "line": 108
          },
          "name": "latitude",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
            "line": 113
          },
          "name": "longitude",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsPublicVantagePointsPublicVantagePointCollectionItemsGeo"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-public-vantage-points/index:DataOciApmSyntheticsPublicVantagePointsPublicVantagePointCollectionItemsGeoOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsPublicVantagePointsPublicVantagePointCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsPublicVantagePointsPublicVantagePointCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
          "line": 211
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
        "line": 204
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
            "line": 218
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsPublicVantagePointsPublicVantagePointCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsPublicVantagePointsPublicVantagePointCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
            "line": 211
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
            "line": 211
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
            "line": 211
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-public-vantage-points/index:DataOciApmSyntheticsPublicVantagePointsPublicVantagePointCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsPublicVantagePointsPublicVantagePointCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsPublicVantagePointsPublicVantagePointCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
          "line": 168
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
        "line": 159
      },
      "name": "DataOciApmSyntheticsPublicVantagePointsPublicVantagePointCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
            "line": 188
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
            "line": 194
          },
          "name": "geo",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsPublicVantagePointsPublicVantagePointCollectionItemsGeoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
            "line": 199
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
            "line": 172
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsPublicVantagePointsPublicVantagePointCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-public-vantage-points/index:DataOciApmSyntheticsPublicVantagePointsPublicVantagePointCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsPublicVantagePointsPublicVantagePointCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsPublicVantagePointsPublicVantagePointCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
          "line": 287
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
        "line": 280
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
            "line": 294
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsPublicVantagePointsPublicVantagePointCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsPublicVantagePointsPublicVantagePointCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
            "line": 287
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
            "line": 287
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
            "line": 287
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-public-vantage-points/index:DataOciApmSyntheticsPublicVantagePointsPublicVantagePointCollectionList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsPublicVantagePointsPublicVantagePointCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsPublicVantagePointsPublicVantagePointCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
          "line": 254
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
        "line": 245
      },
      "name": "DataOciApmSyntheticsPublicVantagePointsPublicVantagePointCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
            "line": 275
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsPublicVantagePointsPublicVantagePointCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-public-vantage-points/index.ts",
            "line": 258
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsPublicVantagePointsPublicVantagePointCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-public-vantage-points/index:DataOciApmSyntheticsPublicVantagePointsPublicVantagePointCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsResult": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_result oci_apm_synthetics_result}."
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsResult",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_result oci_apm_synthetics_result} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-result/index.ts",
          "line": 168
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsResultConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-result/index.ts",
        "line": 136
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciApmSyntheticsResult resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-result/index.ts",
            "line": 153
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciApmSyntheticsResult to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_result#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciApmSyntheticsResult that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciApmSyntheticsResult to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-result/index.ts",
            "line": 231
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-result/index.ts",
            "line": 301
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-result/index.ts",
            "line": 313
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsResult",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-result/index.ts",
            "line": 141
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-result/index.ts",
            "line": 267
          },
          "name": "resultDataSet",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsResultResultDataSetList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-result/index.ts",
            "line": 206
          },
          "name": "apmDomainIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-result/index.ts",
            "line": 219
          },
          "name": "executionTimeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-result/index.ts",
            "line": 235
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-result/index.ts",
            "line": 248
          },
          "name": "monitorIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-result/index.ts",
            "line": 261
          },
          "name": "resultContentTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-result/index.ts",
            "line": 280
          },
          "name": "resultTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-result/index.ts",
            "line": 293
          },
          "name": "vantagePointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-result/index.ts",
            "line": 199
          },
          "name": "apmDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-result/index.ts",
            "line": 212
          },
          "name": "executionTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-result/index.ts",
            "line": 225
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-result/index.ts",
            "line": 241
          },
          "name": "monitorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-result/index.ts",
            "line": 254
          },
          "name": "resultContentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-result/index.ts",
            "line": 273
          },
          "name": "resultType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-result/index.ts",
            "line": 286
          },
          "name": "vantagePoint",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-result/index:DataOciApmSyntheticsResult"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsResultConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsResultConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-result/index.ts",
        "line": 9
      },
      "name": "DataOciApmSyntheticsResultConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_result#apm_domain_id DataOciApmSyntheticsResult#apm_domain_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-result/index.ts",
            "line": 13
          },
          "name": "apmDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_result#execution_time DataOciApmSyntheticsResult#execution_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-result/index.ts",
            "line": 17
          },
          "name": "executionTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_result#monitor_id DataOciApmSyntheticsResult#monitor_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-result/index.ts",
            "line": 28
          },
          "name": "monitorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_result#result_content_type DataOciApmSyntheticsResult#result_content_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-result/index.ts",
            "line": 32
          },
          "name": "resultContentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_result#result_type DataOciApmSyntheticsResult#result_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-result/index.ts",
            "line": 36
          },
          "name": "resultType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_result#vantage_point DataOciApmSyntheticsResult#vantage_point}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-result/index.ts",
            "line": 40
          },
          "name": "vantagePoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_result#id DataOciApmSyntheticsResult#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-result/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-result/index:DataOciApmSyntheticsResultConfig"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsResultResultDataSet": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsResultResultDataSet",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-result/index.ts",
        "line": 42
      },
      "name": "DataOciApmSyntheticsResultResultDataSet",
      "symbolId": "src/data-oci-apm-synthetics-result/index:DataOciApmSyntheticsResultResultDataSet"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsResultResultDataSetList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsResultResultDataSetList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-result/index.ts",
          "line": 121
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-result/index.ts",
        "line": 114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-result/index.ts",
            "line": 128
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsResultResultDataSetOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsResultResultDataSetList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-result/index.ts",
            "line": 121
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-result/index.ts",
            "line": 121
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-result/index.ts",
            "line": 121
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-result/index:DataOciApmSyntheticsResultResultDataSetList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsResultResultDataSetOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsResultResultDataSetOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-result/index.ts",
          "line": 74
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-result/index.ts",
        "line": 65
      },
      "name": "DataOciApmSyntheticsResultResultDataSetOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-result/index.ts",
            "line": 94
          },
          "name": "byteContent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-result/index.ts",
            "line": 99
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-result/index.ts",
            "line": 104
          },
          "name": "stringContent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-result/index.ts",
            "line": 109
          },
          "name": "timestamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-result/index.ts",
            "line": 78
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsResultResultDataSet"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-result/index:DataOciApmSyntheticsResultResultDataSetOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsScript": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_script oci_apm_synthetics_script}."
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsScript",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_script oci_apm_synthetics_script} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-script/index.ts",
          "line": 326
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsScriptConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-script/index.ts",
        "line": 294
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciApmSyntheticsScript resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-script/index.ts",
            "line": 311
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciApmSyntheticsScript to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_script#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciApmSyntheticsScript that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciApmSyntheticsScript to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-script/index.ts",
            "line": 449
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-script/index.ts",
            "line": 456
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsScript",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-script/index.ts",
            "line": 299
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-script/index.ts",
            "line": 364
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-script/index.ts",
            "line": 369
          },
          "name": "contentFileName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-script/index.ts",
            "line": 374
          },
          "name": "contentSizeInBytes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-script/index.ts",
            "line": 379
          },
          "name": "contentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-script/index.ts",
            "line": 385
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-script/index.ts",
            "line": 390
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-script/index.ts",
            "line": 396
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-script/index.ts",
            "line": 401
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-script/index.ts",
            "line": 407
          },
          "name": "monitorStatusCountMap",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsScriptMonitorStatusCountMapList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-script/index.ts",
            "line": 413
          },
          "name": "parameters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsScriptParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-script/index.ts",
            "line": 431
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-script/index.ts",
            "line": 436
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-script/index.ts",
            "line": 441
          },
          "name": "timeUploaded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-script/index.ts",
            "line": 359
          },
          "name": "apmDomainIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-script/index.ts",
            "line": 426
          },
          "name": "scriptIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-script/index.ts",
            "line": 352
          },
          "name": "apmDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-script/index.ts",
            "line": 419
          },
          "name": "scriptId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-script/index:DataOciApmSyntheticsScript"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsScriptConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsScriptConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-script/index.ts",
        "line": 9
      },
      "name": "DataOciApmSyntheticsScriptConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_script#apm_domain_id DataOciApmSyntheticsScript#apm_domain_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-script/index.ts",
            "line": 13
          },
          "name": "apmDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_script#script_id DataOciApmSyntheticsScript#script_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-script/index.ts",
            "line": 17
          },
          "name": "scriptId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-script/index:DataOciApmSyntheticsScriptConfig"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsScriptMonitorStatusCountMap": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsScriptMonitorStatusCountMap",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-script/index.ts",
        "line": 19
      },
      "name": "DataOciApmSyntheticsScriptMonitorStatusCountMap",
      "symbolId": "src/data-oci-apm-synthetics-script/index:DataOciApmSyntheticsScriptMonitorStatusCountMap"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsScriptMonitorStatusCountMapList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsScriptMonitorStatusCountMapList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-script/index.ts",
          "line": 98
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-script/index.ts",
        "line": 91
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-script/index.ts",
            "line": 105
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsScriptMonitorStatusCountMapOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsScriptMonitorStatusCountMapList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-script/index.ts",
            "line": 98
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-script/index.ts",
            "line": 98
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-script/index.ts",
            "line": 98
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-script/index:DataOciApmSyntheticsScriptMonitorStatusCountMapList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsScriptMonitorStatusCountMapOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsScriptMonitorStatusCountMapOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-script/index.ts",
          "line": 51
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-script/index.ts",
        "line": 42
      },
      "name": "DataOciApmSyntheticsScriptMonitorStatusCountMapOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-script/index.ts",
            "line": 71
          },
          "name": "disabled",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-script/index.ts",
            "line": 76
          },
          "name": "enabled",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-script/index.ts",
            "line": 81
          },
          "name": "invalid",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-script/index.ts",
            "line": 86
          },
          "name": "total",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-script/index.ts",
            "line": 55
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsScriptMonitorStatusCountMap"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-script/index:DataOciApmSyntheticsScriptMonitorStatusCountMapOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsScriptParameters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsScriptParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-script/index.ts",
        "line": 194
      },
      "name": "DataOciApmSyntheticsScriptParameters",
      "symbolId": "src/data-oci-apm-synthetics-script/index:DataOciApmSyntheticsScriptParameters"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsScriptParametersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsScriptParametersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-script/index.ts",
          "line": 279
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-script/index.ts",
        "line": 272
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-script/index.ts",
            "line": 286
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsScriptParametersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsScriptParametersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-script/index.ts",
            "line": 279
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-script/index.ts",
            "line": 279
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-script/index.ts",
            "line": 279
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-script/index:DataOciApmSyntheticsScriptParametersList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsScriptParametersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsScriptParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-script/index.ts",
          "line": 226
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-script/index.ts",
        "line": 217
      },
      "name": "DataOciApmSyntheticsScriptParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-script/index.ts",
            "line": 246
          },
          "name": "isOverwritten",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-script/index.ts",
            "line": 251
          },
          "name": "isSecret",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-script/index.ts",
            "line": 256
          },
          "name": "paramName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-script/index.ts",
            "line": 261
          },
          "name": "paramValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-script/index.ts",
            "line": 267
          },
          "name": "scriptParameter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsScriptParametersScriptParameterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-script/index.ts",
            "line": 230
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsScriptParameters"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-script/index:DataOciApmSyntheticsScriptParametersOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsScriptParametersScriptParameter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsScriptParametersScriptParameter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-script/index.ts",
        "line": 109
      },
      "name": "DataOciApmSyntheticsScriptParametersScriptParameter",
      "symbolId": "src/data-oci-apm-synthetics-script/index:DataOciApmSyntheticsScriptParametersScriptParameter"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsScriptParametersScriptParameterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsScriptParametersScriptParameterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-script/index.ts",
          "line": 183
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-script/index.ts",
        "line": 176
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-script/index.ts",
            "line": 190
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsScriptParametersScriptParameterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsScriptParametersScriptParameterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-script/index.ts",
            "line": 183
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-script/index.ts",
            "line": 183
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-script/index.ts",
            "line": 183
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-script/index:DataOciApmSyntheticsScriptParametersScriptParameterList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsScriptParametersScriptParameterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsScriptParametersScriptParameterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-script/index.ts",
          "line": 141
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-script/index.ts",
        "line": 132
      },
      "name": "DataOciApmSyntheticsScriptParametersScriptParameterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-script/index.ts",
            "line": 161
          },
          "name": "isSecret",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-script/index.ts",
            "line": 166
          },
          "name": "paramName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-script/index.ts",
            "line": 171
          },
          "name": "paramValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-script/index.ts",
            "line": 145
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsScriptParametersScriptParameter"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-script/index:DataOciApmSyntheticsScriptParametersScriptParameterOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsScripts": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_scripts oci_apm_synthetics_scripts}."
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsScripts",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_scripts oci_apm_synthetics_scripts} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
          "line": 739
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsScriptsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
        "line": 707
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciApmSyntheticsScripts resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 724
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciApmSyntheticsScripts to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_scripts#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciApmSyntheticsScripts that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciApmSyntheticsScripts to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 838
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciApmSyntheticsScriptsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 787
          },
          "name": "resetContentType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 803
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 841
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 819
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 853
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 863
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsScripts",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 712
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 835
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsScriptsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 829
          },
          "name": "scriptCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsScriptsScriptCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 775
          },
          "name": "apmDomainIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 791
          },
          "name": "contentTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 807
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 845
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsScriptsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 823
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 768
          },
          "name": "apmDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 781
          },
          "name": "contentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 797
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 813
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-scripts/index:DataOciApmSyntheticsScripts"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsScriptsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsScriptsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
        "line": 9
      },
      "name": "DataOciApmSyntheticsScriptsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_scripts#apm_domain_id DataOciApmSyntheticsScripts#apm_domain_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 13
          },
          "name": "apmDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_scripts#content_type DataOciApmSyntheticsScripts#content_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 17
          },
          "name": "contentType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_scripts#display_name DataOciApmSyntheticsScripts#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 21
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_scripts#filter DataOciApmSyntheticsScripts#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsScriptsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_scripts#id DataOciApmSyntheticsScripts#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-scripts/index:DataOciApmSyntheticsScriptsConfig"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsScriptsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsScriptsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
        "line": 527
      },
      "name": "DataOciApmSyntheticsScriptsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_scripts#name DataOciApmSyntheticsScripts#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 531
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_scripts#values DataOciApmSyntheticsScripts#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 539
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_synthetics_scripts#regex DataOciApmSyntheticsScripts#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 535
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-scripts/index:DataOciApmSyntheticsScriptsFilter"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsScriptsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsScriptsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
          "line": 692
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
        "line": 684
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 699
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsScriptsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsScriptsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 692
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 692
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 692
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 685
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsScriptsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-scripts/index:DataOciApmSyntheticsScriptsFilterList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsScriptsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsScriptsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
          "line": 595
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
        "line": 585
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 662
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciApmSyntheticsScriptsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 650
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 666
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 679
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 643
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 656
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 672
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 599
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciApmSyntheticsScriptsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-scripts/index:DataOciApmSyntheticsScriptsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsScriptsScriptCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsScriptsScriptCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
        "line": 451
      },
      "name": "DataOciApmSyntheticsScriptsScriptCollection",
      "symbolId": "src/data-oci-apm-synthetics-scripts/index:DataOciApmSyntheticsScriptsScriptCollection"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsScriptsScriptCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsScriptsScriptCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
        "line": 307
      },
      "name": "DataOciApmSyntheticsScriptsScriptCollectionItems",
      "symbolId": "src/data-oci-apm-synthetics-scripts/index:DataOciApmSyntheticsScriptsScriptCollectionItems"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsScriptsScriptCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsScriptsScriptCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
          "line": 440
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
        "line": 433
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 447
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsScriptsScriptCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsScriptsScriptCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 440
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 440
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 440
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-scripts/index:DataOciApmSyntheticsScriptsScriptCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsScriptsScriptCollectionItemsMonitorStatusCountMap": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsScriptsScriptCollectionItemsMonitorStatusCountMap",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
        "line": 36
      },
      "name": "DataOciApmSyntheticsScriptsScriptCollectionItemsMonitorStatusCountMap",
      "symbolId": "src/data-oci-apm-synthetics-scripts/index:DataOciApmSyntheticsScriptsScriptCollectionItemsMonitorStatusCountMap"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsScriptsScriptCollectionItemsMonitorStatusCountMapList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsScriptsScriptCollectionItemsMonitorStatusCountMapList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
          "line": 115
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
        "line": 108
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 122
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsScriptsScriptCollectionItemsMonitorStatusCountMapOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsScriptsScriptCollectionItemsMonitorStatusCountMapList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 115
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 115
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 115
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-scripts/index:DataOciApmSyntheticsScriptsScriptCollectionItemsMonitorStatusCountMapList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsScriptsScriptCollectionItemsMonitorStatusCountMapOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsScriptsScriptCollectionItemsMonitorStatusCountMapOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
          "line": 68
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
        "line": 59
      },
      "name": "DataOciApmSyntheticsScriptsScriptCollectionItemsMonitorStatusCountMapOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 88
          },
          "name": "disabled",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 93
          },
          "name": "enabled",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 98
          },
          "name": "invalid",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 103
          },
          "name": "total",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsScriptsScriptCollectionItemsMonitorStatusCountMap"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-scripts/index:DataOciApmSyntheticsScriptsScriptCollectionItemsMonitorStatusCountMapOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsScriptsScriptCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsScriptsScriptCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
          "line": 339
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
        "line": 330
      },
      "name": "DataOciApmSyntheticsScriptsScriptCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 359
          },
          "name": "apmDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 364
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 369
          },
          "name": "contentFileName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 374
          },
          "name": "contentSizeInBytes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 379
          },
          "name": "contentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 385
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 390
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 396
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 401
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 407
          },
          "name": "monitorStatusCountMap",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsScriptsScriptCollectionItemsMonitorStatusCountMapList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 413
          },
          "name": "parameters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsScriptsScriptCollectionItemsParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 418
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 423
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 428
          },
          "name": "timeUploaded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 343
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsScriptsScriptCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-scripts/index:DataOciApmSyntheticsScriptsScriptCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsScriptsScriptCollectionItemsParameters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsScriptsScriptCollectionItemsParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
        "line": 211
      },
      "name": "DataOciApmSyntheticsScriptsScriptCollectionItemsParameters",
      "symbolId": "src/data-oci-apm-synthetics-scripts/index:DataOciApmSyntheticsScriptsScriptCollectionItemsParameters"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsScriptsScriptCollectionItemsParametersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsScriptsScriptCollectionItemsParametersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
          "line": 296
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
        "line": 289
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 303
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsScriptsScriptCollectionItemsParametersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsScriptsScriptCollectionItemsParametersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 296
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 296
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 296
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-scripts/index:DataOciApmSyntheticsScriptsScriptCollectionItemsParametersList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsScriptsScriptCollectionItemsParametersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsScriptsScriptCollectionItemsParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
          "line": 243
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
        "line": 234
      },
      "name": "DataOciApmSyntheticsScriptsScriptCollectionItemsParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 263
          },
          "name": "isOverwritten",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 268
          },
          "name": "isSecret",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 273
          },
          "name": "paramName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 278
          },
          "name": "paramValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 284
          },
          "name": "scriptParameter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsScriptsScriptCollectionItemsParametersScriptParameterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 247
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsScriptsScriptCollectionItemsParameters"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-scripts/index:DataOciApmSyntheticsScriptsScriptCollectionItemsParametersOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsScriptsScriptCollectionItemsParametersScriptParameter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsScriptsScriptCollectionItemsParametersScriptParameter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
        "line": 126
      },
      "name": "DataOciApmSyntheticsScriptsScriptCollectionItemsParametersScriptParameter",
      "symbolId": "src/data-oci-apm-synthetics-scripts/index:DataOciApmSyntheticsScriptsScriptCollectionItemsParametersScriptParameter"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsScriptsScriptCollectionItemsParametersScriptParameterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsScriptsScriptCollectionItemsParametersScriptParameterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
          "line": 200
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
        "line": 193
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 207
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsScriptsScriptCollectionItemsParametersScriptParameterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsScriptsScriptCollectionItemsParametersScriptParameterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 200
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 200
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 200
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-scripts/index:DataOciApmSyntheticsScriptsScriptCollectionItemsParametersScriptParameterList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsScriptsScriptCollectionItemsParametersScriptParameterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsScriptsScriptCollectionItemsParametersScriptParameterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
          "line": 158
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
        "line": 149
      },
      "name": "DataOciApmSyntheticsScriptsScriptCollectionItemsParametersScriptParameterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 178
          },
          "name": "isSecret",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 183
          },
          "name": "paramName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 188
          },
          "name": "paramValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 162
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsScriptsScriptCollectionItemsParametersScriptParameter"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-scripts/index:DataOciApmSyntheticsScriptsScriptCollectionItemsParametersScriptParameterOutputReference"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsScriptsScriptCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsScriptsScriptCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
          "line": 516
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
        "line": 509
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 523
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmSyntheticsScriptsScriptCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmSyntheticsScriptsScriptCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 516
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 516
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 516
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-scripts/index:DataOciApmSyntheticsScriptsScriptCollectionList"
    },
    "cdktf-provider-oci.DataOciApmSyntheticsScriptsScriptCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmSyntheticsScriptsScriptCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
          "line": 483
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
        "line": 474
      },
      "name": "DataOciApmSyntheticsScriptsScriptCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 504
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsScriptsScriptCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-scripts/index.ts",
            "line": 487
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsScriptsScriptCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-synthetics-scripts/index:DataOciApmSyntheticsScriptsScriptCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciApmTracesQueryQuickPicks": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_traces_query_quick_picks oci_apm_traces_query_quick_picks}."
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesQueryQuickPicks",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_traces_query_quick_picks oci_apm_traces_query_quick_picks} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-traces-query-quick-picks/index.ts",
          "line": 320
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmTracesQueryQuickPicksConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-traces-query-quick-picks/index.ts",
        "line": 288
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciApmTracesQueryQuickPicks resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-query-quick-picks/index.ts",
            "line": 305
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciApmTracesQueryQuickPicks to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_traces_query_quick_picks#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciApmTracesQueryQuickPicks that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciApmTracesQueryQuickPicks to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-query-quick-picks/index.ts",
            "line": 385
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciApmTracesQueryQuickPicksFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-query-quick-picks/index.ts",
            "line": 388
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-query-quick-picks/index.ts",
            "line": 366
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-query-quick-picks/index.ts",
            "line": 400
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-query-quick-picks/index.ts",
            "line": 408
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciApmTracesQueryQuickPicks",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-query-quick-picks/index.ts",
            "line": 293
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-query-quick-picks/index.ts",
            "line": 382
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmTracesQueryQuickPicksFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-query-quick-picks/index.ts",
            "line": 376
          },
          "name": "quickPicks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmTracesQueryQuickPicksQuickPicksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-query-quick-picks/index.ts",
            "line": 354
          },
          "name": "apmDomainIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-query-quick-picks/index.ts",
            "line": 392
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciApmTracesQueryQuickPicksFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-query-quick-picks/index.ts",
            "line": 370
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-query-quick-picks/index.ts",
            "line": 347
          },
          "name": "apmDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-query-quick-picks/index.ts",
            "line": 360
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-traces-query-quick-picks/index:DataOciApmTracesQueryQuickPicks"
    },
    "cdktf-provider-oci.DataOciApmTracesQueryQuickPicksConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesQueryQuickPicksConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-traces-query-quick-picks/index.ts",
        "line": 9
      },
      "name": "DataOciApmTracesQueryQuickPicksConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_traces_query_quick_picks#apm_domain_id DataOciApmTracesQueryQuickPicks#apm_domain_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-query-quick-picks/index.ts",
            "line": 13
          },
          "name": "apmDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_traces_query_quick_picks#filter DataOciApmTracesQueryQuickPicks#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-query-quick-picks/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciApmTracesQueryQuickPicksFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_traces_query_quick_picks#id DataOciApmTracesQueryQuickPicks#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-query-quick-picks/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-traces-query-quick-picks/index:DataOciApmTracesQueryQuickPicksConfig"
    },
    "cdktf-provider-oci.DataOciApmTracesQueryQuickPicksFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesQueryQuickPicksFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-traces-query-quick-picks/index.ts",
        "line": 108
      },
      "name": "DataOciApmTracesQueryQuickPicksFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_traces_query_quick_picks#name DataOciApmTracesQueryQuickPicks#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-query-quick-picks/index.ts",
            "line": 112
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_traces_query_quick_picks#values DataOciApmTracesQueryQuickPicks#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-query-quick-picks/index.ts",
            "line": 120
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_traces_query_quick_picks#regex DataOciApmTracesQueryQuickPicks#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-query-quick-picks/index.ts",
            "line": 116
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-apm-traces-query-quick-picks/index:DataOciApmTracesQueryQuickPicksFilter"
    },
    "cdktf-provider-oci.DataOciApmTracesQueryQuickPicksFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesQueryQuickPicksFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-traces-query-quick-picks/index.ts",
          "line": 273
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-traces-query-quick-picks/index.ts",
        "line": 265
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-query-quick-picks/index.ts",
            "line": 280
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmTracesQueryQuickPicksFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmTracesQueryQuickPicksFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-query-quick-picks/index.ts",
            "line": 273
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-query-quick-picks/index.ts",
            "line": 273
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-query-quick-picks/index.ts",
            "line": 273
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-query-quick-picks/index.ts",
            "line": 266
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciApmTracesQueryQuickPicksFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-apm-traces-query-quick-picks/index:DataOciApmTracesQueryQuickPicksFilterList"
    },
    "cdktf-provider-oci.DataOciApmTracesQueryQuickPicksFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesQueryQuickPicksFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-traces-query-quick-picks/index.ts",
          "line": 176
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-traces-query-quick-picks/index.ts",
        "line": 166
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-query-quick-picks/index.ts",
            "line": 243
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciApmTracesQueryQuickPicksFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-query-quick-picks/index.ts",
            "line": 231
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-query-quick-picks/index.ts",
            "line": 247
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-query-quick-picks/index.ts",
            "line": 260
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-query-quick-picks/index.ts",
            "line": 224
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-query-quick-picks/index.ts",
            "line": 237
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-query-quick-picks/index.ts",
            "line": 253
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-query-quick-picks/index.ts",
            "line": 180
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciApmTracesQueryQuickPicksFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-apm-traces-query-quick-picks/index:DataOciApmTracesQueryQuickPicksFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciApmTracesQueryQuickPicksQuickPicks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesQueryQuickPicksQuickPicks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-traces-query-quick-picks/index.ts",
        "line": 28
      },
      "name": "DataOciApmTracesQueryQuickPicksQuickPicks",
      "symbolId": "src/data-oci-apm-traces-query-quick-picks/index:DataOciApmTracesQueryQuickPicksQuickPicks"
    },
    "cdktf-provider-oci.DataOciApmTracesQueryQuickPicksQuickPicksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesQueryQuickPicksQuickPicksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-traces-query-quick-picks/index.ts",
          "line": 97
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-traces-query-quick-picks/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-query-quick-picks/index.ts",
            "line": 104
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmTracesQueryQuickPicksQuickPicksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmTracesQueryQuickPicksQuickPicksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-query-quick-picks/index.ts",
            "line": 97
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-query-quick-picks/index.ts",
            "line": 97
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-query-quick-picks/index.ts",
            "line": 97
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-traces-query-quick-picks/index:DataOciApmTracesQueryQuickPicksQuickPicksList"
    },
    "cdktf-provider-oci.DataOciApmTracesQueryQuickPicksQuickPicksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesQueryQuickPicksQuickPicksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-traces-query-quick-picks/index.ts",
          "line": 60
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-traces-query-quick-picks/index.ts",
        "line": 51
      },
      "name": "DataOciApmTracesQueryQuickPicksQuickPicksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-query-quick-picks/index.ts",
            "line": 80
          },
          "name": "quickPickName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-query-quick-picks/index.ts",
            "line": 85
          },
          "name": "quickPickQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-query-quick-picks/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmTracesQueryQuickPicksQuickPicks"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-traces-query-quick-picks/index:DataOciApmTracesQueryQuickPicksQuickPicksOutputReference"
    },
    "cdktf-provider-oci.DataOciApmTracesTrace": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_traces_trace oci_apm_traces_trace}."
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesTrace",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_traces_trace oci_apm_traces_trace} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-traces-trace/index.ts",
          "line": 778
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmTracesTraceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-traces-trace/index.ts",
        "line": 746
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciApmTracesTrace resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 763
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciApmTracesTrace to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_traces_trace#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciApmTracesTrace that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciApmTracesTrace to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 832
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 921
          },
          "name": "resetTimeTraceStartedGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 937
          },
          "name": "resetTimeTraceStartedLessThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 981
          },
          "name": "resetTraceNamespace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 998
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 1009
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciApmTracesTrace",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 751
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 820
          },
          "name": "errorSpanCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 841
          },
          "name": "isFault",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 846
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 851
          },
          "name": "rootSpanDurationInMs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 856
          },
          "name": "rootSpanOperationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 861
          },
          "name": "rootSpanServiceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 867
          },
          "name": "serviceSummaries",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmTracesTraceServiceSummariesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 872
          },
          "name": "sourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 877
          },
          "name": "spanCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 889
          },
          "name": "spans",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmTracesTraceSpansList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 883
          },
          "name": "spanSummary",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmTracesTraceSpanSummaryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 894
          },
          "name": "timeEarliestSpanStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 899
          },
          "name": "timeLatestSpanEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 904
          },
          "name": "timeRootSpanEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 909
          },
          "name": "timeRootSpanStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 946
          },
          "name": "traceDurationInMs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 951
          },
          "name": "traceErrorCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 956
          },
          "name": "traceErrorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 990
          },
          "name": "traceStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 815
          },
          "name": "apmDomainIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 836
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 925
          },
          "name": "timeTraceStartedGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 941
          },
          "name": "timeTraceStartedLessThanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 969
          },
          "name": "traceKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 985
          },
          "name": "traceNamespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 808
          },
          "name": "apmDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 826
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 915
          },
          "name": "timeTraceStartedGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 931
          },
          "name": "timeTraceStartedLessThan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 962
          },
          "name": "traceKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 975
          },
          "name": "traceNamespace",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-traces-trace/index:DataOciApmTracesTrace"
    },
    "cdktf-provider-oci.DataOciApmTracesTraceAggregatedSnapshotData": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_traces_trace_aggregated_snapshot_data oci_apm_traces_trace_aggregated_snapshot_data}."
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesTraceAggregatedSnapshotData",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_traces_trace_aggregated_snapshot_data oci_apm_traces_trace_aggregated_snapshot_data} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-traces-trace-aggregated-snapshot-data/index.ts",
          "line": 158
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmTracesTraceAggregatedSnapshotDataConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-traces-trace-aggregated-snapshot-data/index.ts",
        "line": 126
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciApmTracesTraceAggregatedSnapshotData resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace-aggregated-snapshot-data/index.ts",
            "line": 143
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciApmTracesTraceAggregatedSnapshotData to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_traces_trace_aggregated_snapshot_data#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciApmTracesTraceAggregatedSnapshotData that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciApmTracesTraceAggregatedSnapshotData to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace-aggregated-snapshot-data/index.ts",
            "line": 214
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace-aggregated-snapshot-data/index.ts",
            "line": 230
          },
          "name": "resetServerName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace-aggregated-snapshot-data/index.ts",
            "line": 246
          },
          "name": "resetServiceName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace-aggregated-snapshot-data/index.ts",
            "line": 262
          },
          "name": "resetSpanKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace-aggregated-snapshot-data/index.ts",
            "line": 278
          },
          "name": "resetSpanName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace-aggregated-snapshot-data/index.ts",
            "line": 303
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace-aggregated-snapshot-data/index.ts",
            "line": 315
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciApmTracesTraceAggregatedSnapshotData",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace-aggregated-snapshot-data/index.ts",
            "line": 131
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace-aggregated-snapshot-data/index.ts",
            "line": 202
          },
          "name": "details",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmTracesTraceAggregatedSnapshotDataDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace-aggregated-snapshot-data/index.ts",
            "line": 196
          },
          "name": "apmDomainIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace-aggregated-snapshot-data/index.ts",
            "line": 218
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace-aggregated-snapshot-data/index.ts",
            "line": 234
          },
          "name": "serverNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace-aggregated-snapshot-data/index.ts",
            "line": 250
          },
          "name": "serviceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace-aggregated-snapshot-data/index.ts",
            "line": 266
          },
          "name": "spanKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace-aggregated-snapshot-data/index.ts",
            "line": 282
          },
          "name": "spanNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace-aggregated-snapshot-data/index.ts",
            "line": 295
          },
          "name": "traceKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace-aggregated-snapshot-data/index.ts",
            "line": 189
          },
          "name": "apmDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace-aggregated-snapshot-data/index.ts",
            "line": 208
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace-aggregated-snapshot-data/index.ts",
            "line": 224
          },
          "name": "serverName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace-aggregated-snapshot-data/index.ts",
            "line": 240
          },
          "name": "serviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace-aggregated-snapshot-data/index.ts",
            "line": 256
          },
          "name": "spanKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace-aggregated-snapshot-data/index.ts",
            "line": 272
          },
          "name": "spanName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace-aggregated-snapshot-data/index.ts",
            "line": 288
          },
          "name": "traceKey",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-traces-trace-aggregated-snapshot-data/index:DataOciApmTracesTraceAggregatedSnapshotData"
    },
    "cdktf-provider-oci.DataOciApmTracesTraceAggregatedSnapshotDataConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesTraceAggregatedSnapshotDataConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-traces-trace-aggregated-snapshot-data/index.ts",
        "line": 9
      },
      "name": "DataOciApmTracesTraceAggregatedSnapshotDataConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_traces_trace_aggregated_snapshot_data#apm_domain_id DataOciApmTracesTraceAggregatedSnapshotData#apm_domain_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace-aggregated-snapshot-data/index.ts",
            "line": 13
          },
          "name": "apmDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_traces_trace_aggregated_snapshot_data#trace_key DataOciApmTracesTraceAggregatedSnapshotData#trace_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace-aggregated-snapshot-data/index.ts",
            "line": 40
          },
          "name": "traceKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_traces_trace_aggregated_snapshot_data#id DataOciApmTracesTraceAggregatedSnapshotData#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace-aggregated-snapshot-data/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_traces_trace_aggregated_snapshot_data#server_name DataOciApmTracesTraceAggregatedSnapshotData#server_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace-aggregated-snapshot-data/index.ts",
            "line": 24
          },
          "name": "serverName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_traces_trace_aggregated_snapshot_data#service_name DataOciApmTracesTraceAggregatedSnapshotData#service_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace-aggregated-snapshot-data/index.ts",
            "line": 28
          },
          "name": "serviceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_traces_trace_aggregated_snapshot_data#span_key DataOciApmTracesTraceAggregatedSnapshotData#span_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace-aggregated-snapshot-data/index.ts",
            "line": 32
          },
          "name": "spanKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_traces_trace_aggregated_snapshot_data#span_name DataOciApmTracesTraceAggregatedSnapshotData#span_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace-aggregated-snapshot-data/index.ts",
            "line": 36
          },
          "name": "spanName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-traces-trace-aggregated-snapshot-data/index:DataOciApmTracesTraceAggregatedSnapshotDataConfig"
    },
    "cdktf-provider-oci.DataOciApmTracesTraceAggregatedSnapshotDataDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesTraceAggregatedSnapshotDataDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-traces-trace-aggregated-snapshot-data/index.ts",
        "line": 42
      },
      "name": "DataOciApmTracesTraceAggregatedSnapshotDataDetails",
      "symbolId": "src/data-oci-apm-traces-trace-aggregated-snapshot-data/index:DataOciApmTracesTraceAggregatedSnapshotDataDetails"
    },
    "cdktf-provider-oci.DataOciApmTracesTraceAggregatedSnapshotDataDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesTraceAggregatedSnapshotDataDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-traces-trace-aggregated-snapshot-data/index.ts",
          "line": 111
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-traces-trace-aggregated-snapshot-data/index.ts",
        "line": 104
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace-aggregated-snapshot-data/index.ts",
            "line": 118
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmTracesTraceAggregatedSnapshotDataDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmTracesTraceAggregatedSnapshotDataDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace-aggregated-snapshot-data/index.ts",
            "line": 111
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace-aggregated-snapshot-data/index.ts",
            "line": 111
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace-aggregated-snapshot-data/index.ts",
            "line": 111
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-traces-trace-aggregated-snapshot-data/index:DataOciApmTracesTraceAggregatedSnapshotDataDetailsList"
    },
    "cdktf-provider-oci.DataOciApmTracesTraceAggregatedSnapshotDataDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesTraceAggregatedSnapshotDataDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-traces-trace-aggregated-snapshot-data/index.ts",
          "line": 74
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-traces-trace-aggregated-snapshot-data/index.ts",
        "line": 65
      },
      "name": "DataOciApmTracesTraceAggregatedSnapshotDataDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace-aggregated-snapshot-data/index.ts",
            "line": 94
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace-aggregated-snapshot-data/index.ts",
            "line": 99
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace-aggregated-snapshot-data/index.ts",
            "line": 78
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmTracesTraceAggregatedSnapshotDataDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-traces-trace-aggregated-snapshot-data/index:DataOciApmTracesTraceAggregatedSnapshotDataDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciApmTracesTraceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesTraceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-traces-trace/index.ts",
        "line": 9
      },
      "name": "DataOciApmTracesTraceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_traces_trace#apm_domain_id DataOciApmTracesTrace#apm_domain_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 13
          },
          "name": "apmDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_traces_trace#trace_key DataOciApmTracesTrace#trace_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 32
          },
          "name": "traceKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_traces_trace#id DataOciApmTracesTrace#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_traces_trace#time_trace_started_greater_than_or_equal_to DataOciApmTracesTrace#time_trace_started_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 24
          },
          "name": "timeTraceStartedGreaterThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_traces_trace#time_trace_started_less_than DataOciApmTracesTrace#time_trace_started_less_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 28
          },
          "name": "timeTraceStartedLessThan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_traces_trace#trace_namespace DataOciApmTracesTrace#trace_namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 36
          },
          "name": "traceNamespace",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-traces-trace/index:DataOciApmTracesTraceConfig"
    },
    "cdktf-provider-oci.DataOciApmTracesTraceServiceSummaries": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesTraceServiceSummaries",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-traces-trace/index.ts",
        "line": 38
      },
      "name": "DataOciApmTracesTraceServiceSummaries",
      "symbolId": "src/data-oci-apm-traces-trace/index:DataOciApmTracesTraceServiceSummaries"
    },
    "cdktf-provider-oci.DataOciApmTracesTraceServiceSummariesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesTraceServiceSummariesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-traces-trace/index.ts",
          "line": 112
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-traces-trace/index.ts",
        "line": 105
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 119
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmTracesTraceServiceSummariesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmTracesTraceServiceSummariesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 112
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 112
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 112
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-traces-trace/index:DataOciApmTracesTraceServiceSummariesList"
    },
    "cdktf-provider-oci.DataOciApmTracesTraceServiceSummariesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesTraceServiceSummariesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-traces-trace/index.ts",
          "line": 70
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-traces-trace/index.ts",
        "line": 61
      },
      "name": "DataOciApmTracesTraceServiceSummariesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 90
          },
          "name": "errorSpans",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 95
          },
          "name": "spanServiceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 100
          },
          "name": "totalSpans",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 74
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmTracesTraceServiceSummaries"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-traces-trace/index:DataOciApmTracesTraceServiceSummariesOutputReference"
    },
    "cdktf-provider-oci.DataOciApmTracesTraceSnapshotData": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_traces_trace_snapshot_data oci_apm_traces_trace_snapshot_data}."
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesTraceSnapshotData",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_traces_trace_snapshot_data oci_apm_traces_trace_snapshot_data} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-traces-trace-snapshot-data/index.ts",
          "line": 154
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmTracesTraceSnapshotDataConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-traces-trace-snapshot-data/index.ts",
        "line": 122
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciApmTracesTraceSnapshotData resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace-snapshot-data/index.ts",
            "line": 139
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciApmTracesTraceSnapshotData to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_traces_trace_snapshot_data#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciApmTracesTraceSnapshotData that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciApmTracesTraceSnapshotData to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace-snapshot-data/index.ts",
            "line": 203
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace-snapshot-data/index.ts",
            "line": 219
          },
          "name": "resetIsSummarized"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace-snapshot-data/index.ts",
            "line": 240
          },
          "name": "resetSnapshotTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace-snapshot-data/index.ts",
            "line": 256
          },
          "name": "resetThreadId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace-snapshot-data/index.ts",
            "line": 297
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace-snapshot-data/index.ts",
            "line": 308
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciApmTracesTraceSnapshotData",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace-snapshot-data/index.ts",
            "line": 127
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace-snapshot-data/index.ts",
            "line": 228
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace-snapshot-data/index.ts",
            "line": 265
          },
          "name": "timeEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace-snapshot-data/index.ts",
            "line": 270
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace-snapshot-data/index.ts",
            "line": 289
          },
          "name": "traceSnapshotDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmTracesTraceSnapshotDataTraceSnapshotDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace-snapshot-data/index.ts",
            "line": 191
          },
          "name": "apmDomainIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace-snapshot-data/index.ts",
            "line": 207
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace-snapshot-data/index.ts",
            "line": 223
          },
          "name": "isSummarizedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace-snapshot-data/index.ts",
            "line": 244
          },
          "name": "snapshotTimeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace-snapshot-data/index.ts",
            "line": 260
          },
          "name": "threadIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace-snapshot-data/index.ts",
            "line": 283
          },
          "name": "traceKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace-snapshot-data/index.ts",
            "line": 184
          },
          "name": "apmDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace-snapshot-data/index.ts",
            "line": 197
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace-snapshot-data/index.ts",
            "line": 213
          },
          "name": "isSummarized",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace-snapshot-data/index.ts",
            "line": 234
          },
          "name": "snapshotTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace-snapshot-data/index.ts",
            "line": 250
          },
          "name": "threadId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace-snapshot-data/index.ts",
            "line": 276
          },
          "name": "traceKey",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-traces-trace-snapshot-data/index:DataOciApmTracesTraceSnapshotData"
    },
    "cdktf-provider-oci.DataOciApmTracesTraceSnapshotDataConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesTraceSnapshotDataConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-traces-trace-snapshot-data/index.ts",
        "line": 9
      },
      "name": "DataOciApmTracesTraceSnapshotDataConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_traces_trace_snapshot_data#apm_domain_id DataOciApmTracesTraceSnapshotData#apm_domain_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace-snapshot-data/index.ts",
            "line": 13
          },
          "name": "apmDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_traces_trace_snapshot_data#trace_key DataOciApmTracesTraceSnapshotData#trace_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace-snapshot-data/index.ts",
            "line": 36
          },
          "name": "traceKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_traces_trace_snapshot_data#id DataOciApmTracesTraceSnapshotData#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace-snapshot-data/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_traces_trace_snapshot_data#is_summarized DataOciApmTracesTraceSnapshotData#is_summarized}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace-snapshot-data/index.ts",
            "line": 24
          },
          "name": "isSummarized",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_traces_trace_snapshot_data#snapshot_time DataOciApmTracesTraceSnapshotData#snapshot_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace-snapshot-data/index.ts",
            "line": 28
          },
          "name": "snapshotTime",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/apm_traces_trace_snapshot_data#thread_id DataOciApmTracesTraceSnapshotData#thread_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace-snapshot-data/index.ts",
            "line": 32
          },
          "name": "threadId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-traces-trace-snapshot-data/index:DataOciApmTracesTraceSnapshotDataConfig"
    },
    "cdktf-provider-oci.DataOciApmTracesTraceSnapshotDataTraceSnapshotDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesTraceSnapshotDataTraceSnapshotDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-traces-trace-snapshot-data/index.ts",
        "line": 38
      },
      "name": "DataOciApmTracesTraceSnapshotDataTraceSnapshotDetails",
      "symbolId": "src/data-oci-apm-traces-trace-snapshot-data/index:DataOciApmTracesTraceSnapshotDataTraceSnapshotDetails"
    },
    "cdktf-provider-oci.DataOciApmTracesTraceSnapshotDataTraceSnapshotDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesTraceSnapshotDataTraceSnapshotDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-traces-trace-snapshot-data/index.ts",
          "line": 107
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-traces-trace-snapshot-data/index.ts",
        "line": 100
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace-snapshot-data/index.ts",
            "line": 114
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmTracesTraceSnapshotDataTraceSnapshotDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmTracesTraceSnapshotDataTraceSnapshotDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace-snapshot-data/index.ts",
            "line": 107
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace-snapshot-data/index.ts",
            "line": 107
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace-snapshot-data/index.ts",
            "line": 107
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-traces-trace-snapshot-data/index:DataOciApmTracesTraceSnapshotDataTraceSnapshotDetailsList"
    },
    "cdktf-provider-oci.DataOciApmTracesTraceSnapshotDataTraceSnapshotDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesTraceSnapshotDataTraceSnapshotDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-traces-trace-snapshot-data/index.ts",
          "line": 70
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-traces-trace-snapshot-data/index.ts",
        "line": 61
      },
      "name": "DataOciApmTracesTraceSnapshotDataTraceSnapshotDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace-snapshot-data/index.ts",
            "line": 90
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace-snapshot-data/index.ts",
            "line": 95
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace-snapshot-data/index.ts",
            "line": 74
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmTracesTraceSnapshotDataTraceSnapshotDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-traces-trace-snapshot-data/index:DataOciApmTracesTraceSnapshotDataTraceSnapshotDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciApmTracesTraceSpanSummary": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesTraceSpanSummary",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-traces-trace/index.ts",
        "line": 208
      },
      "name": "DataOciApmTracesTraceSpanSummary",
      "symbolId": "src/data-oci-apm-traces-trace/index:DataOciApmTracesTraceSpanSummary"
    },
    "cdktf-provider-oci.DataOciApmTracesTraceSpanSummaryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesTraceSpanSummaryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-traces-trace/index.ts",
          "line": 348
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-traces-trace/index.ts",
        "line": 341
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 355
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmTracesTraceSpanSummaryOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmTracesTraceSpanSummaryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 348
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 348
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 348
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-traces-trace/index:DataOciApmTracesTraceSpanSummaryList"
    },
    "cdktf-provider-oci.DataOciApmTracesTraceSpanSummaryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesTraceSpanSummaryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-traces-trace/index.ts",
          "line": 240
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-traces-trace/index.ts",
        "line": 231
      },
      "name": "DataOciApmTracesTraceSpanSummaryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 260
          },
          "name": "errorSpanCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 265
          },
          "name": "isFault",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 270
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 275
          },
          "name": "rootSpanDurationInMs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 280
          },
          "name": "rootSpanOperationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 285
          },
          "name": "rootSpanServiceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 291
          },
          "name": "serviceSummaries",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmTracesTraceSpanSummaryServiceSummariesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 296
          },
          "name": "spanCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 301
          },
          "name": "timeEarliestSpanStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 306
          },
          "name": "timeLatestSpanEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 311
          },
          "name": "timeRootSpanEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 316
          },
          "name": "timeRootSpanStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 321
          },
          "name": "traceDurationInMs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 326
          },
          "name": "traceErrorCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 331
          },
          "name": "traceErrorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 336
          },
          "name": "traceStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 244
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmTracesTraceSpanSummary"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-traces-trace/index:DataOciApmTracesTraceSpanSummaryOutputReference"
    },
    "cdktf-provider-oci.DataOciApmTracesTraceSpanSummaryServiceSummaries": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesTraceSpanSummaryServiceSummaries",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-traces-trace/index.ts",
        "line": 123
      },
      "name": "DataOciApmTracesTraceSpanSummaryServiceSummaries",
      "symbolId": "src/data-oci-apm-traces-trace/index:DataOciApmTracesTraceSpanSummaryServiceSummaries"
    },
    "cdktf-provider-oci.DataOciApmTracesTraceSpanSummaryServiceSummariesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesTraceSpanSummaryServiceSummariesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-traces-trace/index.ts",
          "line": 197
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-traces-trace/index.ts",
        "line": 190
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 204
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmTracesTraceSpanSummaryServiceSummariesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmTracesTraceSpanSummaryServiceSummariesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 197
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 197
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 197
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-traces-trace/index:DataOciApmTracesTraceSpanSummaryServiceSummariesList"
    },
    "cdktf-provider-oci.DataOciApmTracesTraceSpanSummaryServiceSummariesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesTraceSpanSummaryServiceSummariesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-traces-trace/index.ts",
          "line": 155
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-traces-trace/index.ts",
        "line": 146
      },
      "name": "DataOciApmTracesTraceSpanSummaryServiceSummariesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 175
          },
          "name": "errorSpans",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 180
          },
          "name": "spanServiceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 185
          },
          "name": "totalSpans",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 159
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmTracesTraceSpanSummaryServiceSummaries"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-traces-trace/index:DataOciApmTracesTraceSpanSummaryServiceSummariesOutputReference"
    },
    "cdktf-provider-oci.DataOciApmTracesTraceSpans": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesTraceSpans",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-traces-trace/index.ts",
        "line": 605
      },
      "name": "DataOciApmTracesTraceSpans",
      "symbolId": "src/data-oci-apm-traces-trace/index:DataOciApmTracesTraceSpans"
    },
    "cdktf-provider-oci.DataOciApmTracesTraceSpansList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesTraceSpansList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-traces-trace/index.ts",
          "line": 731
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-traces-trace/index.ts",
        "line": 724
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 738
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmTracesTraceSpansOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmTracesTraceSpansList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 731
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 731
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 731
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-traces-trace/index:DataOciApmTracesTraceSpansList"
    },
    "cdktf-provider-oci.DataOciApmTracesTraceSpansLogs": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesTraceSpansLogs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-traces-trace/index.ts",
        "line": 439
      },
      "name": "DataOciApmTracesTraceSpansLogs",
      "symbolId": "src/data-oci-apm-traces-trace/index:DataOciApmTracesTraceSpansLogs"
    },
    "cdktf-provider-oci.DataOciApmTracesTraceSpansLogsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesTraceSpansLogsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-traces-trace/index.ts",
          "line": 514
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-traces-trace/index.ts",
        "line": 507
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 521
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmTracesTraceSpansLogsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmTracesTraceSpansLogsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 514
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 514
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 514
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-traces-trace/index:DataOciApmTracesTraceSpansLogsList"
    },
    "cdktf-provider-oci.DataOciApmTracesTraceSpansLogsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesTraceSpansLogsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-traces-trace/index.ts",
          "line": 471
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-traces-trace/index.ts",
        "line": 462
      },
      "name": "DataOciApmTracesTraceSpansLogsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 491
          },
          "name": "eventName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 497
          },
          "name": "spanLogs",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmTracesTraceSpansLogsSpanLogsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 502
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 475
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmTracesTraceSpansLogs"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-traces-trace/index:DataOciApmTracesTraceSpansLogsOutputReference"
    },
    "cdktf-provider-oci.DataOciApmTracesTraceSpansLogsSpanLogs": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesTraceSpansLogsSpanLogs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-traces-trace/index.ts",
        "line": 359
      },
      "name": "DataOciApmTracesTraceSpansLogsSpanLogs",
      "symbolId": "src/data-oci-apm-traces-trace/index:DataOciApmTracesTraceSpansLogsSpanLogs"
    },
    "cdktf-provider-oci.DataOciApmTracesTraceSpansLogsSpanLogsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesTraceSpansLogsSpanLogsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-traces-trace/index.ts",
          "line": 428
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-traces-trace/index.ts",
        "line": 421
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 435
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmTracesTraceSpansLogsSpanLogsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmTracesTraceSpansLogsSpanLogsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 428
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 428
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 428
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-traces-trace/index:DataOciApmTracesTraceSpansLogsSpanLogsList"
    },
    "cdktf-provider-oci.DataOciApmTracesTraceSpansLogsSpanLogsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesTraceSpansLogsSpanLogsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-traces-trace/index.ts",
          "line": 391
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-traces-trace/index.ts",
        "line": 382
      },
      "name": "DataOciApmTracesTraceSpansLogsSpanLogsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 411
          },
          "name": "logKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 416
          },
          "name": "logValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 395
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmTracesTraceSpansLogsSpanLogs"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-traces-trace/index:DataOciApmTracesTraceSpansLogsSpanLogsOutputReference"
    },
    "cdktf-provider-oci.DataOciApmTracesTraceSpansOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesTraceSpansOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-traces-trace/index.ts",
          "line": 637
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-traces-trace/index.ts",
        "line": 628
      },
      "name": "DataOciApmTracesTraceSpansOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 657
          },
          "name": "durationInMs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 662
          },
          "name": "isError",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 667
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 672
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 678
          },
          "name": "logs",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmTracesTraceSpansLogsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 683
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 688
          },
          "name": "parentSpanKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 693
          },
          "name": "serviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 698
          },
          "name": "sourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 704
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmTracesTraceSpansTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 709
          },
          "name": "timeEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 714
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 719
          },
          "name": "traceKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 641
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmTracesTraceSpans"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-traces-trace/index:DataOciApmTracesTraceSpansOutputReference"
    },
    "cdktf-provider-oci.DataOciApmTracesTraceSpansTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesTraceSpansTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-traces-trace/index.ts",
        "line": 525
      },
      "name": "DataOciApmTracesTraceSpansTags",
      "symbolId": "src/data-oci-apm-traces-trace/index:DataOciApmTracesTraceSpansTags"
    },
    "cdktf-provider-oci.DataOciApmTracesTraceSpansTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesTraceSpansTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-traces-trace/index.ts",
          "line": 594
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-traces-trace/index.ts",
        "line": 587
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 601
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmTracesTraceSpansTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmTracesTraceSpansTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 594
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 594
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 594
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-traces-trace/index:DataOciApmTracesTraceSpansTagsList"
    },
    "cdktf-provider-oci.DataOciApmTracesTraceSpansTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesTraceSpansTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-traces-trace/index.ts",
          "line": 557
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-traces-trace/index.ts",
        "line": 548
      },
      "name": "DataOciApmTracesTraceSpansTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 577
          },
          "name": "tagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 582
          },
          "name": "tagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-trace/index.ts",
            "line": 561
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmTracesTraceSpansTags"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-traces-trace/index:DataOciApmTracesTraceSpansTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciAppmgmtControlMonitoredInstance": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/appmgmt_control_monitored_instance oci_appmgmt_control_monitored_instance}."
      },
      "fqn": "cdktf-provider-oci.DataOciAppmgmtControlMonitoredInstance",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/appmgmt_control_monitored_instance oci_appmgmt_control_monitored_instance} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-appmgmt-control-monitored-instance/index.ts",
          "line": 58
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAppmgmtControlMonitoredInstanceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-appmgmt-control-monitored-instance/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciAppmgmtControlMonitoredInstance resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instance/index.ts",
            "line": 43
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciAppmgmtControlMonitoredInstance to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/appmgmt_control_monitored_instance#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciAppmgmtControlMonitoredInstance that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciAppmgmtControlMonitoredInstance to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instance/index.ts",
            "line": 100
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instance/index.ts",
            "line": 160
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instance/index.ts",
            "line": 167
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciAppmgmtControlMonitoredInstance",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instance/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instance/index.ts",
            "line": 83
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instance/index.ts",
            "line": 88
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instance/index.ts",
            "line": 109
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instance/index.ts",
            "line": 114
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instance/index.ts",
            "line": 119
          },
          "name": "managementAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instance/index.ts",
            "line": 137
          },
          "name": "monitoringState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instance/index.ts",
            "line": 142
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instance/index.ts",
            "line": 147
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instance/index.ts",
            "line": 152
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instance/index.ts",
            "line": 104
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instance/index.ts",
            "line": 132
          },
          "name": "monitoredInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instance/index.ts",
            "line": 94
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instance/index.ts",
            "line": 125
          },
          "name": "monitoredInstanceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-appmgmt-control-monitored-instance/index:DataOciAppmgmtControlMonitoredInstance"
    },
    "cdktf-provider-oci.DataOciAppmgmtControlMonitoredInstanceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAppmgmtControlMonitoredInstanceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-appmgmt-control-monitored-instance/index.ts",
        "line": 9
      },
      "name": "DataOciAppmgmtControlMonitoredInstanceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/appmgmt_control_monitored_instance#monitored_instance_id DataOciAppmgmtControlMonitoredInstance#monitored_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instance/index.ts",
            "line": 20
          },
          "name": "monitoredInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/appmgmt_control_monitored_instance#id DataOciAppmgmtControlMonitoredInstance#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instance/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-appmgmt-control-monitored-instance/index:DataOciAppmgmtControlMonitoredInstanceConfig"
    },
    "cdktf-provider-oci.DataOciAppmgmtControlMonitoredInstances": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/appmgmt_control_monitored_instances oci_appmgmt_control_monitored_instances}."
      },
      "fqn": "cdktf-provider-oci.DataOciAppmgmtControlMonitoredInstances",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/appmgmt_control_monitored_instances oci_appmgmt_control_monitored_instances} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-appmgmt-control-monitored-instances/index.ts",
          "line": 435
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAppmgmtControlMonitoredInstancesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-appmgmt-control-monitored-instances/index.ts",
        "line": 403
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciAppmgmtControlMonitoredInstances resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instances/index.ts",
            "line": 420
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciAppmgmtControlMonitoredInstances to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/appmgmt_control_monitored_instances#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciAppmgmtControlMonitoredInstances that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciAppmgmtControlMonitoredInstances to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instances/index.ts",
            "line": 517
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciAppmgmtControlMonitoredInstancesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instances/index.ts",
            "line": 482
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instances/index.ts",
            "line": 520
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instances/index.ts",
            "line": 498
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instances/index.ts",
            "line": 532
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instances/index.ts",
            "line": 541
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciAppmgmtControlMonitoredInstances",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instances/index.ts",
            "line": 408
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instances/index.ts",
            "line": 514
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAppmgmtControlMonitoredInstancesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instances/index.ts",
            "line": 508
          },
          "name": "monitoredInstanceCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAppmgmtControlMonitoredInstancesMonitoredInstanceCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instances/index.ts",
            "line": 470
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instances/index.ts",
            "line": 486
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instances/index.ts",
            "line": 524
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAppmgmtControlMonitoredInstancesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instances/index.ts",
            "line": 502
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instances/index.ts",
            "line": 463
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instances/index.ts",
            "line": 476
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instances/index.ts",
            "line": 492
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-appmgmt-control-monitored-instances/index:DataOciAppmgmtControlMonitoredInstances"
    },
    "cdktf-provider-oci.DataOciAppmgmtControlMonitoredInstancesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAppmgmtControlMonitoredInstancesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-appmgmt-control-monitored-instances/index.ts",
        "line": 9
      },
      "name": "DataOciAppmgmtControlMonitoredInstancesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/appmgmt_control_monitored_instances#compartment_id DataOciAppmgmtControlMonitoredInstances#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instances/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/appmgmt_control_monitored_instances#display_name DataOciAppmgmtControlMonitoredInstances#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instances/index.ts",
            "line": 17
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/appmgmt_control_monitored_instances#filter DataOciAppmgmtControlMonitoredInstances#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instances/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAppmgmtControlMonitoredInstancesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/appmgmt_control_monitored_instances#id DataOciAppmgmtControlMonitoredInstances#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instances/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-appmgmt-control-monitored-instances/index:DataOciAppmgmtControlMonitoredInstancesConfig"
    },
    "cdktf-provider-oci.DataOciAppmgmtControlMonitoredInstancesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAppmgmtControlMonitoredInstancesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-appmgmt-control-monitored-instances/index.ts",
        "line": 223
      },
      "name": "DataOciAppmgmtControlMonitoredInstancesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/appmgmt_control_monitored_instances#name DataOciAppmgmtControlMonitoredInstances#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instances/index.ts",
            "line": 227
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/appmgmt_control_monitored_instances#values DataOciAppmgmtControlMonitoredInstances#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instances/index.ts",
            "line": 235
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/appmgmt_control_monitored_instances#regex DataOciAppmgmtControlMonitoredInstances#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instances/index.ts",
            "line": 231
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-appmgmt-control-monitored-instances/index:DataOciAppmgmtControlMonitoredInstancesFilter"
    },
    "cdktf-provider-oci.DataOciAppmgmtControlMonitoredInstancesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAppmgmtControlMonitoredInstancesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-appmgmt-control-monitored-instances/index.ts",
          "line": 388
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-appmgmt-control-monitored-instances/index.ts",
        "line": 380
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instances/index.ts",
            "line": 395
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAppmgmtControlMonitoredInstancesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAppmgmtControlMonitoredInstancesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instances/index.ts",
            "line": 388
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instances/index.ts",
            "line": 388
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instances/index.ts",
            "line": 388
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instances/index.ts",
            "line": 381
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAppmgmtControlMonitoredInstancesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-appmgmt-control-monitored-instances/index:DataOciAppmgmtControlMonitoredInstancesFilterList"
    },
    "cdktf-provider-oci.DataOciAppmgmtControlMonitoredInstancesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAppmgmtControlMonitoredInstancesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-appmgmt-control-monitored-instances/index.ts",
          "line": 291
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-appmgmt-control-monitored-instances/index.ts",
        "line": 281
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instances/index.ts",
            "line": 358
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciAppmgmtControlMonitoredInstancesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instances/index.ts",
            "line": 346
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instances/index.ts",
            "line": 362
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instances/index.ts",
            "line": 375
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instances/index.ts",
            "line": 339
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instances/index.ts",
            "line": 352
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instances/index.ts",
            "line": 368
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instances/index.ts",
            "line": 295
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciAppmgmtControlMonitoredInstancesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-appmgmt-control-monitored-instances/index:DataOciAppmgmtControlMonitoredInstancesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciAppmgmtControlMonitoredInstancesMonitoredInstanceCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAppmgmtControlMonitoredInstancesMonitoredInstanceCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-appmgmt-control-monitored-instances/index.ts",
        "line": 147
      },
      "name": "DataOciAppmgmtControlMonitoredInstancesMonitoredInstanceCollection",
      "symbolId": "src/data-oci-appmgmt-control-monitored-instances/index:DataOciAppmgmtControlMonitoredInstancesMonitoredInstanceCollection"
    },
    "cdktf-provider-oci.DataOciAppmgmtControlMonitoredInstancesMonitoredInstanceCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAppmgmtControlMonitoredInstancesMonitoredInstanceCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-appmgmt-control-monitored-instances/index.ts",
        "line": 32
      },
      "name": "DataOciAppmgmtControlMonitoredInstancesMonitoredInstanceCollectionItems",
      "symbolId": "src/data-oci-appmgmt-control-monitored-instances/index:DataOciAppmgmtControlMonitoredInstancesMonitoredInstanceCollectionItems"
    },
    "cdktf-provider-oci.DataOciAppmgmtControlMonitoredInstancesMonitoredInstanceCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAppmgmtControlMonitoredInstancesMonitoredInstanceCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-appmgmt-control-monitored-instances/index.ts",
          "line": 136
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-appmgmt-control-monitored-instances/index.ts",
        "line": 129
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instances/index.ts",
            "line": 143
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAppmgmtControlMonitoredInstancesMonitoredInstanceCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAppmgmtControlMonitoredInstancesMonitoredInstanceCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instances/index.ts",
            "line": 136
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instances/index.ts",
            "line": 136
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instances/index.ts",
            "line": 136
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-appmgmt-control-monitored-instances/index:DataOciAppmgmtControlMonitoredInstancesMonitoredInstanceCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciAppmgmtControlMonitoredInstancesMonitoredInstanceCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAppmgmtControlMonitoredInstancesMonitoredInstanceCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-appmgmt-control-monitored-instances/index.ts",
          "line": 64
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-appmgmt-control-monitored-instances/index.ts",
        "line": 55
      },
      "name": "DataOciAppmgmtControlMonitoredInstancesMonitoredInstanceCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instances/index.ts",
            "line": 84
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instances/index.ts",
            "line": 89
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instances/index.ts",
            "line": 94
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instances/index.ts",
            "line": 99
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instances/index.ts",
            "line": 104
          },
          "name": "managementAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instances/index.ts",
            "line": 109
          },
          "name": "monitoringState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instances/index.ts",
            "line": 114
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instances/index.ts",
            "line": 119
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instances/index.ts",
            "line": 124
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instances/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAppmgmtControlMonitoredInstancesMonitoredInstanceCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-appmgmt-control-monitored-instances/index:DataOciAppmgmtControlMonitoredInstancesMonitoredInstanceCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciAppmgmtControlMonitoredInstancesMonitoredInstanceCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAppmgmtControlMonitoredInstancesMonitoredInstanceCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-appmgmt-control-monitored-instances/index.ts",
          "line": 212
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-appmgmt-control-monitored-instances/index.ts",
        "line": 205
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instances/index.ts",
            "line": 219
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAppmgmtControlMonitoredInstancesMonitoredInstanceCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAppmgmtControlMonitoredInstancesMonitoredInstanceCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instances/index.ts",
            "line": 212
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instances/index.ts",
            "line": 212
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instances/index.ts",
            "line": 212
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-appmgmt-control-monitored-instances/index:DataOciAppmgmtControlMonitoredInstancesMonitoredInstanceCollectionList"
    },
    "cdktf-provider-oci.DataOciAppmgmtControlMonitoredInstancesMonitoredInstanceCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAppmgmtControlMonitoredInstancesMonitoredInstanceCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-appmgmt-control-monitored-instances/index.ts",
          "line": 179
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-appmgmt-control-monitored-instances/index.ts",
        "line": 170
      },
      "name": "DataOciAppmgmtControlMonitoredInstancesMonitoredInstanceCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instances/index.ts",
            "line": 200
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAppmgmtControlMonitoredInstancesMonitoredInstanceCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-appmgmt-control-monitored-instances/index.ts",
            "line": 183
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAppmgmtControlMonitoredInstancesMonitoredInstanceCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-appmgmt-control-monitored-instances/index:DataOciAppmgmtControlMonitoredInstancesMonitoredInstanceCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciArtifactsContainerConfiguration": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_container_configuration oci_artifacts_container_configuration}."
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsContainerConfiguration",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_container_configuration oci_artifacts_container_configuration} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-artifacts-container-configuration/index.ts",
          "line": 51
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciArtifactsContainerConfigurationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-container-configuration/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciArtifactsContainerConfiguration resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-configuration/index.ts",
            "line": 36
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciArtifactsContainerConfiguration to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_container_configuration#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciArtifactsContainerConfiguration that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciArtifactsContainerConfiguration to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-configuration/index.ts",
            "line": 106
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-configuration/index.ts",
            "line": 112
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciArtifactsContainerConfiguration",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-configuration/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-configuration/index.ts",
            "line": 88
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-configuration/index.ts",
            "line": 93
          },
          "name": "isRepositoryCreatedOnFirstPush",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-configuration/index.ts",
            "line": 98
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-configuration/index.ts",
            "line": 83
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-configuration/index.ts",
            "line": 76
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-artifacts-container-configuration/index:DataOciArtifactsContainerConfiguration"
    },
    "cdktf-provider-oci.DataOciArtifactsContainerConfigurationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsContainerConfigurationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-container-configuration/index.ts",
        "line": 9
      },
      "name": "DataOciArtifactsContainerConfigurationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_container_configuration#compartment_id DataOciArtifactsContainerConfiguration#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-configuration/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-artifacts-container-configuration/index:DataOciArtifactsContainerConfigurationConfig"
    },
    "cdktf-provider-oci.DataOciArtifactsContainerImage": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_container_image oci_artifacts_container_image}."
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImage",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_container_image oci_artifacts_container_image} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-artifacts-container-image/index.ts",
          "line": 228
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImageConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-container-image/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciArtifactsContainerImage resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image/index.ts",
            "line": 213
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciArtifactsContainerImage to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_container_image#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciArtifactsContainerImage that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciArtifactsContainerImage to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image/index.ts",
            "line": 292
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image/index.ts",
            "line": 380
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image/index.ts",
            "line": 387
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciArtifactsContainerImage",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image/index.ts",
            "line": 201
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image/index.ts",
            "line": 253
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image/index.ts",
            "line": 258
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image/index.ts",
            "line": 264
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image/index.ts",
            "line": 269
          },
          "name": "digest",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image/index.ts",
            "line": 274
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image/index.ts",
            "line": 280
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image/index.ts",
            "line": 315
          },
          "name": "layers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImageLayersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image/index.ts",
            "line": 320
          },
          "name": "layersSizeInBytes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image/index.ts",
            "line": 325
          },
          "name": "manifestSizeInBytes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image/index.ts",
            "line": 330
          },
          "name": "pullCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image/index.ts",
            "line": 335
          },
          "name": "repositoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image/index.ts",
            "line": 340
          },
          "name": "repositoryName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image/index.ts",
            "line": 345
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image/index.ts",
            "line": 351
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image/index.ts",
            "line": 356
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image/index.ts",
            "line": 361
          },
          "name": "timeLastPulled",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image/index.ts",
            "line": 366
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image/index.ts",
            "line": 372
          },
          "name": "versions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImageVersionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image/index.ts",
            "line": 296
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image/index.ts",
            "line": 309
          },
          "name": "imageIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image/index.ts",
            "line": 286
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image/index.ts",
            "line": 302
          },
          "name": "imageId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-artifacts-container-image/index:DataOciArtifactsContainerImage"
    },
    "cdktf-provider-oci.DataOciArtifactsContainerImageConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImageConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-container-image/index.ts",
        "line": 9
      },
      "name": "DataOciArtifactsContainerImageConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_container_image#image_id DataOciArtifactsContainerImage#image_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image/index.ts",
            "line": 20
          },
          "name": "imageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_container_image#id DataOciArtifactsContainerImage#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-artifacts-container-image/index:DataOciArtifactsContainerImageConfig"
    },
    "cdktf-provider-oci.DataOciArtifactsContainerImageLayers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImageLayers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-container-image/index.ts",
        "line": 22
      },
      "name": "DataOciArtifactsContainerImageLayers",
      "symbolId": "src/data-oci-artifacts-container-image/index:DataOciArtifactsContainerImageLayers"
    },
    "cdktf-provider-oci.DataOciArtifactsContainerImageLayersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImageLayersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-artifacts-container-image/index.ts",
          "line": 96
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-container-image/index.ts",
        "line": 89
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image/index.ts",
            "line": 103
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImageLayersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciArtifactsContainerImageLayersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image/index.ts",
            "line": 96
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image/index.ts",
            "line": 96
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image/index.ts",
            "line": 96
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-artifacts-container-image/index:DataOciArtifactsContainerImageLayersList"
    },
    "cdktf-provider-oci.DataOciArtifactsContainerImageLayersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImageLayersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-artifacts-container-image/index.ts",
          "line": 54
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-container-image/index.ts",
        "line": 45
      },
      "name": "DataOciArtifactsContainerImageLayersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image/index.ts",
            "line": 74
          },
          "name": "digest",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image/index.ts",
            "line": 79
          },
          "name": "sizeInBytes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image/index.ts",
            "line": 84
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image/index.ts",
            "line": 58
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImageLayers"
          }
        }
      ],
      "symbolId": "src/data-oci-artifacts-container-image/index:DataOciArtifactsContainerImageLayersOutputReference"
    },
    "cdktf-provider-oci.DataOciArtifactsContainerImageSignature": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_container_image_signature oci_artifacts_container_image_signature}."
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImageSignature",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_container_image_signature oci_artifacts_container_image_signature} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-artifacts-container-image-signature/index.ts",
          "line": 51
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImageSignatureConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-container-image-signature/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciArtifactsContainerImageSignature resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signature/index.ts",
            "line": 36
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciArtifactsContainerImageSignature to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_container_image_signature#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciArtifactsContainerImageSignature that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciArtifactsContainerImageSignature to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signature/index.ts",
            "line": 169
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signature/index.ts",
            "line": 175
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciArtifactsContainerImageSignature",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signature/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signature/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signature/index.ts",
            "line": 80
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signature/index.ts",
            "line": 86
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signature/index.ts",
            "line": 91
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signature/index.ts",
            "line": 97
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signature/index.ts",
            "line": 102
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signature/index.ts",
            "line": 107
          },
          "name": "imageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signature/index.ts",
            "line": 125
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signature/index.ts",
            "line": 130
          },
          "name": "kmsKeyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signature/index.ts",
            "line": 135
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signature/index.ts",
            "line": 140
          },
          "name": "signature",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signature/index.ts",
            "line": 145
          },
          "name": "signingAlgorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signature/index.ts",
            "line": 150
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signature/index.ts",
            "line": 156
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signature/index.ts",
            "line": 161
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signature/index.ts",
            "line": 120
          },
          "name": "imageSignatureIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signature/index.ts",
            "line": 113
          },
          "name": "imageSignatureId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-artifacts-container-image-signature/index:DataOciArtifactsContainerImageSignature"
    },
    "cdktf-provider-oci.DataOciArtifactsContainerImageSignatureConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImageSignatureConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-container-image-signature/index.ts",
        "line": 9
      },
      "name": "DataOciArtifactsContainerImageSignatureConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_container_image_signature#image_signature_id DataOciArtifactsContainerImageSignature#image_signature_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signature/index.ts",
            "line": 13
          },
          "name": "imageSignatureId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-artifacts-container-image-signature/index:DataOciArtifactsContainerImageSignatureConfig"
    },
    "cdktf-provider-oci.DataOciArtifactsContainerImageSignatures": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_container_image_signatures oci_artifacts_container_image_signatures}."
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImageSignatures",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_container_image_signatures oci_artifacts_container_image_signatures} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
          "line": 505
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImageSignaturesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
        "line": 473
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciArtifactsContainerImageSignatures resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 490
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciArtifactsContainerImageSignatures to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_container_image_signatures#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciArtifactsContainerImageSignatures that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciArtifactsContainerImageSignatures to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 723
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImageSignaturesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 560
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 582
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 726
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 598
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 614
          },
          "name": "resetImageDigest"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 630
          },
          "name": "resetImageId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 646
          },
          "name": "resetKmsKeyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 662
          },
          "name": "resetKmsKeyVersionId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 678
          },
          "name": "resetRepositoryId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 694
          },
          "name": "resetRepositoryName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 710
          },
          "name": "resetSigningAlgorithm"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 738
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 755
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciArtifactsContainerImageSignatures",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 478
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 570
          },
          "name": "containerImageSignatureCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImageSignaturesContainerImageSignatureCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 720
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImageSignaturesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 548
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 564
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 586
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 730
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImageSignaturesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 602
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 618
          },
          "name": "imageDigestInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 634
          },
          "name": "imageIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 650
          },
          "name": "kmsKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 666
          },
          "name": "kmsKeyVersionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 682
          },
          "name": "repositoryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 698
          },
          "name": "repositoryNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 714
          },
          "name": "signingAlgorithmInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 541
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 554
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 576
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 592
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 608
          },
          "name": "imageDigest",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 624
          },
          "name": "imageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 640
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 656
          },
          "name": "kmsKeyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 672
          },
          "name": "repositoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 688
          },
          "name": "repositoryName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 704
          },
          "name": "signingAlgorithm",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-artifacts-container-image-signatures/index:DataOciArtifactsContainerImageSignatures"
    },
    "cdktf-provider-oci.DataOciArtifactsContainerImageSignaturesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImageSignaturesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
        "line": 9
      },
      "name": "DataOciArtifactsContainerImageSignaturesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_container_image_signatures#compartment_id DataOciArtifactsContainerImageSignatures#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_container_image_signatures#compartment_id_in_subtree DataOciArtifactsContainerImageSignatures#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 17
          },
          "name": "compartmentIdInSubtree",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_container_image_signatures#display_name DataOciArtifactsContainerImageSignatures#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 21
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_container_image_signatures#filter DataOciArtifactsContainerImageSignatures#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 62
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImageSignaturesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_container_image_signatures#id DataOciArtifactsContainerImageSignatures#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_container_image_signatures#image_digest DataOciArtifactsContainerImageSignatures#image_digest}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 32
          },
          "name": "imageDigest",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_container_image_signatures#image_id DataOciArtifactsContainerImageSignatures#image_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 36
          },
          "name": "imageId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_container_image_signatures#kms_key_id DataOciArtifactsContainerImageSignatures#kms_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 40
          },
          "name": "kmsKeyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_container_image_signatures#kms_key_version_id DataOciArtifactsContainerImageSignatures#kms_key_version_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 44
          },
          "name": "kmsKeyVersionId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_container_image_signatures#repository_id DataOciArtifactsContainerImageSignatures#repository_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 48
          },
          "name": "repositoryId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_container_image_signatures#repository_name DataOciArtifactsContainerImageSignatures#repository_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 52
          },
          "name": "repositoryName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_container_image_signatures#signing_algorithm DataOciArtifactsContainerImageSignatures#signing_algorithm}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 56
          },
          "name": "signingAlgorithm",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-artifacts-container-image-signatures/index:DataOciArtifactsContainerImageSignaturesConfig"
    },
    "cdktf-provider-oci.DataOciArtifactsContainerImageSignaturesContainerImageSignatureCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImageSignaturesContainerImageSignatureCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
        "line": 212
      },
      "name": "DataOciArtifactsContainerImageSignaturesContainerImageSignatureCollection",
      "symbolId": "src/data-oci-artifacts-container-image-signatures/index:DataOciArtifactsContainerImageSignaturesContainerImageSignatureCollection"
    },
    "cdktf-provider-oci.DataOciArtifactsContainerImageSignaturesContainerImageSignatureCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImageSignaturesContainerImageSignatureCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
        "line": 64
      },
      "name": "DataOciArtifactsContainerImageSignaturesContainerImageSignatureCollectionItems",
      "symbolId": "src/data-oci-artifacts-container-image-signatures/index:DataOciArtifactsContainerImageSignaturesContainerImageSignatureCollectionItems"
    },
    "cdktf-provider-oci.DataOciArtifactsContainerImageSignaturesContainerImageSignatureCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImageSignaturesContainerImageSignatureCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
          "line": 201
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
        "line": 194
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 208
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImageSignaturesContainerImageSignatureCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciArtifactsContainerImageSignaturesContainerImageSignatureCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 201
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 201
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 201
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-artifacts-container-image-signatures/index:DataOciArtifactsContainerImageSignaturesContainerImageSignatureCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciArtifactsContainerImageSignaturesContainerImageSignatureCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImageSignaturesContainerImageSignatureCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
          "line": 96
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
        "line": 87
      },
      "name": "DataOciArtifactsContainerImageSignaturesContainerImageSignatureCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 116
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 121
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 127
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 132
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 138
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 143
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 148
          },
          "name": "imageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 153
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 158
          },
          "name": "kmsKeyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 163
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 168
          },
          "name": "signature",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 173
          },
          "name": "signingAlgorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 178
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 184
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 189
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 100
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImageSignaturesContainerImageSignatureCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-artifacts-container-image-signatures/index:DataOciArtifactsContainerImageSignaturesContainerImageSignatureCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciArtifactsContainerImageSignaturesContainerImageSignatureCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImageSignaturesContainerImageSignatureCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
          "line": 282
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
        "line": 275
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 289
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImageSignaturesContainerImageSignatureCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciArtifactsContainerImageSignaturesContainerImageSignatureCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 282
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 282
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 282
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-artifacts-container-image-signatures/index:DataOciArtifactsContainerImageSignaturesContainerImageSignatureCollectionList"
    },
    "cdktf-provider-oci.DataOciArtifactsContainerImageSignaturesContainerImageSignatureCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImageSignaturesContainerImageSignatureCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
          "line": 244
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
        "line": 235
      },
      "name": "DataOciArtifactsContainerImageSignaturesContainerImageSignatureCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 265
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImageSignaturesContainerImageSignatureCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 270
          },
          "name": "remainingItemsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 248
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImageSignaturesContainerImageSignatureCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-artifacts-container-image-signatures/index:DataOciArtifactsContainerImageSignaturesContainerImageSignatureCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciArtifactsContainerImageSignaturesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImageSignaturesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
        "line": 293
      },
      "name": "DataOciArtifactsContainerImageSignaturesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_container_image_signatures#name DataOciArtifactsContainerImageSignatures#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 297
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_container_image_signatures#values DataOciArtifactsContainerImageSignatures#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 305
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_container_image_signatures#regex DataOciArtifactsContainerImageSignatures#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 301
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-artifacts-container-image-signatures/index:DataOciArtifactsContainerImageSignaturesFilter"
    },
    "cdktf-provider-oci.DataOciArtifactsContainerImageSignaturesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImageSignaturesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
          "line": 458
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
        "line": 450
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 465
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImageSignaturesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciArtifactsContainerImageSignaturesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 458
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 458
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 458
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 451
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImageSignaturesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-artifacts-container-image-signatures/index:DataOciArtifactsContainerImageSignaturesFilterList"
    },
    "cdktf-provider-oci.DataOciArtifactsContainerImageSignaturesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImageSignaturesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
          "line": 361
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
        "line": 351
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 428
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciArtifactsContainerImageSignaturesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 416
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 432
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 445
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 409
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 422
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 438
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image-signatures/index.ts",
            "line": 365
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImageSignaturesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-artifacts-container-image-signatures/index:DataOciArtifactsContainerImageSignaturesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciArtifactsContainerImageVersions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImageVersions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-container-image/index.ts",
        "line": 107
      },
      "name": "DataOciArtifactsContainerImageVersions",
      "symbolId": "src/data-oci-artifacts-container-image/index:DataOciArtifactsContainerImageVersions"
    },
    "cdktf-provider-oci.DataOciArtifactsContainerImageVersionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImageVersionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-artifacts-container-image/index.ts",
          "line": 181
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-container-image/index.ts",
        "line": 174
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image/index.ts",
            "line": 188
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImageVersionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciArtifactsContainerImageVersionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image/index.ts",
            "line": 181
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image/index.ts",
            "line": 181
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image/index.ts",
            "line": 181
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-artifacts-container-image/index:DataOciArtifactsContainerImageVersionsList"
    },
    "cdktf-provider-oci.DataOciArtifactsContainerImageVersionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImageVersionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-artifacts-container-image/index.ts",
          "line": 139
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-container-image/index.ts",
        "line": 130
      },
      "name": "DataOciArtifactsContainerImageVersionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image/index.ts",
            "line": 159
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image/index.ts",
            "line": 164
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image/index.ts",
            "line": 169
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-image/index.ts",
            "line": 143
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImageVersions"
          }
        }
      ],
      "symbolId": "src/data-oci-artifacts-container-image/index:DataOciArtifactsContainerImageVersionsOutputReference"
    },
    "cdktf-provider-oci.DataOciArtifactsContainerImages": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_container_images oci_artifacts_container_images}."
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImages",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_container_images oci_artifacts_container_images} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-artifacts-container-images/index.ts",
          "line": 693
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImagesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-container-images/index.ts",
        "line": 661
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciArtifactsContainerImages resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 678
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciArtifactsContainerImages to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_container_images#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciArtifactsContainerImages that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciArtifactsContainerImages to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 894
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImagesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 747
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 769
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 897
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 785
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 801
          },
          "name": "resetImageId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 817
          },
          "name": "resetIsVersioned"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 833
          },
          "name": "resetRepositoryId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 849
          },
          "name": "resetRepositoryName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 865
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 881
          },
          "name": "resetVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 909
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 925
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciArtifactsContainerImages",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 666
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 757
          },
          "name": "containerImageCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImagesContainerImageCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 891
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImagesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 735
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 751
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 773
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 901
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 789
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 805
          },
          "name": "imageIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 821
          },
          "name": "isVersionedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 837
          },
          "name": "repositoryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 853
          },
          "name": "repositoryNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 869
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 885
          },
          "name": "versionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 728
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 741
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 763
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 779
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 795
          },
          "name": "imageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 811
          },
          "name": "isVersioned",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 827
          },
          "name": "repositoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 843
          },
          "name": "repositoryName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 859
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 875
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-artifacts-container-images/index:DataOciArtifactsContainerImages"
    },
    "cdktf-provider-oci.DataOciArtifactsContainerImagesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImagesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-container-images/index.ts",
        "line": 9
      },
      "name": "DataOciArtifactsContainerImagesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_container_images#compartment_id DataOciArtifactsContainerImages#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_container_images#compartment_id_in_subtree DataOciArtifactsContainerImages#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 17
          },
          "name": "compartmentIdInSubtree",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_container_images#display_name DataOciArtifactsContainerImages#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 21
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_container_images#filter DataOciArtifactsContainerImages#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 58
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_container_images#id DataOciArtifactsContainerImages#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_container_images#image_id DataOciArtifactsContainerImages#image_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 32
          },
          "name": "imageId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_container_images#is_versioned DataOciArtifactsContainerImages#is_versioned}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 36
          },
          "name": "isVersioned",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_container_images#repository_id DataOciArtifactsContainerImages#repository_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 40
          },
          "name": "repositoryId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_container_images#repository_name DataOciArtifactsContainerImages#repository_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 44
          },
          "name": "repositoryName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_container_images#state DataOciArtifactsContainerImages#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 48
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_container_images#version DataOciArtifactsContainerImages#version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 52
          },
          "name": "version",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-artifacts-container-images/index:DataOciArtifactsContainerImagesConfig"
    },
    "cdktf-provider-oci.DataOciArtifactsContainerImagesContainerImageCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImagesContainerImageCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-container-images/index.ts",
        "line": 400
      },
      "name": "DataOciArtifactsContainerImagesContainerImageCollection",
      "symbolId": "src/data-oci-artifacts-container-images/index:DataOciArtifactsContainerImagesContainerImageCollection"
    },
    "cdktf-provider-oci.DataOciArtifactsContainerImagesContainerImageCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImagesContainerImageCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-container-images/index.ts",
        "line": 230
      },
      "name": "DataOciArtifactsContainerImagesContainerImageCollectionItems",
      "symbolId": "src/data-oci-artifacts-container-images/index:DataOciArtifactsContainerImagesContainerImageCollectionItems"
    },
    "cdktf-provider-oci.DataOciArtifactsContainerImagesContainerImageCollectionItemsLayers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImagesContainerImageCollectionItemsLayers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-container-images/index.ts",
        "line": 60
      },
      "name": "DataOciArtifactsContainerImagesContainerImageCollectionItemsLayers",
      "symbolId": "src/data-oci-artifacts-container-images/index:DataOciArtifactsContainerImagesContainerImageCollectionItemsLayers"
    },
    "cdktf-provider-oci.DataOciArtifactsContainerImagesContainerImageCollectionItemsLayersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImagesContainerImageCollectionItemsLayersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-artifacts-container-images/index.ts",
          "line": 134
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-container-images/index.ts",
        "line": 127
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 141
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImagesContainerImageCollectionItemsLayersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciArtifactsContainerImagesContainerImageCollectionItemsLayersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 134
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 134
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 134
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-artifacts-container-images/index:DataOciArtifactsContainerImagesContainerImageCollectionItemsLayersList"
    },
    "cdktf-provider-oci.DataOciArtifactsContainerImagesContainerImageCollectionItemsLayersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImagesContainerImageCollectionItemsLayersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-artifacts-container-images/index.ts",
          "line": 92
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-container-images/index.ts",
        "line": 83
      },
      "name": "DataOciArtifactsContainerImagesContainerImageCollectionItemsLayersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 112
          },
          "name": "digest",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 117
          },
          "name": "sizeInBytes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 122
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 96
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImagesContainerImageCollectionItemsLayers"
          }
        }
      ],
      "symbolId": "src/data-oci-artifacts-container-images/index:DataOciArtifactsContainerImagesContainerImageCollectionItemsLayersOutputReference"
    },
    "cdktf-provider-oci.DataOciArtifactsContainerImagesContainerImageCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImagesContainerImageCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-artifacts-container-images/index.ts",
          "line": 389
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-container-images/index.ts",
        "line": 382
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 396
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImagesContainerImageCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciArtifactsContainerImagesContainerImageCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 389
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 389
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 389
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-artifacts-container-images/index:DataOciArtifactsContainerImagesContainerImageCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciArtifactsContainerImagesContainerImageCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImagesContainerImageCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-artifacts-container-images/index.ts",
          "line": 262
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-container-images/index.ts",
        "line": 253
      },
      "name": "DataOciArtifactsContainerImagesContainerImageCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 282
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 287
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 293
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 298
          },
          "name": "digest",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 303
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 309
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 314
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 320
          },
          "name": "layers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImagesContainerImageCollectionItemsLayersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 325
          },
          "name": "layersSizeInBytes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 330
          },
          "name": "manifestSizeInBytes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 335
          },
          "name": "pullCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 340
          },
          "name": "repositoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 345
          },
          "name": "repositoryName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 350
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 356
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 361
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 366
          },
          "name": "timeLastPulled",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 371
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 377
          },
          "name": "versions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImagesContainerImageCollectionItemsVersionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 266
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImagesContainerImageCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-artifacts-container-images/index:DataOciArtifactsContainerImagesContainerImageCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciArtifactsContainerImagesContainerImageCollectionItemsVersions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImagesContainerImageCollectionItemsVersions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-container-images/index.ts",
        "line": 145
      },
      "name": "DataOciArtifactsContainerImagesContainerImageCollectionItemsVersions",
      "symbolId": "src/data-oci-artifacts-container-images/index:DataOciArtifactsContainerImagesContainerImageCollectionItemsVersions"
    },
    "cdktf-provider-oci.DataOciArtifactsContainerImagesContainerImageCollectionItemsVersionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImagesContainerImageCollectionItemsVersionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-artifacts-container-images/index.ts",
          "line": 219
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-container-images/index.ts",
        "line": 212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 226
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImagesContainerImageCollectionItemsVersionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciArtifactsContainerImagesContainerImageCollectionItemsVersionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 219
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 219
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 219
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-artifacts-container-images/index:DataOciArtifactsContainerImagesContainerImageCollectionItemsVersionsList"
    },
    "cdktf-provider-oci.DataOciArtifactsContainerImagesContainerImageCollectionItemsVersionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImagesContainerImageCollectionItemsVersionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-artifacts-container-images/index.ts",
          "line": 177
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-container-images/index.ts",
        "line": 168
      },
      "name": "DataOciArtifactsContainerImagesContainerImageCollectionItemsVersionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 197
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 202
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 207
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 181
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImagesContainerImageCollectionItemsVersions"
          }
        }
      ],
      "symbolId": "src/data-oci-artifacts-container-images/index:DataOciArtifactsContainerImagesContainerImageCollectionItemsVersionsOutputReference"
    },
    "cdktf-provider-oci.DataOciArtifactsContainerImagesContainerImageCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImagesContainerImageCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-artifacts-container-images/index.ts",
          "line": 470
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-container-images/index.ts",
        "line": 463
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 477
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImagesContainerImageCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciArtifactsContainerImagesContainerImageCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 470
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 470
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 470
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-artifacts-container-images/index:DataOciArtifactsContainerImagesContainerImageCollectionList"
    },
    "cdktf-provider-oci.DataOciArtifactsContainerImagesContainerImageCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImagesContainerImageCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-artifacts-container-images/index.ts",
          "line": 432
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-container-images/index.ts",
        "line": 423
      },
      "name": "DataOciArtifactsContainerImagesContainerImageCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 453
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImagesContainerImageCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 458
          },
          "name": "remainingItemsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 436
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImagesContainerImageCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-artifacts-container-images/index:DataOciArtifactsContainerImagesContainerImageCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciArtifactsContainerImagesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImagesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-container-images/index.ts",
        "line": 481
      },
      "name": "DataOciArtifactsContainerImagesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_container_images#name DataOciArtifactsContainerImages#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 485
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_container_images#values DataOciArtifactsContainerImages#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 493
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_container_images#regex DataOciArtifactsContainerImages#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 489
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-artifacts-container-images/index:DataOciArtifactsContainerImagesFilter"
    },
    "cdktf-provider-oci.DataOciArtifactsContainerImagesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImagesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-artifacts-container-images/index.ts",
          "line": 646
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-container-images/index.ts",
        "line": 638
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 653
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImagesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciArtifactsContainerImagesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 646
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 646
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 646
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 639
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-artifacts-container-images/index:DataOciArtifactsContainerImagesFilterList"
    },
    "cdktf-provider-oci.DataOciArtifactsContainerImagesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImagesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-artifacts-container-images/index.ts",
          "line": 549
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-container-images/index.ts",
        "line": 539
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 616
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciArtifactsContainerImagesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 604
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 620
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 633
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 597
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 610
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 626
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-images/index.ts",
            "line": 553
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciArtifactsContainerImagesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-artifacts-container-images/index:DataOciArtifactsContainerImagesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciArtifactsContainerRepositories": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_container_repositories oci_artifacts_container_repositories}."
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsContainerRepositories",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_container_repositories oci_artifacts_container_repositories} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-artifacts-container-repositories/index.ts",
          "line": 605
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciArtifactsContainerRepositoriesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-container-repositories/index.ts",
        "line": 573
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciArtifactsContainerRepositories resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 590
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciArtifactsContainerRepositories to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_container_repositories#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciArtifactsContainerRepositories that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciArtifactsContainerRepositories to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 755
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciArtifactsContainerRepositoriesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 656
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 678
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 758
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 694
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 710
          },
          "name": "resetIsPublic"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 726
          },
          "name": "resetRepositoryId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 742
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 770
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 783
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciArtifactsContainerRepositories",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 578
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 666
          },
          "name": "containerRepositoryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciArtifactsContainerRepositoriesContainerRepositoryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 752
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciArtifactsContainerRepositoriesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 644
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 660
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 682
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 762
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciArtifactsContainerRepositoriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 698
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 714
          },
          "name": "isPublicInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 730
          },
          "name": "repositoryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 746
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 637
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 650
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 672
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 688
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 704
          },
          "name": "isPublic",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 720
          },
          "name": "repositoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 736
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-artifacts-container-repositories/index:DataOciArtifactsContainerRepositories"
    },
    "cdktf-provider-oci.DataOciArtifactsContainerRepositoriesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsContainerRepositoriesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-container-repositories/index.ts",
        "line": 9
      },
      "name": "DataOciArtifactsContainerRepositoriesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_container_repositories#compartment_id DataOciArtifactsContainerRepositories#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_container_repositories#compartment_id_in_subtree DataOciArtifactsContainerRepositories#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 17
          },
          "name": "compartmentIdInSubtree",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_container_repositories#display_name DataOciArtifactsContainerRepositories#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 21
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_container_repositories#filter DataOciArtifactsContainerRepositories#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciArtifactsContainerRepositoriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_container_repositories#id DataOciArtifactsContainerRepositories#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_container_repositories#is_public DataOciArtifactsContainerRepositories#is_public}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 32
          },
          "name": "isPublic",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_container_repositories#repository_id DataOciArtifactsContainerRepositories#repository_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 36
          },
          "name": "repositoryId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_container_repositories#state DataOciArtifactsContainerRepositories#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 40
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-artifacts-container-repositories/index:DataOciArtifactsContainerRepositoriesConfig"
    },
    "cdktf-provider-oci.DataOciArtifactsContainerRepositoriesContainerRepositoryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsContainerRepositoriesContainerRepositoryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-container-repositories/index.ts",
        "line": 292
      },
      "name": "DataOciArtifactsContainerRepositoriesContainerRepositoryCollection",
      "symbolId": "src/data-oci-artifacts-container-repositories/index:DataOciArtifactsContainerRepositoriesContainerRepositoryCollection"
    },
    "cdktf-provider-oci.DataOciArtifactsContainerRepositoriesContainerRepositoryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsContainerRepositoriesContainerRepositoryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-container-repositories/index.ts",
        "line": 128
      },
      "name": "DataOciArtifactsContainerRepositoriesContainerRepositoryCollectionItems",
      "symbolId": "src/data-oci-artifacts-container-repositories/index:DataOciArtifactsContainerRepositoriesContainerRepositoryCollectionItems"
    },
    "cdktf-provider-oci.DataOciArtifactsContainerRepositoriesContainerRepositoryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsContainerRepositoriesContainerRepositoryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-artifacts-container-repositories/index.ts",
          "line": 281
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-container-repositories/index.ts",
        "line": 274
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 288
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciArtifactsContainerRepositoriesContainerRepositoryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciArtifactsContainerRepositoriesContainerRepositoryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 281
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 281
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 281
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-artifacts-container-repositories/index:DataOciArtifactsContainerRepositoriesContainerRepositoryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciArtifactsContainerRepositoriesContainerRepositoryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsContainerRepositoriesContainerRepositoryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-artifacts-container-repositories/index.ts",
          "line": 160
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-container-repositories/index.ts",
        "line": 151
      },
      "name": "DataOciArtifactsContainerRepositoriesContainerRepositoryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 180
          },
          "name": "billableSizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 185
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 190
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 196
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 201
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 207
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 212
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 217
          },
          "name": "imageCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 222
          },
          "name": "isImmutable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 227
          },
          "name": "isPublic",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 232
          },
          "name": "layerCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 237
          },
          "name": "layersSizeInBytes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 242
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 248
          },
          "name": "readme",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciArtifactsContainerRepositoriesContainerRepositoryCollectionItemsReadmeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 253
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 259
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 264
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 269
          },
          "name": "timeLastPushed",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 164
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciArtifactsContainerRepositoriesContainerRepositoryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-artifacts-container-repositories/index:DataOciArtifactsContainerRepositoriesContainerRepositoryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciArtifactsContainerRepositoriesContainerRepositoryCollectionItemsReadme": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsContainerRepositoriesContainerRepositoryCollectionItemsReadme",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-container-repositories/index.ts",
        "line": 48
      },
      "name": "DataOciArtifactsContainerRepositoriesContainerRepositoryCollectionItemsReadme",
      "symbolId": "src/data-oci-artifacts-container-repositories/index:DataOciArtifactsContainerRepositoriesContainerRepositoryCollectionItemsReadme"
    },
    "cdktf-provider-oci.DataOciArtifactsContainerRepositoriesContainerRepositoryCollectionItemsReadmeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsContainerRepositoriesContainerRepositoryCollectionItemsReadmeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-artifacts-container-repositories/index.ts",
          "line": 117
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-container-repositories/index.ts",
        "line": 110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 124
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciArtifactsContainerRepositoriesContainerRepositoryCollectionItemsReadmeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciArtifactsContainerRepositoriesContainerRepositoryCollectionItemsReadmeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 117
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 117
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 117
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-artifacts-container-repositories/index:DataOciArtifactsContainerRepositoriesContainerRepositoryCollectionItemsReadmeList"
    },
    "cdktf-provider-oci.DataOciArtifactsContainerRepositoriesContainerRepositoryCollectionItemsReadmeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsContainerRepositoriesContainerRepositoryCollectionItemsReadmeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-artifacts-container-repositories/index.ts",
          "line": 80
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-container-repositories/index.ts",
        "line": 71
      },
      "name": "DataOciArtifactsContainerRepositoriesContainerRepositoryCollectionItemsReadmeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 100
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 105
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciArtifactsContainerRepositoriesContainerRepositoryCollectionItemsReadme"
          }
        }
      ],
      "symbolId": "src/data-oci-artifacts-container-repositories/index:DataOciArtifactsContainerRepositoriesContainerRepositoryCollectionItemsReadmeOutputReference"
    },
    "cdktf-provider-oci.DataOciArtifactsContainerRepositoriesContainerRepositoryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsContainerRepositoriesContainerRepositoryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-artifacts-container-repositories/index.ts",
          "line": 382
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-container-repositories/index.ts",
        "line": 375
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 389
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciArtifactsContainerRepositoriesContainerRepositoryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciArtifactsContainerRepositoriesContainerRepositoryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 382
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 382
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 382
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-artifacts-container-repositories/index:DataOciArtifactsContainerRepositoriesContainerRepositoryCollectionList"
    },
    "cdktf-provider-oci.DataOciArtifactsContainerRepositoriesContainerRepositoryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsContainerRepositoriesContainerRepositoryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-artifacts-container-repositories/index.ts",
          "line": 324
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-container-repositories/index.ts",
        "line": 315
      },
      "name": "DataOciArtifactsContainerRepositoriesContainerRepositoryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 344
          },
          "name": "imageCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 350
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciArtifactsContainerRepositoriesContainerRepositoryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 355
          },
          "name": "layerCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 360
          },
          "name": "layersSizeInBytes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 365
          },
          "name": "remainingItemsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 370
          },
          "name": "repositoryCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 328
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciArtifactsContainerRepositoriesContainerRepositoryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-artifacts-container-repositories/index:DataOciArtifactsContainerRepositoriesContainerRepositoryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciArtifactsContainerRepositoriesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsContainerRepositoriesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-container-repositories/index.ts",
        "line": 393
      },
      "name": "DataOciArtifactsContainerRepositoriesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_container_repositories#name DataOciArtifactsContainerRepositories#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 397
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_container_repositories#values DataOciArtifactsContainerRepositories#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 405
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_container_repositories#regex DataOciArtifactsContainerRepositories#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 401
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-artifacts-container-repositories/index:DataOciArtifactsContainerRepositoriesFilter"
    },
    "cdktf-provider-oci.DataOciArtifactsContainerRepositoriesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsContainerRepositoriesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-artifacts-container-repositories/index.ts",
          "line": 558
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-container-repositories/index.ts",
        "line": 550
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 565
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciArtifactsContainerRepositoriesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciArtifactsContainerRepositoriesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 558
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 558
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 558
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 551
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciArtifactsContainerRepositoriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-artifacts-container-repositories/index:DataOciArtifactsContainerRepositoriesFilterList"
    },
    "cdktf-provider-oci.DataOciArtifactsContainerRepositoriesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsContainerRepositoriesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-artifacts-container-repositories/index.ts",
          "line": 461
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-container-repositories/index.ts",
        "line": 451
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 528
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciArtifactsContainerRepositoriesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 516
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 532
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 545
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 509
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 522
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 538
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repositories/index.ts",
            "line": 465
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciArtifactsContainerRepositoriesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-artifacts-container-repositories/index:DataOciArtifactsContainerRepositoriesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciArtifactsContainerRepository": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_container_repository oci_artifacts_container_repository}."
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsContainerRepository",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_container_repository oci_artifacts_container_repository} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-artifacts-container-repository/index.ts",
          "line": 131
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciArtifactsContainerRepositoryConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-container-repository/index.ts",
        "line": 99
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciArtifactsContainerRepository resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repository/index.ts",
            "line": 116
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciArtifactsContainerRepository to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_container_repository#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciArtifactsContainerRepository that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciArtifactsContainerRepository to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repository/index.ts",
            "line": 265
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repository/index.ts",
            "line": 271
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciArtifactsContainerRepository",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repository/index.ts",
            "line": 104
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repository/index.ts",
            "line": 155
          },
          "name": "billableSizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repository/index.ts",
            "line": 160
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repository/index.ts",
            "line": 165
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repository/index.ts",
            "line": 171
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repository/index.ts",
            "line": 176
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repository/index.ts",
            "line": 182
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repository/index.ts",
            "line": 187
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repository/index.ts",
            "line": 192
          },
          "name": "imageCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repository/index.ts",
            "line": 197
          },
          "name": "isImmutable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repository/index.ts",
            "line": 202
          },
          "name": "isPublic",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repository/index.ts",
            "line": 207
          },
          "name": "layerCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repository/index.ts",
            "line": 212
          },
          "name": "layersSizeInBytes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repository/index.ts",
            "line": 217
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repository/index.ts",
            "line": 223
          },
          "name": "readme",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciArtifactsContainerRepositoryReadmeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repository/index.ts",
            "line": 241
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repository/index.ts",
            "line": 247
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repository/index.ts",
            "line": 252
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repository/index.ts",
            "line": 257
          },
          "name": "timeLastPushed",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repository/index.ts",
            "line": 236
          },
          "name": "repositoryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repository/index.ts",
            "line": 229
          },
          "name": "repositoryId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-artifacts-container-repository/index:DataOciArtifactsContainerRepository"
    },
    "cdktf-provider-oci.DataOciArtifactsContainerRepositoryConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsContainerRepositoryConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-container-repository/index.ts",
        "line": 9
      },
      "name": "DataOciArtifactsContainerRepositoryConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_container_repository#repository_id DataOciArtifactsContainerRepository#repository_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repository/index.ts",
            "line": 13
          },
          "name": "repositoryId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-artifacts-container-repository/index:DataOciArtifactsContainerRepositoryConfig"
    },
    "cdktf-provider-oci.DataOciArtifactsContainerRepositoryReadme": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsContainerRepositoryReadme",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-container-repository/index.ts",
        "line": 15
      },
      "name": "DataOciArtifactsContainerRepositoryReadme",
      "symbolId": "src/data-oci-artifacts-container-repository/index:DataOciArtifactsContainerRepositoryReadme"
    },
    "cdktf-provider-oci.DataOciArtifactsContainerRepositoryReadmeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsContainerRepositoryReadmeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-artifacts-container-repository/index.ts",
          "line": 84
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-container-repository/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repository/index.ts",
            "line": 91
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciArtifactsContainerRepositoryReadmeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciArtifactsContainerRepositoryReadmeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repository/index.ts",
            "line": 84
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repository/index.ts",
            "line": 84
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repository/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-artifacts-container-repository/index:DataOciArtifactsContainerRepositoryReadmeList"
    },
    "cdktf-provider-oci.DataOciArtifactsContainerRepositoryReadmeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsContainerRepositoryReadmeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-artifacts-container-repository/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-container-repository/index.ts",
        "line": 38
      },
      "name": "DataOciArtifactsContainerRepositoryReadmeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repository/index.ts",
            "line": 67
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repository/index.ts",
            "line": 72
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-container-repository/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciArtifactsContainerRepositoryReadme"
          }
        }
      ],
      "symbolId": "src/data-oci-artifacts-container-repository/index:DataOciArtifactsContainerRepositoryReadmeOutputReference"
    },
    "cdktf-provider-oci.DataOciArtifactsGenericArtifact": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_generic_artifact oci_artifacts_generic_artifact}."
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsGenericArtifact",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_generic_artifact oci_artifacts_generic_artifact} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-artifacts-generic-artifact/index.ts",
          "line": 51
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciArtifactsGenericArtifactConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-generic-artifact/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciArtifactsGenericArtifact resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifact/index.ts",
            "line": 36
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciArtifactsGenericArtifact to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_generic_artifact#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciArtifactsGenericArtifact that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciArtifactsGenericArtifact to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifact/index.ts",
            "line": 153
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifact/index.ts",
            "line": 159
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciArtifactsGenericArtifact",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifact/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifact/index.ts",
            "line": 88
          },
          "name": "artifactPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifact/index.ts",
            "line": 93
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifact/index.ts",
            "line": 99
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifact/index.ts",
            "line": 104
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifact/index.ts",
            "line": 110
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifact/index.ts",
            "line": 115
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifact/index.ts",
            "line": 120
          },
          "name": "repositoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifact/index.ts",
            "line": 125
          },
          "name": "sha256",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifact/index.ts",
            "line": 130
          },
          "name": "sizeInBytes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifact/index.ts",
            "line": 135
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifact/index.ts",
            "line": 140
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifact/index.ts",
            "line": 145
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifact/index.ts",
            "line": 83
          },
          "name": "artifactIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifact/index.ts",
            "line": 76
          },
          "name": "artifactId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-artifacts-generic-artifact/index:DataOciArtifactsGenericArtifact"
    },
    "cdktf-provider-oci.DataOciArtifactsGenericArtifactConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsGenericArtifactConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-generic-artifact/index.ts",
        "line": 9
      },
      "name": "DataOciArtifactsGenericArtifactConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_generic_artifact#artifact_id DataOciArtifactsGenericArtifact#artifact_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifact/index.ts",
            "line": 13
          },
          "name": "artifactId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-artifacts-generic-artifact/index:DataOciArtifactsGenericArtifactConfig"
    },
    "cdktf-provider-oci.DataOciArtifactsGenericArtifacts": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_generic_artifacts oci_artifacts_generic_artifacts}."
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsGenericArtifacts",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_generic_artifacts oci_artifacts_generic_artifacts} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
          "line": 477
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciArtifactsGenericArtifactsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
        "line": 445
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciArtifactsGenericArtifacts resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 462
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciArtifactsGenericArtifacts to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_generic_artifacts#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciArtifactsGenericArtifacts that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciArtifactsGenericArtifacts to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 641
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciArtifactsGenericArtifactsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 516
          },
          "name": "resetArtifactPath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 545
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 644
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 567
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 596
          },
          "name": "resetSha256"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 612
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 628
          },
          "name": "resetVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 656
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 670
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciArtifactsGenericArtifacts",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 450
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 638
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciArtifactsGenericArtifactsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 555
          },
          "name": "genericArtifactCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciArtifactsGenericArtifactsGenericArtifactCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 520
          },
          "name": "artifactPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 533
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 549
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 648
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciArtifactsGenericArtifactsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 571
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 584
          },
          "name": "repositoryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 600
          },
          "name": "sha256Input",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 616
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 632
          },
          "name": "versionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 510
          },
          "name": "artifactPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 526
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 539
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 561
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 577
          },
          "name": "repositoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 590
          },
          "name": "sha256",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 606
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 622
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-artifacts-generic-artifacts/index:DataOciArtifactsGenericArtifacts"
    },
    "cdktf-provider-oci.DataOciArtifactsGenericArtifactsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsGenericArtifactsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
        "line": 9
      },
      "name": "DataOciArtifactsGenericArtifactsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_generic_artifacts#compartment_id DataOciArtifactsGenericArtifacts#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 17
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_generic_artifacts#repository_id DataOciArtifactsGenericArtifacts#repository_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 32
          },
          "name": "repositoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_generic_artifacts#artifact_path DataOciArtifactsGenericArtifacts#artifact_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 13
          },
          "name": "artifactPath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_generic_artifacts#display_name DataOciArtifactsGenericArtifacts#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 21
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_generic_artifacts#filter DataOciArtifactsGenericArtifacts#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 50
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciArtifactsGenericArtifactsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_generic_artifacts#id DataOciArtifactsGenericArtifacts#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_generic_artifacts#sha256 DataOciArtifactsGenericArtifacts#sha256}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 36
          },
          "name": "sha256",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_generic_artifacts#state DataOciArtifactsGenericArtifacts#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 40
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_generic_artifacts#version DataOciArtifactsGenericArtifacts#version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 44
          },
          "name": "version",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-artifacts-generic-artifacts/index:DataOciArtifactsGenericArtifactsConfig"
    },
    "cdktf-provider-oci.DataOciArtifactsGenericArtifactsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsGenericArtifactsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
        "line": 265
      },
      "name": "DataOciArtifactsGenericArtifactsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_generic_artifacts#name DataOciArtifactsGenericArtifacts#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 269
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_generic_artifacts#values DataOciArtifactsGenericArtifacts#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 277
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_generic_artifacts#regex DataOciArtifactsGenericArtifacts#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 273
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-artifacts-generic-artifacts/index:DataOciArtifactsGenericArtifactsFilter"
    },
    "cdktf-provider-oci.DataOciArtifactsGenericArtifactsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsGenericArtifactsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
          "line": 430
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
        "line": 422
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 437
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciArtifactsGenericArtifactsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciArtifactsGenericArtifactsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 430
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 430
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 430
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 423
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciArtifactsGenericArtifactsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-artifacts-generic-artifacts/index:DataOciArtifactsGenericArtifactsFilterList"
    },
    "cdktf-provider-oci.DataOciArtifactsGenericArtifactsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsGenericArtifactsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
          "line": 333
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
        "line": 323
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 400
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciArtifactsGenericArtifactsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 388
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 404
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 417
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 381
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 394
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 410
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 337
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciArtifactsGenericArtifactsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-artifacts-generic-artifacts/index:DataOciArtifactsGenericArtifactsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciArtifactsGenericArtifactsGenericArtifactCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsGenericArtifactsGenericArtifactCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
        "line": 189
      },
      "name": "DataOciArtifactsGenericArtifactsGenericArtifactCollection",
      "symbolId": "src/data-oci-artifacts-generic-artifacts/index:DataOciArtifactsGenericArtifactsGenericArtifactCollection"
    },
    "cdktf-provider-oci.DataOciArtifactsGenericArtifactsGenericArtifactCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsGenericArtifactsGenericArtifactCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
        "line": 52
      },
      "name": "DataOciArtifactsGenericArtifactsGenericArtifactCollectionItems",
      "symbolId": "src/data-oci-artifacts-generic-artifacts/index:DataOciArtifactsGenericArtifactsGenericArtifactCollectionItems"
    },
    "cdktf-provider-oci.DataOciArtifactsGenericArtifactsGenericArtifactCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsGenericArtifactsGenericArtifactCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
          "line": 178
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
        "line": 171
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 185
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciArtifactsGenericArtifactsGenericArtifactCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciArtifactsGenericArtifactsGenericArtifactCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 178
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 178
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 178
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-artifacts-generic-artifacts/index:DataOciArtifactsGenericArtifactsGenericArtifactCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciArtifactsGenericArtifactsGenericArtifactCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsGenericArtifactsGenericArtifactCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
          "line": 84
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
        "line": 75
      },
      "name": "DataOciArtifactsGenericArtifactsGenericArtifactCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 104
          },
          "name": "artifactId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 109
          },
          "name": "artifactPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 114
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 120
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 125
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 131
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 136
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 141
          },
          "name": "repositoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 146
          },
          "name": "sha256",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 151
          },
          "name": "sizeInBytes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 156
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 161
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 166
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 88
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciArtifactsGenericArtifactsGenericArtifactCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-artifacts-generic-artifacts/index:DataOciArtifactsGenericArtifactsGenericArtifactCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciArtifactsGenericArtifactsGenericArtifactCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsGenericArtifactsGenericArtifactCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
          "line": 254
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
        "line": 247
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 261
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciArtifactsGenericArtifactsGenericArtifactCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciArtifactsGenericArtifactsGenericArtifactCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 254
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 254
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 254
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-artifacts-generic-artifacts/index:DataOciArtifactsGenericArtifactsGenericArtifactCollectionList"
    },
    "cdktf-provider-oci.DataOciArtifactsGenericArtifactsGenericArtifactCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsGenericArtifactsGenericArtifactCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
          "line": 221
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
        "line": 212
      },
      "name": "DataOciArtifactsGenericArtifactsGenericArtifactCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 242
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciArtifactsGenericArtifactsGenericArtifactCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-generic-artifacts/index.ts",
            "line": 225
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciArtifactsGenericArtifactsGenericArtifactCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-artifacts-generic-artifacts/index:DataOciArtifactsGenericArtifactsGenericArtifactCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciArtifactsRepositories": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_repositories oci_artifacts_repositories}."
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsRepositories",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_repositories oci_artifacts_repositories} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-artifacts-repositories/index.ts",
          "line": 450
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciArtifactsRepositoriesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-repositories/index.ts",
        "line": 418
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciArtifactsRepositories resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repositories/index.ts",
            "line": 435
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciArtifactsRepositories to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_repositories#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciArtifactsRepositories that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciArtifactsRepositories to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repositories/index.ts",
            "line": 566
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciArtifactsRepositoriesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repositories/index.ts",
            "line": 499
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repositories/index.ts",
            "line": 569
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repositories/index.ts",
            "line": 515
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repositories/index.ts",
            "line": 531
          },
          "name": "resetIsImmutable"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repositories/index.ts",
            "line": 553
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repositories/index.ts",
            "line": 581
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repositories/index.ts",
            "line": 592
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciArtifactsRepositories",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repositories/index.ts",
            "line": 423
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repositories/index.ts",
            "line": 563
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciArtifactsRepositoriesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repositories/index.ts",
            "line": 541
          },
          "name": "repositoryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciArtifactsRepositoriesRepositoryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repositories/index.ts",
            "line": 487
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repositories/index.ts",
            "line": 503
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repositories/index.ts",
            "line": 573
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciArtifactsRepositoriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repositories/index.ts",
            "line": 519
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repositories/index.ts",
            "line": 535
          },
          "name": "isImmutableInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repositories/index.ts",
            "line": 557
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repositories/index.ts",
            "line": 480
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repositories/index.ts",
            "line": 493
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repositories/index.ts",
            "line": 509
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repositories/index.ts",
            "line": 525
          },
          "name": "isImmutable",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repositories/index.ts",
            "line": 547
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-artifacts-repositories/index:DataOciArtifactsRepositories"
    },
    "cdktf-provider-oci.DataOciArtifactsRepositoriesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsRepositoriesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-repositories/index.ts",
        "line": 9
      },
      "name": "DataOciArtifactsRepositoriesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_repositories#compartment_id DataOciArtifactsRepositories#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repositories/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_repositories#display_name DataOciArtifactsRepositories#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repositories/index.ts",
            "line": 17
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_repositories#filter DataOciArtifactsRepositories#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repositories/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciArtifactsRepositoriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_repositories#id DataOciArtifactsRepositories#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repositories/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_repositories#is_immutable DataOciArtifactsRepositories#is_immutable}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repositories/index.ts",
            "line": 28
          },
          "name": "isImmutable",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_repositories#state DataOciArtifactsRepositories#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repositories/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-artifacts-repositories/index:DataOciArtifactsRepositoriesConfig"
    },
    "cdktf-provider-oci.DataOciArtifactsRepositoriesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsRepositoriesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-repositories/index.ts",
        "line": 238
      },
      "name": "DataOciArtifactsRepositoriesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_repositories#name DataOciArtifactsRepositories#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repositories/index.ts",
            "line": 242
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_repositories#values DataOciArtifactsRepositories#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repositories/index.ts",
            "line": 250
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_repositories#regex DataOciArtifactsRepositories#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repositories/index.ts",
            "line": 246
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-artifacts-repositories/index:DataOciArtifactsRepositoriesFilter"
    },
    "cdktf-provider-oci.DataOciArtifactsRepositoriesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsRepositoriesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-artifacts-repositories/index.ts",
          "line": 403
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-repositories/index.ts",
        "line": 395
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repositories/index.ts",
            "line": 410
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciArtifactsRepositoriesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciArtifactsRepositoriesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repositories/index.ts",
            "line": 403
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repositories/index.ts",
            "line": 403
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repositories/index.ts",
            "line": 403
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repositories/index.ts",
            "line": 396
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciArtifactsRepositoriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-artifacts-repositories/index:DataOciArtifactsRepositoriesFilterList"
    },
    "cdktf-provider-oci.DataOciArtifactsRepositoriesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsRepositoriesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-artifacts-repositories/index.ts",
          "line": 306
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-repositories/index.ts",
        "line": 296
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repositories/index.ts",
            "line": 373
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciArtifactsRepositoriesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repositories/index.ts",
            "line": 361
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repositories/index.ts",
            "line": 377
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repositories/index.ts",
            "line": 390
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repositories/index.ts",
            "line": 354
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repositories/index.ts",
            "line": 367
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repositories/index.ts",
            "line": 383
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repositories/index.ts",
            "line": 310
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciArtifactsRepositoriesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-artifacts-repositories/index:DataOciArtifactsRepositoriesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciArtifactsRepositoriesRepositoryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsRepositoriesRepositoryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-repositories/index.ts",
        "line": 162
      },
      "name": "DataOciArtifactsRepositoriesRepositoryCollection",
      "symbolId": "src/data-oci-artifacts-repositories/index:DataOciArtifactsRepositoriesRepositoryCollection"
    },
    "cdktf-provider-oci.DataOciArtifactsRepositoriesRepositoryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsRepositoriesRepositoryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-repositories/index.ts",
        "line": 40
      },
      "name": "DataOciArtifactsRepositoriesRepositoryCollectionItems",
      "symbolId": "src/data-oci-artifacts-repositories/index:DataOciArtifactsRepositoriesRepositoryCollectionItems"
    },
    "cdktf-provider-oci.DataOciArtifactsRepositoriesRepositoryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsRepositoriesRepositoryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-artifacts-repositories/index.ts",
          "line": 151
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-repositories/index.ts",
        "line": 144
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repositories/index.ts",
            "line": 158
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciArtifactsRepositoriesRepositoryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciArtifactsRepositoriesRepositoryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repositories/index.ts",
            "line": 151
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repositories/index.ts",
            "line": 151
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repositories/index.ts",
            "line": 151
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-artifacts-repositories/index:DataOciArtifactsRepositoriesRepositoryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciArtifactsRepositoriesRepositoryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsRepositoriesRepositoryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-artifacts-repositories/index.ts",
          "line": 72
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-repositories/index.ts",
        "line": 63
      },
      "name": "DataOciArtifactsRepositoriesRepositoryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repositories/index.ts",
            "line": 92
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repositories/index.ts",
            "line": 98
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repositories/index.ts",
            "line": 103
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repositories/index.ts",
            "line": 108
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repositories/index.ts",
            "line": 114
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repositories/index.ts",
            "line": 119
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repositories/index.ts",
            "line": 124
          },
          "name": "isImmutable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repositories/index.ts",
            "line": 129
          },
          "name": "repositoryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repositories/index.ts",
            "line": 134
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repositories/index.ts",
            "line": 139
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repositories/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciArtifactsRepositoriesRepositoryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-artifacts-repositories/index:DataOciArtifactsRepositoriesRepositoryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciArtifactsRepositoriesRepositoryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsRepositoriesRepositoryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-artifacts-repositories/index.ts",
          "line": 227
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-repositories/index.ts",
        "line": 220
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repositories/index.ts",
            "line": 234
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciArtifactsRepositoriesRepositoryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciArtifactsRepositoriesRepositoryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repositories/index.ts",
            "line": 227
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repositories/index.ts",
            "line": 227
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repositories/index.ts",
            "line": 227
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-artifacts-repositories/index:DataOciArtifactsRepositoriesRepositoryCollectionList"
    },
    "cdktf-provider-oci.DataOciArtifactsRepositoriesRepositoryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsRepositoriesRepositoryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-artifacts-repositories/index.ts",
          "line": 194
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-repositories/index.ts",
        "line": 185
      },
      "name": "DataOciArtifactsRepositoriesRepositoryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repositories/index.ts",
            "line": 215
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciArtifactsRepositoriesRepositoryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repositories/index.ts",
            "line": 198
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciArtifactsRepositoriesRepositoryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-artifacts-repositories/index:DataOciArtifactsRepositoriesRepositoryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciArtifactsRepository": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_repository oci_artifacts_repository}."
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsRepository",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_repository oci_artifacts_repository} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-artifacts-repository/index.ts",
          "line": 51
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciArtifactsRepositoryConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-repository/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciArtifactsRepository resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repository/index.ts",
            "line": 36
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciArtifactsRepository to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_repository#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciArtifactsRepository that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciArtifactsRepository to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repository/index.ts",
            "line": 143
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repository/index.ts",
            "line": 149
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciArtifactsRepository",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repository/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repository/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repository/index.ts",
            "line": 81
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repository/index.ts",
            "line": 86
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repository/index.ts",
            "line": 91
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repository/index.ts",
            "line": 97
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repository/index.ts",
            "line": 102
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repository/index.ts",
            "line": 107
          },
          "name": "isImmutable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repository/index.ts",
            "line": 125
          },
          "name": "repositoryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repository/index.ts",
            "line": 130
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repository/index.ts",
            "line": 135
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repository/index.ts",
            "line": 120
          },
          "name": "repositoryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repository/index.ts",
            "line": 113
          },
          "name": "repositoryId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-artifacts-repository/index:DataOciArtifactsRepository"
    },
    "cdktf-provider-oci.DataOciArtifactsRepositoryConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciArtifactsRepositoryConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-artifacts-repository/index.ts",
        "line": 9
      },
      "name": "DataOciArtifactsRepositoryConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/artifacts_repository#repository_id DataOciArtifactsRepository#repository_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-artifacts-repository/index.ts",
            "line": 13
          },
          "name": "repositoryId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-artifacts-repository/index:DataOciArtifactsRepositoryConfig"
    },
    "cdktf-provider-oci.DataOciAuditConfiguration": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/audit_configuration oci_audit_configuration}."
      },
      "fqn": "cdktf-provider-oci.DataOciAuditConfiguration",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/audit_configuration oci_audit_configuration} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-audit-configuration/index.ts",
          "line": 51
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAuditConfigurationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-audit-configuration/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciAuditConfiguration resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-audit-configuration/index.ts",
            "line": 36
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciAuditConfiguration to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/audit_configuration#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciAuditConfiguration that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciAuditConfiguration to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-audit-configuration/index.ts",
            "line": 101
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-audit-configuration/index.ts",
            "line": 107
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciAuditConfiguration",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-audit-configuration/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-audit-configuration/index.ts",
            "line": 88
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-audit-configuration/index.ts",
            "line": 93
          },
          "name": "retentionPeriodDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-audit-configuration/index.ts",
            "line": 83
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-audit-configuration/index.ts",
            "line": 76
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-audit-configuration/index:DataOciAuditConfiguration"
    },
    "cdktf-provider-oci.DataOciAuditConfigurationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAuditConfigurationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-audit-configuration/index.ts",
        "line": 9
      },
      "name": "DataOciAuditConfigurationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/audit_configuration#compartment_id DataOciAuditConfiguration#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-audit-configuration/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-audit-configuration/index:DataOciAuditConfigurationConfig"
    },
    "cdktf-provider-oci.DataOciAuditEvents": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/audit_events oci_audit_events}."
      },
      "fqn": "cdktf-provider-oci.DataOciAuditEvents",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/audit_events oci_audit_events} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-audit-events/index.ts",
          "line": 902
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAuditEventsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-audit-events/index.ts",
        "line": 870
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciAuditEvents resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 887
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciAuditEvents to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/audit_events#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciAuditEvents that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciAuditEvents to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 995
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciAuditEventsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 998
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 969
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 1010
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 1020
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciAuditEvents",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 875
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 931
          },
          "name": "auditEvents",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAuditEventsAuditEventsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 992
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAuditEventsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 944
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 957
          },
          "name": "endTimeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 1002
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAuditEventsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 973
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 986
          },
          "name": "startTimeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 937
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 950
          },
          "name": "endTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 963
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 979
          },
          "name": "startTime",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-audit-events/index:DataOciAuditEvents"
    },
    "cdktf-provider-oci.DataOciAuditEventsAuditEvents": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAuditEventsAuditEvents",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-audit-events/index.ts",
        "line": 579
      },
      "name": "DataOciAuditEventsAuditEvents",
      "symbolId": "src/data-oci-audit-events/index:DataOciAuditEventsAuditEvents"
    },
    "cdktf-provider-oci.DataOciAuditEventsAuditEventsData": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAuditEventsAuditEventsData",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-audit-events/index.ts",
        "line": 432
      },
      "name": "DataOciAuditEventsAuditEventsData",
      "symbolId": "src/data-oci-audit-events/index:DataOciAuditEventsAuditEventsData"
    },
    "cdktf-provider-oci.DataOciAuditEventsAuditEventsDataIdentity": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAuditEventsAuditEventsDataIdentity",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-audit-events/index.ts",
        "line": 36
      },
      "name": "DataOciAuditEventsAuditEventsDataIdentity",
      "symbolId": "src/data-oci-audit-events/index:DataOciAuditEventsAuditEventsDataIdentity"
    },
    "cdktf-provider-oci.DataOciAuditEventsAuditEventsDataIdentityList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAuditEventsAuditEventsDataIdentityList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-audit-events/index.ts",
          "line": 145
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-audit-events/index.ts",
        "line": 138
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 152
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAuditEventsAuditEventsDataIdentityOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAuditEventsAuditEventsDataIdentityList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 145
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 145
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 145
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-audit-events/index:DataOciAuditEventsAuditEventsDataIdentityList"
    },
    "cdktf-provider-oci.DataOciAuditEventsAuditEventsDataIdentityOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAuditEventsAuditEventsDataIdentityOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-audit-events/index.ts",
          "line": 68
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-audit-events/index.ts",
        "line": 59
      },
      "name": "DataOciAuditEventsAuditEventsDataIdentityOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 88
          },
          "name": "authType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 93
          },
          "name": "callerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 98
          },
          "name": "callerName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 103
          },
          "name": "consoleSessionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 108
          },
          "name": "credentials",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 113
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 118
          },
          "name": "principalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 123
          },
          "name": "principalName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 128
          },
          "name": "tenantId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 133
          },
          "name": "userAgent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAuditEventsAuditEventsDataIdentity"
          }
        }
      ],
      "symbolId": "src/data-oci-audit-events/index:DataOciAuditEventsAuditEventsDataIdentityOutputReference"
    },
    "cdktf-provider-oci.DataOciAuditEventsAuditEventsDataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAuditEventsAuditEventsDataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-audit-events/index.ts",
          "line": 568
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-audit-events/index.ts",
        "line": 561
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 575
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAuditEventsAuditEventsDataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAuditEventsAuditEventsDataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 568
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 568
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 568
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-audit-events/index:DataOciAuditEventsAuditEventsDataList"
    },
    "cdktf-provider-oci.DataOciAuditEventsAuditEventsDataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAuditEventsAuditEventsDataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-audit-events/index.ts",
          "line": 464
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-audit-events/index.ts",
        "line": 455
      },
      "name": "DataOciAuditEventsAuditEventsDataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 485
          },
          "name": "additionalDetails",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 490
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 495
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 500
          },
          "name": "compartmentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 506
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 511
          },
          "name": "eventGroupingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 516
          },
          "name": "eventName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 522
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 528
          },
          "name": "identity",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAuditEventsAuditEventsDataIdentityList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 534
          },
          "name": "request",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAuditEventsAuditEventsDataRequestList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 539
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 544
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 550
          },
          "name": "response",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAuditEventsAuditEventsDataResponseList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 556
          },
          "name": "stateChange",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAuditEventsAuditEventsDataStateChangeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 468
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAuditEventsAuditEventsData"
          }
        }
      ],
      "symbolId": "src/data-oci-audit-events/index:DataOciAuditEventsAuditEventsDataOutputReference"
    },
    "cdktf-provider-oci.DataOciAuditEventsAuditEventsDataRequest": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAuditEventsAuditEventsDataRequest",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-audit-events/index.ts",
        "line": 156
      },
      "name": "DataOciAuditEventsAuditEventsDataRequest",
      "symbolId": "src/data-oci-audit-events/index:DataOciAuditEventsAuditEventsDataRequest"
    },
    "cdktf-provider-oci.DataOciAuditEventsAuditEventsDataRequestList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAuditEventsAuditEventsDataRequestList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-audit-events/index.ts",
          "line": 242
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-audit-events/index.ts",
        "line": 235
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 249
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAuditEventsAuditEventsDataRequestOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAuditEventsAuditEventsDataRequestList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 242
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 242
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 242
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-audit-events/index:DataOciAuditEventsAuditEventsDataRequestList"
    },
    "cdktf-provider-oci.DataOciAuditEventsAuditEventsDataRequestOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAuditEventsAuditEventsDataRequestOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-audit-events/index.ts",
          "line": 188
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-audit-events/index.ts",
        "line": 179
      },
      "name": "DataOciAuditEventsAuditEventsDataRequestOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 208
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 214
          },
          "name": "headers",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 219
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 225
          },
          "name": "parameters",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 230
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 192
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAuditEventsAuditEventsDataRequest"
          }
        }
      ],
      "symbolId": "src/data-oci-audit-events/index:DataOciAuditEventsAuditEventsDataRequestOutputReference"
    },
    "cdktf-provider-oci.DataOciAuditEventsAuditEventsDataResponse": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAuditEventsAuditEventsDataResponse",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-audit-events/index.ts",
        "line": 253
      },
      "name": "DataOciAuditEventsAuditEventsDataResponse",
      "symbolId": "src/data-oci-audit-events/index:DataOciAuditEventsAuditEventsDataResponse"
    },
    "cdktf-provider-oci.DataOciAuditEventsAuditEventsDataResponseList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAuditEventsAuditEventsDataResponseList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-audit-events/index.ts",
          "line": 339
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-audit-events/index.ts",
        "line": 332
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 346
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAuditEventsAuditEventsDataResponseOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAuditEventsAuditEventsDataResponseList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 339
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 339
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 339
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-audit-events/index:DataOciAuditEventsAuditEventsDataResponseList"
    },
    "cdktf-provider-oci.DataOciAuditEventsAuditEventsDataResponseOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAuditEventsAuditEventsDataResponseOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-audit-events/index.ts",
          "line": 285
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-audit-events/index.ts",
        "line": 276
      },
      "name": "DataOciAuditEventsAuditEventsDataResponseOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 306
          },
          "name": "headers",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 311
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 317
          },
          "name": "payload",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 322
          },
          "name": "responseTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 327
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 289
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAuditEventsAuditEventsDataResponse"
          }
        }
      ],
      "symbolId": "src/data-oci-audit-events/index:DataOciAuditEventsAuditEventsDataResponseOutputReference"
    },
    "cdktf-provider-oci.DataOciAuditEventsAuditEventsDataStateChange": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAuditEventsAuditEventsDataStateChange",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-audit-events/index.ts",
        "line": 350
      },
      "name": "DataOciAuditEventsAuditEventsDataStateChange",
      "symbolId": "src/data-oci-audit-events/index:DataOciAuditEventsAuditEventsDataStateChange"
    },
    "cdktf-provider-oci.DataOciAuditEventsAuditEventsDataStateChangeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAuditEventsAuditEventsDataStateChangeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-audit-events/index.ts",
          "line": 421
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-audit-events/index.ts",
        "line": 414
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 428
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAuditEventsAuditEventsDataStateChangeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAuditEventsAuditEventsDataStateChangeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 421
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 421
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 421
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-audit-events/index:DataOciAuditEventsAuditEventsDataStateChangeList"
    },
    "cdktf-provider-oci.DataOciAuditEventsAuditEventsDataStateChangeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAuditEventsAuditEventsDataStateChangeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-audit-events/index.ts",
          "line": 382
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-audit-events/index.ts",
        "line": 373
      },
      "name": "DataOciAuditEventsAuditEventsDataStateChangeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 403
          },
          "name": "current",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 409
          },
          "name": "previous",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 386
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAuditEventsAuditEventsDataStateChange"
          }
        }
      ],
      "symbolId": "src/data-oci-audit-events/index:DataOciAuditEventsAuditEventsDataStateChangeOutputReference"
    },
    "cdktf-provider-oci.DataOciAuditEventsAuditEventsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAuditEventsAuditEventsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-audit-events/index.ts",
          "line": 679
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-audit-events/index.ts",
        "line": 672
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 686
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAuditEventsAuditEventsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAuditEventsAuditEventsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 679
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 679
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 679
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-audit-events/index:DataOciAuditEventsAuditEventsList"
    },
    "cdktf-provider-oci.DataOciAuditEventsAuditEventsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAuditEventsAuditEventsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-audit-events/index.ts",
          "line": 611
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-audit-events/index.ts",
        "line": 602
      },
      "name": "DataOciAuditEventsAuditEventsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 631
          },
          "name": "cloudEventsVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 636
          },
          "name": "contentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 642
          },
          "name": "data",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAuditEventsAuditEventsDataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 647
          },
          "name": "eventId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 652
          },
          "name": "eventTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 657
          },
          "name": "eventType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 662
          },
          "name": "eventTypeVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 667
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 615
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAuditEventsAuditEvents"
          }
        }
      ],
      "symbolId": "src/data-oci-audit-events/index:DataOciAuditEventsAuditEventsOutputReference"
    },
    "cdktf-provider-oci.DataOciAuditEventsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAuditEventsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-audit-events/index.ts",
        "line": 9
      },
      "name": "DataOciAuditEventsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/audit_events#compartment_id DataOciAuditEvents#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/audit_events#end_time DataOciAuditEvents#end_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 17
          },
          "name": "endTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/audit_events#start_time DataOciAuditEvents#start_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 28
          },
          "name": "startTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/audit_events#filter DataOciAuditEvents#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAuditEventsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/audit_events#id DataOciAuditEvents#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-audit-events/index:DataOciAuditEventsConfig"
    },
    "cdktf-provider-oci.DataOciAuditEventsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAuditEventsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-audit-events/index.ts",
        "line": 690
      },
      "name": "DataOciAuditEventsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/audit_events#name DataOciAuditEvents#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 694
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/audit_events#values DataOciAuditEvents#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 702
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/audit_events#regex DataOciAuditEvents#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 698
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-audit-events/index:DataOciAuditEventsFilter"
    },
    "cdktf-provider-oci.DataOciAuditEventsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAuditEventsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-audit-events/index.ts",
          "line": 855
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-audit-events/index.ts",
        "line": 847
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 862
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAuditEventsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAuditEventsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 855
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 855
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 855
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 848
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAuditEventsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-audit-events/index:DataOciAuditEventsFilterList"
    },
    "cdktf-provider-oci.DataOciAuditEventsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAuditEventsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-audit-events/index.ts",
          "line": 758
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-audit-events/index.ts",
        "line": 748
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 825
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciAuditEventsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 813
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 829
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 842
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 806
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 819
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 835
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-audit-events/index.ts",
            "line": 762
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciAuditEventsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-audit-events/index:DataOciAuditEventsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfiguration": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/autoscaling_auto_scaling_configuration oci_autoscaling_auto_scaling_configuration}."
      },
      "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfiguration",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/autoscaling_auto_scaling_configuration oci_autoscaling_auto_scaling_configuration} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
          "line": 833
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
        "line": 801
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciAutoscalingAutoScalingConfiguration resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 818
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciAutoscalingAutoScalingConfiguration to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/autoscaling_auto_scaling_configuration#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciAutoscalingAutoScalingConfiguration that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciAutoscalingAutoScalingConfiguration to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 937
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 943
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciAutoscalingAutoScalingConfiguration",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 806
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 871
          },
          "name": "autoScalingResources",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationAutoScalingResourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 876
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 881
          },
          "name": "coolDownInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 887
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 892
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 898
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 903
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 908
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 913
          },
          "name": "maxResourceCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 918
          },
          "name": "minResourceCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 924
          },
          "name": "policies",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationPoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 929
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 865
          },
          "name": "autoScalingConfigurationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 858
          },
          "name": "autoScalingConfigurationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-autoscaling-auto-scaling-configuration/index:DataOciAutoscalingAutoScalingConfiguration"
    },
    "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationAutoScalingResources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationAutoScalingResources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
        "line": 15
      },
      "name": "DataOciAutoscalingAutoScalingConfigurationAutoScalingResources",
      "symbolId": "src/data-oci-autoscaling-auto-scaling-configuration/index:DataOciAutoscalingAutoScalingConfigurationAutoScalingResources"
    },
    "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationAutoScalingResourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationAutoScalingResourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
          "line": 84
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 91
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationAutoScalingResourcesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAutoscalingAutoScalingConfigurationAutoScalingResourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 84
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 84
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-autoscaling-auto-scaling-configuration/index:DataOciAutoscalingAutoScalingConfigurationAutoScalingResourcesList"
    },
    "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationAutoScalingResourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationAutoScalingResourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
        "line": 38
      },
      "name": "DataOciAutoscalingAutoScalingConfigurationAutoScalingResourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 67
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 72
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationAutoScalingResources"
          }
        }
      ],
      "symbolId": "src/data-oci-autoscaling-auto-scaling-configuration/index:DataOciAutoscalingAutoScalingConfigurationAutoScalingResourcesOutputReference"
    },
    "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
        "line": 9
      },
      "name": "DataOciAutoscalingAutoScalingConfigurationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/autoscaling_auto_scaling_configuration#auto_scaling_configuration_id DataOciAutoscalingAutoScalingConfiguration#auto_scaling_configuration_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 13
          },
          "name": "autoScalingConfigurationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-autoscaling-auto-scaling-configuration/index:DataOciAutoscalingAutoScalingConfigurationConfig"
    },
    "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationPolicies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationPolicies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
        "line": 678
      },
      "name": "DataOciAutoscalingAutoScalingConfigurationPolicies",
      "symbolId": "src/data-oci-autoscaling-auto-scaling-configuration/index:DataOciAutoscalingAutoScalingConfigurationPolicies"
    },
    "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationPoliciesCapacity": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationPoliciesCapacity",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
        "line": 95
      },
      "name": "DataOciAutoscalingAutoScalingConfigurationPoliciesCapacity",
      "symbolId": "src/data-oci-autoscaling-auto-scaling-configuration/index:DataOciAutoscalingAutoScalingConfigurationPoliciesCapacity"
    },
    "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationPoliciesCapacityList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationPoliciesCapacityList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
          "line": 169
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
        "line": 162
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 176
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationPoliciesCapacityOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAutoscalingAutoScalingConfigurationPoliciesCapacityList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 169
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 169
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 169
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-autoscaling-auto-scaling-configuration/index:DataOciAutoscalingAutoScalingConfigurationPoliciesCapacityList"
    },
    "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationPoliciesCapacityOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationPoliciesCapacityOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
          "line": 127
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
        "line": 118
      },
      "name": "DataOciAutoscalingAutoScalingConfigurationPoliciesCapacityOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 147
          },
          "name": "initial",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 152
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 157
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationPoliciesCapacity"
          }
        }
      ],
      "symbolId": "src/data-oci-autoscaling-auto-scaling-configuration/index:DataOciAutoscalingAutoScalingConfigurationPoliciesCapacityOutputReference"
    },
    "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationPoliciesExecutionSchedule": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationPoliciesExecutionSchedule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
        "line": 180
      },
      "name": "DataOciAutoscalingAutoScalingConfigurationPoliciesExecutionSchedule",
      "symbolId": "src/data-oci-autoscaling-auto-scaling-configuration/index:DataOciAutoscalingAutoScalingConfigurationPoliciesExecutionSchedule"
    },
    "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationPoliciesExecutionScheduleList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationPoliciesExecutionScheduleList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
          "line": 254
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
        "line": 247
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 261
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationPoliciesExecutionScheduleOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAutoscalingAutoScalingConfigurationPoliciesExecutionScheduleList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 254
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 254
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 254
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-autoscaling-auto-scaling-configuration/index:DataOciAutoscalingAutoScalingConfigurationPoliciesExecutionScheduleList"
    },
    "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationPoliciesExecutionScheduleOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationPoliciesExecutionScheduleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
          "line": 212
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
        "line": 203
      },
      "name": "DataOciAutoscalingAutoScalingConfigurationPoliciesExecutionScheduleOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 232
          },
          "name": "expression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 237
          },
          "name": "timezone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 242
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 216
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationPoliciesExecutionSchedule"
          }
        }
      ],
      "symbolId": "src/data-oci-autoscaling-auto-scaling-configuration/index:DataOciAutoscalingAutoScalingConfigurationPoliciesExecutionScheduleOutputReference"
    },
    "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationPoliciesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationPoliciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
          "line": 786
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
        "line": 779
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 793
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationPoliciesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAutoscalingAutoScalingConfigurationPoliciesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 786
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 786
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 786
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-autoscaling-auto-scaling-configuration/index:DataOciAutoscalingAutoScalingConfigurationPoliciesList"
    },
    "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationPoliciesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationPoliciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
          "line": 710
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
        "line": 701
      },
      "name": "DataOciAutoscalingAutoScalingConfigurationPoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 731
          },
          "name": "capacity",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationPoliciesCapacityList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 736
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 742
          },
          "name": "executionSchedule",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationPoliciesExecutionScheduleList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 747
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 752
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 757
          },
          "name": "policyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 763
          },
          "name": "resourceAction",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationPoliciesResourceActionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 769
          },
          "name": "rules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationPoliciesRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 774
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 714
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationPolicies"
          }
        }
      ],
      "symbolId": "src/data-oci-autoscaling-auto-scaling-configuration/index:DataOciAutoscalingAutoScalingConfigurationPoliciesOutputReference"
    },
    "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationPoliciesResourceAction": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationPoliciesResourceAction",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
        "line": 265
      },
      "name": "DataOciAutoscalingAutoScalingConfigurationPoliciesResourceAction",
      "symbolId": "src/data-oci-autoscaling-auto-scaling-configuration/index:DataOciAutoscalingAutoScalingConfigurationPoliciesResourceAction"
    },
    "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationPoliciesResourceActionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationPoliciesResourceActionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
          "line": 334
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
        "line": 327
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 341
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationPoliciesResourceActionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAutoscalingAutoScalingConfigurationPoliciesResourceActionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 334
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 334
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 334
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-autoscaling-auto-scaling-configuration/index:DataOciAutoscalingAutoScalingConfigurationPoliciesResourceActionList"
    },
    "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationPoliciesResourceActionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationPoliciesResourceActionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
          "line": 297
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
        "line": 288
      },
      "name": "DataOciAutoscalingAutoScalingConfigurationPoliciesResourceActionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 317
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 322
          },
          "name": "actionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 301
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationPoliciesResourceAction"
          }
        }
      ],
      "symbolId": "src/data-oci-autoscaling-auto-scaling-configuration/index:DataOciAutoscalingAutoScalingConfigurationPoliciesResourceActionOutputReference"
    },
    "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationPoliciesRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationPoliciesRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
        "line": 586
      },
      "name": "DataOciAutoscalingAutoScalingConfigurationPoliciesRules",
      "symbolId": "src/data-oci-autoscaling-auto-scaling-configuration/index:DataOciAutoscalingAutoScalingConfigurationPoliciesRules"
    },
    "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationPoliciesRulesAction": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationPoliciesRulesAction",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
        "line": 345
      },
      "name": "DataOciAutoscalingAutoScalingConfigurationPoliciesRulesAction",
      "symbolId": "src/data-oci-autoscaling-auto-scaling-configuration/index:DataOciAutoscalingAutoScalingConfigurationPoliciesRulesAction"
    },
    "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationPoliciesRulesActionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationPoliciesRulesActionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
          "line": 414
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
        "line": 407
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 421
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationPoliciesRulesActionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAutoscalingAutoScalingConfigurationPoliciesRulesActionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 414
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 414
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 414
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-autoscaling-auto-scaling-configuration/index:DataOciAutoscalingAutoScalingConfigurationPoliciesRulesActionList"
    },
    "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationPoliciesRulesActionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationPoliciesRulesActionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
          "line": 377
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
        "line": 368
      },
      "name": "DataOciAutoscalingAutoScalingConfigurationPoliciesRulesActionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 397
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 402
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 381
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationPoliciesRulesAction"
          }
        }
      ],
      "symbolId": "src/data-oci-autoscaling-auto-scaling-configuration/index:DataOciAutoscalingAutoScalingConfigurationPoliciesRulesActionOutputReference"
    },
    "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationPoliciesRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationPoliciesRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
          "line": 667
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
        "line": 660
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 674
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationPoliciesRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAutoscalingAutoScalingConfigurationPoliciesRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 667
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 667
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 667
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-autoscaling-auto-scaling-configuration/index:DataOciAutoscalingAutoScalingConfigurationPoliciesRulesList"
    },
    "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationPoliciesRulesMetric": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationPoliciesRulesMetric",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
        "line": 505
      },
      "name": "DataOciAutoscalingAutoScalingConfigurationPoliciesRulesMetric",
      "symbolId": "src/data-oci-autoscaling-auto-scaling-configuration/index:DataOciAutoscalingAutoScalingConfigurationPoliciesRulesMetric"
    },
    "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationPoliciesRulesMetricList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationPoliciesRulesMetricList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
          "line": 575
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
        "line": 568
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 582
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationPoliciesRulesMetricOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAutoscalingAutoScalingConfigurationPoliciesRulesMetricList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 575
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 575
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 575
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-autoscaling-auto-scaling-configuration/index:DataOciAutoscalingAutoScalingConfigurationPoliciesRulesMetricList"
    },
    "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationPoliciesRulesMetricOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationPoliciesRulesMetricOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
          "line": 537
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
        "line": 528
      },
      "name": "DataOciAutoscalingAutoScalingConfigurationPoliciesRulesMetricOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 557
          },
          "name": "metricType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 563
          },
          "name": "threshold",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationPoliciesRulesMetricThresholdList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 541
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationPoliciesRulesMetric"
          }
        }
      ],
      "symbolId": "src/data-oci-autoscaling-auto-scaling-configuration/index:DataOciAutoscalingAutoScalingConfigurationPoliciesRulesMetricOutputReference"
    },
    "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationPoliciesRulesMetricThreshold": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationPoliciesRulesMetricThreshold",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
        "line": 425
      },
      "name": "DataOciAutoscalingAutoScalingConfigurationPoliciesRulesMetricThreshold",
      "symbolId": "src/data-oci-autoscaling-auto-scaling-configuration/index:DataOciAutoscalingAutoScalingConfigurationPoliciesRulesMetricThreshold"
    },
    "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationPoliciesRulesMetricThresholdList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationPoliciesRulesMetricThresholdList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
          "line": 494
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
        "line": 487
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 501
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationPoliciesRulesMetricThresholdOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAutoscalingAutoScalingConfigurationPoliciesRulesMetricThresholdList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 494
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 494
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 494
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-autoscaling-auto-scaling-configuration/index:DataOciAutoscalingAutoScalingConfigurationPoliciesRulesMetricThresholdList"
    },
    "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationPoliciesRulesMetricThresholdOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationPoliciesRulesMetricThresholdOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
          "line": 457
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
        "line": 448
      },
      "name": "DataOciAutoscalingAutoScalingConfigurationPoliciesRulesMetricThresholdOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 477
          },
          "name": "operator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 482
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 461
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationPoliciesRulesMetricThreshold"
          }
        }
      ],
      "symbolId": "src/data-oci-autoscaling-auto-scaling-configuration/index:DataOciAutoscalingAutoScalingConfigurationPoliciesRulesMetricThresholdOutputReference"
    },
    "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationPoliciesRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationPoliciesRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
          "line": 618
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
        "line": 609
      },
      "name": "DataOciAutoscalingAutoScalingConfigurationPoliciesRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 639
          },
          "name": "action",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationPoliciesRulesActionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 644
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 649
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 655
          },
          "name": "metric",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationPoliciesRulesMetricList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 622
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationPoliciesRules"
          }
        }
      ],
      "symbolId": "src/data-oci-autoscaling-auto-scaling-configuration/index:DataOciAutoscalingAutoScalingConfigurationPoliciesRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurations": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/autoscaling_auto_scaling_configurations oci_autoscaling_auto_scaling_configurations}."
      },
      "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurations",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/autoscaling_auto_scaling_configurations oci_autoscaling_auto_scaling_configurations} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
          "line": 1160
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
        "line": 1128
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciAutoscalingAutoScalingConfigurations resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 1145
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciAutoscalingAutoScalingConfigurations to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/autoscaling_auto_scaling_configurations#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciAutoscalingAutoScalingConfigurations that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciAutoscalingAutoScalingConfigurations to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 1242
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 1213
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 1245
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 1229
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 1257
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 1266
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciAutoscalingAutoScalingConfigurations",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 1133
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 1188
          },
          "name": "autoScalingConfigurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 1239
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 1201
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 1217
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 1249
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 1233
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 1194
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 1207
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 1223
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-autoscaling-auto-scaling-configurations/index:DataOciAutoscalingAutoScalingConfigurations"
    },
    "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
        "line": 814
      },
      "name": "DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurations",
      "symbolId": "src/data-oci-autoscaling-auto-scaling-configurations/index:DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurations"
    },
    "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsAutoScalingResources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsAutoScalingResources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
        "line": 32
      },
      "name": "DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsAutoScalingResources",
      "symbolId": "src/data-oci-autoscaling-auto-scaling-configurations/index:DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsAutoScalingResources"
    },
    "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsAutoScalingResourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsAutoScalingResourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
          "line": 101
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 108
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsAutoScalingResourcesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsAutoScalingResourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 101
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 101
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 101
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-autoscaling-auto-scaling-configurations/index:DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsAutoScalingResourcesList"
    },
    "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsAutoScalingResourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsAutoScalingResourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
          "line": 64
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
        "line": 55
      },
      "name": "DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsAutoScalingResourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 84
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 89
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsAutoScalingResources"
          }
        }
      ],
      "symbolId": "src/data-oci-autoscaling-auto-scaling-configurations/index:DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsAutoScalingResourcesOutputReference"
    },
    "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
          "line": 937
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
        "line": 930
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 944
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 937
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 937
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 937
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-autoscaling-auto-scaling-configurations/index:DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsList"
    },
    "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
          "line": 846
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
        "line": 837
      },
      "name": "DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 867
          },
          "name": "autoScalingResources",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsAutoScalingResourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 872
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 877
          },
          "name": "coolDownInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 883
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 888
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 894
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 899
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 904
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 909
          },
          "name": "maxResourceCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 914
          },
          "name": "minResourceCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 920
          },
          "name": "policies",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 925
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 850
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurations"
          }
        }
      ],
      "symbolId": "src/data-oci-autoscaling-auto-scaling-configurations/index:DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPolicies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPolicies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
        "line": 695
      },
      "name": "DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPolicies",
      "symbolId": "src/data-oci-autoscaling-auto-scaling-configurations/index:DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPolicies"
    },
    "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesCapacity": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesCapacity",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
        "line": 112
      },
      "name": "DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesCapacity",
      "symbolId": "src/data-oci-autoscaling-auto-scaling-configurations/index:DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesCapacity"
    },
    "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesCapacityList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesCapacityList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
          "line": 186
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
        "line": 179
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 193
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesCapacityOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesCapacityList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 186
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 186
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 186
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-autoscaling-auto-scaling-configurations/index:DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesCapacityList"
    },
    "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesCapacityOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesCapacityOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
          "line": 144
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
        "line": 135
      },
      "name": "DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesCapacityOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 164
          },
          "name": "initial",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 169
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 174
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 148
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesCapacity"
          }
        }
      ],
      "symbolId": "src/data-oci-autoscaling-auto-scaling-configurations/index:DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesCapacityOutputReference"
    },
    "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesExecutionSchedule": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesExecutionSchedule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
        "line": 197
      },
      "name": "DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesExecutionSchedule",
      "symbolId": "src/data-oci-autoscaling-auto-scaling-configurations/index:DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesExecutionSchedule"
    },
    "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesExecutionScheduleList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesExecutionScheduleList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
          "line": 271
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
        "line": 264
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 278
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesExecutionScheduleOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesExecutionScheduleList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 271
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 271
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 271
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-autoscaling-auto-scaling-configurations/index:DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesExecutionScheduleList"
    },
    "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesExecutionScheduleOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesExecutionScheduleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
          "line": 229
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
        "line": 220
      },
      "name": "DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesExecutionScheduleOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 249
          },
          "name": "expression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 254
          },
          "name": "timezone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 259
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 233
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesExecutionSchedule"
          }
        }
      ],
      "symbolId": "src/data-oci-autoscaling-auto-scaling-configurations/index:DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesExecutionScheduleOutputReference"
    },
    "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
          "line": 803
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
        "line": 796
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 810
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 803
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 803
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 803
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-autoscaling-auto-scaling-configurations/index:DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesList"
    },
    "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
          "line": 727
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
        "line": 718
      },
      "name": "DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 748
          },
          "name": "capacity",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesCapacityList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 753
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 759
          },
          "name": "executionSchedule",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesExecutionScheduleList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 764
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 769
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 774
          },
          "name": "policyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 780
          },
          "name": "resourceAction",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesResourceActionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 786
          },
          "name": "rules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 791
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 731
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPolicies"
          }
        }
      ],
      "symbolId": "src/data-oci-autoscaling-auto-scaling-configurations/index:DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesOutputReference"
    },
    "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesResourceAction": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesResourceAction",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
        "line": 282
      },
      "name": "DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesResourceAction",
      "symbolId": "src/data-oci-autoscaling-auto-scaling-configurations/index:DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesResourceAction"
    },
    "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesResourceActionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesResourceActionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
          "line": 351
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
        "line": 344
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 358
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesResourceActionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesResourceActionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 351
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 351
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 351
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-autoscaling-auto-scaling-configurations/index:DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesResourceActionList"
    },
    "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesResourceActionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesResourceActionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
          "line": 314
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
        "line": 305
      },
      "name": "DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesResourceActionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 334
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 339
          },
          "name": "actionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 318
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesResourceAction"
          }
        }
      ],
      "symbolId": "src/data-oci-autoscaling-auto-scaling-configurations/index:DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesResourceActionOutputReference"
    },
    "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
        "line": 603
      },
      "name": "DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesRules",
      "symbolId": "src/data-oci-autoscaling-auto-scaling-configurations/index:DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesRules"
    },
    "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesRulesAction": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesRulesAction",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
        "line": 362
      },
      "name": "DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesRulesAction",
      "symbolId": "src/data-oci-autoscaling-auto-scaling-configurations/index:DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesRulesAction"
    },
    "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesRulesActionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesRulesActionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
          "line": 431
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
        "line": 424
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 438
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesRulesActionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesRulesActionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 431
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 431
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 431
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-autoscaling-auto-scaling-configurations/index:DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesRulesActionList"
    },
    "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesRulesActionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesRulesActionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
          "line": 394
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
        "line": 385
      },
      "name": "DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesRulesActionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 414
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 419
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 398
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesRulesAction"
          }
        }
      ],
      "symbolId": "src/data-oci-autoscaling-auto-scaling-configurations/index:DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesRulesActionOutputReference"
    },
    "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
          "line": 684
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
        "line": 677
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 691
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 684
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 684
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 684
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-autoscaling-auto-scaling-configurations/index:DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesRulesList"
    },
    "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesRulesMetric": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesRulesMetric",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
        "line": 522
      },
      "name": "DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesRulesMetric",
      "symbolId": "src/data-oci-autoscaling-auto-scaling-configurations/index:DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesRulesMetric"
    },
    "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesRulesMetricList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesRulesMetricList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
          "line": 592
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
        "line": 585
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 599
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesRulesMetricOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesRulesMetricList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 592
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 592
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 592
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-autoscaling-auto-scaling-configurations/index:DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesRulesMetricList"
    },
    "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesRulesMetricOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesRulesMetricOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
          "line": 554
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
        "line": 545
      },
      "name": "DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesRulesMetricOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 574
          },
          "name": "metricType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 580
          },
          "name": "threshold",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesRulesMetricThresholdList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 558
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesRulesMetric"
          }
        }
      ],
      "symbolId": "src/data-oci-autoscaling-auto-scaling-configurations/index:DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesRulesMetricOutputReference"
    },
    "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesRulesMetricThreshold": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesRulesMetricThreshold",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
        "line": 442
      },
      "name": "DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesRulesMetricThreshold",
      "symbolId": "src/data-oci-autoscaling-auto-scaling-configurations/index:DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesRulesMetricThreshold"
    },
    "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesRulesMetricThresholdList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesRulesMetricThresholdList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
          "line": 511
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
        "line": 504
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 518
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesRulesMetricThresholdOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesRulesMetricThresholdList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 511
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 511
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 511
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-autoscaling-auto-scaling-configurations/index:DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesRulesMetricThresholdList"
    },
    "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesRulesMetricThresholdOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesRulesMetricThresholdOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
          "line": 474
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
        "line": 465
      },
      "name": "DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesRulesMetricThresholdOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 494
          },
          "name": "operator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 499
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 478
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesRulesMetricThreshold"
          }
        }
      ],
      "symbolId": "src/data-oci-autoscaling-auto-scaling-configurations/index:DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesRulesMetricThresholdOutputReference"
    },
    "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
          "line": 635
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
        "line": 626
      },
      "name": "DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 656
          },
          "name": "action",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesRulesActionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 661
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 666
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 672
          },
          "name": "metric",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesRulesMetricList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 639
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesRules"
          }
        }
      ],
      "symbolId": "src/data-oci-autoscaling-auto-scaling-configurations/index:DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
        "line": 9
      },
      "name": "DataOciAutoscalingAutoScalingConfigurationsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/autoscaling_auto_scaling_configurations#compartment_id DataOciAutoscalingAutoScalingConfigurations#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/autoscaling_auto_scaling_configurations#display_name DataOciAutoscalingAutoScalingConfigurations#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 17
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/autoscaling_auto_scaling_configurations#filter DataOciAutoscalingAutoScalingConfigurations#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/autoscaling_auto_scaling_configurations#id DataOciAutoscalingAutoScalingConfigurations#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-autoscaling-auto-scaling-configurations/index:DataOciAutoscalingAutoScalingConfigurationsConfig"
    },
    "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
        "line": 948
      },
      "name": "DataOciAutoscalingAutoScalingConfigurationsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/autoscaling_auto_scaling_configurations#name DataOciAutoscalingAutoScalingConfigurations#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 952
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/autoscaling_auto_scaling_configurations#values DataOciAutoscalingAutoScalingConfigurations#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 960
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/autoscaling_auto_scaling_configurations#regex DataOciAutoscalingAutoScalingConfigurations#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 956
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-autoscaling-auto-scaling-configurations/index:DataOciAutoscalingAutoScalingConfigurationsFilter"
    },
    "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
          "line": 1113
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
        "line": 1105
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 1120
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAutoscalingAutoScalingConfigurationsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 1113
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 1113
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 1113
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 1106
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-autoscaling-auto-scaling-configurations/index:DataOciAutoscalingAutoScalingConfigurationsFilterList"
    },
    "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
          "line": 1016
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
        "line": 1006
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 1083
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciAutoscalingAutoScalingConfigurationsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 1071
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 1087
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 1100
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 1064
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 1077
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 1093
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 1020
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-autoscaling-auto-scaling-configurations/index:DataOciAutoscalingAutoScalingConfigurationsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciBastionBastion": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bastion_bastion oci_bastion_bastion}."
      },
      "fqn": "cdktf-provider-oci.DataOciBastionBastion",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bastion_bastion oci_bastion_bastion} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-bastion-bastion/index.ts",
          "line": 51
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBastionBastionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bastion-bastion/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciBastionBastion resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastion/index.ts",
            "line": 36
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciBastionBastion to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bastion_bastion#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciBastionBastion that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciBastionBastion to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastion/index.ts",
            "line": 194
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastion/index.ts",
            "line": 200
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciBastionBastion",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastion/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastion/index.ts",
            "line": 88
          },
          "name": "bastionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastion/index.ts",
            "line": 93
          },
          "name": "clientCidrBlockAllowList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastion/index.ts",
            "line": 98
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastion/index.ts",
            "line": 104
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastion/index.ts",
            "line": 109
          },
          "name": "dnsProxyStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastion/index.ts",
            "line": 115
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastion/index.ts",
            "line": 120
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastion/index.ts",
            "line": 125
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastion/index.ts",
            "line": 135
          },
          "name": "maxSessionsAllowed",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastion/index.ts",
            "line": 130
          },
          "name": "maxSessionTtlInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastion/index.ts",
            "line": 140
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastion/index.ts",
            "line": 145
          },
          "name": "phoneBookEntry",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastion/index.ts",
            "line": 150
          },
          "name": "privateEndpointIpAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastion/index.ts",
            "line": 155
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastion/index.ts",
            "line": 160
          },
          "name": "staticJumpHostIpAddresses",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastion/index.ts",
            "line": 166
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastion/index.ts",
            "line": 171
          },
          "name": "targetSubnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastion/index.ts",
            "line": 176
          },
          "name": "targetVcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastion/index.ts",
            "line": 181
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastion/index.ts",
            "line": 186
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastion/index.ts",
            "line": 83
          },
          "name": "bastionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastion/index.ts",
            "line": 76
          },
          "name": "bastionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-bastion-bastion/index:DataOciBastionBastion"
    },
    "cdktf-provider-oci.DataOciBastionBastionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBastionBastionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bastion-bastion/index.ts",
        "line": 9
      },
      "name": "DataOciBastionBastionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bastion_bastion#bastion_id DataOciBastionBastion#bastion_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastion/index.ts",
            "line": 13
          },
          "name": "bastionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-bastion-bastion/index:DataOciBastionBastionConfig"
    },
    "cdktf-provider-oci.DataOciBastionBastions": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bastion_bastions oci_bastion_bastions}."
      },
      "fqn": "cdktf-provider-oci.DataOciBastionBastions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bastion_bastions oci_bastion_bastions} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-bastion-bastions/index.ts",
          "line": 425
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBastionBastionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bastion-bastions/index.ts",
        "line": 393
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciBastionBastions resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastions/index.ts",
            "line": 410
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciBastionBastions to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bastion_bastions#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciBastionBastions that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciBastionBastions to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastions/index.ts",
            "line": 541
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciBastionBastionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastions/index.ts",
            "line": 461
          },
          "name": "resetBastionId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastions/index.ts",
            "line": 477
          },
          "name": "resetBastionLifecycleState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastions/index.ts",
            "line": 544
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastions/index.ts",
            "line": 512
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastions/index.ts",
            "line": 528
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastions/index.ts",
            "line": 556
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastions/index.ts",
            "line": 567
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciBastionBastions",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastions/index.ts",
            "line": 398
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastions/index.ts",
            "line": 487
          },
          "name": "bastions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBastionBastionsBastionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastions/index.ts",
            "line": 538
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBastionBastionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastions/index.ts",
            "line": 465
          },
          "name": "bastionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastions/index.ts",
            "line": 481
          },
          "name": "bastionLifecycleStateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastions/index.ts",
            "line": 500
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastions/index.ts",
            "line": 548
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciBastionBastionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastions/index.ts",
            "line": 516
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastions/index.ts",
            "line": 532
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastions/index.ts",
            "line": 455
          },
          "name": "bastionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastions/index.ts",
            "line": 471
          },
          "name": "bastionLifecycleState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastions/index.ts",
            "line": 493
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastions/index.ts",
            "line": 506
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastions/index.ts",
            "line": 522
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-bastion-bastions/index:DataOciBastionBastions"
    },
    "cdktf-provider-oci.DataOciBastionBastionsBastions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBastionBastionsBastions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bastion-bastions/index.ts",
        "line": 40
      },
      "name": "DataOciBastionBastionsBastions",
      "symbolId": "src/data-oci-bastion-bastions/index:DataOciBastionBastionsBastions"
    },
    "cdktf-provider-oci.DataOciBastionBastionsBastionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBastionBastionsBastionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bastion-bastions/index.ts",
          "line": 202
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bastion-bastions/index.ts",
        "line": 195
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastions/index.ts",
            "line": 209
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBastionBastionsBastionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBastionBastionsBastionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastions/index.ts",
            "line": 202
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastions/index.ts",
            "line": 202
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastions/index.ts",
            "line": 202
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bastion-bastions/index:DataOciBastionBastionsBastionsList"
    },
    "cdktf-provider-oci.DataOciBastionBastionsBastionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBastionBastionsBastionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bastion-bastions/index.ts",
          "line": 72
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bastion-bastions/index.ts",
        "line": 63
      },
      "name": "DataOciBastionBastionsBastionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastions/index.ts",
            "line": 92
          },
          "name": "bastionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastions/index.ts",
            "line": 97
          },
          "name": "clientCidrBlockAllowList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastions/index.ts",
            "line": 102
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastions/index.ts",
            "line": 108
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastions/index.ts",
            "line": 113
          },
          "name": "dnsProxyStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastions/index.ts",
            "line": 119
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastions/index.ts",
            "line": 124
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastions/index.ts",
            "line": 129
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastions/index.ts",
            "line": 139
          },
          "name": "maxSessionsAllowed",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastions/index.ts",
            "line": 134
          },
          "name": "maxSessionTtlInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastions/index.ts",
            "line": 144
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastions/index.ts",
            "line": 149
          },
          "name": "phoneBookEntry",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastions/index.ts",
            "line": 154
          },
          "name": "privateEndpointIpAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastions/index.ts",
            "line": 159
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastions/index.ts",
            "line": 164
          },
          "name": "staticJumpHostIpAddresses",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastions/index.ts",
            "line": 170
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastions/index.ts",
            "line": 175
          },
          "name": "targetSubnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastions/index.ts",
            "line": 180
          },
          "name": "targetVcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastions/index.ts",
            "line": 185
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastions/index.ts",
            "line": 190
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastions/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBastionBastionsBastions"
          }
        }
      ],
      "symbolId": "src/data-oci-bastion-bastions/index:DataOciBastionBastionsBastionsOutputReference"
    },
    "cdktf-provider-oci.DataOciBastionBastionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBastionBastionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bastion-bastions/index.ts",
        "line": 9
      },
      "name": "DataOciBastionBastionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bastion_bastions#compartment_id DataOciBastionBastions#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastions/index.ts",
            "line": 21
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bastion_bastions#bastion_id DataOciBastionBastions#bastion_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastions/index.ts",
            "line": 13
          },
          "name": "bastionId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bastion_bastions#bastion_lifecycle_state DataOciBastionBastions#bastion_lifecycle_state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastions/index.ts",
            "line": 17
          },
          "name": "bastionLifecycleState",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bastion_bastions#filter DataOciBastionBastions#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastions/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciBastionBastionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bastion_bastions#id DataOciBastionBastions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastions/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bastion_bastions#name DataOciBastionBastions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastions/index.ts",
            "line": 32
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-bastion-bastions/index:DataOciBastionBastionsConfig"
    },
    "cdktf-provider-oci.DataOciBastionBastionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBastionBastionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bastion-bastions/index.ts",
        "line": 213
      },
      "name": "DataOciBastionBastionsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bastion_bastions#name DataOciBastionBastions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastions/index.ts",
            "line": 217
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bastion_bastions#values DataOciBastionBastions#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastions/index.ts",
            "line": 225
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bastion_bastions#regex DataOciBastionBastions#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastions/index.ts",
            "line": 221
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-bastion-bastions/index:DataOciBastionBastionsFilter"
    },
    "cdktf-provider-oci.DataOciBastionBastionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBastionBastionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bastion-bastions/index.ts",
          "line": 378
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bastion-bastions/index.ts",
        "line": 370
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastions/index.ts",
            "line": 385
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBastionBastionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBastionBastionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastions/index.ts",
            "line": 378
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastions/index.ts",
            "line": 378
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastions/index.ts",
            "line": 378
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastions/index.ts",
            "line": 371
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciBastionBastionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-bastion-bastions/index:DataOciBastionBastionsFilterList"
    },
    "cdktf-provider-oci.DataOciBastionBastionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBastionBastionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bastion-bastions/index.ts",
          "line": 281
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bastion-bastions/index.ts",
        "line": 271
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastions/index.ts",
            "line": 348
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciBastionBastionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastions/index.ts",
            "line": 336
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastions/index.ts",
            "line": 352
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastions/index.ts",
            "line": 365
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastions/index.ts",
            "line": 329
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastions/index.ts",
            "line": 342
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastions/index.ts",
            "line": 358
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-bastions/index.ts",
            "line": 285
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciBastionBastionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-bastion-bastions/index:DataOciBastionBastionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciBastionSession": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bastion_session oci_bastion_session}."
      },
      "fqn": "cdktf-provider-oci.DataOciBastionSession",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bastion_session oci_bastion_session} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-bastion-session/index.ts",
          "line": 231
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBastionSessionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bastion-session/index.ts",
        "line": 199
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciBastionSession resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-session/index.ts",
            "line": 216
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciBastionSession to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bastion_session#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciBastionSession that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciBastionSession to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-session/index.ts",
            "line": 349
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-session/index.ts",
            "line": 355
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciBastionSession",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-session/index.ts",
            "line": 204
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-session/index.ts",
            "line": 255
          },
          "name": "bastionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-session/index.ts",
            "line": 260
          },
          "name": "bastionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-session/index.ts",
            "line": 265
          },
          "name": "bastionPublicHostKeyInfo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-session/index.ts",
            "line": 270
          },
          "name": "bastionUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-session/index.ts",
            "line": 275
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-session/index.ts",
            "line": 280
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-session/index.ts",
            "line": 286
          },
          "name": "keyDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBastionSessionKeyDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-session/index.ts",
            "line": 291
          },
          "name": "keyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-session/index.ts",
            "line": 296
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-session/index.ts",
            "line": 314
          },
          "name": "sessionTtlInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-session/index.ts",
            "line": 320
          },
          "name": "sshMetadata",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-session/index.ts",
            "line": 325
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-session/index.ts",
            "line": 331
          },
          "name": "targetResourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBastionSessionTargetResourceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-session/index.ts",
            "line": 336
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-session/index.ts",
            "line": 341
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-session/index.ts",
            "line": 309
          },
          "name": "sessionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-session/index.ts",
            "line": 302
          },
          "name": "sessionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-bastion-session/index:DataOciBastionSession"
    },
    "cdktf-provider-oci.DataOciBastionSessionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBastionSessionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bastion-session/index.ts",
        "line": 9
      },
      "name": "DataOciBastionSessionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bastion_session#session_id DataOciBastionSession#session_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-session/index.ts",
            "line": 13
          },
          "name": "sessionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-bastion-session/index:DataOciBastionSessionConfig"
    },
    "cdktf-provider-oci.DataOciBastionSessionKeyDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBastionSessionKeyDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bastion-session/index.ts",
        "line": 15
      },
      "name": "DataOciBastionSessionKeyDetails",
      "symbolId": "src/data-oci-bastion-session/index:DataOciBastionSessionKeyDetails"
    },
    "cdktf-provider-oci.DataOciBastionSessionKeyDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBastionSessionKeyDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bastion-session/index.ts",
          "line": 79
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bastion-session/index.ts",
        "line": 72
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-session/index.ts",
            "line": 86
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBastionSessionKeyDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBastionSessionKeyDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-session/index.ts",
            "line": 79
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-session/index.ts",
            "line": 79
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-session/index.ts",
            "line": 79
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bastion-session/index:DataOciBastionSessionKeyDetailsList"
    },
    "cdktf-provider-oci.DataOciBastionSessionKeyDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBastionSessionKeyDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bastion-session/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bastion-session/index.ts",
        "line": 38
      },
      "name": "DataOciBastionSessionKeyDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-session/index.ts",
            "line": 67
          },
          "name": "publicKeyContent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-session/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBastionSessionKeyDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-bastion-session/index:DataOciBastionSessionKeyDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciBastionSessionTargetResourceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBastionSessionTargetResourceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bastion-session/index.ts",
        "line": 90
      },
      "name": "DataOciBastionSessionTargetResourceDetails",
      "symbolId": "src/data-oci-bastion-session/index:DataOciBastionSessionTargetResourceDetails"
    },
    "cdktf-provider-oci.DataOciBastionSessionTargetResourceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBastionSessionTargetResourceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bastion-session/index.ts",
          "line": 184
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bastion-session/index.ts",
        "line": 177
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-session/index.ts",
            "line": 191
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBastionSessionTargetResourceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBastionSessionTargetResourceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-session/index.ts",
            "line": 184
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-session/index.ts",
            "line": 184
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-session/index.ts",
            "line": 184
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bastion-session/index:DataOciBastionSessionTargetResourceDetailsList"
    },
    "cdktf-provider-oci.DataOciBastionSessionTargetResourceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBastionSessionTargetResourceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bastion-session/index.ts",
          "line": 122
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bastion-session/index.ts",
        "line": 113
      },
      "name": "DataOciBastionSessionTargetResourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-session/index.ts",
            "line": 142
          },
          "name": "sessionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-session/index.ts",
            "line": 147
          },
          "name": "targetResourceDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-session/index.ts",
            "line": 152
          },
          "name": "targetResourceFqdn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-session/index.ts",
            "line": 157
          },
          "name": "targetResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-session/index.ts",
            "line": 162
          },
          "name": "targetResourceOperatingSystemUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-session/index.ts",
            "line": 167
          },
          "name": "targetResourcePort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-session/index.ts",
            "line": 172
          },
          "name": "targetResourcePrivateIpAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-session/index.ts",
            "line": 126
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBastionSessionTargetResourceDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-bastion-session/index:DataOciBastionSessionTargetResourceDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciBastionSessions": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bastion_sessions oci_bastion_sessions}."
      },
      "fqn": "cdktf-provider-oci.DataOciBastionSessions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bastion_sessions oci_bastion_sessions} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-bastion-sessions/index.ts",
          "line": 580
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBastionSessionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bastion-sessions/index.ts",
        "line": 548
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciBastionSessions resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 565
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciBastionSessions to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bastion_sessions#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciBastionSessions that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciBastionSessions to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 696
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciBastionSessionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 629
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 699
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 645
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 661
          },
          "name": "resetSessionId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 677
          },
          "name": "resetSessionLifecycleState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 711
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 722
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciBastionSessions",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 553
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 693
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBastionSessionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 687
          },
          "name": "sessions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBastionSessionsSessionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 617
          },
          "name": "bastionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 633
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 703
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciBastionSessionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 649
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 665
          },
          "name": "sessionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 681
          },
          "name": "sessionLifecycleStateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 610
          },
          "name": "bastionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 623
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 639
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 655
          },
          "name": "sessionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 671
          },
          "name": "sessionLifecycleState",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-bastion-sessions/index:DataOciBastionSessions"
    },
    "cdktf-provider-oci.DataOciBastionSessionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBastionSessionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bastion-sessions/index.ts",
        "line": 9
      },
      "name": "DataOciBastionSessionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bastion_sessions#bastion_id DataOciBastionSessions#bastion_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 13
          },
          "name": "bastionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bastion_sessions#display_name DataOciBastionSessions#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 17
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bastion_sessions#filter DataOciBastionSessions#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciBastionSessionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bastion_sessions#id DataOciBastionSessions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bastion_sessions#session_id DataOciBastionSessions#session_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 28
          },
          "name": "sessionId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bastion_sessions#session_lifecycle_state DataOciBastionSessions#session_lifecycle_state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 32
          },
          "name": "sessionLifecycleState",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-bastion-sessions/index:DataOciBastionSessionsConfig"
    },
    "cdktf-provider-oci.DataOciBastionSessionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBastionSessionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bastion-sessions/index.ts",
        "line": 368
      },
      "name": "DataOciBastionSessionsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bastion_sessions#name DataOciBastionSessions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 372
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bastion_sessions#values DataOciBastionSessions#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 380
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bastion_sessions#regex DataOciBastionSessions#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 376
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-bastion-sessions/index:DataOciBastionSessionsFilter"
    },
    "cdktf-provider-oci.DataOciBastionSessionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBastionSessionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bastion-sessions/index.ts",
          "line": 533
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bastion-sessions/index.ts",
        "line": 525
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 540
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBastionSessionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBastionSessionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 533
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 533
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 533
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 526
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciBastionSessionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-bastion-sessions/index:DataOciBastionSessionsFilterList"
    },
    "cdktf-provider-oci.DataOciBastionSessionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBastionSessionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bastion-sessions/index.ts",
          "line": 436
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bastion-sessions/index.ts",
        "line": 426
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 503
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciBastionSessionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 491
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 507
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 520
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 484
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 497
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 513
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 440
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciBastionSessionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-bastion-sessions/index:DataOciBastionSessionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciBastionSessionsSessions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBastionSessionsSessions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bastion-sessions/index.ts",
        "line": 220
      },
      "name": "DataOciBastionSessionsSessions",
      "symbolId": "src/data-oci-bastion-sessions/index:DataOciBastionSessionsSessions"
    },
    "cdktf-provider-oci.DataOciBastionSessionsSessionsKeyDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBastionSessionsSessionsKeyDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bastion-sessions/index.ts",
        "line": 40
      },
      "name": "DataOciBastionSessionsSessionsKeyDetails",
      "symbolId": "src/data-oci-bastion-sessions/index:DataOciBastionSessionsSessionsKeyDetails"
    },
    "cdktf-provider-oci.DataOciBastionSessionsSessionsKeyDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBastionSessionsSessionsKeyDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bastion-sessions/index.ts",
          "line": 104
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bastion-sessions/index.ts",
        "line": 97
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 111
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBastionSessionsSessionsKeyDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBastionSessionsSessionsKeyDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 104
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 104
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 104
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bastion-sessions/index:DataOciBastionSessionsSessionsKeyDetailsList"
    },
    "cdktf-provider-oci.DataOciBastionSessionsSessionsKeyDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBastionSessionsSessionsKeyDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bastion-sessions/index.ts",
          "line": 72
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bastion-sessions/index.ts",
        "line": 63
      },
      "name": "DataOciBastionSessionsSessionsKeyDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 92
          },
          "name": "publicKeyContent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBastionSessionsSessionsKeyDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-bastion-sessions/index:DataOciBastionSessionsSessionsKeyDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciBastionSessionsSessionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBastionSessionsSessionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bastion-sessions/index.ts",
          "line": 357
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bastion-sessions/index.ts",
        "line": 350
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 364
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBastionSessionsSessionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBastionSessionsSessionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 357
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 357
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 357
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bastion-sessions/index:DataOciBastionSessionsSessionsList"
    },
    "cdktf-provider-oci.DataOciBastionSessionsSessionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBastionSessionsSessionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bastion-sessions/index.ts",
          "line": 252
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bastion-sessions/index.ts",
        "line": 243
      },
      "name": "DataOciBastionSessionsSessionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 272
          },
          "name": "bastionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 277
          },
          "name": "bastionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 282
          },
          "name": "bastionPublicHostKeyInfo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 287
          },
          "name": "bastionUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 292
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 297
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 303
          },
          "name": "keyDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBastionSessionsSessionsKeyDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 308
          },
          "name": "keyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 313
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 318
          },
          "name": "sessionTtlInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 324
          },
          "name": "sshMetadata",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 329
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 335
          },
          "name": "targetResourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBastionSessionsSessionsTargetResourceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 340
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 345
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 256
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBastionSessionsSessions"
          }
        }
      ],
      "symbolId": "src/data-oci-bastion-sessions/index:DataOciBastionSessionsSessionsOutputReference"
    },
    "cdktf-provider-oci.DataOciBastionSessionsSessionsTargetResourceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBastionSessionsSessionsTargetResourceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bastion-sessions/index.ts",
        "line": 115
      },
      "name": "DataOciBastionSessionsSessionsTargetResourceDetails",
      "symbolId": "src/data-oci-bastion-sessions/index:DataOciBastionSessionsSessionsTargetResourceDetails"
    },
    "cdktf-provider-oci.DataOciBastionSessionsSessionsTargetResourceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBastionSessionsSessionsTargetResourceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bastion-sessions/index.ts",
          "line": 209
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bastion-sessions/index.ts",
        "line": 202
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 216
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBastionSessionsSessionsTargetResourceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBastionSessionsSessionsTargetResourceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 209
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 209
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 209
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bastion-sessions/index:DataOciBastionSessionsSessionsTargetResourceDetailsList"
    },
    "cdktf-provider-oci.DataOciBastionSessionsSessionsTargetResourceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBastionSessionsSessionsTargetResourceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bastion-sessions/index.ts",
          "line": 147
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bastion-sessions/index.ts",
        "line": 138
      },
      "name": "DataOciBastionSessionsSessionsTargetResourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 167
          },
          "name": "sessionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 172
          },
          "name": "targetResourceDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 177
          },
          "name": "targetResourceFqdn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 182
          },
          "name": "targetResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 187
          },
          "name": "targetResourceOperatingSystemUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 192
          },
          "name": "targetResourcePort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 197
          },
          "name": "targetResourcePrivateIpAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bastion-sessions/index.ts",
            "line": 151
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBastionSessionsSessionsTargetResourceDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-bastion-sessions/index:DataOciBastionSessionsSessionsTargetResourceDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfiguration": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_auto_scaling_configuration oci_bds_auto_scaling_configuration}."
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfiguration",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_auto_scaling_configuration oci_bds_auto_scaling_configuration} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
          "line": 1788
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
        "line": 1756
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciBdsAutoScalingConfiguration resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1773
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciBdsAutoScalingConfiguration to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_auto_scaling_configuration#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciBdsAutoScalingConfiguration that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciBdsAutoScalingConfiguration to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1894
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1901
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciBdsAutoScalingConfiguration",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1761
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1839
          },
          "name": "clusterAdminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1844
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1849
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1854
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1859
          },
          "name": "nodeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1865
          },
          "name": "policy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1871
          },
          "name": "policyDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1876
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1881
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1886
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1821
          },
          "name": "autoScalingConfigurationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1834
          },
          "name": "bdsInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1814
          },
          "name": "autoScalingConfigurationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1827
          },
          "name": "bdsInstanceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configuration/index:DataOciBdsAutoScalingConfiguration"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
        "line": 9
      },
      "name": "DataOciBdsAutoScalingConfigurationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_auto_scaling_configuration#auto_scaling_configuration_id DataOciBdsAutoScalingConfiguration#auto_scaling_configuration_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 13
          },
          "name": "autoScalingConfigurationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_auto_scaling_configuration#bds_instance_id DataOciBdsAutoScalingConfiguration#bds_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 17
          },
          "name": "bdsInstanceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configuration/index:DataOciBdsAutoScalingConfigurationConfig"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
        "line": 266
      },
      "name": "DataOciBdsAutoScalingConfigurationPolicy",
      "symbolId": "src/data-oci-bds-auto-scaling-configuration/index:DataOciBdsAutoScalingConfigurationPolicy"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
        "line": 1632
      },
      "name": "DataOciBdsAutoScalingConfigurationPolicyDetails",
      "symbolId": "src/data-oci-bds-auto-scaling-configuration/index:DataOciBdsAutoScalingConfigurationPolicyDetails"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
          "line": 1741
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
        "line": 1734
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1748
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsAutoScalingConfigurationPolicyDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1741
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1741
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1741
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configuration/index:DataOciBdsAutoScalingConfigurationPolicyDetailsList"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
          "line": 1664
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
        "line": 1655
      },
      "name": "DataOciBdsAutoScalingConfigurationPolicyDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1684
          },
          "name": "actionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1689
          },
          "name": "policyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1695
          },
          "name": "scaleDownConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleDownConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1701
          },
          "name": "scaleInConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleInConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1707
          },
          "name": "scaleOutConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleOutConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1713
          },
          "name": "scaleUpConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleUpConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1719
          },
          "name": "scheduleDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScheduleDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1724
          },
          "name": "timezone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1729
          },
          "name": "triggerType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1668
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configuration/index:DataOciBdsAutoScalingConfigurationPolicyDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleDownConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleDownConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
        "line": 513
      },
      "name": "DataOciBdsAutoScalingConfigurationPolicyDetailsScaleDownConfig",
      "symbolId": "src/data-oci-bds-auto-scaling-configuration/index:DataOciBdsAutoScalingConfigurationPolicyDetailsScaleDownConfig"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleDownConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleDownConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
          "line": 598
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
        "line": 591
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 605
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleDownConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsAutoScalingConfigurationPolicyDetailsScaleDownConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 598
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 598
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 598
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configuration/index:DataOciBdsAutoScalingConfigurationPolicyDetailsScaleDownConfigList"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleDownConfigMetric": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleDownConfigMetric",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
        "line": 432
      },
      "name": "DataOciBdsAutoScalingConfigurationPolicyDetailsScaleDownConfigMetric",
      "symbolId": "src/data-oci-bds-auto-scaling-configuration/index:DataOciBdsAutoScalingConfigurationPolicyDetailsScaleDownConfigMetric"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleDownConfigMetricList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleDownConfigMetricList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
          "line": 502
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
        "line": 495
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 509
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleDownConfigMetricOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsAutoScalingConfigurationPolicyDetailsScaleDownConfigMetricList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 502
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 502
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 502
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configuration/index:DataOciBdsAutoScalingConfigurationPolicyDetailsScaleDownConfigMetricList"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleDownConfigMetricOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleDownConfigMetricOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
          "line": 464
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
        "line": 455
      },
      "name": "DataOciBdsAutoScalingConfigurationPolicyDetailsScaleDownConfigMetricOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 484
          },
          "name": "metricType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 490
          },
          "name": "threshold",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleDownConfigMetricThresholdList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 468
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleDownConfigMetric"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configuration/index:DataOciBdsAutoScalingConfigurationPolicyDetailsScaleDownConfigMetricOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleDownConfigMetricThreshold": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleDownConfigMetricThreshold",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
        "line": 347
      },
      "name": "DataOciBdsAutoScalingConfigurationPolicyDetailsScaleDownConfigMetricThreshold",
      "symbolId": "src/data-oci-bds-auto-scaling-configuration/index:DataOciBdsAutoScalingConfigurationPolicyDetailsScaleDownConfigMetricThreshold"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleDownConfigMetricThresholdList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleDownConfigMetricThresholdList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
          "line": 421
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
        "line": 414
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 428
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleDownConfigMetricThresholdOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsAutoScalingConfigurationPolicyDetailsScaleDownConfigMetricThresholdList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 421
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 421
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 421
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configuration/index:DataOciBdsAutoScalingConfigurationPolicyDetailsScaleDownConfigMetricThresholdList"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleDownConfigMetricThresholdOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleDownConfigMetricThresholdOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
          "line": 379
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
        "line": 370
      },
      "name": "DataOciBdsAutoScalingConfigurationPolicyDetailsScaleDownConfigMetricThresholdOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 399
          },
          "name": "durationInMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 404
          },
          "name": "operator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 409
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 383
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleDownConfigMetricThreshold"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configuration/index:DataOciBdsAutoScalingConfigurationPolicyDetailsScaleDownConfigMetricThresholdOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleDownConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleDownConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
          "line": 545
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
        "line": 536
      },
      "name": "DataOciBdsAutoScalingConfigurationPolicyDetailsScaleDownConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 565
          },
          "name": "memoryStepSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 571
          },
          "name": "metric",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleDownConfigMetricList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 576
          },
          "name": "minMemoryPerNode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 581
          },
          "name": "minOcpusPerNode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 586
          },
          "name": "ocpuStepSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 549
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleDownConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configuration/index:DataOciBdsAutoScalingConfigurationPolicyDetailsScaleDownConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleInConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleInConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
        "line": 775
      },
      "name": "DataOciBdsAutoScalingConfigurationPolicyDetailsScaleInConfig",
      "symbolId": "src/data-oci-bds-auto-scaling-configuration/index:DataOciBdsAutoScalingConfigurationPolicyDetailsScaleInConfig"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleInConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleInConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
          "line": 850
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
        "line": 843
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 857
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleInConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsAutoScalingConfigurationPolicyDetailsScaleInConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 850
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 850
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 850
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configuration/index:DataOciBdsAutoScalingConfigurationPolicyDetailsScaleInConfigList"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleInConfigMetric": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleInConfigMetric",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
        "line": 694
      },
      "name": "DataOciBdsAutoScalingConfigurationPolicyDetailsScaleInConfigMetric",
      "symbolId": "src/data-oci-bds-auto-scaling-configuration/index:DataOciBdsAutoScalingConfigurationPolicyDetailsScaleInConfigMetric"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleInConfigMetricList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleInConfigMetricList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
          "line": 764
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
        "line": 757
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 771
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleInConfigMetricOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsAutoScalingConfigurationPolicyDetailsScaleInConfigMetricList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 764
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 764
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 764
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configuration/index:DataOciBdsAutoScalingConfigurationPolicyDetailsScaleInConfigMetricList"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleInConfigMetricOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleInConfigMetricOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
          "line": 726
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
        "line": 717
      },
      "name": "DataOciBdsAutoScalingConfigurationPolicyDetailsScaleInConfigMetricOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 746
          },
          "name": "metricType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 752
          },
          "name": "threshold",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleInConfigMetricThresholdList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 730
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleInConfigMetric"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configuration/index:DataOciBdsAutoScalingConfigurationPolicyDetailsScaleInConfigMetricOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleInConfigMetricThreshold": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleInConfigMetricThreshold",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
        "line": 609
      },
      "name": "DataOciBdsAutoScalingConfigurationPolicyDetailsScaleInConfigMetricThreshold",
      "symbolId": "src/data-oci-bds-auto-scaling-configuration/index:DataOciBdsAutoScalingConfigurationPolicyDetailsScaleInConfigMetricThreshold"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleInConfigMetricThresholdList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleInConfigMetricThresholdList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
          "line": 683
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
        "line": 676
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 690
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleInConfigMetricThresholdOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsAutoScalingConfigurationPolicyDetailsScaleInConfigMetricThresholdList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 683
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 683
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 683
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configuration/index:DataOciBdsAutoScalingConfigurationPolicyDetailsScaleInConfigMetricThresholdList"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleInConfigMetricThresholdOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleInConfigMetricThresholdOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
          "line": 641
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
        "line": 632
      },
      "name": "DataOciBdsAutoScalingConfigurationPolicyDetailsScaleInConfigMetricThresholdOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 661
          },
          "name": "durationInMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 666
          },
          "name": "operator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 671
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 645
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleInConfigMetricThreshold"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configuration/index:DataOciBdsAutoScalingConfigurationPolicyDetailsScaleInConfigMetricThresholdOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleInConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleInConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
          "line": 807
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
        "line": 798
      },
      "name": "DataOciBdsAutoScalingConfigurationPolicyDetailsScaleInConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 828
          },
          "name": "metric",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleInConfigMetricList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 833
          },
          "name": "minNodeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 838
          },
          "name": "stepSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 811
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleInConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configuration/index:DataOciBdsAutoScalingConfigurationPolicyDetailsScaleInConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleOutConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleOutConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
        "line": 1027
      },
      "name": "DataOciBdsAutoScalingConfigurationPolicyDetailsScaleOutConfig",
      "symbolId": "src/data-oci-bds-auto-scaling-configuration/index:DataOciBdsAutoScalingConfigurationPolicyDetailsScaleOutConfig"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleOutConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleOutConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
          "line": 1102
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
        "line": 1095
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1109
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleOutConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsAutoScalingConfigurationPolicyDetailsScaleOutConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1102
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1102
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1102
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configuration/index:DataOciBdsAutoScalingConfigurationPolicyDetailsScaleOutConfigList"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleOutConfigMetric": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleOutConfigMetric",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
        "line": 946
      },
      "name": "DataOciBdsAutoScalingConfigurationPolicyDetailsScaleOutConfigMetric",
      "symbolId": "src/data-oci-bds-auto-scaling-configuration/index:DataOciBdsAutoScalingConfigurationPolicyDetailsScaleOutConfigMetric"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleOutConfigMetricList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleOutConfigMetricList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
          "line": 1016
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
        "line": 1009
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1023
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleOutConfigMetricOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsAutoScalingConfigurationPolicyDetailsScaleOutConfigMetricList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1016
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1016
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1016
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configuration/index:DataOciBdsAutoScalingConfigurationPolicyDetailsScaleOutConfigMetricList"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleOutConfigMetricOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleOutConfigMetricOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
          "line": 978
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
        "line": 969
      },
      "name": "DataOciBdsAutoScalingConfigurationPolicyDetailsScaleOutConfigMetricOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 998
          },
          "name": "metricType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1004
          },
          "name": "threshold",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleOutConfigMetricThresholdList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 982
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleOutConfigMetric"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configuration/index:DataOciBdsAutoScalingConfigurationPolicyDetailsScaleOutConfigMetricOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleOutConfigMetricThreshold": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleOutConfigMetricThreshold",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
        "line": 861
      },
      "name": "DataOciBdsAutoScalingConfigurationPolicyDetailsScaleOutConfigMetricThreshold",
      "symbolId": "src/data-oci-bds-auto-scaling-configuration/index:DataOciBdsAutoScalingConfigurationPolicyDetailsScaleOutConfigMetricThreshold"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleOutConfigMetricThresholdList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleOutConfigMetricThresholdList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
          "line": 935
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
        "line": 928
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 942
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleOutConfigMetricThresholdOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsAutoScalingConfigurationPolicyDetailsScaleOutConfigMetricThresholdList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 935
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 935
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 935
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configuration/index:DataOciBdsAutoScalingConfigurationPolicyDetailsScaleOutConfigMetricThresholdList"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleOutConfigMetricThresholdOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleOutConfigMetricThresholdOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
          "line": 893
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
        "line": 884
      },
      "name": "DataOciBdsAutoScalingConfigurationPolicyDetailsScaleOutConfigMetricThresholdOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 913
          },
          "name": "durationInMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 918
          },
          "name": "operator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 923
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 897
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleOutConfigMetricThreshold"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configuration/index:DataOciBdsAutoScalingConfigurationPolicyDetailsScaleOutConfigMetricThresholdOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleOutConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleOutConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
          "line": 1059
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
        "line": 1050
      },
      "name": "DataOciBdsAutoScalingConfigurationPolicyDetailsScaleOutConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1079
          },
          "name": "maxNodeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1085
          },
          "name": "metric",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleOutConfigMetricList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1090
          },
          "name": "stepSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1063
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleOutConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configuration/index:DataOciBdsAutoScalingConfigurationPolicyDetailsScaleOutConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleUpConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleUpConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
        "line": 1279
      },
      "name": "DataOciBdsAutoScalingConfigurationPolicyDetailsScaleUpConfig",
      "symbolId": "src/data-oci-bds-auto-scaling-configuration/index:DataOciBdsAutoScalingConfigurationPolicyDetailsScaleUpConfig"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleUpConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleUpConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
          "line": 1364
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
        "line": 1357
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1371
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleUpConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsAutoScalingConfigurationPolicyDetailsScaleUpConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1364
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1364
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1364
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configuration/index:DataOciBdsAutoScalingConfigurationPolicyDetailsScaleUpConfigList"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleUpConfigMetric": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleUpConfigMetric",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
        "line": 1198
      },
      "name": "DataOciBdsAutoScalingConfigurationPolicyDetailsScaleUpConfigMetric",
      "symbolId": "src/data-oci-bds-auto-scaling-configuration/index:DataOciBdsAutoScalingConfigurationPolicyDetailsScaleUpConfigMetric"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleUpConfigMetricList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleUpConfigMetricList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
          "line": 1268
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
        "line": 1261
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1275
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleUpConfigMetricOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsAutoScalingConfigurationPolicyDetailsScaleUpConfigMetricList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1268
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1268
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1268
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configuration/index:DataOciBdsAutoScalingConfigurationPolicyDetailsScaleUpConfigMetricList"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleUpConfigMetricOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleUpConfigMetricOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
          "line": 1230
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
        "line": 1221
      },
      "name": "DataOciBdsAutoScalingConfigurationPolicyDetailsScaleUpConfigMetricOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1250
          },
          "name": "metricType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1256
          },
          "name": "threshold",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleUpConfigMetricThresholdList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1234
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleUpConfigMetric"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configuration/index:DataOciBdsAutoScalingConfigurationPolicyDetailsScaleUpConfigMetricOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleUpConfigMetricThreshold": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleUpConfigMetricThreshold",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
        "line": 1113
      },
      "name": "DataOciBdsAutoScalingConfigurationPolicyDetailsScaleUpConfigMetricThreshold",
      "symbolId": "src/data-oci-bds-auto-scaling-configuration/index:DataOciBdsAutoScalingConfigurationPolicyDetailsScaleUpConfigMetricThreshold"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleUpConfigMetricThresholdList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleUpConfigMetricThresholdList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
          "line": 1187
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
        "line": 1180
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1194
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleUpConfigMetricThresholdOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsAutoScalingConfigurationPolicyDetailsScaleUpConfigMetricThresholdList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1187
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1187
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1187
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configuration/index:DataOciBdsAutoScalingConfigurationPolicyDetailsScaleUpConfigMetricThresholdList"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleUpConfigMetricThresholdOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleUpConfigMetricThresholdOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
          "line": 1145
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
        "line": 1136
      },
      "name": "DataOciBdsAutoScalingConfigurationPolicyDetailsScaleUpConfigMetricThresholdOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1165
          },
          "name": "durationInMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1170
          },
          "name": "operator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1175
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1149
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleUpConfigMetricThreshold"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configuration/index:DataOciBdsAutoScalingConfigurationPolicyDetailsScaleUpConfigMetricThresholdOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleUpConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleUpConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
          "line": 1311
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
        "line": 1302
      },
      "name": "DataOciBdsAutoScalingConfigurationPolicyDetailsScaleUpConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1331
          },
          "name": "maxMemoryPerNode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1336
          },
          "name": "maxOcpusPerNode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1341
          },
          "name": "memoryStepSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1347
          },
          "name": "metric",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleUpConfigMetricList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1352
          },
          "name": "ocpuStepSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1315
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScaleUpConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configuration/index:DataOciBdsAutoScalingConfigurationPolicyDetailsScaleUpConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScheduleDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScheduleDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
        "line": 1545
      },
      "name": "DataOciBdsAutoScalingConfigurationPolicyDetailsScheduleDetails",
      "symbolId": "src/data-oci-bds-auto-scaling-configuration/index:DataOciBdsAutoScalingConfigurationPolicyDetailsScheduleDetails"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScheduleDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScheduleDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
          "line": 1621
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
        "line": 1614
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1628
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScheduleDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsAutoScalingConfigurationPolicyDetailsScheduleDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1621
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1621
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1621
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configuration/index:DataOciBdsAutoScalingConfigurationPolicyDetailsScheduleDetailsList"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScheduleDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScheduleDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
          "line": 1577
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
        "line": 1568
      },
      "name": "DataOciBdsAutoScalingConfigurationPolicyDetailsScheduleDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1597
          },
          "name": "scheduleType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1603
          },
          "name": "timeAndHorizontalScalingConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScheduleDetailsTimeAndHorizontalScalingConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1609
          },
          "name": "timeAndVerticalScalingConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScheduleDetailsTimeAndVerticalScalingConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1581
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScheduleDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configuration/index:DataOciBdsAutoScalingConfigurationPolicyDetailsScheduleDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScheduleDetailsTimeAndHorizontalScalingConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScheduleDetailsTimeAndHorizontalScalingConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
        "line": 1375
      },
      "name": "DataOciBdsAutoScalingConfigurationPolicyDetailsScheduleDetailsTimeAndHorizontalScalingConfig",
      "symbolId": "src/data-oci-bds-auto-scaling-configuration/index:DataOciBdsAutoScalingConfigurationPolicyDetailsScheduleDetailsTimeAndHorizontalScalingConfig"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScheduleDetailsTimeAndHorizontalScalingConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScheduleDetailsTimeAndHorizontalScalingConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
          "line": 1444
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
        "line": 1437
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1451
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScheduleDetailsTimeAndHorizontalScalingConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsAutoScalingConfigurationPolicyDetailsScheduleDetailsTimeAndHorizontalScalingConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1444
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1444
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1444
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configuration/index:DataOciBdsAutoScalingConfigurationPolicyDetailsScheduleDetailsTimeAndHorizontalScalingConfigList"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScheduleDetailsTimeAndHorizontalScalingConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScheduleDetailsTimeAndHorizontalScalingConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
          "line": 1407
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
        "line": 1398
      },
      "name": "DataOciBdsAutoScalingConfigurationPolicyDetailsScheduleDetailsTimeAndHorizontalScalingConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1427
          },
          "name": "targetNodeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1432
          },
          "name": "timeRecurrence",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1411
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScheduleDetailsTimeAndHorizontalScalingConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configuration/index:DataOciBdsAutoScalingConfigurationPolicyDetailsScheduleDetailsTimeAndHorizontalScalingConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScheduleDetailsTimeAndVerticalScalingConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScheduleDetailsTimeAndVerticalScalingConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
        "line": 1455
      },
      "name": "DataOciBdsAutoScalingConfigurationPolicyDetailsScheduleDetailsTimeAndVerticalScalingConfig",
      "symbolId": "src/data-oci-bds-auto-scaling-configuration/index:DataOciBdsAutoScalingConfigurationPolicyDetailsScheduleDetailsTimeAndVerticalScalingConfig"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScheduleDetailsTimeAndVerticalScalingConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScheduleDetailsTimeAndVerticalScalingConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
          "line": 1534
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
        "line": 1527
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1541
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScheduleDetailsTimeAndVerticalScalingConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsAutoScalingConfigurationPolicyDetailsScheduleDetailsTimeAndVerticalScalingConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1534
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1534
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1534
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configuration/index:DataOciBdsAutoScalingConfigurationPolicyDetailsScheduleDetailsTimeAndVerticalScalingConfigList"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScheduleDetailsTimeAndVerticalScalingConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScheduleDetailsTimeAndVerticalScalingConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
          "line": 1487
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
        "line": 1478
      },
      "name": "DataOciBdsAutoScalingConfigurationPolicyDetailsScheduleDetailsTimeAndVerticalScalingConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1507
          },
          "name": "targetMemoryPerNode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1512
          },
          "name": "targetOcpusPerNode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1517
          },
          "name": "targetShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1522
          },
          "name": "timeRecurrence",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 1491
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyDetailsScheduleDetailsTimeAndVerticalScalingConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configuration/index:DataOciBdsAutoScalingConfigurationPolicyDetailsScheduleDetailsTimeAndVerticalScalingConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
          "line": 336
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
        "line": 329
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 343
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsAutoScalingConfigurationPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 336
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 336
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 336
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configuration/index:DataOciBdsAutoScalingConfigurationPolicyList"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
          "line": 298
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
        "line": 289
      },
      "name": "DataOciBdsAutoScalingConfigurationPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 318
          },
          "name": "policyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 324
          },
          "name": "rules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 302
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configuration/index:DataOciBdsAutoScalingConfigurationPolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
        "line": 185
      },
      "name": "DataOciBdsAutoScalingConfigurationPolicyRules",
      "symbolId": "src/data-oci-bds-auto-scaling-configuration/index:DataOciBdsAutoScalingConfigurationPolicyRules"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
          "line": 255
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
        "line": 248
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 262
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsAutoScalingConfigurationPolicyRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 255
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 255
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 255
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configuration/index:DataOciBdsAutoScalingConfigurationPolicyRulesList"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyRulesMetric": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyRulesMetric",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
        "line": 104
      },
      "name": "DataOciBdsAutoScalingConfigurationPolicyRulesMetric",
      "symbolId": "src/data-oci-bds-auto-scaling-configuration/index:DataOciBdsAutoScalingConfigurationPolicyRulesMetric"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyRulesMetricList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyRulesMetricList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
          "line": 174
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
        "line": 167
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 181
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyRulesMetricOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsAutoScalingConfigurationPolicyRulesMetricList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 174
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 174
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 174
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configuration/index:DataOciBdsAutoScalingConfigurationPolicyRulesMetricList"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyRulesMetricOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyRulesMetricOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
          "line": 136
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
        "line": 127
      },
      "name": "DataOciBdsAutoScalingConfigurationPolicyRulesMetricOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 156
          },
          "name": "metricType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 162
          },
          "name": "threshold",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyRulesMetricThresholdList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 140
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyRulesMetric"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configuration/index:DataOciBdsAutoScalingConfigurationPolicyRulesMetricOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyRulesMetricThreshold": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyRulesMetricThreshold",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
        "line": 19
      },
      "name": "DataOciBdsAutoScalingConfigurationPolicyRulesMetricThreshold",
      "symbolId": "src/data-oci-bds-auto-scaling-configuration/index:DataOciBdsAutoScalingConfigurationPolicyRulesMetricThreshold"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyRulesMetricThresholdList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyRulesMetricThresholdList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
          "line": 93
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
        "line": 86
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 100
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyRulesMetricThresholdOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsAutoScalingConfigurationPolicyRulesMetricThresholdList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 93
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 93
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 93
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configuration/index:DataOciBdsAutoScalingConfigurationPolicyRulesMetricThresholdList"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyRulesMetricThresholdOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyRulesMetricThresholdOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
          "line": 51
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
        "line": 42
      },
      "name": "DataOciBdsAutoScalingConfigurationPolicyRulesMetricThresholdOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 71
          },
          "name": "durationInMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 76
          },
          "name": "operator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 81
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 55
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyRulesMetricThreshold"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configuration/index:DataOciBdsAutoScalingConfigurationPolicyRulesMetricThresholdOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
          "line": 217
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
        "line": 208
      },
      "name": "DataOciBdsAutoScalingConfigurationPolicyRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 237
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 243
          },
          "name": "metric",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyRulesMetricList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configuration/index.ts",
            "line": 221
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationPolicyRules"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configuration/index:DataOciBdsAutoScalingConfigurationPolicyRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurations": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_auto_scaling_configurations oci_bds_auto_scaling_configurations}."
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurations",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_auto_scaling_configurations oci_bds_auto_scaling_configurations} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
          "line": 2112
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
        "line": 2080
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciBdsAutoScalingConfigurations resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 2097
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciBdsAutoScalingConfigurations to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_auto_scaling_configurations#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciBdsAutoScalingConfigurations that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciBdsAutoScalingConfigurations to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 2225
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 2180
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 2228
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 2196
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 2212
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 2240
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 2251
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciBdsAutoScalingConfigurations",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 2085
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 2142
          },
          "name": "autoScalingConfigurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 2222
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 2155
          },
          "name": "bdsInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 2168
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 2184
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 2232
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 2200
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 2216
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 2148
          },
          "name": "bdsInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 2161
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 2174
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 2190
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 2206
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configurations/index:DataOciBdsAutoScalingConfigurations"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
        "line": 1773
      },
      "name": "DataOciBdsAutoScalingConfigurationsAutoScalingConfigurations",
      "symbolId": "src/data-oci-bds-auto-scaling-configurations/index:DataOciBdsAutoScalingConfigurationsAutoScalingConfigurations"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
          "line": 1889
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
        "line": 1882
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1896
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1889
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1889
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1889
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configurations/index:DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsList"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
          "line": 1805
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
        "line": 1796
      },
      "name": "DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1825
          },
          "name": "bdsInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1830
          },
          "name": "clusterAdminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1835
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1840
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1845
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1850
          },
          "name": "nodeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1856
          },
          "name": "policy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1862
          },
          "name": "policyDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1867
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1872
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1877
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1809
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurations"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configurations/index:DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
        "line": 287
      },
      "name": "DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicy",
      "symbolId": "src/data-oci-bds-auto-scaling-configurations/index:DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicy"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
        "line": 1653
      },
      "name": "DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetails",
      "symbolId": "src/data-oci-bds-auto-scaling-configurations/index:DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetails"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
          "line": 1762
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
        "line": 1755
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1769
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1762
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1762
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1762
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configurations/index:DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsList"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
          "line": 1685
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
        "line": 1676
      },
      "name": "DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1705
          },
          "name": "actionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1710
          },
          "name": "policyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1716
          },
          "name": "scaleDownConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleDownConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1722
          },
          "name": "scaleInConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleInConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1728
          },
          "name": "scaleOutConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleOutConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1734
          },
          "name": "scaleUpConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleUpConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1740
          },
          "name": "scheduleDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScheduleDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1745
          },
          "name": "timezone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1750
          },
          "name": "triggerType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1689
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configurations/index:DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleDownConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleDownConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
        "line": 534
      },
      "name": "DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleDownConfig",
      "symbolId": "src/data-oci-bds-auto-scaling-configurations/index:DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleDownConfig"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleDownConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleDownConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
          "line": 619
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
        "line": 612
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 626
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleDownConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleDownConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 619
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 619
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 619
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configurations/index:DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleDownConfigList"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleDownConfigMetric": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleDownConfigMetric",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
        "line": 453
      },
      "name": "DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleDownConfigMetric",
      "symbolId": "src/data-oci-bds-auto-scaling-configurations/index:DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleDownConfigMetric"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleDownConfigMetricList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleDownConfigMetricList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
          "line": 523
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
        "line": 516
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 530
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleDownConfigMetricOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleDownConfigMetricList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 523
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 523
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 523
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configurations/index:DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleDownConfigMetricList"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleDownConfigMetricOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleDownConfigMetricOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
          "line": 485
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
        "line": 476
      },
      "name": "DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleDownConfigMetricOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 505
          },
          "name": "metricType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 511
          },
          "name": "threshold",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleDownConfigMetricThresholdList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 489
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleDownConfigMetric"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configurations/index:DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleDownConfigMetricOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleDownConfigMetricThreshold": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleDownConfigMetricThreshold",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
        "line": 368
      },
      "name": "DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleDownConfigMetricThreshold",
      "symbolId": "src/data-oci-bds-auto-scaling-configurations/index:DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleDownConfigMetricThreshold"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleDownConfigMetricThresholdList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleDownConfigMetricThresholdList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
          "line": 442
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
        "line": 435
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 449
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleDownConfigMetricThresholdOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleDownConfigMetricThresholdList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 442
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 442
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 442
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configurations/index:DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleDownConfigMetricThresholdList"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleDownConfigMetricThresholdOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleDownConfigMetricThresholdOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
          "line": 400
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
        "line": 391
      },
      "name": "DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleDownConfigMetricThresholdOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 420
          },
          "name": "durationInMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 425
          },
          "name": "operator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 430
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 404
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleDownConfigMetricThreshold"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configurations/index:DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleDownConfigMetricThresholdOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleDownConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleDownConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
          "line": 566
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
        "line": 557
      },
      "name": "DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleDownConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 586
          },
          "name": "memoryStepSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 592
          },
          "name": "metric",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleDownConfigMetricList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 597
          },
          "name": "minMemoryPerNode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 602
          },
          "name": "minOcpusPerNode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 607
          },
          "name": "ocpuStepSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 570
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleDownConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configurations/index:DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleDownConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleInConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleInConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
        "line": 796
      },
      "name": "DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleInConfig",
      "symbolId": "src/data-oci-bds-auto-scaling-configurations/index:DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleInConfig"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleInConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleInConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
          "line": 871
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
        "line": 864
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 878
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleInConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleInConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 871
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 871
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 871
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configurations/index:DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleInConfigList"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleInConfigMetric": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleInConfigMetric",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
        "line": 715
      },
      "name": "DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleInConfigMetric",
      "symbolId": "src/data-oci-bds-auto-scaling-configurations/index:DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleInConfigMetric"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleInConfigMetricList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleInConfigMetricList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
          "line": 785
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
        "line": 778
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 792
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleInConfigMetricOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleInConfigMetricList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 785
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 785
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 785
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configurations/index:DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleInConfigMetricList"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleInConfigMetricOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleInConfigMetricOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
          "line": 747
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
        "line": 738
      },
      "name": "DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleInConfigMetricOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 767
          },
          "name": "metricType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 773
          },
          "name": "threshold",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleInConfigMetricThresholdList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 751
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleInConfigMetric"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configurations/index:DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleInConfigMetricOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleInConfigMetricThreshold": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleInConfigMetricThreshold",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
        "line": 630
      },
      "name": "DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleInConfigMetricThreshold",
      "symbolId": "src/data-oci-bds-auto-scaling-configurations/index:DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleInConfigMetricThreshold"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleInConfigMetricThresholdList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleInConfigMetricThresholdList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
          "line": 704
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
        "line": 697
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 711
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleInConfigMetricThresholdOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleInConfigMetricThresholdList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 704
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 704
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 704
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configurations/index:DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleInConfigMetricThresholdList"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleInConfigMetricThresholdOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleInConfigMetricThresholdOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
          "line": 662
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
        "line": 653
      },
      "name": "DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleInConfigMetricThresholdOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 682
          },
          "name": "durationInMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 687
          },
          "name": "operator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 692
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 666
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleInConfigMetricThreshold"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configurations/index:DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleInConfigMetricThresholdOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleInConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleInConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
          "line": 828
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
        "line": 819
      },
      "name": "DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleInConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 849
          },
          "name": "metric",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleInConfigMetricList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 854
          },
          "name": "minNodeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 859
          },
          "name": "stepSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 832
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleInConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configurations/index:DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleInConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleOutConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleOutConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
        "line": 1048
      },
      "name": "DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleOutConfig",
      "symbolId": "src/data-oci-bds-auto-scaling-configurations/index:DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleOutConfig"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleOutConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleOutConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
          "line": 1123
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
        "line": 1116
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1130
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleOutConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleOutConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1123
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1123
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1123
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configurations/index:DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleOutConfigList"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleOutConfigMetric": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleOutConfigMetric",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
        "line": 967
      },
      "name": "DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleOutConfigMetric",
      "symbolId": "src/data-oci-bds-auto-scaling-configurations/index:DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleOutConfigMetric"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleOutConfigMetricList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleOutConfigMetricList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
          "line": 1037
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
        "line": 1030
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1044
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleOutConfigMetricOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleOutConfigMetricList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1037
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1037
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1037
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configurations/index:DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleOutConfigMetricList"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleOutConfigMetricOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleOutConfigMetricOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
          "line": 999
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
        "line": 990
      },
      "name": "DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleOutConfigMetricOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1019
          },
          "name": "metricType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1025
          },
          "name": "threshold",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleOutConfigMetricThresholdList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1003
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleOutConfigMetric"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configurations/index:DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleOutConfigMetricOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleOutConfigMetricThreshold": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleOutConfigMetricThreshold",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
        "line": 882
      },
      "name": "DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleOutConfigMetricThreshold",
      "symbolId": "src/data-oci-bds-auto-scaling-configurations/index:DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleOutConfigMetricThreshold"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleOutConfigMetricThresholdList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleOutConfigMetricThresholdList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
          "line": 956
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
        "line": 949
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 963
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleOutConfigMetricThresholdOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleOutConfigMetricThresholdList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 956
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 956
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 956
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configurations/index:DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleOutConfigMetricThresholdList"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleOutConfigMetricThresholdOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleOutConfigMetricThresholdOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
          "line": 914
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
        "line": 905
      },
      "name": "DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleOutConfigMetricThresholdOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 934
          },
          "name": "durationInMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 939
          },
          "name": "operator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 944
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 918
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleOutConfigMetricThreshold"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configurations/index:DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleOutConfigMetricThresholdOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleOutConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleOutConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
          "line": 1080
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
        "line": 1071
      },
      "name": "DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleOutConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1100
          },
          "name": "maxNodeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1106
          },
          "name": "metric",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleOutConfigMetricList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1111
          },
          "name": "stepSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1084
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleOutConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configurations/index:DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleOutConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleUpConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleUpConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
        "line": 1300
      },
      "name": "DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleUpConfig",
      "symbolId": "src/data-oci-bds-auto-scaling-configurations/index:DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleUpConfig"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleUpConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleUpConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
          "line": 1385
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
        "line": 1378
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1392
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleUpConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleUpConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1385
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1385
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1385
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configurations/index:DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleUpConfigList"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleUpConfigMetric": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleUpConfigMetric",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
        "line": 1219
      },
      "name": "DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleUpConfigMetric",
      "symbolId": "src/data-oci-bds-auto-scaling-configurations/index:DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleUpConfigMetric"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleUpConfigMetricList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleUpConfigMetricList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
          "line": 1289
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
        "line": 1282
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1296
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleUpConfigMetricOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleUpConfigMetricList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1289
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1289
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1289
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configurations/index:DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleUpConfigMetricList"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleUpConfigMetricOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleUpConfigMetricOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
          "line": 1251
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
        "line": 1242
      },
      "name": "DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleUpConfigMetricOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1271
          },
          "name": "metricType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1277
          },
          "name": "threshold",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleUpConfigMetricThresholdList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1255
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleUpConfigMetric"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configurations/index:DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleUpConfigMetricOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleUpConfigMetricThreshold": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleUpConfigMetricThreshold",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
        "line": 1134
      },
      "name": "DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleUpConfigMetricThreshold",
      "symbolId": "src/data-oci-bds-auto-scaling-configurations/index:DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleUpConfigMetricThreshold"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleUpConfigMetricThresholdList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleUpConfigMetricThresholdList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
          "line": 1208
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
        "line": 1201
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1215
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleUpConfigMetricThresholdOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleUpConfigMetricThresholdList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1208
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1208
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1208
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configurations/index:DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleUpConfigMetricThresholdList"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleUpConfigMetricThresholdOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleUpConfigMetricThresholdOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
          "line": 1166
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
        "line": 1157
      },
      "name": "DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleUpConfigMetricThresholdOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1186
          },
          "name": "durationInMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1191
          },
          "name": "operator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1196
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1170
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleUpConfigMetricThreshold"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configurations/index:DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleUpConfigMetricThresholdOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleUpConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleUpConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
          "line": 1332
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
        "line": 1323
      },
      "name": "DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleUpConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1352
          },
          "name": "maxMemoryPerNode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1357
          },
          "name": "maxOcpusPerNode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1362
          },
          "name": "memoryStepSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1368
          },
          "name": "metric",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleUpConfigMetricList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1373
          },
          "name": "ocpuStepSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1336
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleUpConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configurations/index:DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScaleUpConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScheduleDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScheduleDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
        "line": 1566
      },
      "name": "DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScheduleDetails",
      "symbolId": "src/data-oci-bds-auto-scaling-configurations/index:DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScheduleDetails"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScheduleDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScheduleDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
          "line": 1642
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
        "line": 1635
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1649
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScheduleDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScheduleDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1642
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1642
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1642
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configurations/index:DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScheduleDetailsList"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScheduleDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScheduleDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
          "line": 1598
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
        "line": 1589
      },
      "name": "DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScheduleDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1618
          },
          "name": "scheduleType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1624
          },
          "name": "timeAndHorizontalScalingConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScheduleDetailsTimeAndHorizontalScalingConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1630
          },
          "name": "timeAndVerticalScalingConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScheduleDetailsTimeAndVerticalScalingConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1602
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScheduleDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configurations/index:DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScheduleDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScheduleDetailsTimeAndHorizontalScalingConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScheduleDetailsTimeAndHorizontalScalingConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
        "line": 1396
      },
      "name": "DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScheduleDetailsTimeAndHorizontalScalingConfig",
      "symbolId": "src/data-oci-bds-auto-scaling-configurations/index:DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScheduleDetailsTimeAndHorizontalScalingConfig"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScheduleDetailsTimeAndHorizontalScalingConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScheduleDetailsTimeAndHorizontalScalingConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
          "line": 1465
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
        "line": 1458
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1472
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScheduleDetailsTimeAndHorizontalScalingConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScheduleDetailsTimeAndHorizontalScalingConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1465
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1465
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1465
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configurations/index:DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScheduleDetailsTimeAndHorizontalScalingConfigList"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScheduleDetailsTimeAndHorizontalScalingConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScheduleDetailsTimeAndHorizontalScalingConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
          "line": 1428
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
        "line": 1419
      },
      "name": "DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScheduleDetailsTimeAndHorizontalScalingConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1448
          },
          "name": "targetNodeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1453
          },
          "name": "timeRecurrence",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1432
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScheduleDetailsTimeAndHorizontalScalingConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configurations/index:DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScheduleDetailsTimeAndHorizontalScalingConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScheduleDetailsTimeAndVerticalScalingConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScheduleDetailsTimeAndVerticalScalingConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
        "line": 1476
      },
      "name": "DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScheduleDetailsTimeAndVerticalScalingConfig",
      "symbolId": "src/data-oci-bds-auto-scaling-configurations/index:DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScheduleDetailsTimeAndVerticalScalingConfig"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScheduleDetailsTimeAndVerticalScalingConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScheduleDetailsTimeAndVerticalScalingConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
          "line": 1555
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
        "line": 1548
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1562
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScheduleDetailsTimeAndVerticalScalingConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScheduleDetailsTimeAndVerticalScalingConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1555
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1555
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1555
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configurations/index:DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScheduleDetailsTimeAndVerticalScalingConfigList"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScheduleDetailsTimeAndVerticalScalingConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScheduleDetailsTimeAndVerticalScalingConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
          "line": 1508
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
        "line": 1499
      },
      "name": "DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScheduleDetailsTimeAndVerticalScalingConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1528
          },
          "name": "targetMemoryPerNode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1533
          },
          "name": "targetOcpusPerNode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1538
          },
          "name": "targetShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1543
          },
          "name": "timeRecurrence",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1512
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScheduleDetailsTimeAndVerticalScalingConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configurations/index:DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyDetailsScheduleDetailsTimeAndVerticalScalingConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
          "line": 357
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
        "line": 350
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 364
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 357
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 357
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 357
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configurations/index:DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyList"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
          "line": 319
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
        "line": 310
      },
      "name": "DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 339
          },
          "name": "policyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 345
          },
          "name": "rules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 323
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configurations/index:DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
        "line": 206
      },
      "name": "DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyRules",
      "symbolId": "src/data-oci-bds-auto-scaling-configurations/index:DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyRules"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
          "line": 276
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
        "line": 269
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 283
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 276
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 276
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 276
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configurations/index:DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyRulesList"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyRulesMetric": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyRulesMetric",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
        "line": 125
      },
      "name": "DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyRulesMetric",
      "symbolId": "src/data-oci-bds-auto-scaling-configurations/index:DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyRulesMetric"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyRulesMetricList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyRulesMetricList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
          "line": 195
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
        "line": 188
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 202
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyRulesMetricOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyRulesMetricList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 195
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 195
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 195
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configurations/index:DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyRulesMetricList"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyRulesMetricOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyRulesMetricOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
          "line": 157
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
        "line": 148
      },
      "name": "DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyRulesMetricOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 177
          },
          "name": "metricType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 183
          },
          "name": "threshold",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyRulesMetricThresholdList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 161
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyRulesMetric"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configurations/index:DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyRulesMetricOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyRulesMetricThreshold": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyRulesMetricThreshold",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
        "line": 40
      },
      "name": "DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyRulesMetricThreshold",
      "symbolId": "src/data-oci-bds-auto-scaling-configurations/index:DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyRulesMetricThreshold"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyRulesMetricThresholdList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyRulesMetricThresholdList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
          "line": 114
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
        "line": 107
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 121
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyRulesMetricThresholdOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyRulesMetricThresholdList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 114
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 114
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 114
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configurations/index:DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyRulesMetricThresholdList"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyRulesMetricThresholdOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyRulesMetricThresholdOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
          "line": 72
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
        "line": 63
      },
      "name": "DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyRulesMetricThresholdOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 92
          },
          "name": "durationInMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 97
          },
          "name": "operator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 102
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyRulesMetricThreshold"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configurations/index:DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyRulesMetricThresholdOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
          "line": 238
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
        "line": 229
      },
      "name": "DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 258
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 264
          },
          "name": "metric",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyRulesMetricList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 242
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyRules"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configurations/index:DataOciBdsAutoScalingConfigurationsAutoScalingConfigurationsPolicyRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
        "line": 9
      },
      "name": "DataOciBdsAutoScalingConfigurationsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_auto_scaling_configurations#bds_instance_id DataOciBdsAutoScalingConfigurations#bds_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 13
          },
          "name": "bdsInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_auto_scaling_configurations#compartment_id DataOciBdsAutoScalingConfigurations#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 17
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_auto_scaling_configurations#display_name DataOciBdsAutoScalingConfigurations#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 21
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_auto_scaling_configurations#filter DataOciBdsAutoScalingConfigurations#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_auto_scaling_configurations#id DataOciBdsAutoScalingConfigurations#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_auto_scaling_configurations#state DataOciBdsAutoScalingConfigurations#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configurations/index:DataOciBdsAutoScalingConfigurationsConfig"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
        "line": 1900
      },
      "name": "DataOciBdsAutoScalingConfigurationsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_auto_scaling_configurations#name DataOciBdsAutoScalingConfigurations#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1904
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_auto_scaling_configurations#values DataOciBdsAutoScalingConfigurations#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1912
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_auto_scaling_configurations#regex DataOciBdsAutoScalingConfigurations#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1908
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configurations/index:DataOciBdsAutoScalingConfigurationsFilter"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
          "line": 2065
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
        "line": 2057
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 2072
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsAutoScalingConfigurationsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 2065
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 2065
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 2065
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 2058
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configurations/index:DataOciBdsAutoScalingConfigurationsFilterList"
    },
    "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
          "line": 1968
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
        "line": 1958
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 2035
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciBdsAutoScalingConfigurationsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 2023
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 2039
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 2052
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 2016
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 2029
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 2045
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-auto-scaling-configurations/index.ts",
            "line": 1972
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciBdsAutoScalingConfigurationsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-bds-auto-scaling-configurations/index:DataOciBdsAutoScalingConfigurationsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsClusterVersions": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_cluster_versions oci_bds_bds_cluster_versions}."
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsClusterVersions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_cluster_versions oci_bds_bds_cluster_versions} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-cluster-versions/index.ts",
          "line": 316
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsClusterVersionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-cluster-versions/index.ts",
        "line": 284
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciBdsBdsClusterVersions resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-cluster-versions/index.ts",
            "line": 301
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciBdsBdsClusterVersions to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_cluster_versions#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciBdsBdsClusterVersions that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciBdsBdsClusterVersions to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-cluster-versions/index.ts",
            "line": 367
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciBdsBdsClusterVersionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-cluster-versions/index.ts",
            "line": 370
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-cluster-versions/index.ts",
            "line": 354
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-cluster-versions/index.ts",
            "line": 382
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-cluster-versions/index.ts",
            "line": 389
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciBdsBdsClusterVersions",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-cluster-versions/index.ts",
            "line": 289
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-cluster-versions/index.ts",
            "line": 342
          },
          "name": "bdsClusterVersions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsClusterVersionsBdsClusterVersionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-cluster-versions/index.ts",
            "line": 364
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsClusterVersionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-cluster-versions/index.ts",
            "line": 374
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciBdsBdsClusterVersionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-cluster-versions/index.ts",
            "line": 358
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-cluster-versions/index.ts",
            "line": 348
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-cluster-versions/index:DataOciBdsBdsClusterVersions"
    },
    "cdktf-provider-oci.DataOciBdsBdsClusterVersionsBdsClusterVersions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsClusterVersionsBdsClusterVersions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-cluster-versions/index.ts",
        "line": 24
      },
      "name": "DataOciBdsBdsClusterVersionsBdsClusterVersions",
      "symbolId": "src/data-oci-bds-bds-cluster-versions/index:DataOciBdsBdsClusterVersionsBdsClusterVersions"
    },
    "cdktf-provider-oci.DataOciBdsBdsClusterVersionsBdsClusterVersionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsClusterVersionsBdsClusterVersionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-cluster-versions/index.ts",
          "line": 93
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-cluster-versions/index.ts",
        "line": 86
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-cluster-versions/index.ts",
            "line": 100
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsClusterVersionsBdsClusterVersionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsClusterVersionsBdsClusterVersionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-cluster-versions/index.ts",
            "line": 93
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-cluster-versions/index.ts",
            "line": 93
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-cluster-versions/index.ts",
            "line": 93
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-cluster-versions/index:DataOciBdsBdsClusterVersionsBdsClusterVersionsList"
    },
    "cdktf-provider-oci.DataOciBdsBdsClusterVersionsBdsClusterVersionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsClusterVersionsBdsClusterVersionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-cluster-versions/index.ts",
          "line": 56
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-cluster-versions/index.ts",
        "line": 47
      },
      "name": "DataOciBdsBdsClusterVersionsBdsClusterVersionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-cluster-versions/index.ts",
            "line": 76
          },
          "name": "bdsVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-cluster-versions/index.ts",
            "line": 81
          },
          "name": "odhVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-cluster-versions/index.ts",
            "line": 60
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsClusterVersionsBdsClusterVersions"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-cluster-versions/index:DataOciBdsBdsClusterVersionsBdsClusterVersionsOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsClusterVersionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsClusterVersionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-cluster-versions/index.ts",
        "line": 9
      },
      "name": "DataOciBdsBdsClusterVersionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_cluster_versions#filter DataOciBdsBdsClusterVersions#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-cluster-versions/index.ts",
            "line": 22
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciBdsBdsClusterVersionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_cluster_versions#id DataOciBdsBdsClusterVersions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-cluster-versions/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-cluster-versions/index:DataOciBdsBdsClusterVersionsConfig"
    },
    "cdktf-provider-oci.DataOciBdsBdsClusterVersionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsClusterVersionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-cluster-versions/index.ts",
        "line": 104
      },
      "name": "DataOciBdsBdsClusterVersionsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_cluster_versions#name DataOciBdsBdsClusterVersions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-cluster-versions/index.ts",
            "line": 108
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_cluster_versions#values DataOciBdsBdsClusterVersions#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-cluster-versions/index.ts",
            "line": 116
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_cluster_versions#regex DataOciBdsBdsClusterVersions#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-cluster-versions/index.ts",
            "line": 112
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-cluster-versions/index:DataOciBdsBdsClusterVersionsFilter"
    },
    "cdktf-provider-oci.DataOciBdsBdsClusterVersionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsClusterVersionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-cluster-versions/index.ts",
          "line": 269
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-cluster-versions/index.ts",
        "line": 261
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-cluster-versions/index.ts",
            "line": 276
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsClusterVersionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsClusterVersionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-cluster-versions/index.ts",
            "line": 269
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-cluster-versions/index.ts",
            "line": 269
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-cluster-versions/index.ts",
            "line": 269
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-cluster-versions/index.ts",
            "line": 262
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciBdsBdsClusterVersionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-cluster-versions/index:DataOciBdsBdsClusterVersionsFilterList"
    },
    "cdktf-provider-oci.DataOciBdsBdsClusterVersionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsClusterVersionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-cluster-versions/index.ts",
          "line": 172
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-cluster-versions/index.ts",
        "line": 162
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-cluster-versions/index.ts",
            "line": 239
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciBdsBdsClusterVersionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-cluster-versions/index.ts",
            "line": 227
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-cluster-versions/index.ts",
            "line": 243
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-cluster-versions/index.ts",
            "line": 256
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-cluster-versions/index.ts",
            "line": 220
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-cluster-versions/index.ts",
            "line": 233
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-cluster-versions/index.ts",
            "line": 249
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-cluster-versions/index.ts",
            "line": 176
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciBdsBdsClusterVersionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-cluster-versions/index:DataOciBdsBdsClusterVersionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstance": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance oci_bds_bds_instance}."
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstance",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance oci_bds_bds_instance} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance/index.ts",
          "line": 2050
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance/index.ts",
        "line": 2018
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciBdsBdsInstance resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 2035
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciBdsBdsInstance to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciBdsBdsInstance that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciBdsBdsInstance to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 2299
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 2305
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstance",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 2023
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 2075
          },
          "name": "bdsClusterVersionSummary",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceBdsClusterVersionSummaryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 2093
          },
          "name": "bootstrapScriptUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 2099
          },
          "name": "cloudSqlDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceCloudSqlDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 2104
          },
          "name": "clusterAdminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 2110
          },
          "name": "clusterDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceClusterDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 2115
          },
          "name": "clusterProfile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 2120
          },
          "name": "clusterPublicKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 2125
          },
          "name": "clusterVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 2130
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 2136
          },
          "name": "computeOnlyWorkerNode",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceComputeOnlyWorkerNodeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 2141
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 2147
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 2152
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 2158
          },
          "name": "edgeNode",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceEdgeNodeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 2164
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 2169
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 2174
          },
          "name": "ignoreExistingNodesShape",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 2179
          },
          "name": "isCloudSqlConfigured",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 2184
          },
          "name": "isForceRemoveEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 2189
          },
          "name": "isForceStopJobs",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 2194
          },
          "name": "isHighAvailability",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 2199
          },
          "name": "isKafkaConfigured",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 2204
          },
          "name": "isSecure",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 2210
          },
          "name": "kafkaBrokerNode",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceKafkaBrokerNodeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 2215
          },
          "name": "kerberosRealmName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 2220
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 2226
          },
          "name": "masterNode",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceMasterNodeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 2232
          },
          "name": "networkConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNetworkConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 2238
          },
          "name": "nodes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 2243
          },
          "name": "numberOfNodes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 2248
          },
          "name": "numberOfNodesRequiringMaintenanceReboot",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 2253
          },
          "name": "osPatchVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 2258
          },
          "name": "removeNode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 2264
          },
          "name": "startClusterShapeConfigs",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceStartClusterShapeConfigsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 2269
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 2274
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 2279
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 2285
          },
          "name": "utilNode",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceUtilNodeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 2291
          },
          "name": "workerNode",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceWorkerNodeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 2088
          },
          "name": "bdsInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 2081
          },
          "name": "bdsInstanceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance/index:DataOciBdsBdsInstance"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceApiKey": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_api_key oci_bds_bds_instance_api_key}."
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceApiKey",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_api_key oci_bds_bds_instance_api_key} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-api-key/index.ts",
          "line": 55
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceApiKeyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-api-key/index.ts",
        "line": 23
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciBdsBdsInstanceApiKey resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-key/index.ts",
            "line": 40
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciBdsBdsInstanceApiKey to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_api_key#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciBdsBdsInstanceApiKey that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciBdsBdsInstanceApiKey to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-key/index.ts",
            "line": 164
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-key/index.ts",
            "line": 171
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstanceApiKey",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-key/index.ts",
            "line": 28
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-key/index.ts",
            "line": 106
          },
          "name": "defaultRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-key/index.ts",
            "line": 111
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-key/index.ts",
            "line": 116
          },
          "name": "fingerprint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-key/index.ts",
            "line": 121
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-key/index.ts",
            "line": 126
          },
          "name": "keyAlias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-key/index.ts",
            "line": 131
          },
          "name": "passphrase",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-key/index.ts",
            "line": 136
          },
          "name": "pemfilepath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-key/index.ts",
            "line": 141
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-key/index.ts",
            "line": 146
          },
          "name": "tenantId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-key/index.ts",
            "line": 151
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-key/index.ts",
            "line": 156
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-key/index.ts",
            "line": 88
          },
          "name": "apiKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-key/index.ts",
            "line": 101
          },
          "name": "bdsInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-key/index.ts",
            "line": 81
          },
          "name": "apiKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-key/index.ts",
            "line": 94
          },
          "name": "bdsInstanceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-api-key/index:DataOciBdsBdsInstanceApiKey"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceApiKeyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceApiKeyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-api-key/index.ts",
        "line": 9
      },
      "name": "DataOciBdsBdsInstanceApiKeyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_api_key#api_key_id DataOciBdsBdsInstanceApiKey#api_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-key/index.ts",
            "line": 13
          },
          "name": "apiKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_api_key#bds_instance_id DataOciBdsBdsInstanceApiKey#bds_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-key/index.ts",
            "line": 17
          },
          "name": "bdsInstanceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-api-key/index:DataOciBdsBdsInstanceApiKeyConfig"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceApiKeys": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_api_keys oci_bds_bds_instance_api_keys}."
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceApiKeys",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_api_keys oci_bds_bds_instance_api_keys} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-api-keys/index.ts",
          "line": 382
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceApiKeysConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-api-keys/index.ts",
        "line": 350
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciBdsBdsInstanceApiKeys resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-keys/index.ts",
            "line": 367
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciBdsBdsInstanceApiKeys to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_api_keys#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciBdsBdsInstanceApiKeys that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciBdsBdsInstanceApiKeys to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-keys/index.ts",
            "line": 498
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceApiKeysFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-keys/index.ts",
            "line": 437
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-keys/index.ts",
            "line": 501
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-keys/index.ts",
            "line": 453
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-keys/index.ts",
            "line": 469
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-keys/index.ts",
            "line": 485
          },
          "name": "resetUserId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-keys/index.ts",
            "line": 513
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-keys/index.ts",
            "line": 524
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstanceApiKeys",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-keys/index.ts",
            "line": 355
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-keys/index.ts",
            "line": 412
          },
          "name": "bdsApiKeys",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceApiKeysBdsApiKeysList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-keys/index.ts",
            "line": 495
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceApiKeysFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-keys/index.ts",
            "line": 425
          },
          "name": "bdsInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-keys/index.ts",
            "line": 441
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-keys/index.ts",
            "line": 505
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceApiKeysFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-keys/index.ts",
            "line": 457
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-keys/index.ts",
            "line": 473
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-keys/index.ts",
            "line": 489
          },
          "name": "userIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-keys/index.ts",
            "line": 418
          },
          "name": "bdsInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-keys/index.ts",
            "line": 431
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-keys/index.ts",
            "line": 447
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-keys/index.ts",
            "line": 463
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-keys/index.ts",
            "line": 479
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-api-keys/index:DataOciBdsBdsInstanceApiKeys"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceApiKeysBdsApiKeys": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceApiKeysBdsApiKeys",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-api-keys/index.ts",
        "line": 40
      },
      "name": "DataOciBdsBdsInstanceApiKeysBdsApiKeys",
      "symbolId": "src/data-oci-bds-bds-instance-api-keys/index:DataOciBdsBdsInstanceApiKeysBdsApiKeys"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceApiKeysBdsApiKeysList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceApiKeysBdsApiKeysList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-api-keys/index.ts",
          "line": 159
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-api-keys/index.ts",
        "line": 152
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-keys/index.ts",
            "line": 166
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceApiKeysBdsApiKeysOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstanceApiKeysBdsApiKeysList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-keys/index.ts",
            "line": 159
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-keys/index.ts",
            "line": 159
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-keys/index.ts",
            "line": 159
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-api-keys/index:DataOciBdsBdsInstanceApiKeysBdsApiKeysList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceApiKeysBdsApiKeysOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceApiKeysBdsApiKeysOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-api-keys/index.ts",
          "line": 72
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-api-keys/index.ts",
        "line": 63
      },
      "name": "DataOciBdsBdsInstanceApiKeysBdsApiKeysOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-keys/index.ts",
            "line": 92
          },
          "name": "bdsInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-keys/index.ts",
            "line": 97
          },
          "name": "defaultRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-keys/index.ts",
            "line": 102
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-keys/index.ts",
            "line": 107
          },
          "name": "fingerprint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-keys/index.ts",
            "line": 112
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-keys/index.ts",
            "line": 117
          },
          "name": "keyAlias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-keys/index.ts",
            "line": 122
          },
          "name": "passphrase",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-keys/index.ts",
            "line": 127
          },
          "name": "pemfilepath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-keys/index.ts",
            "line": 132
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-keys/index.ts",
            "line": 137
          },
          "name": "tenantId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-keys/index.ts",
            "line": 142
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-keys/index.ts",
            "line": 147
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-keys/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceApiKeysBdsApiKeys"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-api-keys/index:DataOciBdsBdsInstanceApiKeysBdsApiKeysOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceApiKeysConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceApiKeysConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-api-keys/index.ts",
        "line": 9
      },
      "name": "DataOciBdsBdsInstanceApiKeysConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_api_keys#bds_instance_id DataOciBdsBdsInstanceApiKeys#bds_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-keys/index.ts",
            "line": 13
          },
          "name": "bdsInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_api_keys#display_name DataOciBdsBdsInstanceApiKeys#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-keys/index.ts",
            "line": 17
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_api_keys#filter DataOciBdsBdsInstanceApiKeys#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-keys/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceApiKeysFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_api_keys#id DataOciBdsBdsInstanceApiKeys#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-keys/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_api_keys#state DataOciBdsBdsInstanceApiKeys#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-keys/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_api_keys#user_id DataOciBdsBdsInstanceApiKeys#user_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-keys/index.ts",
            "line": 32
          },
          "name": "userId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-api-keys/index:DataOciBdsBdsInstanceApiKeysConfig"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceApiKeysFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceApiKeysFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-api-keys/index.ts",
        "line": 170
      },
      "name": "DataOciBdsBdsInstanceApiKeysFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_api_keys#name DataOciBdsBdsInstanceApiKeys#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-keys/index.ts",
            "line": 174
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_api_keys#values DataOciBdsBdsInstanceApiKeys#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-keys/index.ts",
            "line": 182
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_api_keys#regex DataOciBdsBdsInstanceApiKeys#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-keys/index.ts",
            "line": 178
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-api-keys/index:DataOciBdsBdsInstanceApiKeysFilter"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceApiKeysFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceApiKeysFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-api-keys/index.ts",
          "line": 335
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-api-keys/index.ts",
        "line": 327
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-keys/index.ts",
            "line": 342
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceApiKeysFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstanceApiKeysFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-keys/index.ts",
            "line": 335
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-keys/index.ts",
            "line": 335
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-keys/index.ts",
            "line": 335
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-keys/index.ts",
            "line": 328
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceApiKeysFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-api-keys/index:DataOciBdsBdsInstanceApiKeysFilterList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceApiKeysFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceApiKeysFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-api-keys/index.ts",
          "line": 238
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-api-keys/index.ts",
        "line": 228
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-keys/index.ts",
            "line": 305
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciBdsBdsInstanceApiKeysFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-keys/index.ts",
            "line": 293
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-keys/index.ts",
            "line": 309
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-keys/index.ts",
            "line": 322
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-keys/index.ts",
            "line": 286
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-keys/index.ts",
            "line": 299
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-keys/index.ts",
            "line": 315
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-api-keys/index.ts",
            "line": 242
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceApiKeysFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-api-keys/index:DataOciBdsBdsInstanceApiKeysFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceBdsClusterVersionSummary": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceBdsClusterVersionSummary",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance/index.ts",
        "line": 15
      },
      "name": "DataOciBdsBdsInstanceBdsClusterVersionSummary",
      "symbolId": "src/data-oci-bds-bds-instance/index:DataOciBdsBdsInstanceBdsClusterVersionSummary"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceBdsClusterVersionSummaryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceBdsClusterVersionSummaryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance/index.ts",
          "line": 84
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 91
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceBdsClusterVersionSummaryOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstanceBdsClusterVersionSummaryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 84
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 84
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance/index:DataOciBdsBdsInstanceBdsClusterVersionSummaryList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceBdsClusterVersionSummaryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceBdsClusterVersionSummaryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance/index.ts",
        "line": 38
      },
      "name": "DataOciBdsBdsInstanceBdsClusterVersionSummaryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 67
          },
          "name": "bdsVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 72
          },
          "name": "odhVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceBdsClusterVersionSummary"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance/index:DataOciBdsBdsInstanceBdsClusterVersionSummaryOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceCloudSqlDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceCloudSqlDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance/index.ts",
        "line": 175
      },
      "name": "DataOciBdsBdsInstanceCloudSqlDetails",
      "symbolId": "src/data-oci-bds-bds-instance/index:DataOciBdsBdsInstanceCloudSqlDetails"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceCloudSqlDetailsKerberosDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceCloudSqlDetailsKerberosDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance/index.ts",
        "line": 95
      },
      "name": "DataOciBdsBdsInstanceCloudSqlDetailsKerberosDetails",
      "symbolId": "src/data-oci-bds-bds-instance/index:DataOciBdsBdsInstanceCloudSqlDetailsKerberosDetails"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceCloudSqlDetailsKerberosDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceCloudSqlDetailsKerberosDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance/index.ts",
          "line": 164
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance/index.ts",
        "line": 157
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 171
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceCloudSqlDetailsKerberosDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstanceCloudSqlDetailsKerberosDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 164
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 164
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 164
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance/index:DataOciBdsBdsInstanceCloudSqlDetailsKerberosDetailsList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceCloudSqlDetailsKerberosDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceCloudSqlDetailsKerberosDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance/index.ts",
          "line": 127
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance/index.ts",
        "line": 118
      },
      "name": "DataOciBdsBdsInstanceCloudSqlDetailsKerberosDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 147
          },
          "name": "keytabFile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 152
          },
          "name": "principalName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceCloudSqlDetailsKerberosDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance/index:DataOciBdsBdsInstanceCloudSqlDetailsKerberosDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceCloudSqlDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceCloudSqlDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance/index.ts",
          "line": 275
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance/index.ts",
        "line": 268
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 282
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceCloudSqlDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstanceCloudSqlDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 275
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 275
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 275
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance/index:DataOciBdsBdsInstanceCloudSqlDetailsList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceCloudSqlDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceCloudSqlDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance/index.ts",
          "line": 207
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance/index.ts",
        "line": 198
      },
      "name": "DataOciBdsBdsInstanceCloudSqlDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 227
          },
          "name": "blockVolumeSizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 232
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 237
          },
          "name": "isKerberosMappedToDatabaseUsers",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 243
          },
          "name": "kerberosDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceCloudSqlDetailsKerberosDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 248
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 253
          },
          "name": "nvmes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 258
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 263
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 211
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceCloudSqlDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance/index:DataOciBdsBdsInstanceCloudSqlDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceClusterDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceClusterDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance/index.ts",
        "line": 286
      },
      "name": "DataOciBdsBdsInstanceClusterDetails",
      "symbolId": "src/data-oci-bds-bds-instance/index:DataOciBdsBdsInstanceClusterDetails"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceClusterDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceClusterDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance/index.ts",
          "line": 420
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance/index.ts",
        "line": 413
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 427
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceClusterDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstanceClusterDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 420
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 420
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 420
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance/index:DataOciBdsBdsInstanceClusterDetailsList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceClusterDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceClusterDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance/index.ts",
          "line": 318
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance/index.ts",
        "line": 309
      },
      "name": "DataOciBdsBdsInstanceClusterDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 338
          },
          "name": "ambariUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 348
          },
          "name": "bdaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 343
          },
          "name": "bdCellVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 353
          },
          "name": "bdmVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 358
          },
          "name": "bdsVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 363
          },
          "name": "bigDataManagerUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 368
          },
          "name": "clouderaManagerUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 373
          },
          "name": "csqlCellVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 378
          },
          "name": "dbVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 383
          },
          "name": "hueServerUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 388
          },
          "name": "jupyterHubUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 393
          },
          "name": "odhVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 398
          },
          "name": "osVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 403
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 408
          },
          "name": "timeRefreshed",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 322
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceClusterDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance/index:DataOciBdsBdsInstanceClusterDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceComputeOnlyWorkerNode": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceComputeOnlyWorkerNode",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance/index.ts",
        "line": 516
      },
      "name": "DataOciBdsBdsInstanceComputeOnlyWorkerNode",
      "symbolId": "src/data-oci-bds-bds-instance/index:DataOciBdsBdsInstanceComputeOnlyWorkerNode"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceComputeOnlyWorkerNodeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceComputeOnlyWorkerNodeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance/index.ts",
          "line": 601
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance/index.ts",
        "line": 594
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 608
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceComputeOnlyWorkerNodeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstanceComputeOnlyWorkerNodeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 601
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 601
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 601
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance/index:DataOciBdsBdsInstanceComputeOnlyWorkerNodeList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceComputeOnlyWorkerNodeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceComputeOnlyWorkerNodeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance/index.ts",
          "line": 548
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance/index.ts",
        "line": 539
      },
      "name": "DataOciBdsBdsInstanceComputeOnlyWorkerNodeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 568
          },
          "name": "blockVolumeSizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 573
          },
          "name": "numberOfNodes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 578
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 584
          },
          "name": "shapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceComputeOnlyWorkerNodeShapeConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 589
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 552
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceComputeOnlyWorkerNode"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance/index:DataOciBdsBdsInstanceComputeOnlyWorkerNodeOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceComputeOnlyWorkerNodeShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceComputeOnlyWorkerNodeShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance/index.ts",
        "line": 431
      },
      "name": "DataOciBdsBdsInstanceComputeOnlyWorkerNodeShapeConfig",
      "symbolId": "src/data-oci-bds-bds-instance/index:DataOciBdsBdsInstanceComputeOnlyWorkerNodeShapeConfig"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceComputeOnlyWorkerNodeShapeConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceComputeOnlyWorkerNodeShapeConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance/index.ts",
          "line": 505
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance/index.ts",
        "line": 498
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 512
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceComputeOnlyWorkerNodeShapeConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstanceComputeOnlyWorkerNodeShapeConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 505
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 505
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 505
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance/index:DataOciBdsBdsInstanceComputeOnlyWorkerNodeShapeConfigList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceComputeOnlyWorkerNodeShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceComputeOnlyWorkerNodeShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance/index.ts",
          "line": 463
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance/index.ts",
        "line": 454
      },
      "name": "DataOciBdsBdsInstanceComputeOnlyWorkerNodeShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 483
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 488
          },
          "name": "nvmes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 493
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 467
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceComputeOnlyWorkerNodeShapeConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance/index:DataOciBdsBdsInstanceComputeOnlyWorkerNodeShapeConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance/index.ts",
        "line": 9
      },
      "name": "DataOciBdsBdsInstanceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance#bds_instance_id DataOciBdsBdsInstance#bds_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 13
          },
          "name": "bdsInstanceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance/index:DataOciBdsBdsInstanceConfig"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceEdgeNode": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceEdgeNode",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance/index.ts",
        "line": 697
      },
      "name": "DataOciBdsBdsInstanceEdgeNode",
      "symbolId": "src/data-oci-bds-bds-instance/index:DataOciBdsBdsInstanceEdgeNode"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceEdgeNodeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceEdgeNodeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance/index.ts",
          "line": 782
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance/index.ts",
        "line": 775
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 789
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceEdgeNodeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstanceEdgeNodeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 782
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 782
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 782
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance/index:DataOciBdsBdsInstanceEdgeNodeList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceEdgeNodeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceEdgeNodeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance/index.ts",
          "line": 729
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance/index.ts",
        "line": 720
      },
      "name": "DataOciBdsBdsInstanceEdgeNodeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 749
          },
          "name": "blockVolumeSizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 754
          },
          "name": "numberOfNodes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 759
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 765
          },
          "name": "shapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceEdgeNodeShapeConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 770
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 733
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceEdgeNode"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance/index:DataOciBdsBdsInstanceEdgeNodeOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceEdgeNodeShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceEdgeNodeShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance/index.ts",
        "line": 612
      },
      "name": "DataOciBdsBdsInstanceEdgeNodeShapeConfig",
      "symbolId": "src/data-oci-bds-bds-instance/index:DataOciBdsBdsInstanceEdgeNodeShapeConfig"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceEdgeNodeShapeConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceEdgeNodeShapeConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance/index.ts",
          "line": 686
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance/index.ts",
        "line": 679
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 693
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceEdgeNodeShapeConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstanceEdgeNodeShapeConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 686
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 686
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 686
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance/index:DataOciBdsBdsInstanceEdgeNodeShapeConfigList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceEdgeNodeShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceEdgeNodeShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance/index.ts",
          "line": 644
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance/index.ts",
        "line": 635
      },
      "name": "DataOciBdsBdsInstanceEdgeNodeShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 664
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 669
          },
          "name": "nvmes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 674
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 648
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceEdgeNodeShapeConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance/index:DataOciBdsBdsInstanceEdgeNodeShapeConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceGetOsPatch": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_get_os_patch oci_bds_bds_instance_get_os_patch}."
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceGetOsPatch",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_get_os_patch oci_bds_bds_instance_get_os_patch} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
          "line": 334
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceGetOsPatchConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
        "line": 302
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciBdsBdsInstanceGetOsPatch resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
            "line": 319
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciBdsBdsInstanceGetOsPatch to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_get_os_patch#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciBdsBdsInstanceGetOsPatch that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciBdsBdsInstanceGetOsPatch to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
            "line": 434
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceGetOsPatchFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
            "line": 437
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
            "line": 381
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
            "line": 449
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
            "line": 458
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstanceGetOsPatch",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
            "line": 307
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
            "line": 431
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceGetOsPatchFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
            "line": 390
          },
          "name": "minBdsVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
            "line": 396
          },
          "name": "minCompatibleOdhVersionMap",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
            "line": 414
          },
          "name": "patchType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
            "line": 419
          },
          "name": "releaseDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
            "line": 425
          },
          "name": "targetPackages",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceGetOsPatchTargetPackagesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
            "line": 369
          },
          "name": "bdsInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
            "line": 441
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceGetOsPatchFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
            "line": 385
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
            "line": 409
          },
          "name": "osPatchVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
            "line": 362
          },
          "name": "bdsInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
            "line": 375
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
            "line": 402
          },
          "name": "osPatchVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-get-os-patch/index:DataOciBdsBdsInstanceGetOsPatch"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceGetOsPatchConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceGetOsPatchConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
        "line": 9
      },
      "name": "DataOciBdsBdsInstanceGetOsPatchConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_get_os_patch#bds_instance_id DataOciBdsBdsInstanceGetOsPatch#bds_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
            "line": 13
          },
          "name": "bdsInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_get_os_patch#os_patch_version DataOciBdsBdsInstanceGetOsPatch#os_patch_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
            "line": 24
          },
          "name": "osPatchVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_get_os_patch#filter DataOciBdsBdsInstanceGetOsPatch#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceGetOsPatchFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_get_os_patch#id DataOciBdsBdsInstanceGetOsPatch#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-get-os-patch/index:DataOciBdsBdsInstanceGetOsPatchConfig"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceGetOsPatchFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceGetOsPatchFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
        "line": 122
      },
      "name": "DataOciBdsBdsInstanceGetOsPatchFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_get_os_patch#name DataOciBdsBdsInstanceGetOsPatch#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
            "line": 126
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_get_os_patch#values DataOciBdsBdsInstanceGetOsPatch#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
            "line": 134
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_get_os_patch#regex DataOciBdsBdsInstanceGetOsPatch#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
            "line": 130
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-get-os-patch/index:DataOciBdsBdsInstanceGetOsPatchFilter"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceGetOsPatchFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceGetOsPatchFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
          "line": 287
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
        "line": 279
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
            "line": 294
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceGetOsPatchFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstanceGetOsPatchFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
            "line": 287
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
            "line": 287
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
            "line": 287
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
            "line": 280
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceGetOsPatchFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-get-os-patch/index:DataOciBdsBdsInstanceGetOsPatchFilterList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceGetOsPatchFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceGetOsPatchFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
          "line": 190
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
        "line": 180
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
            "line": 257
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciBdsBdsInstanceGetOsPatchFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
            "line": 245
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
            "line": 261
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
            "line": 274
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
            "line": 238
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
            "line": 251
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
            "line": 267
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
            "line": 194
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceGetOsPatchFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-get-os-patch/index:DataOciBdsBdsInstanceGetOsPatchFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceGetOsPatchTargetPackages": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceGetOsPatchTargetPackages",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
        "line": 32
      },
      "name": "DataOciBdsBdsInstanceGetOsPatchTargetPackages",
      "symbolId": "src/data-oci-bds-bds-instance-get-os-patch/index:DataOciBdsBdsInstanceGetOsPatchTargetPackages"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceGetOsPatchTargetPackagesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceGetOsPatchTargetPackagesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
          "line": 111
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
        "line": 104
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
            "line": 118
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceGetOsPatchTargetPackagesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstanceGetOsPatchTargetPackagesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
            "line": 111
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
            "line": 111
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
            "line": 111
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-get-os-patch/index:DataOciBdsBdsInstanceGetOsPatchTargetPackagesList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceGetOsPatchTargetPackagesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceGetOsPatchTargetPackagesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
          "line": 64
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
        "line": 55
      },
      "name": "DataOciBdsBdsInstanceGetOsPatchTargetPackagesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
            "line": 84
          },
          "name": "packageName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
            "line": 89
          },
          "name": "relatedCvEs",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
            "line": 94
          },
          "name": "targetVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
            "line": 99
          },
          "name": "updateType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceGetOsPatchTargetPackages"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-get-os-patch/index:DataOciBdsBdsInstanceGetOsPatchTargetPackagesOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfiguration": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_identity_configuration oci_bds_bds_instance_identity_configuration}."
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfiguration",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_identity_configuration oci_bds_bds_instance_identity_configuration} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
          "line": 415
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
        "line": 383
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciBdsBdsInstanceIdentityConfiguration resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
            "line": 400
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciBdsBdsInstanceIdentityConfiguration to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_identity_configuration#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciBdsBdsInstanceIdentityConfiguration that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciBdsBdsInstanceIdentityConfiguration to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
            "line": 553
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
            "line": 560
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstanceIdentityConfiguration",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
            "line": 388
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
            "line": 440
          },
          "name": "activateIamUserSyncConfigurationTrigger",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
            "line": 445
          },
          "name": "activateUpstConfigurationTrigger",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
            "line": 463
          },
          "name": "clusterAdminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
            "line": 468
          },
          "name": "confidentialApplicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
            "line": 473
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
            "line": 479
          },
          "name": "iamUserSyncConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationIamUserSyncConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
            "line": 485
          },
          "name": "iamUserSyncConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationIamUserSyncConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
            "line": 490
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
            "line": 508
          },
          "name": "identityDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
            "line": 513
          },
          "name": "refreshConfidentialApplicationTrigger",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
            "line": 518
          },
          "name": "refreshUpstTokenExchangeKeytabTrigger",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
            "line": 523
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
            "line": 528
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
            "line": 533
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
            "line": 539
          },
          "name": "upstConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationUpstConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
            "line": 545
          },
          "name": "upstConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationUpstConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
            "line": 458
          },
          "name": "bdsInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
            "line": 503
          },
          "name": "identityConfigurationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
            "line": 451
          },
          "name": "bdsInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
            "line": 496
          },
          "name": "identityConfigurationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-identity-configuration/index:DataOciBdsBdsInstanceIdentityConfiguration"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
        "line": 9
      },
      "name": "DataOciBdsBdsInstanceIdentityConfigurationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_identity_configuration#bds_instance_id DataOciBdsBdsInstanceIdentityConfiguration#bds_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
            "line": 13
          },
          "name": "bdsInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_identity_configuration#identity_configuration_id DataOciBdsBdsInstanceIdentityConfiguration#identity_configuration_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
            "line": 17
          },
          "name": "identityConfigurationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-identity-configuration/index:DataOciBdsBdsInstanceIdentityConfigurationConfig"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationIamUserSyncConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationIamUserSyncConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
        "line": 19
      },
      "name": "DataOciBdsBdsInstanceIdentityConfigurationIamUserSyncConfiguration",
      "symbolId": "src/data-oci-bds-bds-instance-identity-configuration/index:DataOciBdsBdsInstanceIdentityConfigurationIamUserSyncConfiguration"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationIamUserSyncConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationIamUserSyncConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
        "line": 109
      },
      "name": "DataOciBdsBdsInstanceIdentityConfigurationIamUserSyncConfigurationDetails",
      "symbolId": "src/data-oci-bds-bds-instance-identity-configuration/index:DataOciBdsBdsInstanceIdentityConfigurationIamUserSyncConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationIamUserSyncConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationIamUserSyncConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
          "line": 173
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
        "line": 166
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
            "line": 180
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationIamUserSyncConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstanceIdentityConfigurationIamUserSyncConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
            "line": 173
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
            "line": 173
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
            "line": 173
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-identity-configuration/index:DataOciBdsBdsInstanceIdentityConfigurationIamUserSyncConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationIamUserSyncConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationIamUserSyncConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
          "line": 141
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
        "line": 132
      },
      "name": "DataOciBdsBdsInstanceIdentityConfigurationIamUserSyncConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
            "line": 161
          },
          "name": "isPosixAttributesAdditionRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
            "line": 145
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationIamUserSyncConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-identity-configuration/index:DataOciBdsBdsInstanceIdentityConfigurationIamUserSyncConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationIamUserSyncConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationIamUserSyncConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
          "line": 98
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
        "line": 91
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
            "line": 105
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationIamUserSyncConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstanceIdentityConfigurationIamUserSyncConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
            "line": 98
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
            "line": 98
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
            "line": 98
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-identity-configuration/index:DataOciBdsBdsInstanceIdentityConfigurationIamUserSyncConfigurationList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationIamUserSyncConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationIamUserSyncConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
          "line": 51
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
        "line": 42
      },
      "name": "DataOciBdsBdsInstanceIdentityConfigurationIamUserSyncConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
            "line": 71
          },
          "name": "isPosixAttributesAdditionRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
            "line": 76
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
            "line": 81
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
            "line": 86
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
            "line": 55
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationIamUserSyncConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-identity-configuration/index:DataOciBdsBdsInstanceIdentityConfigurationIamUserSyncConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationUpstConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationUpstConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
        "line": 184
      },
      "name": "DataOciBdsBdsInstanceIdentityConfigurationUpstConfiguration",
      "symbolId": "src/data-oci-bds-bds-instance-identity-configuration/index:DataOciBdsBdsInstanceIdentityConfigurationUpstConfiguration"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationUpstConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationUpstConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
        "line": 299
      },
      "name": "DataOciBdsBdsInstanceIdentityConfigurationUpstConfigurationDetails",
      "symbolId": "src/data-oci-bds-bds-instance-identity-configuration/index:DataOciBdsBdsInstanceIdentityConfigurationUpstConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationUpstConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationUpstConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
          "line": 368
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
        "line": 361
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
            "line": 375
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationUpstConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstanceIdentityConfigurationUpstConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
            "line": 368
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
            "line": 368
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
            "line": 368
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-identity-configuration/index:DataOciBdsBdsInstanceIdentityConfigurationUpstConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationUpstConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationUpstConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
          "line": 331
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
        "line": 322
      },
      "name": "DataOciBdsBdsInstanceIdentityConfigurationUpstConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
            "line": 351
          },
          "name": "masterEncryptionKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
            "line": 356
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
            "line": 335
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationUpstConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-identity-configuration/index:DataOciBdsBdsInstanceIdentityConfigurationUpstConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationUpstConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationUpstConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
          "line": 288
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
        "line": 281
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
            "line": 295
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationUpstConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstanceIdentityConfigurationUpstConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
            "line": 288
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
            "line": 288
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
            "line": 288
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-identity-configuration/index:DataOciBdsBdsInstanceIdentityConfigurationUpstConfigurationList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationUpstConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationUpstConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
          "line": 216
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
        "line": 207
      },
      "name": "DataOciBdsBdsInstanceIdentityConfigurationUpstConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
            "line": 236
          },
          "name": "keytabContent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
            "line": 241
          },
          "name": "masterEncryptionKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
            "line": 246
          },
          "name": "secretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
            "line": 251
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
            "line": 256
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
            "line": 261
          },
          "name": "timeTokenExchangeKeytabLastRefreshed",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
            "line": 266
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
            "line": 271
          },
          "name": "tokenExchangePrincipalName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
            "line": 276
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configuration/index.ts",
            "line": 220
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationUpstConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-identity-configuration/index:DataOciBdsBdsInstanceIdentityConfigurationUpstConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurations": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_identity_configurations oci_bds_bds_instance_identity_configurations}."
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurations",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_identity_configurations oci_bds_bds_instance_identity_configurations} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
          "line": 771
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
        "line": 739
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciBdsBdsInstanceIdentityConfigurations resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 756
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciBdsBdsInstanceIdentityConfigurations to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_identity_configurations#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciBdsBdsInstanceIdentityConfigurations that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciBdsBdsInstanceIdentityConfigurations to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 884
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 833
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 887
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 849
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 871
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 899
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 910
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstanceIdentityConfigurations",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 744
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 881
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 859
          },
          "name": "identityConfigurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationsIdentityConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 808
          },
          "name": "bdsInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 821
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 837
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 891
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 853
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 875
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 801
          },
          "name": "bdsInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 814
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 827
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 843
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 865
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-identity-configurations/index:DataOciBdsBdsInstanceIdentityConfigurations"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
        "line": 9
      },
      "name": "DataOciBdsBdsInstanceIdentityConfigurationsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_identity_configurations#bds_instance_id DataOciBdsBdsInstanceIdentityConfigurations#bds_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 13
          },
          "name": "bdsInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_identity_configurations#compartment_id DataOciBdsBdsInstanceIdentityConfigurations#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 17
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_identity_configurations#display_name DataOciBdsBdsInstanceIdentityConfigurations#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 21
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_identity_configurations#filter DataOciBdsBdsInstanceIdentityConfigurations#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_identity_configurations#id DataOciBdsBdsInstanceIdentityConfigurations#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_identity_configurations#state DataOciBdsBdsInstanceIdentityConfigurations#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-identity-configurations/index:DataOciBdsBdsInstanceIdentityConfigurationsConfig"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
        "line": 559
      },
      "name": "DataOciBdsBdsInstanceIdentityConfigurationsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_identity_configurations#name DataOciBdsBdsInstanceIdentityConfigurations#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 563
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_identity_configurations#values DataOciBdsBdsInstanceIdentityConfigurations#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 571
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_identity_configurations#regex DataOciBdsBdsInstanceIdentityConfigurations#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 567
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-identity-configurations/index:DataOciBdsBdsInstanceIdentityConfigurationsFilter"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
          "line": 724
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
        "line": 716
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 731
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstanceIdentityConfigurationsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 724
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 724
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 724
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 717
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-identity-configurations/index:DataOciBdsBdsInstanceIdentityConfigurationsFilterList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
          "line": 627
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
        "line": 617
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 694
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciBdsBdsInstanceIdentityConfigurationsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 682
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 698
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 711
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 675
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 688
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 704
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 631
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-identity-configurations/index:DataOciBdsBdsInstanceIdentityConfigurationsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationsIdentityConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationsIdentityConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
        "line": 400
      },
      "name": "DataOciBdsBdsInstanceIdentityConfigurationsIdentityConfigurations",
      "symbolId": "src/data-oci-bds-bds-instance-identity-configurations/index:DataOciBdsBdsInstanceIdentityConfigurationsIdentityConfigurations"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationsIdentityConfigurationsIamUserSyncConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationsIdentityConfigurationsIamUserSyncConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
        "line": 40
      },
      "name": "DataOciBdsBdsInstanceIdentityConfigurationsIdentityConfigurationsIamUserSyncConfiguration",
      "symbolId": "src/data-oci-bds-bds-instance-identity-configurations/index:DataOciBdsBdsInstanceIdentityConfigurationsIdentityConfigurationsIamUserSyncConfiguration"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationsIdentityConfigurationsIamUserSyncConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationsIdentityConfigurationsIamUserSyncConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
        "line": 130
      },
      "name": "DataOciBdsBdsInstanceIdentityConfigurationsIdentityConfigurationsIamUserSyncConfigurationDetails",
      "symbolId": "src/data-oci-bds-bds-instance-identity-configurations/index:DataOciBdsBdsInstanceIdentityConfigurationsIdentityConfigurationsIamUserSyncConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationsIdentityConfigurationsIamUserSyncConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationsIdentityConfigurationsIamUserSyncConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
          "line": 194
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
        "line": 187
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 201
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationsIdentityConfigurationsIamUserSyncConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstanceIdentityConfigurationsIdentityConfigurationsIamUserSyncConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 194
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 194
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 194
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-identity-configurations/index:DataOciBdsBdsInstanceIdentityConfigurationsIdentityConfigurationsIamUserSyncConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationsIdentityConfigurationsIamUserSyncConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationsIdentityConfigurationsIamUserSyncConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
          "line": 162
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
        "line": 153
      },
      "name": "DataOciBdsBdsInstanceIdentityConfigurationsIdentityConfigurationsIamUserSyncConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 182
          },
          "name": "isPosixAttributesAdditionRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 166
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationsIdentityConfigurationsIamUserSyncConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-identity-configurations/index:DataOciBdsBdsInstanceIdentityConfigurationsIdentityConfigurationsIamUserSyncConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationsIdentityConfigurationsIamUserSyncConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationsIdentityConfigurationsIamUserSyncConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
          "line": 119
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
        "line": 112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 126
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationsIdentityConfigurationsIamUserSyncConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstanceIdentityConfigurationsIdentityConfigurationsIamUserSyncConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 119
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 119
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 119
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-identity-configurations/index:DataOciBdsBdsInstanceIdentityConfigurationsIdentityConfigurationsIamUserSyncConfigurationList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationsIdentityConfigurationsIamUserSyncConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationsIdentityConfigurationsIamUserSyncConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
          "line": 72
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
        "line": 63
      },
      "name": "DataOciBdsBdsInstanceIdentityConfigurationsIdentityConfigurationsIamUserSyncConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 92
          },
          "name": "isPosixAttributesAdditionRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 97
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 102
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 107
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationsIdentityConfigurationsIamUserSyncConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-identity-configurations/index:DataOciBdsBdsInstanceIdentityConfigurationsIdentityConfigurationsIamUserSyncConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationsIdentityConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationsIdentityConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
          "line": 548
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
        "line": 541
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 555
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationsIdentityConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstanceIdentityConfigurationsIdentityConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 548
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 548
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 548
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-identity-configurations/index:DataOciBdsBdsInstanceIdentityConfigurationsIdentityConfigurationsList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationsIdentityConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationsIdentityConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
          "line": 432
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
        "line": 423
      },
      "name": "DataOciBdsBdsInstanceIdentityConfigurationsIdentityConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 452
          },
          "name": "activateIamUserSyncConfigurationTrigger",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 457
          },
          "name": "activateUpstConfigurationTrigger",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 462
          },
          "name": "bdsInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 467
          },
          "name": "clusterAdminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 472
          },
          "name": "confidentialApplicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 477
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 483
          },
          "name": "iamUserSyncConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationsIdentityConfigurationsIamUserSyncConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 489
          },
          "name": "iamUserSyncConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationsIdentityConfigurationsIamUserSyncConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 494
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 499
          },
          "name": "identityDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 504
          },
          "name": "refreshConfidentialApplicationTrigger",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 509
          },
          "name": "refreshUpstTokenExchangeKeytabTrigger",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 514
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 519
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 524
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 530
          },
          "name": "upstConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationsIdentityConfigurationsUpstConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 536
          },
          "name": "upstConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationsIdentityConfigurationsUpstConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 436
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationsIdentityConfigurations"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-identity-configurations/index:DataOciBdsBdsInstanceIdentityConfigurationsIdentityConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationsIdentityConfigurationsUpstConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationsIdentityConfigurationsUpstConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
        "line": 205
      },
      "name": "DataOciBdsBdsInstanceIdentityConfigurationsIdentityConfigurationsUpstConfiguration",
      "symbolId": "src/data-oci-bds-bds-instance-identity-configurations/index:DataOciBdsBdsInstanceIdentityConfigurationsIdentityConfigurationsUpstConfiguration"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationsIdentityConfigurationsUpstConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationsIdentityConfigurationsUpstConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
        "line": 320
      },
      "name": "DataOciBdsBdsInstanceIdentityConfigurationsIdentityConfigurationsUpstConfigurationDetails",
      "symbolId": "src/data-oci-bds-bds-instance-identity-configurations/index:DataOciBdsBdsInstanceIdentityConfigurationsIdentityConfigurationsUpstConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationsIdentityConfigurationsUpstConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationsIdentityConfigurationsUpstConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
          "line": 389
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
        "line": 382
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 396
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationsIdentityConfigurationsUpstConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstanceIdentityConfigurationsIdentityConfigurationsUpstConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 389
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 389
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 389
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-identity-configurations/index:DataOciBdsBdsInstanceIdentityConfigurationsIdentityConfigurationsUpstConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationsIdentityConfigurationsUpstConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationsIdentityConfigurationsUpstConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
          "line": 352
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
        "line": 343
      },
      "name": "DataOciBdsBdsInstanceIdentityConfigurationsIdentityConfigurationsUpstConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 372
          },
          "name": "masterEncryptionKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 377
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 356
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationsIdentityConfigurationsUpstConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-identity-configurations/index:DataOciBdsBdsInstanceIdentityConfigurationsIdentityConfigurationsUpstConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationsIdentityConfigurationsUpstConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationsIdentityConfigurationsUpstConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
          "line": 309
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
        "line": 302
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 316
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationsIdentityConfigurationsUpstConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstanceIdentityConfigurationsIdentityConfigurationsUpstConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 309
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 309
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 309
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-identity-configurations/index:DataOciBdsBdsInstanceIdentityConfigurationsIdentityConfigurationsUpstConfigurationList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationsIdentityConfigurationsUpstConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationsIdentityConfigurationsUpstConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
          "line": 237
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
        "line": 228
      },
      "name": "DataOciBdsBdsInstanceIdentityConfigurationsIdentityConfigurationsUpstConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 257
          },
          "name": "keytabContent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 262
          },
          "name": "masterEncryptionKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 267
          },
          "name": "secretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 272
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 277
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 282
          },
          "name": "timeTokenExchangeKeytabLastRefreshed",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 287
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 292
          },
          "name": "tokenExchangePrincipalName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 297
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-identity-configurations/index.ts",
            "line": 241
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceIdentityConfigurationsIdentityConfigurationsUpstConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-identity-configurations/index:DataOciBdsBdsInstanceIdentityConfigurationsIdentityConfigurationsUpstConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceKafkaBrokerNode": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceKafkaBrokerNode",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance/index.ts",
        "line": 878
      },
      "name": "DataOciBdsBdsInstanceKafkaBrokerNode",
      "symbolId": "src/data-oci-bds-bds-instance/index:DataOciBdsBdsInstanceKafkaBrokerNode"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceKafkaBrokerNodeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceKafkaBrokerNodeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance/index.ts",
          "line": 963
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance/index.ts",
        "line": 956
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 970
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceKafkaBrokerNodeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstanceKafkaBrokerNodeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 963
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 963
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 963
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance/index:DataOciBdsBdsInstanceKafkaBrokerNodeList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceKafkaBrokerNodeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceKafkaBrokerNodeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance/index.ts",
          "line": 910
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance/index.ts",
        "line": 901
      },
      "name": "DataOciBdsBdsInstanceKafkaBrokerNodeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 930
          },
          "name": "blockVolumeSizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 935
          },
          "name": "numberOfKafkaNodes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 940
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 946
          },
          "name": "shapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceKafkaBrokerNodeShapeConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 951
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 914
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceKafkaBrokerNode"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance/index:DataOciBdsBdsInstanceKafkaBrokerNodeOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceKafkaBrokerNodeShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceKafkaBrokerNodeShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance/index.ts",
        "line": 793
      },
      "name": "DataOciBdsBdsInstanceKafkaBrokerNodeShapeConfig",
      "symbolId": "src/data-oci-bds-bds-instance/index:DataOciBdsBdsInstanceKafkaBrokerNodeShapeConfig"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceKafkaBrokerNodeShapeConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceKafkaBrokerNodeShapeConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance/index.ts",
          "line": 867
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance/index.ts",
        "line": 860
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 874
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceKafkaBrokerNodeShapeConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstanceKafkaBrokerNodeShapeConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 867
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 867
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 867
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance/index:DataOciBdsBdsInstanceKafkaBrokerNodeShapeConfigList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceKafkaBrokerNodeShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceKafkaBrokerNodeShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance/index.ts",
          "line": 825
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance/index.ts",
        "line": 816
      },
      "name": "DataOciBdsBdsInstanceKafkaBrokerNodeShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 845
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 850
          },
          "name": "nvmes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 855
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 829
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceKafkaBrokerNodeShapeConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance/index:DataOciBdsBdsInstanceKafkaBrokerNodeShapeConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceListOsPatches": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_list_os_patches oci_bds_bds_instance_list_os_patches}."
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceListOsPatches",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_list_os_patches oci_bds_bds_instance_list_os_patches} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-list-os-patches/index.ts",
          "line": 325
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceListOsPatchesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-list-os-patches/index.ts",
        "line": 293
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciBdsBdsInstanceListOsPatches resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-list-os-patches/index.ts",
            "line": 310
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciBdsBdsInstanceListOsPatches to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_list_os_patches#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciBdsBdsInstanceListOsPatches that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciBdsBdsInstanceListOsPatches to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-list-os-patches/index.ts",
            "line": 390
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceListOsPatchesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-list-os-patches/index.ts",
            "line": 393
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-list-os-patches/index.ts",
            "line": 371
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-list-os-patches/index.ts",
            "line": 405
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-list-os-patches/index.ts",
            "line": 413
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstanceListOsPatches",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-list-os-patches/index.ts",
            "line": 298
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-list-os-patches/index.ts",
            "line": 387
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceListOsPatchesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-list-os-patches/index.ts",
            "line": 381
          },
          "name": "osPatches",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceListOsPatchesOsPatchesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-list-os-patches/index.ts",
            "line": 359
          },
          "name": "bdsInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-list-os-patches/index.ts",
            "line": 397
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceListOsPatchesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-list-os-patches/index.ts",
            "line": 375
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-list-os-patches/index.ts",
            "line": 352
          },
          "name": "bdsInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-list-os-patches/index.ts",
            "line": 365
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-list-os-patches/index:DataOciBdsBdsInstanceListOsPatches"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceListOsPatchesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceListOsPatchesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-list-os-patches/index.ts",
        "line": 9
      },
      "name": "DataOciBdsBdsInstanceListOsPatchesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_list_os_patches#bds_instance_id DataOciBdsBdsInstanceListOsPatches#bds_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-list-os-patches/index.ts",
            "line": 13
          },
          "name": "bdsInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_list_os_patches#filter DataOciBdsBdsInstanceListOsPatches#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-list-os-patches/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceListOsPatchesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_list_os_patches#id DataOciBdsBdsInstanceListOsPatches#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-list-os-patches/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-list-os-patches/index:DataOciBdsBdsInstanceListOsPatchesConfig"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceListOsPatchesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceListOsPatchesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-list-os-patches/index.ts",
        "line": 113
      },
      "name": "DataOciBdsBdsInstanceListOsPatchesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_list_os_patches#name DataOciBdsBdsInstanceListOsPatches#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-list-os-patches/index.ts",
            "line": 117
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_list_os_patches#values DataOciBdsBdsInstanceListOsPatches#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-list-os-patches/index.ts",
            "line": 125
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_list_os_patches#regex DataOciBdsBdsInstanceListOsPatches#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-list-os-patches/index.ts",
            "line": 121
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-list-os-patches/index:DataOciBdsBdsInstanceListOsPatchesFilter"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceListOsPatchesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceListOsPatchesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-list-os-patches/index.ts",
          "line": 278
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-list-os-patches/index.ts",
        "line": 270
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-list-os-patches/index.ts",
            "line": 285
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceListOsPatchesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstanceListOsPatchesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-list-os-patches/index.ts",
            "line": 278
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-list-os-patches/index.ts",
            "line": 278
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-list-os-patches/index.ts",
            "line": 278
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-list-os-patches/index.ts",
            "line": 271
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceListOsPatchesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-list-os-patches/index:DataOciBdsBdsInstanceListOsPatchesFilterList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceListOsPatchesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceListOsPatchesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-list-os-patches/index.ts",
          "line": 181
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-list-os-patches/index.ts",
        "line": 171
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-list-os-patches/index.ts",
            "line": 248
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciBdsBdsInstanceListOsPatchesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-list-os-patches/index.ts",
            "line": 236
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-list-os-patches/index.ts",
            "line": 252
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-list-os-patches/index.ts",
            "line": 265
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-list-os-patches/index.ts",
            "line": 229
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-list-os-patches/index.ts",
            "line": 242
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-list-os-patches/index.ts",
            "line": 258
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-list-os-patches/index.ts",
            "line": 185
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceListOsPatchesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-list-os-patches/index:DataOciBdsBdsInstanceListOsPatchesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceListOsPatchesOsPatches": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceListOsPatchesOsPatches",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-list-os-patches/index.ts",
        "line": 28
      },
      "name": "DataOciBdsBdsInstanceListOsPatchesOsPatches",
      "symbolId": "src/data-oci-bds-bds-instance-list-os-patches/index:DataOciBdsBdsInstanceListOsPatchesOsPatches"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceListOsPatchesOsPatchesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceListOsPatchesOsPatchesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-list-os-patches/index.ts",
          "line": 102
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-list-os-patches/index.ts",
        "line": 95
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-list-os-patches/index.ts",
            "line": 109
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceListOsPatchesOsPatchesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstanceListOsPatchesOsPatchesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-list-os-patches/index.ts",
            "line": 102
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-list-os-patches/index.ts",
            "line": 102
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-list-os-patches/index.ts",
            "line": 102
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-list-os-patches/index:DataOciBdsBdsInstanceListOsPatchesOsPatchesList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceListOsPatchesOsPatchesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceListOsPatchesOsPatchesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-list-os-patches/index.ts",
          "line": 60
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-list-os-patches/index.ts",
        "line": 51
      },
      "name": "DataOciBdsBdsInstanceListOsPatchesOsPatchesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-list-os-patches/index.ts",
            "line": 80
          },
          "name": "bdsInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-list-os-patches/index.ts",
            "line": 85
          },
          "name": "osPatchVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-list-os-patches/index.ts",
            "line": 90
          },
          "name": "releaseDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-list-os-patches/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceListOsPatchesOsPatches"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-list-os-patches/index:DataOciBdsBdsInstanceListOsPatchesOsPatchesOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceMasterNode": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceMasterNode",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance/index.ts",
        "line": 1059
      },
      "name": "DataOciBdsBdsInstanceMasterNode",
      "symbolId": "src/data-oci-bds-bds-instance/index:DataOciBdsBdsInstanceMasterNode"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceMasterNodeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceMasterNodeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance/index.ts",
          "line": 1144
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance/index.ts",
        "line": 1137
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1151
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceMasterNodeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstanceMasterNodeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1144
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1144
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1144
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance/index:DataOciBdsBdsInstanceMasterNodeList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceMasterNodeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceMasterNodeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance/index.ts",
          "line": 1091
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance/index.ts",
        "line": 1082
      },
      "name": "DataOciBdsBdsInstanceMasterNodeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1111
          },
          "name": "blockVolumeSizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1116
          },
          "name": "numberOfNodes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1121
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1127
          },
          "name": "shapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceMasterNodeShapeConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1132
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1095
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceMasterNode"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance/index:DataOciBdsBdsInstanceMasterNodeOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceMasterNodeShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceMasterNodeShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance/index.ts",
        "line": 974
      },
      "name": "DataOciBdsBdsInstanceMasterNodeShapeConfig",
      "symbolId": "src/data-oci-bds-bds-instance/index:DataOciBdsBdsInstanceMasterNodeShapeConfig"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceMasterNodeShapeConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceMasterNodeShapeConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance/index.ts",
          "line": 1048
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance/index.ts",
        "line": 1041
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1055
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceMasterNodeShapeConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstanceMasterNodeShapeConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1048
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1048
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1048
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance/index:DataOciBdsBdsInstanceMasterNodeShapeConfigList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceMasterNodeShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceMasterNodeShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance/index.ts",
          "line": 1006
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance/index.ts",
        "line": 997
      },
      "name": "DataOciBdsBdsInstanceMasterNodeShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1026
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1031
          },
          "name": "nvmes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1036
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1010
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceMasterNodeShapeConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance/index:DataOciBdsBdsInstanceMasterNodeShapeConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceMetastoreConfig": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_metastore_config oci_bds_bds_instance_metastore_config}."
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceMetastoreConfig",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_metastore_config oci_bds_bds_instance_metastore_config} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-metastore-config/index.ts",
          "line": 55
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceMetastoreConfigConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-metastore-config/index.ts",
        "line": 23
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciBdsBdsInstanceMetastoreConfig resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-config/index.ts",
            "line": 40
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciBdsBdsInstanceMetastoreConfig to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_metastore_config#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciBdsBdsInstanceMetastoreConfig that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciBdsBdsInstanceMetastoreConfig to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-config/index.ts",
            "line": 164
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-config/index.ts",
            "line": 171
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstanceMetastoreConfig",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-config/index.ts",
            "line": 28
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-config/index.ts",
            "line": 80
          },
          "name": "activateTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-config/index.ts",
            "line": 85
          },
          "name": "bdsApiKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-config/index.ts",
            "line": 90
          },
          "name": "bdsApiKeyPassphrase",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-config/index.ts",
            "line": 108
          },
          "name": "clusterAdminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-config/index.ts",
            "line": 113
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-config/index.ts",
            "line": 118
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-config/index.ts",
            "line": 136
          },
          "name": "metastoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-config/index.ts",
            "line": 141
          },
          "name": "metastoreType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-config/index.ts",
            "line": 146
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-config/index.ts",
            "line": 151
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-config/index.ts",
            "line": 156
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-config/index.ts",
            "line": 103
          },
          "name": "bdsInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-config/index.ts",
            "line": 131
          },
          "name": "metastoreConfigIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-config/index.ts",
            "line": 96
          },
          "name": "bdsInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-config/index.ts",
            "line": 124
          },
          "name": "metastoreConfigId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-metastore-config/index:DataOciBdsBdsInstanceMetastoreConfig"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceMetastoreConfigConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceMetastoreConfigConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-metastore-config/index.ts",
        "line": 9
      },
      "name": "DataOciBdsBdsInstanceMetastoreConfigConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_metastore_config#bds_instance_id DataOciBdsBdsInstanceMetastoreConfig#bds_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-config/index.ts",
            "line": 13
          },
          "name": "bdsInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_metastore_config#metastore_config_id DataOciBdsBdsInstanceMetastoreConfig#metastore_config_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-config/index.ts",
            "line": 17
          },
          "name": "metastoreConfigId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-metastore-config/index:DataOciBdsBdsInstanceMetastoreConfigConfig"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceMetastoreConfigs": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_metastore_configs oci_bds_bds_instance_metastore_configs}."
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceMetastoreConfigs",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_metastore_configs oci_bds_bds_instance_metastore_configs} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
          "line": 390
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceMetastoreConfigsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
        "line": 358
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciBdsBdsInstanceMetastoreConfigs resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
            "line": 375
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciBdsBdsInstanceMetastoreConfigs to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_metastore_configs#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciBdsBdsInstanceMetastoreConfigs that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciBdsBdsInstanceMetastoreConfigs to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
            "line": 540
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceMetastoreConfigsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
            "line": 428
          },
          "name": "resetBdsApiKeyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
            "line": 463
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
            "line": 543
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
            "line": 479
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
            "line": 495
          },
          "name": "resetMetastoreId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
            "line": 511
          },
          "name": "resetMetastoreType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
            "line": 527
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
            "line": 555
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
            "line": 568
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstanceMetastoreConfigs",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
            "line": 363
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
            "line": 451
          },
          "name": "bdsMetastoreConfigurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceMetastoreConfigsBdsMetastoreConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
            "line": 537
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceMetastoreConfigsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
            "line": 432
          },
          "name": "bdsApiKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
            "line": 445
          },
          "name": "bdsInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
            "line": 467
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
            "line": 547
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceMetastoreConfigsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
            "line": 483
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
            "line": 499
          },
          "name": "metastoreIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
            "line": 515
          },
          "name": "metastoreTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
            "line": 531
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
            "line": 422
          },
          "name": "bdsApiKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
            "line": 438
          },
          "name": "bdsInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
            "line": 457
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
            "line": 473
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
            "line": 489
          },
          "name": "metastoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
            "line": 505
          },
          "name": "metastoreType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
            "line": 521
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-metastore-configs/index:DataOciBdsBdsInstanceMetastoreConfigs"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceMetastoreConfigsBdsMetastoreConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceMetastoreConfigsBdsMetastoreConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
        "line": 48
      },
      "name": "DataOciBdsBdsInstanceMetastoreConfigsBdsMetastoreConfigurations",
      "symbolId": "src/data-oci-bds-bds-instance-metastore-configs/index:DataOciBdsBdsInstanceMetastoreConfigsBdsMetastoreConfigurations"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceMetastoreConfigsBdsMetastoreConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceMetastoreConfigsBdsMetastoreConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
          "line": 167
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
        "line": 160
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
            "line": 174
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceMetastoreConfigsBdsMetastoreConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstanceMetastoreConfigsBdsMetastoreConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
            "line": 167
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
            "line": 167
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
            "line": 167
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-metastore-configs/index:DataOciBdsBdsInstanceMetastoreConfigsBdsMetastoreConfigurationsList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceMetastoreConfigsBdsMetastoreConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceMetastoreConfigsBdsMetastoreConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
          "line": 80
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
        "line": 71
      },
      "name": "DataOciBdsBdsInstanceMetastoreConfigsBdsMetastoreConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
            "line": 100
          },
          "name": "activateTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
            "line": 105
          },
          "name": "bdsApiKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
            "line": 110
          },
          "name": "bdsApiKeyPassphrase",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
            "line": 115
          },
          "name": "bdsInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
            "line": 120
          },
          "name": "clusterAdminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
            "line": 125
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
            "line": 130
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
            "line": 135
          },
          "name": "metastoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
            "line": 140
          },
          "name": "metastoreType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
            "line": 145
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
            "line": 150
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
            "line": 155
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceMetastoreConfigsBdsMetastoreConfigurations"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-metastore-configs/index:DataOciBdsBdsInstanceMetastoreConfigsBdsMetastoreConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceMetastoreConfigsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceMetastoreConfigsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
        "line": 9
      },
      "name": "DataOciBdsBdsInstanceMetastoreConfigsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_metastore_configs#bds_instance_id DataOciBdsBdsInstanceMetastoreConfigs#bds_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
            "line": 17
          },
          "name": "bdsInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_metastore_configs#bds_api_key_id DataOciBdsBdsInstanceMetastoreConfigs#bds_api_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
            "line": 13
          },
          "name": "bdsApiKeyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_metastore_configs#display_name DataOciBdsBdsInstanceMetastoreConfigs#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
            "line": 21
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_metastore_configs#filter DataOciBdsBdsInstanceMetastoreConfigs#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceMetastoreConfigsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_metastore_configs#id DataOciBdsBdsInstanceMetastoreConfigs#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_metastore_configs#metastore_id DataOciBdsBdsInstanceMetastoreConfigs#metastore_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
            "line": 32
          },
          "name": "metastoreId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_metastore_configs#metastore_type DataOciBdsBdsInstanceMetastoreConfigs#metastore_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
            "line": 36
          },
          "name": "metastoreType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_metastore_configs#state DataOciBdsBdsInstanceMetastoreConfigs#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
            "line": 40
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-metastore-configs/index:DataOciBdsBdsInstanceMetastoreConfigsConfig"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceMetastoreConfigsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceMetastoreConfigsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
        "line": 178
      },
      "name": "DataOciBdsBdsInstanceMetastoreConfigsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_metastore_configs#name DataOciBdsBdsInstanceMetastoreConfigs#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
            "line": 182
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_metastore_configs#values DataOciBdsBdsInstanceMetastoreConfigs#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
            "line": 190
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_metastore_configs#regex DataOciBdsBdsInstanceMetastoreConfigs#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
            "line": 186
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-metastore-configs/index:DataOciBdsBdsInstanceMetastoreConfigsFilter"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceMetastoreConfigsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceMetastoreConfigsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
          "line": 343
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
        "line": 335
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
            "line": 350
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceMetastoreConfigsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstanceMetastoreConfigsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
            "line": 343
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
            "line": 343
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
            "line": 343
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
            "line": 336
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceMetastoreConfigsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-metastore-configs/index:DataOciBdsBdsInstanceMetastoreConfigsFilterList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceMetastoreConfigsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceMetastoreConfigsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
          "line": 246
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
        "line": 236
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
            "line": 313
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciBdsBdsInstanceMetastoreConfigsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
            "line": 301
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
            "line": 317
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
            "line": 330
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
            "line": 294
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
            "line": 307
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
            "line": 323
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-metastore-configs/index.ts",
            "line": 250
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceMetastoreConfigsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-metastore-configs/index:DataOciBdsBdsInstanceMetastoreConfigsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceNetworkConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNetworkConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance/index.ts",
        "line": 1155
      },
      "name": "DataOciBdsBdsInstanceNetworkConfig",
      "symbolId": "src/data-oci-bds-bds-instance/index:DataOciBdsBdsInstanceNetworkConfig"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceNetworkConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNetworkConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance/index.ts",
          "line": 1224
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance/index.ts",
        "line": 1217
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1231
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNetworkConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstanceNetworkConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1224
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1224
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1224
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance/index:DataOciBdsBdsInstanceNetworkConfigList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceNetworkConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNetworkConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance/index.ts",
          "line": 1187
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance/index.ts",
        "line": 1178
      },
      "name": "DataOciBdsBdsInstanceNetworkConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1207
          },
          "name": "cidrBlock",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1212
          },
          "name": "isNatGatewayRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1191
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNetworkConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance/index:DataOciBdsBdsInstanceNetworkConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceNodes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance/index.ts",
        "line": 1315
      },
      "name": "DataOciBdsBdsInstanceNodes",
      "symbolId": "src/data-oci-bds-bds-instance/index:DataOciBdsBdsInstanceNodes"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceNodesAttachedBlockVolumes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodesAttachedBlockVolumes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance/index.ts",
        "line": 1235
      },
      "name": "DataOciBdsBdsInstanceNodesAttachedBlockVolumes",
      "symbolId": "src/data-oci-bds-bds-instance/index:DataOciBdsBdsInstanceNodesAttachedBlockVolumes"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceNodesAttachedBlockVolumesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodesAttachedBlockVolumesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance/index.ts",
          "line": 1304
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance/index.ts",
        "line": 1297
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1311
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodesAttachedBlockVolumesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstanceNodesAttachedBlockVolumesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1304
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1304
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1304
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance/index:DataOciBdsBdsInstanceNodesAttachedBlockVolumesList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceNodesAttachedBlockVolumesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodesAttachedBlockVolumesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance/index.ts",
          "line": 1267
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance/index.ts",
        "line": 1258
      },
      "name": "DataOciBdsBdsInstanceNodesAttachedBlockVolumesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1287
          },
          "name": "volumeAttachmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1292
          },
          "name": "volumeSizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1271
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodesAttachedBlockVolumes"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance/index:DataOciBdsBdsInstanceNodesAttachedBlockVolumesOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceNodesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance/index.ts",
          "line": 1485
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance/index.ts",
        "line": 1478
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1492
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstanceNodesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1485
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1485
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1485
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance/index:DataOciBdsBdsInstanceNodesList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceNodesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance/index.ts",
          "line": 1347
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance/index.ts",
        "line": 1338
      },
      "name": "DataOciBdsBdsInstanceNodesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1368
          },
          "name": "attachedBlockVolumes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodesAttachedBlockVolumesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1373
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1378
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1383
          },
          "name": "faultDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1388
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1393
          },
          "name": "imageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1398
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1403
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1408
          },
          "name": "isRebootRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1413
          },
          "name": "localDisksTotalSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1418
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1423
          },
          "name": "nodeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1428
          },
          "name": "nvmes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1433
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1438
          },
          "name": "odhVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1443
          },
          "name": "osVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1448
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1453
          },
          "name": "sshFingerprint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1458
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1463
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1468
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1473
          },
          "name": "timeMaintenanceRebootDue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1351
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodes"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance/index:DataOciBdsBdsInstanceNodesOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancePatchHistories": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_patch_histories oci_bds_bds_instance_patch_histories}."
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancePatchHistories",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_patch_histories oci_bds_bds_instance_patch_histories} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-patch-histories/index.ts",
          "line": 342
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancePatchHistoriesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-patch-histories/index.ts",
        "line": 310
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciBdsBdsInstancePatchHistories resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patch-histories/index.ts",
            "line": 327
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciBdsBdsInstancePatchHistories to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_patch_histories#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciBdsBdsInstancePatchHistories that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciBdsBdsInstancePatchHistories to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patch-histories/index.ts",
            "line": 458
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancePatchHistoriesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patch-histories/index.ts",
            "line": 461
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patch-histories/index.ts",
            "line": 391
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patch-histories/index.ts",
            "line": 413
          },
          "name": "resetPatchType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patch-histories/index.ts",
            "line": 429
          },
          "name": "resetPatchVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patch-histories/index.ts",
            "line": 445
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patch-histories/index.ts",
            "line": 473
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patch-histories/index.ts",
            "line": 484
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstancePatchHistories",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patch-histories/index.ts",
            "line": 315
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patch-histories/index.ts",
            "line": 455
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancePatchHistoriesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patch-histories/index.ts",
            "line": 401
          },
          "name": "patchHistories",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancePatchHistoriesPatchHistoriesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patch-histories/index.ts",
            "line": 379
          },
          "name": "bdsInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patch-histories/index.ts",
            "line": 465
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancePatchHistoriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patch-histories/index.ts",
            "line": 395
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patch-histories/index.ts",
            "line": 417
          },
          "name": "patchTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patch-histories/index.ts",
            "line": 433
          },
          "name": "patchVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patch-histories/index.ts",
            "line": 449
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patch-histories/index.ts",
            "line": 372
          },
          "name": "bdsInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patch-histories/index.ts",
            "line": 385
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patch-histories/index.ts",
            "line": 407
          },
          "name": "patchType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patch-histories/index.ts",
            "line": 423
          },
          "name": "patchVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patch-histories/index.ts",
            "line": 439
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-patch-histories/index:DataOciBdsBdsInstancePatchHistories"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancePatchHistoriesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancePatchHistoriesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-patch-histories/index.ts",
        "line": 9
      },
      "name": "DataOciBdsBdsInstancePatchHistoriesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_patch_histories#bds_instance_id DataOciBdsBdsInstancePatchHistories#bds_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patch-histories/index.ts",
            "line": 13
          },
          "name": "bdsInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_patch_histories#filter DataOciBdsBdsInstancePatchHistories#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patch-histories/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancePatchHistoriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_patch_histories#id DataOciBdsBdsInstancePatchHistories#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patch-histories/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_patch_histories#patch_type DataOciBdsBdsInstancePatchHistories#patch_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patch-histories/index.ts",
            "line": 24
          },
          "name": "patchType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_patch_histories#patch_version DataOciBdsBdsInstancePatchHistories#patch_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patch-histories/index.ts",
            "line": 28
          },
          "name": "patchVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_patch_histories#state DataOciBdsBdsInstancePatchHistories#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patch-histories/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-patch-histories/index:DataOciBdsBdsInstancePatchHistoriesConfig"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancePatchHistoriesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancePatchHistoriesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-patch-histories/index.ts",
        "line": 130
      },
      "name": "DataOciBdsBdsInstancePatchHistoriesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_patch_histories#name DataOciBdsBdsInstancePatchHistories#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patch-histories/index.ts",
            "line": 134
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_patch_histories#values DataOciBdsBdsInstancePatchHistories#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patch-histories/index.ts",
            "line": 142
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_patch_histories#regex DataOciBdsBdsInstancePatchHistories#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patch-histories/index.ts",
            "line": 138
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-patch-histories/index:DataOciBdsBdsInstancePatchHistoriesFilter"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancePatchHistoriesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancePatchHistoriesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-patch-histories/index.ts",
          "line": 295
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-patch-histories/index.ts",
        "line": 287
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patch-histories/index.ts",
            "line": 302
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancePatchHistoriesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstancePatchHistoriesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patch-histories/index.ts",
            "line": 295
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patch-histories/index.ts",
            "line": 295
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patch-histories/index.ts",
            "line": 295
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patch-histories/index.ts",
            "line": 288
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancePatchHistoriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-patch-histories/index:DataOciBdsBdsInstancePatchHistoriesFilterList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancePatchHistoriesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancePatchHistoriesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-patch-histories/index.ts",
          "line": 198
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-patch-histories/index.ts",
        "line": 188
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patch-histories/index.ts",
            "line": 265
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciBdsBdsInstancePatchHistoriesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patch-histories/index.ts",
            "line": 253
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patch-histories/index.ts",
            "line": 269
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patch-histories/index.ts",
            "line": 282
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patch-histories/index.ts",
            "line": 246
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patch-histories/index.ts",
            "line": 259
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patch-histories/index.ts",
            "line": 275
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patch-histories/index.ts",
            "line": 202
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancePatchHistoriesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-patch-histories/index:DataOciBdsBdsInstancePatchHistoriesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancePatchHistoriesPatchHistories": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancePatchHistoriesPatchHistories",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-patch-histories/index.ts",
        "line": 40
      },
      "name": "DataOciBdsBdsInstancePatchHistoriesPatchHistories",
      "symbolId": "src/data-oci-bds-bds-instance-patch-histories/index:DataOciBdsBdsInstancePatchHistoriesPatchHistories"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancePatchHistoriesPatchHistoriesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancePatchHistoriesPatchHistoriesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-patch-histories/index.ts",
          "line": 119
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-patch-histories/index.ts",
        "line": 112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patch-histories/index.ts",
            "line": 126
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancePatchHistoriesPatchHistoriesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstancePatchHistoriesPatchHistoriesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patch-histories/index.ts",
            "line": 119
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patch-histories/index.ts",
            "line": 119
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patch-histories/index.ts",
            "line": 119
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-patch-histories/index:DataOciBdsBdsInstancePatchHistoriesPatchHistoriesList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancePatchHistoriesPatchHistoriesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancePatchHistoriesPatchHistoriesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-patch-histories/index.ts",
          "line": 72
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-patch-histories/index.ts",
        "line": 63
      },
      "name": "DataOciBdsBdsInstancePatchHistoriesPatchHistoriesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patch-histories/index.ts",
            "line": 92
          },
          "name": "patchType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patch-histories/index.ts",
            "line": 97
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patch-histories/index.ts",
            "line": 102
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patch-histories/index.ts",
            "line": 107
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patch-histories/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancePatchHistoriesPatchHistories"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-patch-histories/index:DataOciBdsBdsInstancePatchHistoriesPatchHistoriesOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancePatches": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_patches oci_bds_bds_instance_patches}."
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancePatches",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_patches oci_bds_bds_instance_patches} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-patches/index.ts",
          "line": 320
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancePatchesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-patches/index.ts",
        "line": 288
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciBdsBdsInstancePatches resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patches/index.ts",
            "line": 305
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciBdsBdsInstancePatches to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_patches#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciBdsBdsInstancePatches that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciBdsBdsInstancePatches to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patches/index.ts",
            "line": 385
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancePatchesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patches/index.ts",
            "line": 388
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patches/index.ts",
            "line": 366
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patches/index.ts",
            "line": 400
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patches/index.ts",
            "line": 408
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstancePatches",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patches/index.ts",
            "line": 293
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patches/index.ts",
            "line": 382
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancePatchesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patches/index.ts",
            "line": 376
          },
          "name": "patches",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancePatchesPatchesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patches/index.ts",
            "line": 354
          },
          "name": "bdsInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patches/index.ts",
            "line": 392
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancePatchesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patches/index.ts",
            "line": 370
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patches/index.ts",
            "line": 347
          },
          "name": "bdsInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patches/index.ts",
            "line": 360
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-patches/index:DataOciBdsBdsInstancePatches"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancePatchesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancePatchesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-patches/index.ts",
        "line": 9
      },
      "name": "DataOciBdsBdsInstancePatchesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_patches#bds_instance_id DataOciBdsBdsInstancePatches#bds_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patches/index.ts",
            "line": 13
          },
          "name": "bdsInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_patches#filter DataOciBdsBdsInstancePatches#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patches/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancePatchesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_patches#id DataOciBdsBdsInstancePatches#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patches/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-patches/index:DataOciBdsBdsInstancePatchesConfig"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancePatchesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancePatchesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-patches/index.ts",
        "line": 108
      },
      "name": "DataOciBdsBdsInstancePatchesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_patches#name DataOciBdsBdsInstancePatches#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patches/index.ts",
            "line": 112
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_patches#values DataOciBdsBdsInstancePatches#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patches/index.ts",
            "line": 120
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_patches#regex DataOciBdsBdsInstancePatches#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patches/index.ts",
            "line": 116
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-patches/index:DataOciBdsBdsInstancePatchesFilter"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancePatchesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancePatchesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-patches/index.ts",
          "line": 273
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-patches/index.ts",
        "line": 265
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patches/index.ts",
            "line": 280
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancePatchesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstancePatchesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patches/index.ts",
            "line": 273
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patches/index.ts",
            "line": 273
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patches/index.ts",
            "line": 273
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patches/index.ts",
            "line": 266
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancePatchesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-patches/index:DataOciBdsBdsInstancePatchesFilterList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancePatchesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancePatchesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-patches/index.ts",
          "line": 176
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-patches/index.ts",
        "line": 166
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patches/index.ts",
            "line": 243
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciBdsBdsInstancePatchesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patches/index.ts",
            "line": 231
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patches/index.ts",
            "line": 247
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patches/index.ts",
            "line": 260
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patches/index.ts",
            "line": 224
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patches/index.ts",
            "line": 237
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patches/index.ts",
            "line": 253
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patches/index.ts",
            "line": 180
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancePatchesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-patches/index:DataOciBdsBdsInstancePatchesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancePatchesPatches": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancePatchesPatches",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-patches/index.ts",
        "line": 28
      },
      "name": "DataOciBdsBdsInstancePatchesPatches",
      "symbolId": "src/data-oci-bds-bds-instance-patches/index:DataOciBdsBdsInstancePatchesPatches"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancePatchesPatchesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancePatchesPatchesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-patches/index.ts",
          "line": 97
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-patches/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patches/index.ts",
            "line": 104
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancePatchesPatchesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstancePatchesPatchesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patches/index.ts",
            "line": 97
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patches/index.ts",
            "line": 97
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patches/index.ts",
            "line": 97
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-patches/index:DataOciBdsBdsInstancePatchesPatchesList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancePatchesPatchesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancePatchesPatchesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-patches/index.ts",
          "line": 60
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-patches/index.ts",
        "line": 51
      },
      "name": "DataOciBdsBdsInstancePatchesPatchesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patches/index.ts",
            "line": 80
          },
          "name": "timeReleased",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patches/index.ts",
            "line": 85
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-patches/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancePatchesPatches"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-patches/index:DataOciBdsBdsInstancePatchesPatchesOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceResourcePrincipalConfiguration": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_resource_principal_configuration oci_bds_bds_instance_resource_principal_configuration}."
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceResourcePrincipalConfiguration",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_resource_principal_configuration oci_bds_bds_instance_resource_principal_configuration} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-resource-principal-configuration/index.ts",
          "line": 55
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceResourcePrincipalConfigurationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-resource-principal-configuration/index.ts",
        "line": 23
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciBdsBdsInstanceResourcePrincipalConfiguration resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configuration/index.ts",
            "line": 40
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciBdsBdsInstanceResourcePrincipalConfiguration to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_resource_principal_configuration#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciBdsBdsInstanceResourcePrincipalConfiguration that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciBdsBdsInstanceResourcePrincipalConfiguration to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configuration/index.ts",
            "line": 159
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configuration/index.ts",
            "line": 166
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstanceResourcePrincipalConfiguration",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configuration/index.ts",
            "line": 28
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configuration/index.ts",
            "line": 93
          },
          "name": "clusterAdminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configuration/index.ts",
            "line": 98
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configuration/index.ts",
            "line": 103
          },
          "name": "forceRefreshResourcePrincipalTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configuration/index.ts",
            "line": 108
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configuration/index.ts",
            "line": 126
          },
          "name": "sessionTokenLifeSpanDurationInHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configuration/index.ts",
            "line": 131
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configuration/index.ts",
            "line": 136
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configuration/index.ts",
            "line": 141
          },
          "name": "timeTokenExpiry",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configuration/index.ts",
            "line": 146
          },
          "name": "timeTokenRefreshed",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configuration/index.ts",
            "line": 151
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configuration/index.ts",
            "line": 88
          },
          "name": "bdsInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configuration/index.ts",
            "line": 121
          },
          "name": "resourcePrincipalConfigurationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configuration/index.ts",
            "line": 81
          },
          "name": "bdsInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configuration/index.ts",
            "line": 114
          },
          "name": "resourcePrincipalConfigurationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-resource-principal-configuration/index:DataOciBdsBdsInstanceResourcePrincipalConfiguration"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceResourcePrincipalConfigurationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceResourcePrincipalConfigurationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-resource-principal-configuration/index.ts",
        "line": 9
      },
      "name": "DataOciBdsBdsInstanceResourcePrincipalConfigurationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_resource_principal_configuration#bds_instance_id DataOciBdsBdsInstanceResourcePrincipalConfiguration#bds_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configuration/index.ts",
            "line": 13
          },
          "name": "bdsInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_resource_principal_configuration#resource_principal_configuration_id DataOciBdsBdsInstanceResourcePrincipalConfiguration#resource_principal_configuration_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configuration/index.ts",
            "line": 17
          },
          "name": "resourcePrincipalConfigurationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-resource-principal-configuration/index:DataOciBdsBdsInstanceResourcePrincipalConfigurationConfig"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceResourcePrincipalConfigurations": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_resource_principal_configurations oci_bds_bds_instance_resource_principal_configurations}."
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceResourcePrincipalConfigurations",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_resource_principal_configurations oci_bds_bds_instance_resource_principal_configurations} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-resource-principal-configurations/index.ts",
          "line": 373
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceResourcePrincipalConfigurationsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-resource-principal-configurations/index.ts",
        "line": 341
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciBdsBdsInstanceResourcePrincipalConfigurations resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configurations/index.ts",
            "line": 358
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciBdsBdsInstanceResourcePrincipalConfigurations to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_resource_principal_configurations#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciBdsBdsInstanceResourcePrincipalConfigurations that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciBdsBdsInstanceResourcePrincipalConfigurations to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configurations/index.ts",
            "line": 472
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceResourcePrincipalConfigurationsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configurations/index.ts",
            "line": 421
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configurations/index.ts",
            "line": 475
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configurations/index.ts",
            "line": 437
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configurations/index.ts",
            "line": 459
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configurations/index.ts",
            "line": 487
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configurations/index.ts",
            "line": 497
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstanceResourcePrincipalConfigurations",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configurations/index.ts",
            "line": 346
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configurations/index.ts",
            "line": 469
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceResourcePrincipalConfigurationsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configurations/index.ts",
            "line": 447
          },
          "name": "resourcePrincipalConfigurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceResourcePrincipalConfigurationsResourcePrincipalConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configurations/index.ts",
            "line": 409
          },
          "name": "bdsInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configurations/index.ts",
            "line": 425
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configurations/index.ts",
            "line": 479
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceResourcePrincipalConfigurationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configurations/index.ts",
            "line": 441
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configurations/index.ts",
            "line": 463
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configurations/index.ts",
            "line": 402
          },
          "name": "bdsInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configurations/index.ts",
            "line": 415
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configurations/index.ts",
            "line": 431
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configurations/index.ts",
            "line": 453
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-resource-principal-configurations/index:DataOciBdsBdsInstanceResourcePrincipalConfigurations"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceResourcePrincipalConfigurationsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceResourcePrincipalConfigurationsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-resource-principal-configurations/index.ts",
        "line": 9
      },
      "name": "DataOciBdsBdsInstanceResourcePrincipalConfigurationsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_resource_principal_configurations#bds_instance_id DataOciBdsBdsInstanceResourcePrincipalConfigurations#bds_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configurations/index.ts",
            "line": 13
          },
          "name": "bdsInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_resource_principal_configurations#display_name DataOciBdsBdsInstanceResourcePrincipalConfigurations#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configurations/index.ts",
            "line": 17
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_resource_principal_configurations#filter DataOciBdsBdsInstanceResourcePrincipalConfigurations#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configurations/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceResourcePrincipalConfigurationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_resource_principal_configurations#id DataOciBdsBdsInstanceResourcePrincipalConfigurations#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configurations/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_resource_principal_configurations#state DataOciBdsBdsInstanceResourcePrincipalConfigurations#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configurations/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-resource-principal-configurations/index:DataOciBdsBdsInstanceResourcePrincipalConfigurationsConfig"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceResourcePrincipalConfigurationsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceResourcePrincipalConfigurationsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-resource-principal-configurations/index.ts",
        "line": 161
      },
      "name": "DataOciBdsBdsInstanceResourcePrincipalConfigurationsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_resource_principal_configurations#name DataOciBdsBdsInstanceResourcePrincipalConfigurations#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configurations/index.ts",
            "line": 165
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_resource_principal_configurations#values DataOciBdsBdsInstanceResourcePrincipalConfigurations#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configurations/index.ts",
            "line": 173
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instance_resource_principal_configurations#regex DataOciBdsBdsInstanceResourcePrincipalConfigurations#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configurations/index.ts",
            "line": 169
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-resource-principal-configurations/index:DataOciBdsBdsInstanceResourcePrincipalConfigurationsFilter"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceResourcePrincipalConfigurationsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceResourcePrincipalConfigurationsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-resource-principal-configurations/index.ts",
          "line": 326
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-resource-principal-configurations/index.ts",
        "line": 318
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configurations/index.ts",
            "line": 333
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceResourcePrincipalConfigurationsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstanceResourcePrincipalConfigurationsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configurations/index.ts",
            "line": 326
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configurations/index.ts",
            "line": 326
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configurations/index.ts",
            "line": 326
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configurations/index.ts",
            "line": 319
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceResourcePrincipalConfigurationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-resource-principal-configurations/index:DataOciBdsBdsInstanceResourcePrincipalConfigurationsFilterList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceResourcePrincipalConfigurationsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceResourcePrincipalConfigurationsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-resource-principal-configurations/index.ts",
          "line": 229
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-resource-principal-configurations/index.ts",
        "line": 219
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configurations/index.ts",
            "line": 296
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciBdsBdsInstanceResourcePrincipalConfigurationsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configurations/index.ts",
            "line": 284
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configurations/index.ts",
            "line": 300
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configurations/index.ts",
            "line": 313
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configurations/index.ts",
            "line": 277
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configurations/index.ts",
            "line": 290
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configurations/index.ts",
            "line": 306
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configurations/index.ts",
            "line": 233
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceResourcePrincipalConfigurationsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-resource-principal-configurations/index:DataOciBdsBdsInstanceResourcePrincipalConfigurationsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceResourcePrincipalConfigurationsResourcePrincipalConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceResourcePrincipalConfigurationsResourcePrincipalConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-resource-principal-configurations/index.ts",
        "line": 36
      },
      "name": "DataOciBdsBdsInstanceResourcePrincipalConfigurationsResourcePrincipalConfigurations",
      "symbolId": "src/data-oci-bds-bds-instance-resource-principal-configurations/index:DataOciBdsBdsInstanceResourcePrincipalConfigurationsResourcePrincipalConfigurations"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceResourcePrincipalConfigurationsResourcePrincipalConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceResourcePrincipalConfigurationsResourcePrincipalConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-resource-principal-configurations/index.ts",
          "line": 150
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-resource-principal-configurations/index.ts",
        "line": 143
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configurations/index.ts",
            "line": 157
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceResourcePrincipalConfigurationsResourcePrincipalConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstanceResourcePrincipalConfigurationsResourcePrincipalConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configurations/index.ts",
            "line": 150
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configurations/index.ts",
            "line": 150
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configurations/index.ts",
            "line": 150
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-resource-principal-configurations/index:DataOciBdsBdsInstanceResourcePrincipalConfigurationsResourcePrincipalConfigurationsList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceResourcePrincipalConfigurationsResourcePrincipalConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceResourcePrincipalConfigurationsResourcePrincipalConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-resource-principal-configurations/index.ts",
          "line": 68
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-resource-principal-configurations/index.ts",
        "line": 59
      },
      "name": "DataOciBdsBdsInstanceResourcePrincipalConfigurationsResourcePrincipalConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configurations/index.ts",
            "line": 88
          },
          "name": "bdsInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configurations/index.ts",
            "line": 93
          },
          "name": "clusterAdminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configurations/index.ts",
            "line": 98
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configurations/index.ts",
            "line": 103
          },
          "name": "forceRefreshResourcePrincipalTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configurations/index.ts",
            "line": 108
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configurations/index.ts",
            "line": 113
          },
          "name": "sessionTokenLifeSpanDurationInHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configurations/index.ts",
            "line": 118
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configurations/index.ts",
            "line": 123
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configurations/index.ts",
            "line": 128
          },
          "name": "timeTokenExpiry",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configurations/index.ts",
            "line": 133
          },
          "name": "timeTokenRefreshed",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configurations/index.ts",
            "line": 138
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-resource-principal-configurations/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceResourcePrincipalConfigurationsResourcePrincipalConfigurations"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-resource-principal-configurations/index:DataOciBdsBdsInstanceResourcePrincipalConfigurationsResourcePrincipalConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceStartClusterShapeConfigs": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceStartClusterShapeConfigs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance/index.ts",
        "line": 1576
      },
      "name": "DataOciBdsBdsInstanceStartClusterShapeConfigs",
      "symbolId": "src/data-oci-bds-bds-instance/index:DataOciBdsBdsInstanceStartClusterShapeConfigs"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceStartClusterShapeConfigsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceStartClusterShapeConfigsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance/index.ts",
          "line": 1641
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance/index.ts",
        "line": 1634
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1648
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceStartClusterShapeConfigsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstanceStartClusterShapeConfigsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1641
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1641
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1641
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance/index:DataOciBdsBdsInstanceStartClusterShapeConfigsList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceStartClusterShapeConfigsNodeTypeShapeConfigs": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceStartClusterShapeConfigsNodeTypeShapeConfigs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance/index.ts",
        "line": 1496
      },
      "name": "DataOciBdsBdsInstanceStartClusterShapeConfigsNodeTypeShapeConfigs",
      "symbolId": "src/data-oci-bds-bds-instance/index:DataOciBdsBdsInstanceStartClusterShapeConfigsNodeTypeShapeConfigs"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceStartClusterShapeConfigsNodeTypeShapeConfigsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceStartClusterShapeConfigsNodeTypeShapeConfigsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance/index.ts",
          "line": 1565
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance/index.ts",
        "line": 1558
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1572
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceStartClusterShapeConfigsNodeTypeShapeConfigsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstanceStartClusterShapeConfigsNodeTypeShapeConfigsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1565
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1565
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1565
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance/index:DataOciBdsBdsInstanceStartClusterShapeConfigsNodeTypeShapeConfigsList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceStartClusterShapeConfigsNodeTypeShapeConfigsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceStartClusterShapeConfigsNodeTypeShapeConfigsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance/index.ts",
          "line": 1528
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance/index.ts",
        "line": 1519
      },
      "name": "DataOciBdsBdsInstanceStartClusterShapeConfigsNodeTypeShapeConfigsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1548
          },
          "name": "nodeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1553
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1532
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceStartClusterShapeConfigsNodeTypeShapeConfigs"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance/index:DataOciBdsBdsInstanceStartClusterShapeConfigsNodeTypeShapeConfigsOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceStartClusterShapeConfigsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceStartClusterShapeConfigsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance/index.ts",
          "line": 1608
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance/index.ts",
        "line": 1599
      },
      "name": "DataOciBdsBdsInstanceStartClusterShapeConfigsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1629
          },
          "name": "nodeTypeShapeConfigs",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceStartClusterShapeConfigsNodeTypeShapeConfigsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1612
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceStartClusterShapeConfigs"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance/index:DataOciBdsBdsInstanceStartClusterShapeConfigsOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceUtilNode": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceUtilNode",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance/index.ts",
        "line": 1737
      },
      "name": "DataOciBdsBdsInstanceUtilNode",
      "symbolId": "src/data-oci-bds-bds-instance/index:DataOciBdsBdsInstanceUtilNode"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceUtilNodeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceUtilNodeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance/index.ts",
          "line": 1822
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance/index.ts",
        "line": 1815
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1829
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceUtilNodeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstanceUtilNodeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1822
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1822
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1822
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance/index:DataOciBdsBdsInstanceUtilNodeList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceUtilNodeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceUtilNodeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance/index.ts",
          "line": 1769
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance/index.ts",
        "line": 1760
      },
      "name": "DataOciBdsBdsInstanceUtilNodeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1789
          },
          "name": "blockVolumeSizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1794
          },
          "name": "numberOfNodes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1799
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1805
          },
          "name": "shapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceUtilNodeShapeConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1810
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1773
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceUtilNode"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance/index:DataOciBdsBdsInstanceUtilNodeOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceUtilNodeShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceUtilNodeShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance/index.ts",
        "line": 1652
      },
      "name": "DataOciBdsBdsInstanceUtilNodeShapeConfig",
      "symbolId": "src/data-oci-bds-bds-instance/index:DataOciBdsBdsInstanceUtilNodeShapeConfig"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceUtilNodeShapeConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceUtilNodeShapeConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance/index.ts",
          "line": 1726
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance/index.ts",
        "line": 1719
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1733
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceUtilNodeShapeConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstanceUtilNodeShapeConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1726
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1726
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1726
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance/index:DataOciBdsBdsInstanceUtilNodeShapeConfigList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceUtilNodeShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceUtilNodeShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance/index.ts",
          "line": 1684
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance/index.ts",
        "line": 1675
      },
      "name": "DataOciBdsBdsInstanceUtilNodeShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1704
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1709
          },
          "name": "nvmes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1714
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1688
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceUtilNodeShapeConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance/index:DataOciBdsBdsInstanceUtilNodeShapeConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceWorkerNode": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceWorkerNode",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance/index.ts",
        "line": 1918
      },
      "name": "DataOciBdsBdsInstanceWorkerNode",
      "symbolId": "src/data-oci-bds-bds-instance/index:DataOciBdsBdsInstanceWorkerNode"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceWorkerNodeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceWorkerNodeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance/index.ts",
          "line": 2003
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance/index.ts",
        "line": 1996
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 2010
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceWorkerNodeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstanceWorkerNodeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 2003
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 2003
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 2003
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance/index:DataOciBdsBdsInstanceWorkerNodeList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceWorkerNodeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceWorkerNodeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance/index.ts",
          "line": 1950
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance/index.ts",
        "line": 1941
      },
      "name": "DataOciBdsBdsInstanceWorkerNodeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1970
          },
          "name": "blockVolumeSizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1975
          },
          "name": "numberOfNodes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1980
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1986
          },
          "name": "shapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceWorkerNodeShapeConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1991
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1954
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceWorkerNode"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance/index:DataOciBdsBdsInstanceWorkerNodeOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceWorkerNodeShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceWorkerNodeShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance/index.ts",
        "line": 1833
      },
      "name": "DataOciBdsBdsInstanceWorkerNodeShapeConfig",
      "symbolId": "src/data-oci-bds-bds-instance/index:DataOciBdsBdsInstanceWorkerNodeShapeConfig"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceWorkerNodeShapeConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceWorkerNodeShapeConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance/index.ts",
          "line": 1907
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance/index.ts",
        "line": 1900
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1914
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceWorkerNodeShapeConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstanceWorkerNodeShapeConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1907
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1907
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1907
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance/index:DataOciBdsBdsInstanceWorkerNodeShapeConfigList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceWorkerNodeShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceWorkerNodeShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance/index.ts",
          "line": 1865
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance/index.ts",
        "line": 1856
      },
      "name": "DataOciBdsBdsInstanceWorkerNodeShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1885
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1890
          },
          "name": "nvmes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1895
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance/index.ts",
            "line": 1869
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceWorkerNodeShapeConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance/index:DataOciBdsBdsInstanceWorkerNodeShapeConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstances": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instances oci_bds_bds_instances}."
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstances",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instances oci_bds_bds_instances} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instances/index.ts",
          "line": 2526
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instances/index.ts",
        "line": 2494
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciBdsBdsInstances resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2511
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciBdsBdsInstances to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instances#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciBdsBdsInstances that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciBdsBdsInstances to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2625
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2580
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2628
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2596
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2612
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2640
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2650
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstances",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2499
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2555
          },
          "name": "bdsInstances",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2622
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2568
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2584
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2632
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2600
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2616
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2561
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2574
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2590
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2606
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instances/index:DataOciBdsBdsInstances"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstances": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstances",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instances/index.ts",
        "line": 2035
      },
      "name": "DataOciBdsBdsInstancesBdsInstances",
      "symbolId": "src/data-oci-bds-bds-instances/index:DataOciBdsBdsInstancesBdsInstances"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesBdsClusterVersionSummary": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesBdsClusterVersionSummary",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instances/index.ts",
        "line": 36
      },
      "name": "DataOciBdsBdsInstancesBdsInstancesBdsClusterVersionSummary",
      "symbolId": "src/data-oci-bds-bds-instances/index:DataOciBdsBdsInstancesBdsInstancesBdsClusterVersionSummary"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesBdsClusterVersionSummaryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesBdsClusterVersionSummaryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instances/index.ts",
          "line": 105
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instances/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 112
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesBdsClusterVersionSummaryOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstancesBdsInstancesBdsClusterVersionSummaryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 105
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 105
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 105
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instances/index:DataOciBdsBdsInstancesBdsInstancesBdsClusterVersionSummaryList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesBdsClusterVersionSummaryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesBdsClusterVersionSummaryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instances/index.ts",
          "line": 68
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instances/index.ts",
        "line": 59
      },
      "name": "DataOciBdsBdsInstancesBdsInstancesBdsClusterVersionSummaryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 88
          },
          "name": "bdsVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 93
          },
          "name": "odhVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesBdsClusterVersionSummary"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instances/index:DataOciBdsBdsInstancesBdsInstancesBdsClusterVersionSummaryOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesCloudSqlDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesCloudSqlDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instances/index.ts",
        "line": 196
      },
      "name": "DataOciBdsBdsInstancesBdsInstancesCloudSqlDetails",
      "symbolId": "src/data-oci-bds-bds-instances/index:DataOciBdsBdsInstancesBdsInstancesCloudSqlDetails"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesCloudSqlDetailsKerberosDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesCloudSqlDetailsKerberosDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instances/index.ts",
        "line": 116
      },
      "name": "DataOciBdsBdsInstancesBdsInstancesCloudSqlDetailsKerberosDetails",
      "symbolId": "src/data-oci-bds-bds-instances/index:DataOciBdsBdsInstancesBdsInstancesCloudSqlDetailsKerberosDetails"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesCloudSqlDetailsKerberosDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesCloudSqlDetailsKerberosDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instances/index.ts",
          "line": 185
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instances/index.ts",
        "line": 178
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 192
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesCloudSqlDetailsKerberosDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstancesBdsInstancesCloudSqlDetailsKerberosDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 185
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 185
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 185
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instances/index:DataOciBdsBdsInstancesBdsInstancesCloudSqlDetailsKerberosDetailsList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesCloudSqlDetailsKerberosDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesCloudSqlDetailsKerberosDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instances/index.ts",
          "line": 148
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instances/index.ts",
        "line": 139
      },
      "name": "DataOciBdsBdsInstancesBdsInstancesCloudSqlDetailsKerberosDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 168
          },
          "name": "keytabFile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 173
          },
          "name": "principalName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 152
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesCloudSqlDetailsKerberosDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instances/index:DataOciBdsBdsInstancesBdsInstancesCloudSqlDetailsKerberosDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesCloudSqlDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesCloudSqlDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instances/index.ts",
          "line": 296
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instances/index.ts",
        "line": 289
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 303
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesCloudSqlDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstancesBdsInstancesCloudSqlDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 296
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 296
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 296
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instances/index:DataOciBdsBdsInstancesBdsInstancesCloudSqlDetailsList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesCloudSqlDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesCloudSqlDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instances/index.ts",
          "line": 228
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instances/index.ts",
        "line": 219
      },
      "name": "DataOciBdsBdsInstancesBdsInstancesCloudSqlDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 248
          },
          "name": "blockVolumeSizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 253
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 258
          },
          "name": "isKerberosMappedToDatabaseUsers",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 264
          },
          "name": "kerberosDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesCloudSqlDetailsKerberosDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 269
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 274
          },
          "name": "nvmes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 279
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 284
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 232
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesCloudSqlDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instances/index:DataOciBdsBdsInstancesBdsInstancesCloudSqlDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesClusterDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesClusterDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instances/index.ts",
        "line": 307
      },
      "name": "DataOciBdsBdsInstancesBdsInstancesClusterDetails",
      "symbolId": "src/data-oci-bds-bds-instances/index:DataOciBdsBdsInstancesBdsInstancesClusterDetails"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesClusterDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesClusterDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instances/index.ts",
          "line": 441
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instances/index.ts",
        "line": 434
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 448
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesClusterDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstancesBdsInstancesClusterDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 441
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 441
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 441
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instances/index:DataOciBdsBdsInstancesBdsInstancesClusterDetailsList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesClusterDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesClusterDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instances/index.ts",
          "line": 339
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instances/index.ts",
        "line": 330
      },
      "name": "DataOciBdsBdsInstancesBdsInstancesClusterDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 359
          },
          "name": "ambariUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 369
          },
          "name": "bdaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 364
          },
          "name": "bdCellVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 374
          },
          "name": "bdmVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 379
          },
          "name": "bdsVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 384
          },
          "name": "bigDataManagerUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 389
          },
          "name": "clouderaManagerUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 394
          },
          "name": "csqlCellVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 399
          },
          "name": "dbVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 404
          },
          "name": "hueServerUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 409
          },
          "name": "jupyterHubUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 414
          },
          "name": "odhVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 419
          },
          "name": "osVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 424
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 429
          },
          "name": "timeRefreshed",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 343
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesClusterDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instances/index:DataOciBdsBdsInstancesBdsInstancesClusterDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesComputeOnlyWorkerNode": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesComputeOnlyWorkerNode",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instances/index.ts",
        "line": 537
      },
      "name": "DataOciBdsBdsInstancesBdsInstancesComputeOnlyWorkerNode",
      "symbolId": "src/data-oci-bds-bds-instances/index:DataOciBdsBdsInstancesBdsInstancesComputeOnlyWorkerNode"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesComputeOnlyWorkerNodeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesComputeOnlyWorkerNodeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instances/index.ts",
          "line": 622
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instances/index.ts",
        "line": 615
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 629
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesComputeOnlyWorkerNodeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstancesBdsInstancesComputeOnlyWorkerNodeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 622
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 622
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 622
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instances/index:DataOciBdsBdsInstancesBdsInstancesComputeOnlyWorkerNodeList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesComputeOnlyWorkerNodeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesComputeOnlyWorkerNodeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instances/index.ts",
          "line": 569
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instances/index.ts",
        "line": 560
      },
      "name": "DataOciBdsBdsInstancesBdsInstancesComputeOnlyWorkerNodeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 589
          },
          "name": "blockVolumeSizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 594
          },
          "name": "numberOfNodes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 599
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 605
          },
          "name": "shapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesComputeOnlyWorkerNodeShapeConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 610
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 573
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesComputeOnlyWorkerNode"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instances/index:DataOciBdsBdsInstancesBdsInstancesComputeOnlyWorkerNodeOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesComputeOnlyWorkerNodeShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesComputeOnlyWorkerNodeShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instances/index.ts",
        "line": 452
      },
      "name": "DataOciBdsBdsInstancesBdsInstancesComputeOnlyWorkerNodeShapeConfig",
      "symbolId": "src/data-oci-bds-bds-instances/index:DataOciBdsBdsInstancesBdsInstancesComputeOnlyWorkerNodeShapeConfig"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesComputeOnlyWorkerNodeShapeConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesComputeOnlyWorkerNodeShapeConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instances/index.ts",
          "line": 526
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instances/index.ts",
        "line": 519
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 533
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesComputeOnlyWorkerNodeShapeConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstancesBdsInstancesComputeOnlyWorkerNodeShapeConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 526
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 526
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 526
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instances/index:DataOciBdsBdsInstancesBdsInstancesComputeOnlyWorkerNodeShapeConfigList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesComputeOnlyWorkerNodeShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesComputeOnlyWorkerNodeShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instances/index.ts",
          "line": 484
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instances/index.ts",
        "line": 475
      },
      "name": "DataOciBdsBdsInstancesBdsInstancesComputeOnlyWorkerNodeShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 504
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 509
          },
          "name": "nvmes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 514
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 488
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesComputeOnlyWorkerNodeShapeConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instances/index:DataOciBdsBdsInstancesBdsInstancesComputeOnlyWorkerNodeShapeConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesEdgeNode": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesEdgeNode",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instances/index.ts",
        "line": 718
      },
      "name": "DataOciBdsBdsInstancesBdsInstancesEdgeNode",
      "symbolId": "src/data-oci-bds-bds-instances/index:DataOciBdsBdsInstancesBdsInstancesEdgeNode"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesEdgeNodeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesEdgeNodeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instances/index.ts",
          "line": 803
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instances/index.ts",
        "line": 796
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 810
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesEdgeNodeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstancesBdsInstancesEdgeNodeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 803
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 803
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 803
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instances/index:DataOciBdsBdsInstancesBdsInstancesEdgeNodeList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesEdgeNodeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesEdgeNodeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instances/index.ts",
          "line": 750
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instances/index.ts",
        "line": 741
      },
      "name": "DataOciBdsBdsInstancesBdsInstancesEdgeNodeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 770
          },
          "name": "blockVolumeSizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 775
          },
          "name": "numberOfNodes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 780
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 786
          },
          "name": "shapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesEdgeNodeShapeConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 791
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 754
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesEdgeNode"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instances/index:DataOciBdsBdsInstancesBdsInstancesEdgeNodeOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesEdgeNodeShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesEdgeNodeShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instances/index.ts",
        "line": 633
      },
      "name": "DataOciBdsBdsInstancesBdsInstancesEdgeNodeShapeConfig",
      "symbolId": "src/data-oci-bds-bds-instances/index:DataOciBdsBdsInstancesBdsInstancesEdgeNodeShapeConfig"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesEdgeNodeShapeConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesEdgeNodeShapeConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instances/index.ts",
          "line": 707
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instances/index.ts",
        "line": 700
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 714
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesEdgeNodeShapeConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstancesBdsInstancesEdgeNodeShapeConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 707
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 707
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 707
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instances/index:DataOciBdsBdsInstancesBdsInstancesEdgeNodeShapeConfigList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesEdgeNodeShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesEdgeNodeShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instances/index.ts",
          "line": 665
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instances/index.ts",
        "line": 656
      },
      "name": "DataOciBdsBdsInstancesBdsInstancesEdgeNodeShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 685
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 690
          },
          "name": "nvmes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 695
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 669
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesEdgeNodeShapeConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instances/index:DataOciBdsBdsInstancesBdsInstancesEdgeNodeShapeConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesKafkaBrokerNode": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesKafkaBrokerNode",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instances/index.ts",
        "line": 899
      },
      "name": "DataOciBdsBdsInstancesBdsInstancesKafkaBrokerNode",
      "symbolId": "src/data-oci-bds-bds-instances/index:DataOciBdsBdsInstancesBdsInstancesKafkaBrokerNode"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesKafkaBrokerNodeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesKafkaBrokerNodeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instances/index.ts",
          "line": 984
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instances/index.ts",
        "line": 977
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 991
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesKafkaBrokerNodeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstancesBdsInstancesKafkaBrokerNodeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 984
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 984
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 984
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instances/index:DataOciBdsBdsInstancesBdsInstancesKafkaBrokerNodeList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesKafkaBrokerNodeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesKafkaBrokerNodeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instances/index.ts",
          "line": 931
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instances/index.ts",
        "line": 922
      },
      "name": "DataOciBdsBdsInstancesBdsInstancesKafkaBrokerNodeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 951
          },
          "name": "blockVolumeSizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 956
          },
          "name": "numberOfKafkaNodes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 961
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 967
          },
          "name": "shapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesKafkaBrokerNodeShapeConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 972
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 935
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesKafkaBrokerNode"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instances/index:DataOciBdsBdsInstancesBdsInstancesKafkaBrokerNodeOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesKafkaBrokerNodeShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesKafkaBrokerNodeShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instances/index.ts",
        "line": 814
      },
      "name": "DataOciBdsBdsInstancesBdsInstancesKafkaBrokerNodeShapeConfig",
      "symbolId": "src/data-oci-bds-bds-instances/index:DataOciBdsBdsInstancesBdsInstancesKafkaBrokerNodeShapeConfig"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesKafkaBrokerNodeShapeConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesKafkaBrokerNodeShapeConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instances/index.ts",
          "line": 888
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instances/index.ts",
        "line": 881
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 895
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesKafkaBrokerNodeShapeConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstancesBdsInstancesKafkaBrokerNodeShapeConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 888
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 888
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 888
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instances/index:DataOciBdsBdsInstancesBdsInstancesKafkaBrokerNodeShapeConfigList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesKafkaBrokerNodeShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesKafkaBrokerNodeShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instances/index.ts",
          "line": 846
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instances/index.ts",
        "line": 837
      },
      "name": "DataOciBdsBdsInstancesBdsInstancesKafkaBrokerNodeShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 866
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 871
          },
          "name": "nvmes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 876
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 850
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesKafkaBrokerNodeShapeConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instances/index:DataOciBdsBdsInstancesBdsInstancesKafkaBrokerNodeShapeConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instances/index.ts",
          "line": 2303
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instances/index.ts",
        "line": 2296
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2310
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstancesBdsInstancesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2303
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2303
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2303
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instances/index:DataOciBdsBdsInstancesBdsInstancesList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesMasterNode": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesMasterNode",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instances/index.ts",
        "line": 1080
      },
      "name": "DataOciBdsBdsInstancesBdsInstancesMasterNode",
      "symbolId": "src/data-oci-bds-bds-instances/index:DataOciBdsBdsInstancesBdsInstancesMasterNode"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesMasterNodeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesMasterNodeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instances/index.ts",
          "line": 1165
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instances/index.ts",
        "line": 1158
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1172
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesMasterNodeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstancesBdsInstancesMasterNodeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1165
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1165
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1165
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instances/index:DataOciBdsBdsInstancesBdsInstancesMasterNodeList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesMasterNodeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesMasterNodeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instances/index.ts",
          "line": 1112
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instances/index.ts",
        "line": 1103
      },
      "name": "DataOciBdsBdsInstancesBdsInstancesMasterNodeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1132
          },
          "name": "blockVolumeSizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1137
          },
          "name": "numberOfNodes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1142
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1148
          },
          "name": "shapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesMasterNodeShapeConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1153
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1116
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesMasterNode"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instances/index:DataOciBdsBdsInstancesBdsInstancesMasterNodeOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesMasterNodeShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesMasterNodeShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instances/index.ts",
        "line": 995
      },
      "name": "DataOciBdsBdsInstancesBdsInstancesMasterNodeShapeConfig",
      "symbolId": "src/data-oci-bds-bds-instances/index:DataOciBdsBdsInstancesBdsInstancesMasterNodeShapeConfig"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesMasterNodeShapeConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesMasterNodeShapeConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instances/index.ts",
          "line": 1069
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instances/index.ts",
        "line": 1062
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1076
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesMasterNodeShapeConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstancesBdsInstancesMasterNodeShapeConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1069
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1069
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1069
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instances/index:DataOciBdsBdsInstancesBdsInstancesMasterNodeShapeConfigList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesMasterNodeShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesMasterNodeShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instances/index.ts",
          "line": 1027
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instances/index.ts",
        "line": 1018
      },
      "name": "DataOciBdsBdsInstancesBdsInstancesMasterNodeShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1047
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1052
          },
          "name": "nvmes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1057
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1031
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesMasterNodeShapeConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instances/index:DataOciBdsBdsInstancesBdsInstancesMasterNodeShapeConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesNetworkConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesNetworkConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instances/index.ts",
        "line": 1176
      },
      "name": "DataOciBdsBdsInstancesBdsInstancesNetworkConfig",
      "symbolId": "src/data-oci-bds-bds-instances/index:DataOciBdsBdsInstancesBdsInstancesNetworkConfig"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesNetworkConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesNetworkConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instances/index.ts",
          "line": 1245
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instances/index.ts",
        "line": 1238
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1252
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesNetworkConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstancesBdsInstancesNetworkConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1245
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1245
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1245
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instances/index:DataOciBdsBdsInstancesBdsInstancesNetworkConfigList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesNetworkConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesNetworkConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instances/index.ts",
          "line": 1208
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instances/index.ts",
        "line": 1199
      },
      "name": "DataOciBdsBdsInstancesBdsInstancesNetworkConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1228
          },
          "name": "cidrBlock",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1233
          },
          "name": "isNatGatewayRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1212
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesNetworkConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instances/index:DataOciBdsBdsInstancesBdsInstancesNetworkConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesNodes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesNodes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instances/index.ts",
        "line": 1336
      },
      "name": "DataOciBdsBdsInstancesBdsInstancesNodes",
      "symbolId": "src/data-oci-bds-bds-instances/index:DataOciBdsBdsInstancesBdsInstancesNodes"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesNodesAttachedBlockVolumes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesNodesAttachedBlockVolumes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instances/index.ts",
        "line": 1256
      },
      "name": "DataOciBdsBdsInstancesBdsInstancesNodesAttachedBlockVolumes",
      "symbolId": "src/data-oci-bds-bds-instances/index:DataOciBdsBdsInstancesBdsInstancesNodesAttachedBlockVolumes"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesNodesAttachedBlockVolumesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesNodesAttachedBlockVolumesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instances/index.ts",
          "line": 1325
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instances/index.ts",
        "line": 1318
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1332
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesNodesAttachedBlockVolumesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstancesBdsInstancesNodesAttachedBlockVolumesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1325
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1325
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1325
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instances/index:DataOciBdsBdsInstancesBdsInstancesNodesAttachedBlockVolumesList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesNodesAttachedBlockVolumesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesNodesAttachedBlockVolumesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instances/index.ts",
          "line": 1288
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instances/index.ts",
        "line": 1279
      },
      "name": "DataOciBdsBdsInstancesBdsInstancesNodesAttachedBlockVolumesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1308
          },
          "name": "volumeAttachmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1313
          },
          "name": "volumeSizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1292
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesNodesAttachedBlockVolumes"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instances/index:DataOciBdsBdsInstancesBdsInstancesNodesAttachedBlockVolumesOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesNodesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesNodesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instances/index.ts",
          "line": 1506
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instances/index.ts",
        "line": 1499
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1513
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesNodesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstancesBdsInstancesNodesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1506
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1506
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1506
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instances/index:DataOciBdsBdsInstancesBdsInstancesNodesList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesNodesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesNodesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instances/index.ts",
          "line": 1368
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instances/index.ts",
        "line": 1359
      },
      "name": "DataOciBdsBdsInstancesBdsInstancesNodesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1389
          },
          "name": "attachedBlockVolumes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesNodesAttachedBlockVolumesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1394
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1399
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1404
          },
          "name": "faultDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1409
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1414
          },
          "name": "imageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1419
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1424
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1429
          },
          "name": "isRebootRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1434
          },
          "name": "localDisksTotalSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1439
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1444
          },
          "name": "nodeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1449
          },
          "name": "nvmes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1454
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1459
          },
          "name": "odhVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1464
          },
          "name": "osVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1469
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1474
          },
          "name": "sshFingerprint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1479
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1484
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1489
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1494
          },
          "name": "timeMaintenanceRebootDue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1372
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesNodes"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instances/index:DataOciBdsBdsInstancesBdsInstancesNodesOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instances/index.ts",
          "line": 2067
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instances/index.ts",
        "line": 2058
      },
      "name": "DataOciBdsBdsInstancesBdsInstancesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2088
          },
          "name": "bdsClusterVersionSummary",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesBdsClusterVersionSummaryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2093
          },
          "name": "bootstrapScriptUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2099
          },
          "name": "cloudSqlDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesCloudSqlDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2104
          },
          "name": "clusterAdminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2110
          },
          "name": "clusterDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesClusterDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2115
          },
          "name": "clusterProfile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2120
          },
          "name": "clusterPublicKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2125
          },
          "name": "clusterVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2130
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2136
          },
          "name": "computeOnlyWorkerNode",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesComputeOnlyWorkerNodeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2141
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2147
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2152
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2158
          },
          "name": "edgeNode",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesEdgeNodeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2164
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2169
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2174
          },
          "name": "ignoreExistingNodesShape",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2179
          },
          "name": "isCloudSqlConfigured",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2184
          },
          "name": "isForceRemoveEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2189
          },
          "name": "isForceStopJobs",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2194
          },
          "name": "isHighAvailability",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2199
          },
          "name": "isKafkaConfigured",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2204
          },
          "name": "isSecure",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2210
          },
          "name": "kafkaBrokerNode",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesKafkaBrokerNodeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2215
          },
          "name": "kerberosRealmName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2220
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2226
          },
          "name": "masterNode",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesMasterNodeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2232
          },
          "name": "networkConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesNetworkConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2238
          },
          "name": "nodes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesNodesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2243
          },
          "name": "numberOfNodes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2248
          },
          "name": "numberOfNodesRequiringMaintenanceReboot",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2253
          },
          "name": "osPatchVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2258
          },
          "name": "removeNode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2264
          },
          "name": "startClusterShapeConfigs",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesStartClusterShapeConfigsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2269
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2274
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2279
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2285
          },
          "name": "utilNode",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesUtilNodeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2291
          },
          "name": "workerNode",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesWorkerNodeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2071
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstances"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instances/index:DataOciBdsBdsInstancesBdsInstancesOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesStartClusterShapeConfigs": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesStartClusterShapeConfigs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instances/index.ts",
        "line": 1597
      },
      "name": "DataOciBdsBdsInstancesBdsInstancesStartClusterShapeConfigs",
      "symbolId": "src/data-oci-bds-bds-instances/index:DataOciBdsBdsInstancesBdsInstancesStartClusterShapeConfigs"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesStartClusterShapeConfigsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesStartClusterShapeConfigsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instances/index.ts",
          "line": 1662
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instances/index.ts",
        "line": 1655
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1669
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesStartClusterShapeConfigsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstancesBdsInstancesStartClusterShapeConfigsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1662
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1662
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1662
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instances/index:DataOciBdsBdsInstancesBdsInstancesStartClusterShapeConfigsList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesStartClusterShapeConfigsNodeTypeShapeConfigs": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesStartClusterShapeConfigsNodeTypeShapeConfigs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instances/index.ts",
        "line": 1517
      },
      "name": "DataOciBdsBdsInstancesBdsInstancesStartClusterShapeConfigsNodeTypeShapeConfigs",
      "symbolId": "src/data-oci-bds-bds-instances/index:DataOciBdsBdsInstancesBdsInstancesStartClusterShapeConfigsNodeTypeShapeConfigs"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesStartClusterShapeConfigsNodeTypeShapeConfigsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesStartClusterShapeConfigsNodeTypeShapeConfigsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instances/index.ts",
          "line": 1586
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instances/index.ts",
        "line": 1579
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1593
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesStartClusterShapeConfigsNodeTypeShapeConfigsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstancesBdsInstancesStartClusterShapeConfigsNodeTypeShapeConfigsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1586
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1586
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1586
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instances/index:DataOciBdsBdsInstancesBdsInstancesStartClusterShapeConfigsNodeTypeShapeConfigsList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesStartClusterShapeConfigsNodeTypeShapeConfigsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesStartClusterShapeConfigsNodeTypeShapeConfigsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instances/index.ts",
          "line": 1549
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instances/index.ts",
        "line": 1540
      },
      "name": "DataOciBdsBdsInstancesBdsInstancesStartClusterShapeConfigsNodeTypeShapeConfigsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1569
          },
          "name": "nodeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1574
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1553
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesStartClusterShapeConfigsNodeTypeShapeConfigs"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instances/index:DataOciBdsBdsInstancesBdsInstancesStartClusterShapeConfigsNodeTypeShapeConfigsOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesStartClusterShapeConfigsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesStartClusterShapeConfigsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instances/index.ts",
          "line": 1629
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instances/index.ts",
        "line": 1620
      },
      "name": "DataOciBdsBdsInstancesBdsInstancesStartClusterShapeConfigsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1650
          },
          "name": "nodeTypeShapeConfigs",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesStartClusterShapeConfigsNodeTypeShapeConfigsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1633
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesStartClusterShapeConfigs"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instances/index:DataOciBdsBdsInstancesBdsInstancesStartClusterShapeConfigsOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesUtilNode": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesUtilNode",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instances/index.ts",
        "line": 1758
      },
      "name": "DataOciBdsBdsInstancesBdsInstancesUtilNode",
      "symbolId": "src/data-oci-bds-bds-instances/index:DataOciBdsBdsInstancesBdsInstancesUtilNode"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesUtilNodeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesUtilNodeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instances/index.ts",
          "line": 1843
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instances/index.ts",
        "line": 1836
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1850
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesUtilNodeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstancesBdsInstancesUtilNodeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1843
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1843
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1843
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instances/index:DataOciBdsBdsInstancesBdsInstancesUtilNodeList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesUtilNodeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesUtilNodeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instances/index.ts",
          "line": 1790
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instances/index.ts",
        "line": 1781
      },
      "name": "DataOciBdsBdsInstancesBdsInstancesUtilNodeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1810
          },
          "name": "blockVolumeSizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1815
          },
          "name": "numberOfNodes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1820
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1826
          },
          "name": "shapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesUtilNodeShapeConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1831
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1794
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesUtilNode"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instances/index:DataOciBdsBdsInstancesBdsInstancesUtilNodeOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesUtilNodeShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesUtilNodeShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instances/index.ts",
        "line": 1673
      },
      "name": "DataOciBdsBdsInstancesBdsInstancesUtilNodeShapeConfig",
      "symbolId": "src/data-oci-bds-bds-instances/index:DataOciBdsBdsInstancesBdsInstancesUtilNodeShapeConfig"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesUtilNodeShapeConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesUtilNodeShapeConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instances/index.ts",
          "line": 1747
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instances/index.ts",
        "line": 1740
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1754
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesUtilNodeShapeConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstancesBdsInstancesUtilNodeShapeConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1747
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1747
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1747
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instances/index:DataOciBdsBdsInstancesBdsInstancesUtilNodeShapeConfigList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesUtilNodeShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesUtilNodeShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instances/index.ts",
          "line": 1705
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instances/index.ts",
        "line": 1696
      },
      "name": "DataOciBdsBdsInstancesBdsInstancesUtilNodeShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1725
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1730
          },
          "name": "nvmes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1735
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1709
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesUtilNodeShapeConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instances/index:DataOciBdsBdsInstancesBdsInstancesUtilNodeShapeConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesWorkerNode": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesWorkerNode",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instances/index.ts",
        "line": 1939
      },
      "name": "DataOciBdsBdsInstancesBdsInstancesWorkerNode",
      "symbolId": "src/data-oci-bds-bds-instances/index:DataOciBdsBdsInstancesBdsInstancesWorkerNode"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesWorkerNodeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesWorkerNodeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instances/index.ts",
          "line": 2024
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instances/index.ts",
        "line": 2017
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2031
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesWorkerNodeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstancesBdsInstancesWorkerNodeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2024
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2024
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2024
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instances/index:DataOciBdsBdsInstancesBdsInstancesWorkerNodeList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesWorkerNodeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesWorkerNodeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instances/index.ts",
          "line": 1971
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instances/index.ts",
        "line": 1962
      },
      "name": "DataOciBdsBdsInstancesBdsInstancesWorkerNodeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1991
          },
          "name": "blockVolumeSizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1996
          },
          "name": "numberOfNodes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2001
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2007
          },
          "name": "shapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesWorkerNodeShapeConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2012
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1975
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesWorkerNode"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instances/index:DataOciBdsBdsInstancesBdsInstancesWorkerNodeOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesWorkerNodeShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesWorkerNodeShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instances/index.ts",
        "line": 1854
      },
      "name": "DataOciBdsBdsInstancesBdsInstancesWorkerNodeShapeConfig",
      "symbolId": "src/data-oci-bds-bds-instances/index:DataOciBdsBdsInstancesBdsInstancesWorkerNodeShapeConfig"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesWorkerNodeShapeConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesWorkerNodeShapeConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instances/index.ts",
          "line": 1928
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instances/index.ts",
        "line": 1921
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1935
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesWorkerNodeShapeConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstancesBdsInstancesWorkerNodeShapeConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1928
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1928
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1928
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instances/index:DataOciBdsBdsInstancesBdsInstancesWorkerNodeShapeConfigList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesWorkerNodeShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesWorkerNodeShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instances/index.ts",
          "line": 1886
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instances/index.ts",
        "line": 1877
      },
      "name": "DataOciBdsBdsInstancesBdsInstancesWorkerNodeShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1906
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1911
          },
          "name": "nvmes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1916
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 1890
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesBdsInstancesWorkerNodeShapeConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instances/index:DataOciBdsBdsInstancesBdsInstancesWorkerNodeShapeConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instances/index.ts",
        "line": 9
      },
      "name": "DataOciBdsBdsInstancesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instances#compartment_id DataOciBdsBdsInstances#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instances#display_name DataOciBdsBdsInstances#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 17
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instances#filter DataOciBdsBdsInstances#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instances#id DataOciBdsBdsInstances#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instances#state DataOciBdsBdsInstances#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instances/index:DataOciBdsBdsInstancesConfig"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instances/index.ts",
        "line": 2314
      },
      "name": "DataOciBdsBdsInstancesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instances#name DataOciBdsBdsInstances#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2318
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instances#values DataOciBdsBdsInstances#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2326
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/bds_bds_instances#regex DataOciBdsBdsInstances#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2322
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instances/index:DataOciBdsBdsInstancesFilter"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instances/index.ts",
          "line": 2479
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instances/index.ts",
        "line": 2471
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2486
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstancesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2479
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2479
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2479
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2472
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instances/index:DataOciBdsBdsInstancesFilterList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstancesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instances/index.ts",
          "line": 2382
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instances/index.ts",
        "line": 2372
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2449
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciBdsBdsInstancesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2437
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2453
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2466
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2430
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2443
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2459
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instances/index.ts",
            "line": 2386
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciBdsBdsInstancesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instances/index:DataOciBdsBdsInstancesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciBlockchainBlockchainPlatform": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/blockchain_blockchain_platform oci_blockchain_blockchain_platform}."
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatform",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/blockchain_blockchain_platform oci_blockchain_blockchain_platform} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
          "line": 650
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
        "line": 618
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciBlockchainBlockchainPlatform resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 635
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciBlockchainBlockchainPlatform to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/blockchain_blockchain_platform#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciBlockchainBlockchainPlatform that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciBlockchainBlockchainPlatform to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 835
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 841
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciBlockchainBlockchainPlatform",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 623
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 687
          },
          "name": "caCertArchiveText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 692
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 698
          },
          "name": "componentDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformComponentDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 703
          },
          "name": "computeShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 709
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 714
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 719
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 724
          },
          "name": "federatedUserId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 730
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 736
          },
          "name": "hostOcpuUtilizationInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformHostOcpuUtilizationInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 741
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 746
          },
          "name": "idcsAccessToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 751
          },
          "name": "isByol",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 756
          },
          "name": "isMultiAd",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 761
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 766
          },
          "name": "loadBalancerShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 771
          },
          "name": "platformRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 776
          },
          "name": "platformShapeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 781
          },
          "name": "platformVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 787
          },
          "name": "replicas",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformReplicasList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 792
          },
          "name": "serviceEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 797
          },
          "name": "serviceVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 802
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 807
          },
          "name": "storageSizeInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 812
          },
          "name": "storageUsedInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 817
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 822
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 827
          },
          "name": "totalOcpuCapacity",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 682
          },
          "name": "blockchainPlatformIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 675
          },
          "name": "blockchainPlatformId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-blockchain-platform/index:DataOciBlockchainBlockchainPlatform"
    },
    "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformComponentDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformComponentDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
        "line": 362
      },
      "name": "DataOciBlockchainBlockchainPlatformComponentDetails",
      "symbolId": "src/data-oci-blockchain-blockchain-platform/index:DataOciBlockchainBlockchainPlatformComponentDetails"
    },
    "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformComponentDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformComponentDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
          "line": 433
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
        "line": 426
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 440
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformComponentDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBlockchainBlockchainPlatformComponentDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 433
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 433
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 433
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-blockchain-platform/index:DataOciBlockchainBlockchainPlatformComponentDetailsList"
    },
    "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformComponentDetailsOsns": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformComponentDetailsOsns",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
        "line": 90
      },
      "name": "DataOciBlockchainBlockchainPlatformComponentDetailsOsns",
      "symbolId": "src/data-oci-blockchain-blockchain-platform/index:DataOciBlockchainBlockchainPlatformComponentDetailsOsns"
    },
    "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformComponentDetailsOsnsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformComponentDetailsOsnsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
          "line": 170
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
        "line": 163
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 177
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformComponentDetailsOsnsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBlockchainBlockchainPlatformComponentDetailsOsnsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 170
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 170
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 170
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-blockchain-platform/index:DataOciBlockchainBlockchainPlatformComponentDetailsOsnsList"
    },
    "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformComponentDetailsOsnsOcpuAllocationParam": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformComponentDetailsOsnsOcpuAllocationParam",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
        "line": 15
      },
      "name": "DataOciBlockchainBlockchainPlatformComponentDetailsOsnsOcpuAllocationParam",
      "symbolId": "src/data-oci-blockchain-blockchain-platform/index:DataOciBlockchainBlockchainPlatformComponentDetailsOsnsOcpuAllocationParam"
    },
    "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformComponentDetailsOsnsOcpuAllocationParamList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformComponentDetailsOsnsOcpuAllocationParamList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
          "line": 79
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
        "line": 72
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 86
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformComponentDetailsOsnsOcpuAllocationParamOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBlockchainBlockchainPlatformComponentDetailsOsnsOcpuAllocationParamList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 79
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 79
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 79
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-blockchain-platform/index:DataOciBlockchainBlockchainPlatformComponentDetailsOsnsOcpuAllocationParamList"
    },
    "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformComponentDetailsOsnsOcpuAllocationParamOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformComponentDetailsOsnsOcpuAllocationParamOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
        "line": 38
      },
      "name": "DataOciBlockchainBlockchainPlatformComponentDetailsOsnsOcpuAllocationParamOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 67
          },
          "name": "ocpuAllocationNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformComponentDetailsOsnsOcpuAllocationParam"
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-blockchain-platform/index:DataOciBlockchainBlockchainPlatformComponentDetailsOsnsOcpuAllocationParamOutputReference"
    },
    "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformComponentDetailsOsnsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformComponentDetailsOsnsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
          "line": 122
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
        "line": 113
      },
      "name": "DataOciBlockchainBlockchainPlatformComponentDetailsOsnsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 142
          },
          "name": "ad",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 148
          },
          "name": "ocpuAllocationParam",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformComponentDetailsOsnsOcpuAllocationParamList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 153
          },
          "name": "osnKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 158
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 126
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformComponentDetailsOsns"
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-blockchain-platform/index:DataOciBlockchainBlockchainPlatformComponentDetailsOsnsOutputReference"
    },
    "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformComponentDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformComponentDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
          "line": 394
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
        "line": 385
      },
      "name": "DataOciBlockchainBlockchainPlatformComponentDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 415
          },
          "name": "osns",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformComponentDetailsOsnsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 421
          },
          "name": "peers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformComponentDetailsPeersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 398
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformComponentDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-blockchain-platform/index:DataOciBlockchainBlockchainPlatformComponentDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformComponentDetailsPeers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformComponentDetailsPeers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
        "line": 256
      },
      "name": "DataOciBlockchainBlockchainPlatformComponentDetailsPeers",
      "symbolId": "src/data-oci-blockchain-blockchain-platform/index:DataOciBlockchainBlockchainPlatformComponentDetailsPeers"
    },
    "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformComponentDetailsPeersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformComponentDetailsPeersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
          "line": 351
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
        "line": 344
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 358
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformComponentDetailsPeersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBlockchainBlockchainPlatformComponentDetailsPeersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 351
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 351
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 351
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-blockchain-platform/index:DataOciBlockchainBlockchainPlatformComponentDetailsPeersList"
    },
    "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformComponentDetailsPeersOcpuAllocationParam": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformComponentDetailsPeersOcpuAllocationParam",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
        "line": 181
      },
      "name": "DataOciBlockchainBlockchainPlatformComponentDetailsPeersOcpuAllocationParam",
      "symbolId": "src/data-oci-blockchain-blockchain-platform/index:DataOciBlockchainBlockchainPlatformComponentDetailsPeersOcpuAllocationParam"
    },
    "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformComponentDetailsPeersOcpuAllocationParamList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformComponentDetailsPeersOcpuAllocationParamList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
          "line": 245
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
        "line": 238
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 252
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformComponentDetailsPeersOcpuAllocationParamOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBlockchainBlockchainPlatformComponentDetailsPeersOcpuAllocationParamList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 245
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 245
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 245
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-blockchain-platform/index:DataOciBlockchainBlockchainPlatformComponentDetailsPeersOcpuAllocationParamList"
    },
    "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformComponentDetailsPeersOcpuAllocationParamOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformComponentDetailsPeersOcpuAllocationParamOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
          "line": 213
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
        "line": 204
      },
      "name": "DataOciBlockchainBlockchainPlatformComponentDetailsPeersOcpuAllocationParamOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 233
          },
          "name": "ocpuAllocationNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 217
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformComponentDetailsPeersOcpuAllocationParam"
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-blockchain-platform/index:DataOciBlockchainBlockchainPlatformComponentDetailsPeersOcpuAllocationParamOutputReference"
    },
    "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformComponentDetailsPeersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformComponentDetailsPeersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
          "line": 288
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
        "line": 279
      },
      "name": "DataOciBlockchainBlockchainPlatformComponentDetailsPeersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 308
          },
          "name": "ad",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 313
          },
          "name": "alias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 318
          },
          "name": "host",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 324
          },
          "name": "ocpuAllocationParam",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformComponentDetailsPeersOcpuAllocationParamList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 329
          },
          "name": "peerKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 334
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 339
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 292
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformComponentDetailsPeers"
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-blockchain-platform/index:DataOciBlockchainBlockchainPlatformComponentDetailsPeersOutputReference"
    },
    "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
        "line": 9
      },
      "name": "DataOciBlockchainBlockchainPlatformConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/blockchain_blockchain_platform#blockchain_platform_id DataOciBlockchainBlockchainPlatform#blockchain_platform_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 13
          },
          "name": "blockchainPlatformId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-blockchain-platform/index:DataOciBlockchainBlockchainPlatformConfig"
    },
    "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformHostOcpuUtilizationInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformHostOcpuUtilizationInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
        "line": 444
      },
      "name": "DataOciBlockchainBlockchainPlatformHostOcpuUtilizationInfo",
      "symbolId": "src/data-oci-blockchain-blockchain-platform/index:DataOciBlockchainBlockchainPlatformHostOcpuUtilizationInfo"
    },
    "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformHostOcpuUtilizationInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformHostOcpuUtilizationInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
          "line": 518
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
        "line": 511
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 525
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformHostOcpuUtilizationInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBlockchainBlockchainPlatformHostOcpuUtilizationInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 518
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 518
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 518
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-blockchain-platform/index:DataOciBlockchainBlockchainPlatformHostOcpuUtilizationInfoList"
    },
    "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformHostOcpuUtilizationInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformHostOcpuUtilizationInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
          "line": 476
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
        "line": 467
      },
      "name": "DataOciBlockchainBlockchainPlatformHostOcpuUtilizationInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 496
          },
          "name": "host",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 501
          },
          "name": "ocpuCapacityNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 506
          },
          "name": "ocpuUtilizationNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 480
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformHostOcpuUtilizationInfo"
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-blockchain-platform/index:DataOciBlockchainBlockchainPlatformHostOcpuUtilizationInfoOutputReference"
    },
    "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformPatches": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/blockchain_blockchain_platform_patches oci_blockchain_blockchain_platform_patches}."
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformPatches",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/blockchain_blockchain_platform_patches oci_blockchain_blockchain_platform_patches} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
          "line": 482
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformPatchesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
        "line": 450
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciBlockchainBlockchainPlatformPatches resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
            "line": 467
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciBlockchainBlockchainPlatformPatches to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/blockchain_blockchain_platform_patches#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciBlockchainBlockchainPlatformPatches that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciBlockchainBlockchainPlatformPatches to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
            "line": 547
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformPatchesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
            "line": 550
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
            "line": 534
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
            "line": 562
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
            "line": 570
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciBlockchainBlockchainPlatformPatches",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
            "line": 455
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
            "line": 522
          },
          "name": "blockchainPlatformPatchCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformPatchesBlockchainPlatformPatchCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
            "line": 544
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformPatchesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
            "line": 516
          },
          "name": "blockchainPlatformIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
            "line": 554
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformPatchesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
            "line": 538
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
            "line": 509
          },
          "name": "blockchainPlatformId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
            "line": 528
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-blockchain-platform-patches/index:DataOciBlockchainBlockchainPlatformPatches"
    },
    "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformPatchesBlockchainPlatformPatchCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformPatchesBlockchainPlatformPatchCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
        "line": 194
      },
      "name": "DataOciBlockchainBlockchainPlatformPatchesBlockchainPlatformPatchCollection",
      "symbolId": "src/data-oci-blockchain-blockchain-platform-patches/index:DataOciBlockchainBlockchainPlatformPatchesBlockchainPlatformPatchCollection"
    },
    "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformPatchesBlockchainPlatformPatchCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformPatchesBlockchainPlatformPatchCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
        "line": 118
      },
      "name": "DataOciBlockchainBlockchainPlatformPatchesBlockchainPlatformPatchCollectionItems",
      "symbolId": "src/data-oci-blockchain-blockchain-platform-patches/index:DataOciBlockchainBlockchainPlatformPatchesBlockchainPlatformPatchCollectionItems"
    },
    "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformPatchesBlockchainPlatformPatchCollectionItemsItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformPatchesBlockchainPlatformPatchCollectionItemsItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
        "line": 28
      },
      "name": "DataOciBlockchainBlockchainPlatformPatchesBlockchainPlatformPatchCollectionItemsItems",
      "symbolId": "src/data-oci-blockchain-blockchain-platform-patches/index:DataOciBlockchainBlockchainPlatformPatchesBlockchainPlatformPatchCollectionItemsItems"
    },
    "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformPatchesBlockchainPlatformPatchCollectionItemsItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformPatchesBlockchainPlatformPatchCollectionItemsItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
          "line": 107
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
        "line": 100
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
            "line": 114
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformPatchesBlockchainPlatformPatchCollectionItemsItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBlockchainBlockchainPlatformPatchesBlockchainPlatformPatchCollectionItemsItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
            "line": 107
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
            "line": 107
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
            "line": 107
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-blockchain-platform-patches/index:DataOciBlockchainBlockchainPlatformPatchesBlockchainPlatformPatchCollectionItemsItemsList"
    },
    "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformPatchesBlockchainPlatformPatchCollectionItemsItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformPatchesBlockchainPlatformPatchCollectionItemsItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
          "line": 60
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
        "line": 51
      },
      "name": "DataOciBlockchainBlockchainPlatformPatchesBlockchainPlatformPatchCollectionItemsItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
            "line": 80
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
            "line": 85
          },
          "name": "patchInfoUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
            "line": 90
          },
          "name": "serviceVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
            "line": 95
          },
          "name": "timePatchDue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformPatchesBlockchainPlatformPatchCollectionItemsItems"
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-blockchain-platform-patches/index:DataOciBlockchainBlockchainPlatformPatchesBlockchainPlatformPatchCollectionItemsItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformPatchesBlockchainPlatformPatchCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformPatchesBlockchainPlatformPatchCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
          "line": 183
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
        "line": 176
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
            "line": 190
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformPatchesBlockchainPlatformPatchCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBlockchainBlockchainPlatformPatchesBlockchainPlatformPatchCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
            "line": 183
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
            "line": 183
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
            "line": 183
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-blockchain-platform-patches/index:DataOciBlockchainBlockchainPlatformPatchesBlockchainPlatformPatchCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformPatchesBlockchainPlatformPatchCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformPatchesBlockchainPlatformPatchCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
          "line": 150
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
        "line": 141
      },
      "name": "DataOciBlockchainBlockchainPlatformPatchesBlockchainPlatformPatchCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
            "line": 171
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformPatchesBlockchainPlatformPatchCollectionItemsItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
            "line": 154
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformPatchesBlockchainPlatformPatchCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-blockchain-platform-patches/index:DataOciBlockchainBlockchainPlatformPatchesBlockchainPlatformPatchCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformPatchesBlockchainPlatformPatchCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformPatchesBlockchainPlatformPatchCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
          "line": 259
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
        "line": 252
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
            "line": 266
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformPatchesBlockchainPlatformPatchCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBlockchainBlockchainPlatformPatchesBlockchainPlatformPatchCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
            "line": 259
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
            "line": 259
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
            "line": 259
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-blockchain-platform-patches/index:DataOciBlockchainBlockchainPlatformPatchesBlockchainPlatformPatchCollectionList"
    },
    "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformPatchesBlockchainPlatformPatchCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformPatchesBlockchainPlatformPatchCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
          "line": 226
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
        "line": 217
      },
      "name": "DataOciBlockchainBlockchainPlatformPatchesBlockchainPlatformPatchCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
            "line": 247
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformPatchesBlockchainPlatformPatchCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
            "line": 230
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformPatchesBlockchainPlatformPatchCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-blockchain-platform-patches/index:DataOciBlockchainBlockchainPlatformPatchesBlockchainPlatformPatchCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformPatchesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformPatchesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
        "line": 9
      },
      "name": "DataOciBlockchainBlockchainPlatformPatchesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/blockchain_blockchain_platform_patches#blockchain_platform_id DataOciBlockchainBlockchainPlatformPatches#blockchain_platform_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
            "line": 13
          },
          "name": "blockchainPlatformId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/blockchain_blockchain_platform_patches#filter DataOciBlockchainBlockchainPlatformPatches#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformPatchesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/blockchain_blockchain_platform_patches#id DataOciBlockchainBlockchainPlatformPatches#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-blockchain-platform-patches/index:DataOciBlockchainBlockchainPlatformPatchesConfig"
    },
    "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformPatchesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformPatchesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
        "line": 270
      },
      "name": "DataOciBlockchainBlockchainPlatformPatchesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/blockchain_blockchain_platform_patches#name DataOciBlockchainBlockchainPlatformPatches#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
            "line": 274
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/blockchain_blockchain_platform_patches#values DataOciBlockchainBlockchainPlatformPatches#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
            "line": 282
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/blockchain_blockchain_platform_patches#regex DataOciBlockchainBlockchainPlatformPatches#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
            "line": 278
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-blockchain-platform-patches/index:DataOciBlockchainBlockchainPlatformPatchesFilter"
    },
    "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformPatchesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformPatchesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
          "line": 435
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
        "line": 427
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
            "line": 442
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformPatchesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBlockchainBlockchainPlatformPatchesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
            "line": 435
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
            "line": 435
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
            "line": 435
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
            "line": 428
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformPatchesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-blockchain-platform-patches/index:DataOciBlockchainBlockchainPlatformPatchesFilterList"
    },
    "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformPatchesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformPatchesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
          "line": 338
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
        "line": 328
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
            "line": 405
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciBlockchainBlockchainPlatformPatchesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
            "line": 393
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
            "line": 409
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
            "line": 422
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
            "line": 386
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
            "line": 399
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
            "line": 415
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform-patches/index.ts",
            "line": 342
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformPatchesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-blockchain-platform-patches/index:DataOciBlockchainBlockchainPlatformPatchesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformReplicas": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformReplicas",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
        "line": 529
      },
      "name": "DataOciBlockchainBlockchainPlatformReplicas",
      "symbolId": "src/data-oci-blockchain-blockchain-platform/index:DataOciBlockchainBlockchainPlatformReplicas"
    },
    "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformReplicasList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformReplicasList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
          "line": 603
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
        "line": 596
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 610
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformReplicasOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBlockchainBlockchainPlatformReplicasList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 603
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 603
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 603
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-blockchain-platform/index:DataOciBlockchainBlockchainPlatformReplicasList"
    },
    "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformReplicasOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformReplicasOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
          "line": 561
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
        "line": 552
      },
      "name": "DataOciBlockchainBlockchainPlatformReplicasOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 581
          },
          "name": "caCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 586
          },
          "name": "consoleCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 591
          },
          "name": "proxyCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platform/index.ts",
            "line": 565
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformReplicas"
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-blockchain-platform/index:DataOciBlockchainBlockchainPlatformReplicasOutputReference"
    },
    "cdktf-provider-oci.DataOciBlockchainBlockchainPlatforms": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/blockchain_blockchain_platforms oci_blockchain_blockchain_platforms}."
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatforms",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/blockchain_blockchain_platforms oci_blockchain_blockchain_platforms} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
          "line": 1138
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
        "line": 1106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciBlockchainBlockchainPlatforms resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 1123
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciBlockchainBlockchainPlatforms to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/blockchain_blockchain_platforms#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciBlockchainBlockchainPlatforms that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciBlockchainBlockchainPlatforms to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 1237
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 1192
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 1240
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 1208
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 1224
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 1252
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 1262
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciBlockchainBlockchainPlatforms",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 1111
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 1167
          },
          "name": "blockchainPlatformCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 1234
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 1180
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 1196
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 1244
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 1212
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 1228
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 1173
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 1186
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 1202
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 1218
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-blockchain-platforms/index:DataOciBlockchainBlockchainPlatforms"
    },
    "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
        "line": 850
      },
      "name": "DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollection",
      "symbolId": "src/data-oci-blockchain-blockchain-platforms/index:DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollection"
    },
    "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
        "line": 635
      },
      "name": "DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItems",
      "symbolId": "src/data-oci-blockchain-blockchain-platforms/index:DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItems"
    },
    "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsComponentDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsComponentDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
        "line": 383
      },
      "name": "DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsComponentDetails",
      "symbolId": "src/data-oci-blockchain-blockchain-platforms/index:DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsComponentDetails"
    },
    "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsComponentDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsComponentDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
          "line": 454
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
        "line": 447
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 461
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsComponentDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsComponentDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 454
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 454
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 454
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-blockchain-platforms/index:DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsComponentDetailsList"
    },
    "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsComponentDetailsOsns": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsComponentDetailsOsns",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
        "line": 111
      },
      "name": "DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsComponentDetailsOsns",
      "symbolId": "src/data-oci-blockchain-blockchain-platforms/index:DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsComponentDetailsOsns"
    },
    "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsComponentDetailsOsnsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsComponentDetailsOsnsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
          "line": 191
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
        "line": 184
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 198
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsComponentDetailsOsnsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsComponentDetailsOsnsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 191
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 191
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 191
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-blockchain-platforms/index:DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsComponentDetailsOsnsList"
    },
    "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsComponentDetailsOsnsOcpuAllocationParam": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsComponentDetailsOsnsOcpuAllocationParam",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
        "line": 36
      },
      "name": "DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsComponentDetailsOsnsOcpuAllocationParam",
      "symbolId": "src/data-oci-blockchain-blockchain-platforms/index:DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsComponentDetailsOsnsOcpuAllocationParam"
    },
    "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsComponentDetailsOsnsOcpuAllocationParamList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsComponentDetailsOsnsOcpuAllocationParamList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
          "line": 100
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
        "line": 93
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 107
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsComponentDetailsOsnsOcpuAllocationParamOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsComponentDetailsOsnsOcpuAllocationParamList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 100
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 100
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 100
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-blockchain-platforms/index:DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsComponentDetailsOsnsOcpuAllocationParamList"
    },
    "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsComponentDetailsOsnsOcpuAllocationParamOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsComponentDetailsOsnsOcpuAllocationParamOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
          "line": 68
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
        "line": 59
      },
      "name": "DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsComponentDetailsOsnsOcpuAllocationParamOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 88
          },
          "name": "ocpuAllocationNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsComponentDetailsOsnsOcpuAllocationParam"
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-blockchain-platforms/index:DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsComponentDetailsOsnsOcpuAllocationParamOutputReference"
    },
    "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsComponentDetailsOsnsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsComponentDetailsOsnsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
          "line": 143
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
        "line": 134
      },
      "name": "DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsComponentDetailsOsnsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 163
          },
          "name": "ad",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 169
          },
          "name": "ocpuAllocationParam",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsComponentDetailsOsnsOcpuAllocationParamList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 174
          },
          "name": "osnKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 179
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 147
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsComponentDetailsOsns"
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-blockchain-platforms/index:DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsComponentDetailsOsnsOutputReference"
    },
    "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsComponentDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsComponentDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
          "line": 415
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
        "line": 406
      },
      "name": "DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsComponentDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 436
          },
          "name": "osns",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsComponentDetailsOsnsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 442
          },
          "name": "peers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsComponentDetailsPeersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 419
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsComponentDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-blockchain-platforms/index:DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsComponentDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsComponentDetailsPeers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsComponentDetailsPeers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
        "line": 277
      },
      "name": "DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsComponentDetailsPeers",
      "symbolId": "src/data-oci-blockchain-blockchain-platforms/index:DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsComponentDetailsPeers"
    },
    "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsComponentDetailsPeersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsComponentDetailsPeersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
          "line": 372
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
        "line": 365
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 379
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsComponentDetailsPeersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsComponentDetailsPeersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 372
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 372
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 372
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-blockchain-platforms/index:DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsComponentDetailsPeersList"
    },
    "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsComponentDetailsPeersOcpuAllocationParam": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsComponentDetailsPeersOcpuAllocationParam",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
        "line": 202
      },
      "name": "DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsComponentDetailsPeersOcpuAllocationParam",
      "symbolId": "src/data-oci-blockchain-blockchain-platforms/index:DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsComponentDetailsPeersOcpuAllocationParam"
    },
    "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsComponentDetailsPeersOcpuAllocationParamList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsComponentDetailsPeersOcpuAllocationParamList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
          "line": 266
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
        "line": 259
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 273
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsComponentDetailsPeersOcpuAllocationParamOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsComponentDetailsPeersOcpuAllocationParamList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 266
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 266
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 266
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-blockchain-platforms/index:DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsComponentDetailsPeersOcpuAllocationParamList"
    },
    "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsComponentDetailsPeersOcpuAllocationParamOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsComponentDetailsPeersOcpuAllocationParamOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
          "line": 234
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
        "line": 225
      },
      "name": "DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsComponentDetailsPeersOcpuAllocationParamOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 254
          },
          "name": "ocpuAllocationNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 238
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsComponentDetailsPeersOcpuAllocationParam"
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-blockchain-platforms/index:DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsComponentDetailsPeersOcpuAllocationParamOutputReference"
    },
    "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsComponentDetailsPeersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsComponentDetailsPeersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
          "line": 309
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
        "line": 300
      },
      "name": "DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsComponentDetailsPeersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 329
          },
          "name": "ad",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 334
          },
          "name": "alias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 339
          },
          "name": "host",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 345
          },
          "name": "ocpuAllocationParam",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsComponentDetailsPeersOcpuAllocationParamList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 350
          },
          "name": "peerKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 355
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 360
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 313
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsComponentDetailsPeers"
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-blockchain-platforms/index:DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsComponentDetailsPeersOutputReference"
    },
    "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsHostOcpuUtilizationInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsHostOcpuUtilizationInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
        "line": 465
      },
      "name": "DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsHostOcpuUtilizationInfo",
      "symbolId": "src/data-oci-blockchain-blockchain-platforms/index:DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsHostOcpuUtilizationInfo"
    },
    "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsHostOcpuUtilizationInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsHostOcpuUtilizationInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
          "line": 539
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
        "line": 532
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 546
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsHostOcpuUtilizationInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsHostOcpuUtilizationInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 539
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 539
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 539
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-blockchain-platforms/index:DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsHostOcpuUtilizationInfoList"
    },
    "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsHostOcpuUtilizationInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsHostOcpuUtilizationInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
          "line": 497
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
        "line": 488
      },
      "name": "DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsHostOcpuUtilizationInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 517
          },
          "name": "host",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 522
          },
          "name": "ocpuCapacityNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 527
          },
          "name": "ocpuUtilizationNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 501
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsHostOcpuUtilizationInfo"
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-blockchain-platforms/index:DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsHostOcpuUtilizationInfoOutputReference"
    },
    "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
          "line": 839
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
        "line": 832
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 846
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 839
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 839
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 839
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-blockchain-platforms/index:DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
          "line": 667
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
        "line": 658
      },
      "name": "DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 687
          },
          "name": "caCertArchiveText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 692
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 698
          },
          "name": "componentDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsComponentDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 703
          },
          "name": "computeShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 709
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 714
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 719
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 724
          },
          "name": "federatedUserId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 730
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 736
          },
          "name": "hostOcpuUtilizationInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsHostOcpuUtilizationInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 741
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 746
          },
          "name": "idcsAccessToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 751
          },
          "name": "isByol",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 756
          },
          "name": "isMultiAd",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 761
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 766
          },
          "name": "loadBalancerShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 771
          },
          "name": "platformRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 776
          },
          "name": "platformShapeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 781
          },
          "name": "platformVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 787
          },
          "name": "replicas",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsReplicasList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 792
          },
          "name": "serviceEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 797
          },
          "name": "serviceVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 802
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 807
          },
          "name": "storageSizeInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 812
          },
          "name": "storageUsedInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 817
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 822
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 827
          },
          "name": "totalOcpuCapacity",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 671
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-blockchain-platforms/index:DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsReplicas": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsReplicas",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
        "line": 550
      },
      "name": "DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsReplicas",
      "symbolId": "src/data-oci-blockchain-blockchain-platforms/index:DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsReplicas"
    },
    "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsReplicasList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsReplicasList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
          "line": 624
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
        "line": 617
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 631
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsReplicasOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsReplicasList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 624
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 624
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 624
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-blockchain-platforms/index:DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsReplicasList"
    },
    "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsReplicasOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsReplicasOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
          "line": 582
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
        "line": 573
      },
      "name": "DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsReplicasOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 602
          },
          "name": "caCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 607
          },
          "name": "consoleCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 612
          },
          "name": "proxyCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 586
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsReplicas"
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-blockchain-platforms/index:DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsReplicasOutputReference"
    },
    "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
          "line": 915
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
        "line": 908
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 922
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 915
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 915
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 915
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-blockchain-platforms/index:DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionList"
    },
    "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
          "line": 882
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
        "line": 873
      },
      "name": "DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 903
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 886
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-blockchain-platforms/index:DataOciBlockchainBlockchainPlatformsBlockchainPlatformCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
        "line": 9
      },
      "name": "DataOciBlockchainBlockchainPlatformsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/blockchain_blockchain_platforms#compartment_id DataOciBlockchainBlockchainPlatforms#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/blockchain_blockchain_platforms#display_name DataOciBlockchainBlockchainPlatforms#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 17
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/blockchain_blockchain_platforms#filter DataOciBlockchainBlockchainPlatforms#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/blockchain_blockchain_platforms#id DataOciBlockchainBlockchainPlatforms#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/blockchain_blockchain_platforms#state DataOciBlockchainBlockchainPlatforms#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-blockchain-platforms/index:DataOciBlockchainBlockchainPlatformsConfig"
    },
    "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
        "line": 926
      },
      "name": "DataOciBlockchainBlockchainPlatformsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/blockchain_blockchain_platforms#name DataOciBlockchainBlockchainPlatforms#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 930
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/blockchain_blockchain_platforms#values DataOciBlockchainBlockchainPlatforms#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 938
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/blockchain_blockchain_platforms#regex DataOciBlockchainBlockchainPlatforms#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 934
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-blockchain-platforms/index:DataOciBlockchainBlockchainPlatformsFilter"
    },
    "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
          "line": 1091
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
        "line": 1083
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 1098
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBlockchainBlockchainPlatformsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 1091
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 1091
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 1091
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 1084
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-blockchain-platforms/index:DataOciBlockchainBlockchainPlatformsFilterList"
    },
    "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
          "line": 994
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
        "line": 984
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 1061
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciBlockchainBlockchainPlatformsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 1049
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 1065
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 1078
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 1042
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 1055
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 1071
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-blockchain-platforms/index.ts",
            "line": 998
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciBlockchainBlockchainPlatformsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-blockchain-platforms/index:DataOciBlockchainBlockchainPlatformsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciBlockchainOsn": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/blockchain_osn oci_blockchain_osn}."
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainOsn",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/blockchain_osn oci_blockchain_osn} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-blockchain-osn/index.ts",
          "line": 130
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBlockchainOsnConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-osn/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciBlockchainOsn resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osn/index.ts",
            "line": 115
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciBlockchainOsn to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/blockchain_osn#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciBlockchainOsn that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciBlockchainOsn to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osn/index.ts",
            "line": 210
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osn/index.ts",
            "line": 217
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciBlockchainOsn",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osn/index.ts",
            "line": 103
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osn/index.ts",
            "line": 155
          },
          "name": "ad",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osn/index.ts",
            "line": 173
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osn/index.ts",
            "line": 179
          },
          "name": "ocpuAllocationParam",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBlockchainOsnOcpuAllocationParamList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osn/index.ts",
            "line": 197
          },
          "name": "osnKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osn/index.ts",
            "line": 202
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osn/index.ts",
            "line": 168
          },
          "name": "blockchainPlatformIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osn/index.ts",
            "line": 192
          },
          "name": "osnIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osn/index.ts",
            "line": 161
          },
          "name": "blockchainPlatformId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osn/index.ts",
            "line": 185
          },
          "name": "osnId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-osn/index:DataOciBlockchainOsn"
    },
    "cdktf-provider-oci.DataOciBlockchainOsnConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainOsnConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-osn/index.ts",
        "line": 9
      },
      "name": "DataOciBlockchainOsnConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/blockchain_osn#blockchain_platform_id DataOciBlockchainOsn#blockchain_platform_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osn/index.ts",
            "line": 13
          },
          "name": "blockchainPlatformId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/blockchain_osn#osn_id DataOciBlockchainOsn#osn_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osn/index.ts",
            "line": 17
          },
          "name": "osnId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-osn/index:DataOciBlockchainOsnConfig"
    },
    "cdktf-provider-oci.DataOciBlockchainOsnOcpuAllocationParam": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainOsnOcpuAllocationParam",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-osn/index.ts",
        "line": 19
      },
      "name": "DataOciBlockchainOsnOcpuAllocationParam",
      "symbolId": "src/data-oci-blockchain-osn/index:DataOciBlockchainOsnOcpuAllocationParam"
    },
    "cdktf-provider-oci.DataOciBlockchainOsnOcpuAllocationParamList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainOsnOcpuAllocationParamList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-blockchain-osn/index.ts",
          "line": 83
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-osn/index.ts",
        "line": 76
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osn/index.ts",
            "line": 90
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBlockchainOsnOcpuAllocationParamOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBlockchainOsnOcpuAllocationParamList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osn/index.ts",
            "line": 83
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osn/index.ts",
            "line": 83
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osn/index.ts",
            "line": 83
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-osn/index:DataOciBlockchainOsnOcpuAllocationParamList"
    },
    "cdktf-provider-oci.DataOciBlockchainOsnOcpuAllocationParamOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainOsnOcpuAllocationParamOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-blockchain-osn/index.ts",
          "line": 51
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-osn/index.ts",
        "line": 42
      },
      "name": "DataOciBlockchainOsnOcpuAllocationParamOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osn/index.ts",
            "line": 71
          },
          "name": "ocpuAllocationNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osn/index.ts",
            "line": 55
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBlockchainOsnOcpuAllocationParam"
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-osn/index:DataOciBlockchainOsnOcpuAllocationParamOutputReference"
    },
    "cdktf-provider-oci.DataOciBlockchainOsns": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/blockchain_osns oci_blockchain_osns}."
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainOsns",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/blockchain_osns oci_blockchain_osns} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-blockchain-osns/index.ts",
          "line": 491
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBlockchainOsnsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-osns/index.ts",
        "line": 459
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciBlockchainOsns resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osns/index.ts",
            "line": 476
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciBlockchainOsns to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/blockchain_osns#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciBlockchainOsns that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciBlockchainOsns to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osns/index.ts",
            "line": 573
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciBlockchainOsnsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osns/index.ts",
            "line": 538
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osns/index.ts",
            "line": 576
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osns/index.ts",
            "line": 554
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osns/index.ts",
            "line": 588
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osns/index.ts",
            "line": 597
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciBlockchainOsns",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osns/index.ts",
            "line": 464
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osns/index.ts",
            "line": 570
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBlockchainOsnsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osns/index.ts",
            "line": 564
          },
          "name": "osnCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBlockchainOsnsOsnCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osns/index.ts",
            "line": 526
          },
          "name": "blockchainPlatformIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osns/index.ts",
            "line": 542
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osns/index.ts",
            "line": 580
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciBlockchainOsnsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osns/index.ts",
            "line": 558
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osns/index.ts",
            "line": 519
          },
          "name": "blockchainPlatformId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osns/index.ts",
            "line": 532
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osns/index.ts",
            "line": 548
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-osns/index:DataOciBlockchainOsns"
    },
    "cdktf-provider-oci.DataOciBlockchainOsnsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainOsnsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-osns/index.ts",
        "line": 9
      },
      "name": "DataOciBlockchainOsnsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/blockchain_osns#blockchain_platform_id DataOciBlockchainOsns#blockchain_platform_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osns/index.ts",
            "line": 13
          },
          "name": "blockchainPlatformId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/blockchain_osns#display_name DataOciBlockchainOsns#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osns/index.ts",
            "line": 17
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/blockchain_osns#filter DataOciBlockchainOsns#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osns/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciBlockchainOsnsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/blockchain_osns#id DataOciBlockchainOsns#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osns/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-osns/index:DataOciBlockchainOsnsConfig"
    },
    "cdktf-provider-oci.DataOciBlockchainOsnsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainOsnsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-osns/index.ts",
        "line": 279
      },
      "name": "DataOciBlockchainOsnsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/blockchain_osns#name DataOciBlockchainOsns#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osns/index.ts",
            "line": 283
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/blockchain_osns#values DataOciBlockchainOsns#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osns/index.ts",
            "line": 291
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/blockchain_osns#regex DataOciBlockchainOsns#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osns/index.ts",
            "line": 287
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-osns/index:DataOciBlockchainOsnsFilter"
    },
    "cdktf-provider-oci.DataOciBlockchainOsnsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainOsnsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-blockchain-osns/index.ts",
          "line": 444
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-osns/index.ts",
        "line": 436
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osns/index.ts",
            "line": 451
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBlockchainOsnsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBlockchainOsnsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osns/index.ts",
            "line": 444
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osns/index.ts",
            "line": 444
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osns/index.ts",
            "line": 444
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osns/index.ts",
            "line": 437
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciBlockchainOsnsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-osns/index:DataOciBlockchainOsnsFilterList"
    },
    "cdktf-provider-oci.DataOciBlockchainOsnsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainOsnsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-blockchain-osns/index.ts",
          "line": 347
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-osns/index.ts",
        "line": 337
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osns/index.ts",
            "line": 414
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciBlockchainOsnsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osns/index.ts",
            "line": 402
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osns/index.ts",
            "line": 418
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osns/index.ts",
            "line": 431
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osns/index.ts",
            "line": 395
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osns/index.ts",
            "line": 408
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osns/index.ts",
            "line": 424
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osns/index.ts",
            "line": 351
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciBlockchainOsnsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-osns/index:DataOciBlockchainOsnsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciBlockchainOsnsOsnCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainOsnsOsnCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-osns/index.ts",
        "line": 203
      },
      "name": "DataOciBlockchainOsnsOsnCollection",
      "symbolId": "src/data-oci-blockchain-osns/index:DataOciBlockchainOsnsOsnCollection"
    },
    "cdktf-provider-oci.DataOciBlockchainOsnsOsnCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainOsnsOsnCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-osns/index.ts",
        "line": 107
      },
      "name": "DataOciBlockchainOsnsOsnCollectionItems",
      "symbolId": "src/data-oci-blockchain-osns/index:DataOciBlockchainOsnsOsnCollectionItems"
    },
    "cdktf-provider-oci.DataOciBlockchainOsnsOsnCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainOsnsOsnCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-blockchain-osns/index.ts",
          "line": 192
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-osns/index.ts",
        "line": 185
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osns/index.ts",
            "line": 199
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBlockchainOsnsOsnCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBlockchainOsnsOsnCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osns/index.ts",
            "line": 192
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osns/index.ts",
            "line": 192
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osns/index.ts",
            "line": 192
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-osns/index:DataOciBlockchainOsnsOsnCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciBlockchainOsnsOsnCollectionItemsOcpuAllocationParam": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainOsnsOsnCollectionItemsOcpuAllocationParam",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-osns/index.ts",
        "line": 32
      },
      "name": "DataOciBlockchainOsnsOsnCollectionItemsOcpuAllocationParam",
      "symbolId": "src/data-oci-blockchain-osns/index:DataOciBlockchainOsnsOsnCollectionItemsOcpuAllocationParam"
    },
    "cdktf-provider-oci.DataOciBlockchainOsnsOsnCollectionItemsOcpuAllocationParamList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainOsnsOsnCollectionItemsOcpuAllocationParamList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-blockchain-osns/index.ts",
          "line": 96
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-osns/index.ts",
        "line": 89
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osns/index.ts",
            "line": 103
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBlockchainOsnsOsnCollectionItemsOcpuAllocationParamOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBlockchainOsnsOsnCollectionItemsOcpuAllocationParamList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osns/index.ts",
            "line": 96
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osns/index.ts",
            "line": 96
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osns/index.ts",
            "line": 96
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-osns/index:DataOciBlockchainOsnsOsnCollectionItemsOcpuAllocationParamList"
    },
    "cdktf-provider-oci.DataOciBlockchainOsnsOsnCollectionItemsOcpuAllocationParamOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainOsnsOsnCollectionItemsOcpuAllocationParamOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-blockchain-osns/index.ts",
          "line": 64
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-osns/index.ts",
        "line": 55
      },
      "name": "DataOciBlockchainOsnsOsnCollectionItemsOcpuAllocationParamOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osns/index.ts",
            "line": 84
          },
          "name": "ocpuAllocationNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osns/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBlockchainOsnsOsnCollectionItemsOcpuAllocationParam"
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-osns/index:DataOciBlockchainOsnsOsnCollectionItemsOcpuAllocationParamOutputReference"
    },
    "cdktf-provider-oci.DataOciBlockchainOsnsOsnCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainOsnsOsnCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-blockchain-osns/index.ts",
          "line": 139
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-osns/index.ts",
        "line": 130
      },
      "name": "DataOciBlockchainOsnsOsnCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osns/index.ts",
            "line": 159
          },
          "name": "ad",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osns/index.ts",
            "line": 164
          },
          "name": "blockchainPlatformId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osns/index.ts",
            "line": 170
          },
          "name": "ocpuAllocationParam",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBlockchainOsnsOsnCollectionItemsOcpuAllocationParamList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osns/index.ts",
            "line": 175
          },
          "name": "osnKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osns/index.ts",
            "line": 180
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osns/index.ts",
            "line": 143
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBlockchainOsnsOsnCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-osns/index:DataOciBlockchainOsnsOsnCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciBlockchainOsnsOsnCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainOsnsOsnCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-blockchain-osns/index.ts",
          "line": 268
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-osns/index.ts",
        "line": 261
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osns/index.ts",
            "line": 275
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBlockchainOsnsOsnCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBlockchainOsnsOsnCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osns/index.ts",
            "line": 268
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osns/index.ts",
            "line": 268
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osns/index.ts",
            "line": 268
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-osns/index:DataOciBlockchainOsnsOsnCollectionList"
    },
    "cdktf-provider-oci.DataOciBlockchainOsnsOsnCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainOsnsOsnCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-blockchain-osns/index.ts",
          "line": 235
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-osns/index.ts",
        "line": 226
      },
      "name": "DataOciBlockchainOsnsOsnCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osns/index.ts",
            "line": 256
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBlockchainOsnsOsnCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-osns/index.ts",
            "line": 239
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBlockchainOsnsOsnCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-osns/index:DataOciBlockchainOsnsOsnCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciBlockchainPeer": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/blockchain_peer oci_blockchain_peer}."
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainPeer",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/blockchain_peer oci_blockchain_peer} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-blockchain-peer/index.ts",
          "line": 130
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBlockchainPeerConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-peer/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciBlockchainPeer resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peer/index.ts",
            "line": 115
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciBlockchainPeer to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/blockchain_peer#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciBlockchainPeer that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciBlockchainPeer to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peer/index.ts",
            "line": 225
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peer/index.ts",
            "line": 232
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciBlockchainPeer",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peer/index.ts",
            "line": 103
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peer/index.ts",
            "line": 155
          },
          "name": "ad",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peer/index.ts",
            "line": 160
          },
          "name": "alias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peer/index.ts",
            "line": 178
          },
          "name": "host",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peer/index.ts",
            "line": 183
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peer/index.ts",
            "line": 189
          },
          "name": "ocpuAllocationParam",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBlockchainPeerOcpuAllocationParamList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peer/index.ts",
            "line": 207
          },
          "name": "peerKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peer/index.ts",
            "line": 212
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peer/index.ts",
            "line": 217
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peer/index.ts",
            "line": 173
          },
          "name": "blockchainPlatformIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peer/index.ts",
            "line": 202
          },
          "name": "peerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peer/index.ts",
            "line": 166
          },
          "name": "blockchainPlatformId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peer/index.ts",
            "line": 195
          },
          "name": "peerId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-peer/index:DataOciBlockchainPeer"
    },
    "cdktf-provider-oci.DataOciBlockchainPeerConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainPeerConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-peer/index.ts",
        "line": 9
      },
      "name": "DataOciBlockchainPeerConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/blockchain_peer#blockchain_platform_id DataOciBlockchainPeer#blockchain_platform_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peer/index.ts",
            "line": 13
          },
          "name": "blockchainPlatformId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/blockchain_peer#peer_id DataOciBlockchainPeer#peer_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peer/index.ts",
            "line": 17
          },
          "name": "peerId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-peer/index:DataOciBlockchainPeerConfig"
    },
    "cdktf-provider-oci.DataOciBlockchainPeerOcpuAllocationParam": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainPeerOcpuAllocationParam",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-peer/index.ts",
        "line": 19
      },
      "name": "DataOciBlockchainPeerOcpuAllocationParam",
      "symbolId": "src/data-oci-blockchain-peer/index:DataOciBlockchainPeerOcpuAllocationParam"
    },
    "cdktf-provider-oci.DataOciBlockchainPeerOcpuAllocationParamList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainPeerOcpuAllocationParamList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-blockchain-peer/index.ts",
          "line": 83
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-peer/index.ts",
        "line": 76
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peer/index.ts",
            "line": 90
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBlockchainPeerOcpuAllocationParamOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBlockchainPeerOcpuAllocationParamList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peer/index.ts",
            "line": 83
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peer/index.ts",
            "line": 83
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peer/index.ts",
            "line": 83
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-peer/index:DataOciBlockchainPeerOcpuAllocationParamList"
    },
    "cdktf-provider-oci.DataOciBlockchainPeerOcpuAllocationParamOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainPeerOcpuAllocationParamOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-blockchain-peer/index.ts",
          "line": 51
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-peer/index.ts",
        "line": 42
      },
      "name": "DataOciBlockchainPeerOcpuAllocationParamOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peer/index.ts",
            "line": 71
          },
          "name": "ocpuAllocationNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peer/index.ts",
            "line": 55
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBlockchainPeerOcpuAllocationParam"
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-peer/index:DataOciBlockchainPeerOcpuAllocationParamOutputReference"
    },
    "cdktf-provider-oci.DataOciBlockchainPeers": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/blockchain_peers oci_blockchain_peers}."
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainPeers",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/blockchain_peers oci_blockchain_peers} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-blockchain-peers/index.ts",
          "line": 506
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBlockchainPeersConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-peers/index.ts",
        "line": 474
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciBlockchainPeers resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peers/index.ts",
            "line": 491
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciBlockchainPeers to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/blockchain_peers#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciBlockchainPeers that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciBlockchainPeers to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peers/index.ts",
            "line": 588
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciBlockchainPeersFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peers/index.ts",
            "line": 553
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peers/index.ts",
            "line": 591
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peers/index.ts",
            "line": 569
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peers/index.ts",
            "line": 603
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peers/index.ts",
            "line": 612
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciBlockchainPeers",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peers/index.ts",
            "line": 479
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peers/index.ts",
            "line": 585
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBlockchainPeersFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peers/index.ts",
            "line": 579
          },
          "name": "peerCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBlockchainPeersPeerCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peers/index.ts",
            "line": 541
          },
          "name": "blockchainPlatformIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peers/index.ts",
            "line": 557
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peers/index.ts",
            "line": 595
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciBlockchainPeersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peers/index.ts",
            "line": 573
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peers/index.ts",
            "line": 534
          },
          "name": "blockchainPlatformId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peers/index.ts",
            "line": 547
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peers/index.ts",
            "line": 563
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-peers/index:DataOciBlockchainPeers"
    },
    "cdktf-provider-oci.DataOciBlockchainPeersConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainPeersConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-peers/index.ts",
        "line": 9
      },
      "name": "DataOciBlockchainPeersConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/blockchain_peers#blockchain_platform_id DataOciBlockchainPeers#blockchain_platform_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peers/index.ts",
            "line": 13
          },
          "name": "blockchainPlatformId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/blockchain_peers#display_name DataOciBlockchainPeers#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peers/index.ts",
            "line": 17
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/blockchain_peers#filter DataOciBlockchainPeers#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peers/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciBlockchainPeersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/blockchain_peers#id DataOciBlockchainPeers#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peers/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-peers/index:DataOciBlockchainPeersConfig"
    },
    "cdktf-provider-oci.DataOciBlockchainPeersFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainPeersFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-peers/index.ts",
        "line": 294
      },
      "name": "DataOciBlockchainPeersFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/blockchain_peers#name DataOciBlockchainPeers#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peers/index.ts",
            "line": 298
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/blockchain_peers#values DataOciBlockchainPeers#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peers/index.ts",
            "line": 306
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/blockchain_peers#regex DataOciBlockchainPeers#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peers/index.ts",
            "line": 302
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-peers/index:DataOciBlockchainPeersFilter"
    },
    "cdktf-provider-oci.DataOciBlockchainPeersFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainPeersFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-blockchain-peers/index.ts",
          "line": 459
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-peers/index.ts",
        "line": 451
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peers/index.ts",
            "line": 466
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBlockchainPeersFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBlockchainPeersFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peers/index.ts",
            "line": 459
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peers/index.ts",
            "line": 459
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peers/index.ts",
            "line": 459
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peers/index.ts",
            "line": 452
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciBlockchainPeersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-peers/index:DataOciBlockchainPeersFilterList"
    },
    "cdktf-provider-oci.DataOciBlockchainPeersFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainPeersFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-blockchain-peers/index.ts",
          "line": 362
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-peers/index.ts",
        "line": 352
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peers/index.ts",
            "line": 429
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciBlockchainPeersFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peers/index.ts",
            "line": 417
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peers/index.ts",
            "line": 433
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peers/index.ts",
            "line": 446
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peers/index.ts",
            "line": 410
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peers/index.ts",
            "line": 423
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peers/index.ts",
            "line": 439
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peers/index.ts",
            "line": 366
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciBlockchainPeersFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-peers/index:DataOciBlockchainPeersFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciBlockchainPeersPeerCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainPeersPeerCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-peers/index.ts",
        "line": 218
      },
      "name": "DataOciBlockchainPeersPeerCollection",
      "symbolId": "src/data-oci-blockchain-peers/index:DataOciBlockchainPeersPeerCollection"
    },
    "cdktf-provider-oci.DataOciBlockchainPeersPeerCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainPeersPeerCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-peers/index.ts",
        "line": 107
      },
      "name": "DataOciBlockchainPeersPeerCollectionItems",
      "symbolId": "src/data-oci-blockchain-peers/index:DataOciBlockchainPeersPeerCollectionItems"
    },
    "cdktf-provider-oci.DataOciBlockchainPeersPeerCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainPeersPeerCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-blockchain-peers/index.ts",
          "line": 207
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-peers/index.ts",
        "line": 200
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peers/index.ts",
            "line": 214
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBlockchainPeersPeerCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBlockchainPeersPeerCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peers/index.ts",
            "line": 207
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peers/index.ts",
            "line": 207
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peers/index.ts",
            "line": 207
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-peers/index:DataOciBlockchainPeersPeerCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciBlockchainPeersPeerCollectionItemsOcpuAllocationParam": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainPeersPeerCollectionItemsOcpuAllocationParam",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-peers/index.ts",
        "line": 32
      },
      "name": "DataOciBlockchainPeersPeerCollectionItemsOcpuAllocationParam",
      "symbolId": "src/data-oci-blockchain-peers/index:DataOciBlockchainPeersPeerCollectionItemsOcpuAllocationParam"
    },
    "cdktf-provider-oci.DataOciBlockchainPeersPeerCollectionItemsOcpuAllocationParamList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainPeersPeerCollectionItemsOcpuAllocationParamList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-blockchain-peers/index.ts",
          "line": 96
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-peers/index.ts",
        "line": 89
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peers/index.ts",
            "line": 103
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBlockchainPeersPeerCollectionItemsOcpuAllocationParamOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBlockchainPeersPeerCollectionItemsOcpuAllocationParamList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peers/index.ts",
            "line": 96
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peers/index.ts",
            "line": 96
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peers/index.ts",
            "line": 96
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-peers/index:DataOciBlockchainPeersPeerCollectionItemsOcpuAllocationParamList"
    },
    "cdktf-provider-oci.DataOciBlockchainPeersPeerCollectionItemsOcpuAllocationParamOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainPeersPeerCollectionItemsOcpuAllocationParamOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-blockchain-peers/index.ts",
          "line": 64
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-peers/index.ts",
        "line": 55
      },
      "name": "DataOciBlockchainPeersPeerCollectionItemsOcpuAllocationParamOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peers/index.ts",
            "line": 84
          },
          "name": "ocpuAllocationNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peers/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBlockchainPeersPeerCollectionItemsOcpuAllocationParam"
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-peers/index:DataOciBlockchainPeersPeerCollectionItemsOcpuAllocationParamOutputReference"
    },
    "cdktf-provider-oci.DataOciBlockchainPeersPeerCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainPeersPeerCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-blockchain-peers/index.ts",
          "line": 139
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-peers/index.ts",
        "line": 130
      },
      "name": "DataOciBlockchainPeersPeerCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peers/index.ts",
            "line": 159
          },
          "name": "ad",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peers/index.ts",
            "line": 164
          },
          "name": "alias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peers/index.ts",
            "line": 169
          },
          "name": "blockchainPlatformId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peers/index.ts",
            "line": 174
          },
          "name": "host",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peers/index.ts",
            "line": 180
          },
          "name": "ocpuAllocationParam",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBlockchainPeersPeerCollectionItemsOcpuAllocationParamList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peers/index.ts",
            "line": 185
          },
          "name": "peerKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peers/index.ts",
            "line": 190
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peers/index.ts",
            "line": 195
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peers/index.ts",
            "line": 143
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBlockchainPeersPeerCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-peers/index:DataOciBlockchainPeersPeerCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciBlockchainPeersPeerCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainPeersPeerCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-blockchain-peers/index.ts",
          "line": 283
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-peers/index.ts",
        "line": 276
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peers/index.ts",
            "line": 290
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBlockchainPeersPeerCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBlockchainPeersPeerCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peers/index.ts",
            "line": 283
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peers/index.ts",
            "line": 283
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peers/index.ts",
            "line": 283
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-peers/index:DataOciBlockchainPeersPeerCollectionList"
    },
    "cdktf-provider-oci.DataOciBlockchainPeersPeerCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBlockchainPeersPeerCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-blockchain-peers/index.ts",
          "line": 250
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-blockchain-peers/index.ts",
        "line": 241
      },
      "name": "DataOciBlockchainPeersPeerCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peers/index.ts",
            "line": 271
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBlockchainPeersPeerCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-blockchain-peers/index.ts",
            "line": 254
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBlockchainPeersPeerCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-blockchain-peers/index:DataOciBlockchainPeersPeerCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciBudgetAlertRule": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/budget_alert_rule oci_budget_alert_rule}."
      },
      "fqn": "cdktf-provider-oci.DataOciBudgetAlertRule",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/budget_alert_rule oci_budget_alert_rule} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-budget-alert-rule/index.ts",
          "line": 55
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBudgetAlertRuleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-budget-alert-rule/index.ts",
        "line": 23
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciBudgetAlertRule resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rule/index.ts",
            "line": 40
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciBudgetAlertRule to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/budget_alert_rule#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciBudgetAlertRule that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciBudgetAlertRule to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rule/index.ts",
            "line": 181
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rule/index.ts",
            "line": 188
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciBudgetAlertRule",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rule/index.ts",
            "line": 28
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rule/index.ts",
            "line": 107
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rule/index.ts",
            "line": 112
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rule/index.ts",
            "line": 117
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rule/index.ts",
            "line": 123
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rule/index.ts",
            "line": 128
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rule/index.ts",
            "line": 133
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rule/index.ts",
            "line": 138
          },
          "name": "recipients",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rule/index.ts",
            "line": 143
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rule/index.ts",
            "line": 148
          },
          "name": "threshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rule/index.ts",
            "line": 153
          },
          "name": "thresholdType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rule/index.ts",
            "line": 158
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rule/index.ts",
            "line": 163
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rule/index.ts",
            "line": 168
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rule/index.ts",
            "line": 173
          },
          "name": "version",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rule/index.ts",
            "line": 88
          },
          "name": "alertRuleIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rule/index.ts",
            "line": 101
          },
          "name": "budgetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rule/index.ts",
            "line": 81
          },
          "name": "alertRuleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rule/index.ts",
            "line": 94
          },
          "name": "budgetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-budget-alert-rule/index:DataOciBudgetAlertRule"
    },
    "cdktf-provider-oci.DataOciBudgetAlertRuleConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBudgetAlertRuleConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-budget-alert-rule/index.ts",
        "line": 9
      },
      "name": "DataOciBudgetAlertRuleConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/budget_alert_rule#alert_rule_id DataOciBudgetAlertRule#alert_rule_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rule/index.ts",
            "line": 13
          },
          "name": "alertRuleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/budget_alert_rule#budget_id DataOciBudgetAlertRule#budget_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rule/index.ts",
            "line": 17
          },
          "name": "budgetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-budget-alert-rule/index:DataOciBudgetAlertRuleConfig"
    },
    "cdktf-provider-oci.DataOciBudgetAlertRules": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/budget_alert_rules oci_budget_alert_rules}."
      },
      "fqn": "cdktf-provider-oci.DataOciBudgetAlertRules",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/budget_alert_rules oci_budget_alert_rules} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-budget-alert-rules/index.ts",
          "line": 395
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBudgetAlertRulesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-budget-alert-rules/index.ts",
        "line": 363
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciBudgetAlertRules resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rules/index.ts",
            "line": 380
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciBudgetAlertRules to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/budget_alert_rules#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciBudgetAlertRules that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciBudgetAlertRules to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rules/index.ts",
            "line": 494
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciBudgetAlertRulesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rules/index.ts",
            "line": 449
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rules/index.ts",
            "line": 497
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rules/index.ts",
            "line": 465
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rules/index.ts",
            "line": 481
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rules/index.ts",
            "line": 509
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rules/index.ts",
            "line": 519
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciBudgetAlertRules",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rules/index.ts",
            "line": 368
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rules/index.ts",
            "line": 424
          },
          "name": "alertRules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBudgetAlertRulesAlertRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rules/index.ts",
            "line": 491
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBudgetAlertRulesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rules/index.ts",
            "line": 437
          },
          "name": "budgetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rules/index.ts",
            "line": 453
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rules/index.ts",
            "line": 501
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciBudgetAlertRulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rules/index.ts",
            "line": 469
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rules/index.ts",
            "line": 485
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rules/index.ts",
            "line": 430
          },
          "name": "budgetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rules/index.ts",
            "line": 443
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rules/index.ts",
            "line": 459
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rules/index.ts",
            "line": 475
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-budget-alert-rules/index:DataOciBudgetAlertRules"
    },
    "cdktf-provider-oci.DataOciBudgetAlertRulesAlertRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBudgetAlertRulesAlertRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-budget-alert-rules/index.ts",
        "line": 36
      },
      "name": "DataOciBudgetAlertRulesAlertRules",
      "symbolId": "src/data-oci-budget-alert-rules/index:DataOciBudgetAlertRulesAlertRules"
    },
    "cdktf-provider-oci.DataOciBudgetAlertRulesAlertRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBudgetAlertRulesAlertRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-budget-alert-rules/index.ts",
          "line": 172
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-budget-alert-rules/index.ts",
        "line": 165
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rules/index.ts",
            "line": 179
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBudgetAlertRulesAlertRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBudgetAlertRulesAlertRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rules/index.ts",
            "line": 172
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rules/index.ts",
            "line": 172
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rules/index.ts",
            "line": 172
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-budget-alert-rules/index:DataOciBudgetAlertRulesAlertRulesList"
    },
    "cdktf-provider-oci.DataOciBudgetAlertRulesAlertRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBudgetAlertRulesAlertRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-budget-alert-rules/index.ts",
          "line": 68
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-budget-alert-rules/index.ts",
        "line": 59
      },
      "name": "DataOciBudgetAlertRulesAlertRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rules/index.ts",
            "line": 88
          },
          "name": "budgetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rules/index.ts",
            "line": 94
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rules/index.ts",
            "line": 99
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rules/index.ts",
            "line": 104
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rules/index.ts",
            "line": 110
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rules/index.ts",
            "line": 115
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rules/index.ts",
            "line": 120
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rules/index.ts",
            "line": 125
          },
          "name": "recipients",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rules/index.ts",
            "line": 130
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rules/index.ts",
            "line": 135
          },
          "name": "threshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rules/index.ts",
            "line": 140
          },
          "name": "thresholdType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rules/index.ts",
            "line": 145
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rules/index.ts",
            "line": 150
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rules/index.ts",
            "line": 155
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rules/index.ts",
            "line": 160
          },
          "name": "version",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rules/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBudgetAlertRulesAlertRules"
          }
        }
      ],
      "symbolId": "src/data-oci-budget-alert-rules/index:DataOciBudgetAlertRulesAlertRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciBudgetAlertRulesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBudgetAlertRulesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-budget-alert-rules/index.ts",
        "line": 9
      },
      "name": "DataOciBudgetAlertRulesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/budget_alert_rules#budget_id DataOciBudgetAlertRules#budget_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rules/index.ts",
            "line": 13
          },
          "name": "budgetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/budget_alert_rules#display_name DataOciBudgetAlertRules#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rules/index.ts",
            "line": 17
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/budget_alert_rules#filter DataOciBudgetAlertRules#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rules/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciBudgetAlertRulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/budget_alert_rules#id DataOciBudgetAlertRules#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rules/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/budget_alert_rules#state DataOciBudgetAlertRules#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rules/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-budget-alert-rules/index:DataOciBudgetAlertRulesConfig"
    },
    "cdktf-provider-oci.DataOciBudgetAlertRulesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBudgetAlertRulesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-budget-alert-rules/index.ts",
        "line": 183
      },
      "name": "DataOciBudgetAlertRulesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/budget_alert_rules#name DataOciBudgetAlertRules#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rules/index.ts",
            "line": 187
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/budget_alert_rules#values DataOciBudgetAlertRules#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rules/index.ts",
            "line": 195
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/budget_alert_rules#regex DataOciBudgetAlertRules#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rules/index.ts",
            "line": 191
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-budget-alert-rules/index:DataOciBudgetAlertRulesFilter"
    },
    "cdktf-provider-oci.DataOciBudgetAlertRulesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBudgetAlertRulesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-budget-alert-rules/index.ts",
          "line": 348
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-budget-alert-rules/index.ts",
        "line": 340
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rules/index.ts",
            "line": 355
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBudgetAlertRulesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBudgetAlertRulesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rules/index.ts",
            "line": 348
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rules/index.ts",
            "line": 348
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rules/index.ts",
            "line": 348
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rules/index.ts",
            "line": 341
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciBudgetAlertRulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-budget-alert-rules/index:DataOciBudgetAlertRulesFilterList"
    },
    "cdktf-provider-oci.DataOciBudgetAlertRulesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBudgetAlertRulesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-budget-alert-rules/index.ts",
          "line": 251
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-budget-alert-rules/index.ts",
        "line": 241
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rules/index.ts",
            "line": 318
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciBudgetAlertRulesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rules/index.ts",
            "line": 306
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rules/index.ts",
            "line": 322
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rules/index.ts",
            "line": 335
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rules/index.ts",
            "line": 299
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rules/index.ts",
            "line": 312
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rules/index.ts",
            "line": 328
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-budget-alert-rules/index.ts",
            "line": 255
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciBudgetAlertRulesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-budget-alert-rules/index:DataOciBudgetAlertRulesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciBudgetBudget": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/budget_budget oci_budget_budget}."
      },
      "fqn": "cdktf-provider-oci.DataOciBudgetBudget",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/budget_budget oci_budget_budget} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-budget-budget/index.ts",
          "line": 51
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBudgetBudgetConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-budget-budget/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciBudgetBudget resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-budget-budget/index.ts",
            "line": 36
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciBudgetBudget to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/budget_budget#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciBudgetBudget that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciBudgetBudget to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-budget-budget/index.ts",
            "line": 208
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-budget-budget/index.ts",
            "line": 214
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciBudgetBudget",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-budget/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-budget/index.ts",
            "line": 75
          },
          "name": "actualSpend",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-budget/index.ts",
            "line": 80
          },
          "name": "alertRuleCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-budget/index.ts",
            "line": 85
          },
          "name": "amount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-budget/index.ts",
            "line": 103
          },
          "name": "budgetProcessingPeriodStartOffset",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-budget/index.ts",
            "line": 108
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-budget/index.ts",
            "line": 114
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-budget/index.ts",
            "line": 119
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-budget/index.ts",
            "line": 124
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-budget/index.ts",
            "line": 129
          },
          "name": "endDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-budget/index.ts",
            "line": 134
          },
          "name": "forecastedSpend",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-budget/index.ts",
            "line": 140
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-budget/index.ts",
            "line": 145
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-budget/index.ts",
            "line": 150
          },
          "name": "processingPeriodType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-budget/index.ts",
            "line": 155
          },
          "name": "resetPeriod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-budget/index.ts",
            "line": 160
          },
          "name": "startDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-budget/index.ts",
            "line": 165
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-budget/index.ts",
            "line": 170
          },
          "name": "targetCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-budget/index.ts",
            "line": 180
          },
          "name": "targets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-budget/index.ts",
            "line": 175
          },
          "name": "targetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-budget/index.ts",
            "line": 185
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-budget/index.ts",
            "line": 190
          },
          "name": "timeSpendComputed",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-budget/index.ts",
            "line": 195
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-budget/index.ts",
            "line": 200
          },
          "name": "version",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-budget/index.ts",
            "line": 98
          },
          "name": "budgetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-budget-budget/index.ts",
            "line": 91
          },
          "name": "budgetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-budget-budget/index:DataOciBudgetBudget"
    },
    "cdktf-provider-oci.DataOciBudgetBudgetConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBudgetBudgetConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-budget-budget/index.ts",
        "line": 9
      },
      "name": "DataOciBudgetBudgetConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/budget_budget#budget_id DataOciBudgetBudget#budget_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-budget/index.ts",
            "line": 13
          },
          "name": "budgetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-budget-budget/index:DataOciBudgetBudgetConfig"
    },
    "cdktf-provider-oci.DataOciBudgetBudgets": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/budget_budgets oci_budget_budgets}."
      },
      "fqn": "cdktf-provider-oci.DataOciBudgetBudgets",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/budget_budgets oci_budget_budgets} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-budget-budgets/index.ts",
          "line": 439
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBudgetBudgetsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-budget-budgets/index.ts",
        "line": 407
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciBudgetBudgets resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-budget-budgets/index.ts",
            "line": 424
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciBudgetBudgets to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/budget_budgets#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciBudgetBudgets that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciBudgetBudgets to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-budget-budgets/index.ts",
            "line": 555
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciBudgetBudgetsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-budget-budgets/index.ts",
            "line": 494
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-budget-budgets/index.ts",
            "line": 558
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-budget-budgets/index.ts",
            "line": 510
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-budget-budgets/index.ts",
            "line": 526
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-budget-budgets/index.ts",
            "line": 542
          },
          "name": "resetTargetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-budget-budgets/index.ts",
            "line": 570
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-budget-budgets/index.ts",
            "line": 581
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciBudgetBudgets",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-budgets/index.ts",
            "line": 412
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-budgets/index.ts",
            "line": 469
          },
          "name": "budgets",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBudgetBudgetsBudgetsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-budgets/index.ts",
            "line": 552
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBudgetBudgetsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-budgets/index.ts",
            "line": 482
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-budgets/index.ts",
            "line": 498
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-budgets/index.ts",
            "line": 562
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciBudgetBudgetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-budgets/index.ts",
            "line": 514
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-budgets/index.ts",
            "line": 530
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-budgets/index.ts",
            "line": 546
          },
          "name": "targetTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-budget-budgets/index.ts",
            "line": 475
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-budget-budgets/index.ts",
            "line": 488
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-budget-budgets/index.ts",
            "line": 504
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-budget-budgets/index.ts",
            "line": 520
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-budget-budgets/index.ts",
            "line": 536
          },
          "name": "targetType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-budget-budgets/index:DataOciBudgetBudgets"
    },
    "cdktf-provider-oci.DataOciBudgetBudgetsBudgets": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBudgetBudgetsBudgets",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-budget-budgets/index.ts",
        "line": 40
      },
      "name": "DataOciBudgetBudgetsBudgets",
      "symbolId": "src/data-oci-budget-budgets/index:DataOciBudgetBudgetsBudgets"
    },
    "cdktf-provider-oci.DataOciBudgetBudgetsBudgetsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBudgetBudgetsBudgetsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-budget-budgets/index.ts",
          "line": 216
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-budget-budgets/index.ts",
        "line": 209
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-budget-budgets/index.ts",
            "line": 223
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBudgetBudgetsBudgetsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBudgetBudgetsBudgetsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-budget-budgets/index.ts",
            "line": 216
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-budget-budgets/index.ts",
            "line": 216
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-budget-budgets/index.ts",
            "line": 216
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-budget-budgets/index:DataOciBudgetBudgetsBudgetsList"
    },
    "cdktf-provider-oci.DataOciBudgetBudgetsBudgetsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBudgetBudgetsBudgetsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-budget-budgets/index.ts",
          "line": 72
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-budget-budgets/index.ts",
        "line": 63
      },
      "name": "DataOciBudgetBudgetsBudgetsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-budgets/index.ts",
            "line": 92
          },
          "name": "actualSpend",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-budgets/index.ts",
            "line": 97
          },
          "name": "alertRuleCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-budgets/index.ts",
            "line": 102
          },
          "name": "amount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-budgets/index.ts",
            "line": 107
          },
          "name": "budgetProcessingPeriodStartOffset",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-budgets/index.ts",
            "line": 112
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-budgets/index.ts",
            "line": 118
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-budgets/index.ts",
            "line": 123
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-budgets/index.ts",
            "line": 128
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-budgets/index.ts",
            "line": 133
          },
          "name": "endDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-budgets/index.ts",
            "line": 138
          },
          "name": "forecastedSpend",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-budgets/index.ts",
            "line": 144
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-budgets/index.ts",
            "line": 149
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-budgets/index.ts",
            "line": 154
          },
          "name": "processingPeriodType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-budgets/index.ts",
            "line": 159
          },
          "name": "resetPeriod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-budgets/index.ts",
            "line": 164
          },
          "name": "startDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-budgets/index.ts",
            "line": 169
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-budgets/index.ts",
            "line": 174
          },
          "name": "targetCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-budgets/index.ts",
            "line": 184
          },
          "name": "targets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-budgets/index.ts",
            "line": 179
          },
          "name": "targetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-budgets/index.ts",
            "line": 189
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-budgets/index.ts",
            "line": 194
          },
          "name": "timeSpendComputed",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-budgets/index.ts",
            "line": 199
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-budgets/index.ts",
            "line": 204
          },
          "name": "version",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-budget-budgets/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBudgetBudgetsBudgets"
          }
        }
      ],
      "symbolId": "src/data-oci-budget-budgets/index:DataOciBudgetBudgetsBudgetsOutputReference"
    },
    "cdktf-provider-oci.DataOciBudgetBudgetsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBudgetBudgetsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-budget-budgets/index.ts",
        "line": 9
      },
      "name": "DataOciBudgetBudgetsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/budget_budgets#compartment_id DataOciBudgetBudgets#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-budgets/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/budget_budgets#display_name DataOciBudgetBudgets#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-budgets/index.ts",
            "line": 17
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/budget_budgets#filter DataOciBudgetBudgets#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-budgets/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciBudgetBudgetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/budget_budgets#id DataOciBudgetBudgets#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-budgets/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/budget_budgets#state DataOciBudgetBudgets#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-budgets/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/budget_budgets#target_type DataOciBudgetBudgets#target_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-budgets/index.ts",
            "line": 32
          },
          "name": "targetType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-budget-budgets/index:DataOciBudgetBudgetsConfig"
    },
    "cdktf-provider-oci.DataOciBudgetBudgetsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBudgetBudgetsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-budget-budgets/index.ts",
        "line": 227
      },
      "name": "DataOciBudgetBudgetsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/budget_budgets#name DataOciBudgetBudgets#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-budgets/index.ts",
            "line": 231
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/budget_budgets#values DataOciBudgetBudgets#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-budgets/index.ts",
            "line": 239
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/budget_budgets#regex DataOciBudgetBudgets#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-budgets/index.ts",
            "line": 235
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-budget-budgets/index:DataOciBudgetBudgetsFilter"
    },
    "cdktf-provider-oci.DataOciBudgetBudgetsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBudgetBudgetsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-budget-budgets/index.ts",
          "line": 392
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-budget-budgets/index.ts",
        "line": 384
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-budget-budgets/index.ts",
            "line": 399
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBudgetBudgetsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBudgetBudgetsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-budget-budgets/index.ts",
            "line": 392
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-budget-budgets/index.ts",
            "line": 392
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-budget-budgets/index.ts",
            "line": 392
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-budget-budgets/index.ts",
            "line": 385
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciBudgetBudgetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-budget-budgets/index:DataOciBudgetBudgetsFilterList"
    },
    "cdktf-provider-oci.DataOciBudgetBudgetsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBudgetBudgetsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-budget-budgets/index.ts",
          "line": 295
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-budget-budgets/index.ts",
        "line": 285
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-budget-budgets/index.ts",
            "line": 362
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciBudgetBudgetsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-budgets/index.ts",
            "line": 350
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-budgets/index.ts",
            "line": 366
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-budget-budgets/index.ts",
            "line": 379
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-budget-budgets/index.ts",
            "line": 343
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-budget-budgets/index.ts",
            "line": 356
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-budget-budgets/index.ts",
            "line": 372
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-budget-budgets/index.ts",
            "line": 299
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciBudgetBudgetsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-budget-budgets/index:DataOciBudgetBudgetsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalNamespaceOccOverviews": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_internal_namespace_occ_overviews oci_capacity_management_internal_namespace_occ_overviews}."
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalNamespaceOccOverviews",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_internal_namespace_occ_overviews oci_capacity_management_internal_namespace_occ_overviews} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
          "line": 466
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalNamespaceOccOverviewsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
        "line": 434
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCapacityManagementInternalNamespaceOccOverviews resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
            "line": 451
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCapacityManagementInternalNamespaceOccOverviews to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_internal_namespace_occ_overviews#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCapacityManagementInternalNamespaceOccOverviews that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCapacityManagementInternalNamespaceOccOverviews to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
            "line": 610
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalNamespaceOccOverviewsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
            "line": 613
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
            "line": 517
          },
          "name": "resetFrom"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
            "line": 533
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
            "line": 581
          },
          "name": "resetTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
            "line": 597
          },
          "name": "resetWorkloadType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
            "line": 625
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
            "line": 638
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementInternalNamespaceOccOverviews",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
            "line": 439
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
            "line": 607
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalNamespaceOccOverviewsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
            "line": 569
          },
          "name": "occOverviewCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalNamespaceOccOverviewsOccOverviewCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
            "line": 505
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
            "line": 617
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalNamespaceOccOverviewsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
            "line": 521
          },
          "name": "fromInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
            "line": 537
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
            "line": 550
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
            "line": 563
          },
          "name": "occCustomerGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
            "line": 585
          },
          "name": "toInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
            "line": 601
          },
          "name": "workloadTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
            "line": 498
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
            "line": 511
          },
          "name": "from",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
            "line": 527
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
            "line": 543
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
            "line": 556
          },
          "name": "occCustomerGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
            "line": 575
          },
          "name": "to",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
            "line": 591
          },
          "name": "workloadType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index:DataOciCapacityManagementInternalNamespaceOccOverviews"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalNamespaceOccOverviewsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalNamespaceOccOverviewsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
        "line": 9
      },
      "name": "DataOciCapacityManagementInternalNamespaceOccOverviewsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_internal_namespace_occ_overviews#compartment_id DataOciCapacityManagementInternalNamespaceOccOverviews#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_internal_namespace_occ_overviews#namespace DataOciCapacityManagementInternalNamespaceOccOverviews#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
            "line": 28
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_internal_namespace_occ_overviews#occ_customer_group_id DataOciCapacityManagementInternalNamespaceOccOverviews#occ_customer_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
            "line": 32
          },
          "name": "occCustomerGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_internal_namespace_occ_overviews#filter DataOciCapacityManagementInternalNamespaceOccOverviews#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalNamespaceOccOverviewsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_internal_namespace_occ_overviews#from DataOciCapacityManagementInternalNamespaceOccOverviews#from}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
            "line": 17
          },
          "name": "from",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_internal_namespace_occ_overviews#id DataOciCapacityManagementInternalNamespaceOccOverviews#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_internal_namespace_occ_overviews#to DataOciCapacityManagementInternalNamespaceOccOverviews#to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
            "line": 36
          },
          "name": "to",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_internal_namespace_occ_overviews#workload_type DataOciCapacityManagementInternalNamespaceOccOverviews#workload_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
            "line": 40
          },
          "name": "workloadType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index:DataOciCapacityManagementInternalNamespaceOccOverviewsConfig"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalNamespaceOccOverviewsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalNamespaceOccOverviewsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
        "line": 254
      },
      "name": "DataOciCapacityManagementInternalNamespaceOccOverviewsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_internal_namespace_occ_overviews#name DataOciCapacityManagementInternalNamespaceOccOverviews#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
            "line": 258
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_internal_namespace_occ_overviews#values DataOciCapacityManagementInternalNamespaceOccOverviews#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
            "line": 266
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_internal_namespace_occ_overviews#regex DataOciCapacityManagementInternalNamespaceOccOverviews#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
            "line": 262
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index:DataOciCapacityManagementInternalNamespaceOccOverviewsFilter"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalNamespaceOccOverviewsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalNamespaceOccOverviewsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
          "line": 419
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
        "line": 411
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
            "line": 426
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalNamespaceOccOverviewsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementInternalNamespaceOccOverviewsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
            "line": 419
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
            "line": 419
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
            "line": 419
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
            "line": 412
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalNamespaceOccOverviewsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index:DataOciCapacityManagementInternalNamespaceOccOverviewsFilterList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalNamespaceOccOverviewsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalNamespaceOccOverviewsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
          "line": 322
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
        "line": 312
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
            "line": 389
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCapacityManagementInternalNamespaceOccOverviewsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
            "line": 377
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
            "line": 393
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
            "line": 406
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
            "line": 370
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
            "line": 383
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
            "line": 399
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
            "line": 326
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalNamespaceOccOverviewsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index:DataOciCapacityManagementInternalNamespaceOccOverviewsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalNamespaceOccOverviewsOccOverviewCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalNamespaceOccOverviewsOccOverviewCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
        "line": 178
      },
      "name": "DataOciCapacityManagementInternalNamespaceOccOverviewsOccOverviewCollection",
      "symbolId": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index:DataOciCapacityManagementInternalNamespaceOccOverviewsOccOverviewCollection"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalNamespaceOccOverviewsOccOverviewCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalNamespaceOccOverviewsOccOverviewCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
        "line": 48
      },
      "name": "DataOciCapacityManagementInternalNamespaceOccOverviewsOccOverviewCollectionItems",
      "symbolId": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index:DataOciCapacityManagementInternalNamespaceOccOverviewsOccOverviewCollectionItems"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalNamespaceOccOverviewsOccOverviewCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalNamespaceOccOverviewsOccOverviewCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
          "line": 167
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
        "line": 160
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
            "line": 174
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalNamespaceOccOverviewsOccOverviewCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementInternalNamespaceOccOverviewsOccOverviewCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
            "line": 167
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
            "line": 167
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
            "line": 167
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index:DataOciCapacityManagementInternalNamespaceOccOverviewsOccOverviewCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalNamespaceOccOverviewsOccOverviewCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalNamespaceOccOverviewsOccOverviewCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
          "line": 80
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
        "line": 71
      },
      "name": "DataOciCapacityManagementInternalNamespaceOccOverviewsOccOverviewCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
            "line": 100
          },
          "name": "capacityRequestsBlob",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
            "line": 105
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
            "line": 110
          },
          "name": "periodValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
            "line": 115
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
            "line": 120
          },
          "name": "totalAvailable",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
            "line": 125
          },
          "name": "totalCancelled",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
            "line": 130
          },
          "name": "totalDemanded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
            "line": 135
          },
          "name": "totalRejected",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
            "line": 140
          },
          "name": "totalSupplied",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
            "line": 145
          },
          "name": "totalUnfulfilled",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
            "line": 150
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
            "line": 155
          },
          "name": "workloadTypeBreakdownBlob",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalNamespaceOccOverviewsOccOverviewCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index:DataOciCapacityManagementInternalNamespaceOccOverviewsOccOverviewCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalNamespaceOccOverviewsOccOverviewCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalNamespaceOccOverviewsOccOverviewCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
          "line": 243
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
        "line": 236
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
            "line": 250
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalNamespaceOccOverviewsOccOverviewCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementInternalNamespaceOccOverviewsOccOverviewCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
            "line": 243
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
            "line": 243
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
            "line": 243
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index:DataOciCapacityManagementInternalNamespaceOccOverviewsOccOverviewCollectionList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalNamespaceOccOverviewsOccOverviewCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalNamespaceOccOverviewsOccOverviewCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
          "line": 210
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
        "line": 201
      },
      "name": "DataOciCapacityManagementInternalNamespaceOccOverviewsOccOverviewCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
            "line": 231
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalNamespaceOccOverviewsOccOverviewCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index.ts",
            "line": 214
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalNamespaceOccOverviewsOccOverviewCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-namespace-occ-overviews/index:DataOciCapacityManagementInternalNamespaceOccOverviewsOccOverviewCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccAvailabilityCatalogs": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_internal_occ_availability_catalogs oci_capacity_management_internal_occ_availability_catalogs}."
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccAvailabilityCatalogs",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_internal_occ_availability_catalogs oci_capacity_management_internal_occ_availability_catalogs} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
          "line": 556
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccAvailabilityCatalogsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
        "line": 524
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCapacityManagementInternalOccAvailabilityCatalogs resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 541
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCapacityManagementInternalOccAvailabilityCatalogs to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_internal_occ_availability_catalogs#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCapacityManagementInternalOccAvailabilityCatalogs that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCapacityManagementInternalOccAvailabilityCatalogs to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 686
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccAvailabilityCatalogsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 593
          },
          "name": "resetCatalogState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 622
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 689
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 638
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 654
          },
          "name": "resetNamespace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 701
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 713
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementInternalOccAvailabilityCatalogs",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 529
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 683
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccAvailabilityCatalogsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 664
          },
          "name": "occAvailabilityCatalogCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 597
          },
          "name": "catalogStateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 610
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 626
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 693
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccAvailabilityCatalogsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 642
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 658
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 677
          },
          "name": "occCustomerGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 587
          },
          "name": "catalogState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 603
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 616
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 632
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 648
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 670
          },
          "name": "occCustomerGroupId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index:DataOciCapacityManagementInternalOccAvailabilityCatalogs"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccAvailabilityCatalogsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccAvailabilityCatalogsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
        "line": 9
      },
      "name": "DataOciCapacityManagementInternalOccAvailabilityCatalogsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_internal_occ_availability_catalogs#compartment_id DataOciCapacityManagementInternalOccAvailabilityCatalogs#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 17
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_internal_occ_availability_catalogs#occ_customer_group_id DataOciCapacityManagementInternalOccAvailabilityCatalogs#occ_customer_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 36
          },
          "name": "occCustomerGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_internal_occ_availability_catalogs#catalog_state DataOciCapacityManagementInternalOccAvailabilityCatalogs#catalog_state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 13
          },
          "name": "catalogState",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_internal_occ_availability_catalogs#display_name DataOciCapacityManagementInternalOccAvailabilityCatalogs#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 21
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_internal_occ_availability_catalogs#filter DataOciCapacityManagementInternalOccAvailabilityCatalogs#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccAvailabilityCatalogsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_internal_occ_availability_catalogs#id DataOciCapacityManagementInternalOccAvailabilityCatalogs#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_internal_occ_availability_catalogs#namespace DataOciCapacityManagementInternalOccAvailabilityCatalogs#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 32
          },
          "name": "namespace",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index:DataOciCapacityManagementInternalOccAvailabilityCatalogsConfig"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccAvailabilityCatalogsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccAvailabilityCatalogsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
        "line": 344
      },
      "name": "DataOciCapacityManagementInternalOccAvailabilityCatalogsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_internal_occ_availability_catalogs#name DataOciCapacityManagementInternalOccAvailabilityCatalogs#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 348
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_internal_occ_availability_catalogs#values DataOciCapacityManagementInternalOccAvailabilityCatalogs#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 356
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_internal_occ_availability_catalogs#regex DataOciCapacityManagementInternalOccAvailabilityCatalogs#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 352
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index:DataOciCapacityManagementInternalOccAvailabilityCatalogsFilter"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccAvailabilityCatalogsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccAvailabilityCatalogsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
          "line": 509
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
        "line": 501
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 516
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccAvailabilityCatalogsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementInternalOccAvailabilityCatalogsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 509
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 509
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 509
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 502
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccAvailabilityCatalogsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index:DataOciCapacityManagementInternalOccAvailabilityCatalogsFilterList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccAvailabilityCatalogsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccAvailabilityCatalogsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
          "line": 412
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
        "line": 402
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 479
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCapacityManagementInternalOccAvailabilityCatalogsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 467
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 483
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 496
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 460
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 473
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 489
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 416
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccAvailabilityCatalogsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index:DataOciCapacityManagementInternalOccAvailabilityCatalogsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
        "line": 268
      },
      "name": "DataOciCapacityManagementInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollection",
      "symbolId": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index:DataOciCapacityManagementInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollection"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
        "line": 119
      },
      "name": "DataOciCapacityManagementInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItems",
      "symbolId": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index:DataOciCapacityManagementInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItems"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
          "line": 257
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
        "line": 250
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 264
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 257
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 257
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 257
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index:DataOciCapacityManagementInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemsMetadataDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemsMetadataDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
        "line": 44
      },
      "name": "DataOciCapacityManagementInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemsMetadataDetails",
      "symbolId": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index:DataOciCapacityManagementInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemsMetadataDetails"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemsMetadataDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemsMetadataDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
          "line": 108
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
        "line": 101
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 115
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemsMetadataDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemsMetadataDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 108
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 108
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 108
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index:DataOciCapacityManagementInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemsMetadataDetailsList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemsMetadataDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemsMetadataDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
          "line": 76
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
        "line": 67
      },
      "name": "DataOciCapacityManagementInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemsMetadataDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 96
          },
          "name": "formatVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemsMetadataDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index:DataOciCapacityManagementInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemsMetadataDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
          "line": 151
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
        "line": 142
      },
      "name": "DataOciCapacityManagementInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 171
          },
          "name": "catalogState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 176
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 182
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 187
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 192
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 198
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 203
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 208
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 214
          },
          "name": "metadataDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemsMetadataDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 219
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 224
          },
          "name": "occCustomerGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 229
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 235
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 240
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 245
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 155
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index:DataOciCapacityManagementInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
          "line": 333
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
        "line": 326
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 340
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 333
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 333
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 333
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index:DataOciCapacityManagementInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
          "line": 300
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
        "line": 291
      },
      "name": "DataOciCapacityManagementInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 321
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index.ts",
            "line": 304
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occ-availability-catalogs/index:DataOciCapacityManagementInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlockDetails": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_internal_occ_handover_resource_block_details oci_capacity_management_internal_occ_handover_resource_block_details}."
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlockDetails",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_internal_occ_handover_resource_block_details oci_capacity_management_internal_occ_handover_resource_block_details} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index.ts",
          "line": 401
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlockDetailsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index.ts",
        "line": 369
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCapacityManagementInternalOccHandoverResourceBlockDetails resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index.ts",
            "line": 386
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCapacityManagementInternalOccHandoverResourceBlockDetails to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_internal_occ_handover_resource_block_details#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCapacityManagementInternalOccHandoverResourceBlockDetails that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCapacityManagementInternalOccHandoverResourceBlockDetails to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index.ts",
            "line": 483
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlockDetailsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index.ts",
            "line": 486
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index.ts",
            "line": 435
          },
          "name": "resetHostId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index.ts",
            "line": 451
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index.ts",
            "line": 498
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index.ts",
            "line": 507
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementInternalOccHandoverResourceBlockDetails",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index.ts",
            "line": 374
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index.ts",
            "line": 480
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlockDetailsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index.ts",
            "line": 461
          },
          "name": "occHandoverResourceBlockDetailCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlockDetailsOccHandoverResourceBlockDetailCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index.ts",
            "line": 490
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlockDetailsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index.ts",
            "line": 439
          },
          "name": "hostIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index.ts",
            "line": 455
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index.ts",
            "line": 474
          },
          "name": "occHandoverResourceBlockIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index.ts",
            "line": 429
          },
          "name": "hostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index.ts",
            "line": 445
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index.ts",
            "line": 467
          },
          "name": "occHandoverResourceBlockId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index:DataOciCapacityManagementInternalOccHandoverResourceBlockDetails"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlockDetailsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlockDetailsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index.ts",
        "line": 9
      },
      "name": "DataOciCapacityManagementInternalOccHandoverResourceBlockDetailsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_internal_occ_handover_resource_block_details#occ_handover_resource_block_id DataOciCapacityManagementInternalOccHandoverResourceBlockDetails#occ_handover_resource_block_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index.ts",
            "line": 24
          },
          "name": "occHandoverResourceBlockId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_internal_occ_handover_resource_block_details#filter DataOciCapacityManagementInternalOccHandoverResourceBlockDetails#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlockDetailsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_internal_occ_handover_resource_block_details#host_id DataOciCapacityManagementInternalOccHandoverResourceBlockDetails#host_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index.ts",
            "line": 13
          },
          "name": "hostId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_internal_occ_handover_resource_block_details#id DataOciCapacityManagementInternalOccHandoverResourceBlockDetails#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index:DataOciCapacityManagementInternalOccHandoverResourceBlockDetailsConfig"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlockDetailsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlockDetailsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index.ts",
        "line": 189
      },
      "name": "DataOciCapacityManagementInternalOccHandoverResourceBlockDetailsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_internal_occ_handover_resource_block_details#name DataOciCapacityManagementInternalOccHandoverResourceBlockDetails#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index.ts",
            "line": 193
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_internal_occ_handover_resource_block_details#values DataOciCapacityManagementInternalOccHandoverResourceBlockDetails#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index.ts",
            "line": 201
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_internal_occ_handover_resource_block_details#regex DataOciCapacityManagementInternalOccHandoverResourceBlockDetails#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index.ts",
            "line": 197
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index:DataOciCapacityManagementInternalOccHandoverResourceBlockDetailsFilter"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlockDetailsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlockDetailsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index.ts",
          "line": 354
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index.ts",
        "line": 346
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index.ts",
            "line": 361
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlockDetailsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementInternalOccHandoverResourceBlockDetailsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index.ts",
            "line": 354
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index.ts",
            "line": 354
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index.ts",
            "line": 354
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index.ts",
            "line": 347
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlockDetailsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index:DataOciCapacityManagementInternalOccHandoverResourceBlockDetailsFilterList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlockDetailsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlockDetailsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index.ts",
          "line": 257
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index.ts",
        "line": 247
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index.ts",
            "line": 324
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCapacityManagementInternalOccHandoverResourceBlockDetailsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index.ts",
            "line": 312
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index.ts",
            "line": 328
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index.ts",
            "line": 341
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index.ts",
            "line": 305
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index.ts",
            "line": 318
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index.ts",
            "line": 334
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index.ts",
            "line": 261
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlockDetailsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index:DataOciCapacityManagementInternalOccHandoverResourceBlockDetailsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlockDetailsOccHandoverResourceBlockDetailCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlockDetailsOccHandoverResourceBlockDetailCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index.ts",
        "line": 113
      },
      "name": "DataOciCapacityManagementInternalOccHandoverResourceBlockDetailsOccHandoverResourceBlockDetailCollection",
      "symbolId": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index:DataOciCapacityManagementInternalOccHandoverResourceBlockDetailsOccHandoverResourceBlockDetailCollection"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlockDetailsOccHandoverResourceBlockDetailCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlockDetailsOccHandoverResourceBlockDetailCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index.ts",
        "line": 32
      },
      "name": "DataOciCapacityManagementInternalOccHandoverResourceBlockDetailsOccHandoverResourceBlockDetailCollectionItems",
      "symbolId": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index:DataOciCapacityManagementInternalOccHandoverResourceBlockDetailsOccHandoverResourceBlockDetailCollectionItems"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlockDetailsOccHandoverResourceBlockDetailCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlockDetailsOccHandoverResourceBlockDetailCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index.ts",
          "line": 102
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index.ts",
        "line": 95
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index.ts",
            "line": 109
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlockDetailsOccHandoverResourceBlockDetailCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementInternalOccHandoverResourceBlockDetailsOccHandoverResourceBlockDetailCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index.ts",
            "line": 102
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index.ts",
            "line": 102
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index.ts",
            "line": 102
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index:DataOciCapacityManagementInternalOccHandoverResourceBlockDetailsOccHandoverResourceBlockDetailCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlockDetailsOccHandoverResourceBlockDetailCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlockDetailsOccHandoverResourceBlockDetailCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index.ts",
          "line": 64
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index.ts",
        "line": 55
      },
      "name": "DataOciCapacityManagementInternalOccHandoverResourceBlockDetailsOccHandoverResourceBlockDetailCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index.ts",
            "line": 85
          },
          "name": "details",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index.ts",
            "line": 90
          },
          "name": "occResourceHandoverBlockId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlockDetailsOccHandoverResourceBlockDetailCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index:DataOciCapacityManagementInternalOccHandoverResourceBlockDetailsOccHandoverResourceBlockDetailCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlockDetailsOccHandoverResourceBlockDetailCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlockDetailsOccHandoverResourceBlockDetailCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index.ts",
          "line": 178
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index.ts",
        "line": 171
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index.ts",
            "line": 185
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlockDetailsOccHandoverResourceBlockDetailCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementInternalOccHandoverResourceBlockDetailsOccHandoverResourceBlockDetailCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index.ts",
            "line": 178
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index.ts",
            "line": 178
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index.ts",
            "line": 178
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index:DataOciCapacityManagementInternalOccHandoverResourceBlockDetailsOccHandoverResourceBlockDetailCollectionList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlockDetailsOccHandoverResourceBlockDetailCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlockDetailsOccHandoverResourceBlockDetailCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index.ts",
          "line": 145
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index.ts",
        "line": 136
      },
      "name": "DataOciCapacityManagementInternalOccHandoverResourceBlockDetailsOccHandoverResourceBlockDetailCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index.ts",
            "line": 166
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlockDetailsOccHandoverResourceBlockDetailCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index.ts",
            "line": 149
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlockDetailsOccHandoverResourceBlockDetailCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occ-handover-resource-block-details/index:DataOciCapacityManagementInternalOccHandoverResourceBlockDetailsOccHandoverResourceBlockDetailCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlocks": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_internal_occ_handover_resource_blocks oci_capacity_management_internal_occ_handover_resource_blocks}."
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlocks",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_internal_occ_handover_resource_blocks oci_capacity_management_internal_occ_handover_resource_blocks} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
          "line": 637
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlocksConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
        "line": 605
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCapacityManagementInternalOccHandoverResourceBlocks resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 622
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCapacityManagementInternalOccHandoverResourceBlocks to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_internal_occ_handover_resource_blocks#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCapacityManagementInternalOccHandoverResourceBlocks that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCapacityManagementInternalOccHandoverResourceBlocks to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 798
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlocksFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 801
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 689
          },
          "name": "resetHandoverDateGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 705
          },
          "name": "resetHandoverDateLessThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 721
          },
          "name": "resetHandoverResourceName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 737
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 785
          },
          "name": "resetOccHandoverResourceBlockId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 813
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 827
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementInternalOccHandoverResourceBlocks",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 610
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 795
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlocksFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 773
          },
          "name": "occHandoverResourceBlockCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlocksOccHandoverResourceBlockCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 677
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 805
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlocksFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 693
          },
          "name": "handoverDateGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 709
          },
          "name": "handoverDateLessThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 725
          },
          "name": "handoverResourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 741
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 754
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 767
          },
          "name": "occCustomerGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 789
          },
          "name": "occHandoverResourceBlockIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 670
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 683
          },
          "name": "handoverDateGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 699
          },
          "name": "handoverDateLessThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 715
          },
          "name": "handoverResourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 731
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 747
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 760
          },
          "name": "occCustomerGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 779
          },
          "name": "occHandoverResourceBlockId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index:DataOciCapacityManagementInternalOccHandoverResourceBlocks"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlocksConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlocksConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
        "line": 9
      },
      "name": "DataOciCapacityManagementInternalOccHandoverResourceBlocksConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_internal_occ_handover_resource_blocks#compartment_id DataOciCapacityManagementInternalOccHandoverResourceBlocks#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_internal_occ_handover_resource_blocks#namespace DataOciCapacityManagementInternalOccHandoverResourceBlocks#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 36
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_internal_occ_handover_resource_blocks#occ_customer_group_id DataOciCapacityManagementInternalOccHandoverResourceBlocks#occ_customer_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 40
          },
          "name": "occCustomerGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_internal_occ_handover_resource_blocks#filter DataOciCapacityManagementInternalOccHandoverResourceBlocks#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 50
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlocksFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_internal_occ_handover_resource_blocks#handover_date_greater_than_or_equal_to DataOciCapacityManagementInternalOccHandoverResourceBlocks#handover_date_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 17
          },
          "name": "handoverDateGreaterThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_internal_occ_handover_resource_blocks#handover_date_less_than_or_equal_to DataOciCapacityManagementInternalOccHandoverResourceBlocks#handover_date_less_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 21
          },
          "name": "handoverDateLessThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_internal_occ_handover_resource_blocks#handover_resource_name DataOciCapacityManagementInternalOccHandoverResourceBlocks#handover_resource_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 25
          },
          "name": "handoverResourceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_internal_occ_handover_resource_blocks#id DataOciCapacityManagementInternalOccHandoverResourceBlocks#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 32
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_internal_occ_handover_resource_blocks#occ_handover_resource_block_id DataOciCapacityManagementInternalOccHandoverResourceBlocks#occ_handover_resource_block_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 44
          },
          "name": "occHandoverResourceBlockId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index:DataOciCapacityManagementInternalOccHandoverResourceBlocksConfig"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlocksFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlocksFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
        "line": 425
      },
      "name": "DataOciCapacityManagementInternalOccHandoverResourceBlocksFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_internal_occ_handover_resource_blocks#name DataOciCapacityManagementInternalOccHandoverResourceBlocks#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 429
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_internal_occ_handover_resource_blocks#values DataOciCapacityManagementInternalOccHandoverResourceBlocks#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 437
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_internal_occ_handover_resource_blocks#regex DataOciCapacityManagementInternalOccHandoverResourceBlocks#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 433
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index:DataOciCapacityManagementInternalOccHandoverResourceBlocksFilter"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlocksFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlocksFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
          "line": 590
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
        "line": 582
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 597
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlocksFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementInternalOccHandoverResourceBlocksFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 590
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 590
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 590
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 583
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlocksFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index:DataOciCapacityManagementInternalOccHandoverResourceBlocksFilterList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlocksFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlocksFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
          "line": 493
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
        "line": 483
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 560
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCapacityManagementInternalOccHandoverResourceBlocksFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 548
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 564
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 577
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 541
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 554
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 570
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 497
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlocksFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index:DataOciCapacityManagementInternalOccHandoverResourceBlocksFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlocksOccHandoverResourceBlockCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlocksOccHandoverResourceBlockCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
        "line": 349
      },
      "name": "DataOciCapacityManagementInternalOccHandoverResourceBlocksOccHandoverResourceBlockCollection",
      "symbolId": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index:DataOciCapacityManagementInternalOccHandoverResourceBlocksOccHandoverResourceBlockCollection"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
        "line": 232
      },
      "name": "DataOciCapacityManagementInternalOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItems",
      "symbolId": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index:DataOciCapacityManagementInternalOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItems"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsAssociatedCapacityRequests": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsAssociatedCapacityRequests",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
        "line": 52
      },
      "name": "DataOciCapacityManagementInternalOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsAssociatedCapacityRequests",
      "symbolId": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index:DataOciCapacityManagementInternalOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsAssociatedCapacityRequests"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsAssociatedCapacityRequestsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsAssociatedCapacityRequestsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
          "line": 121
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
        "line": 114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 128
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsAssociatedCapacityRequestsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementInternalOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsAssociatedCapacityRequestsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 121
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 121
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 121
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index:DataOciCapacityManagementInternalOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsAssociatedCapacityRequestsList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsAssociatedCapacityRequestsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsAssociatedCapacityRequestsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
          "line": 84
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
        "line": 75
      },
      "name": "DataOciCapacityManagementInternalOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsAssociatedCapacityRequestsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 104
          },
          "name": "handoverQuantity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 109
          },
          "name": "occCapacityRequestId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 88
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsAssociatedCapacityRequests"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index:DataOciCapacityManagementInternalOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsAssociatedCapacityRequestsOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
          "line": 338
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
        "line": 331
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 345
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementInternalOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 338
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 338
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 338
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index:DataOciCapacityManagementInternalOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
          "line": 264
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
        "line": 255
      },
      "name": "DataOciCapacityManagementInternalOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 285
          },
          "name": "associatedCapacityRequests",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsAssociatedCapacityRequestsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 290
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 295
          },
          "name": "handoverDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 300
          },
          "name": "handoverResourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 305
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 310
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 315
          },
          "name": "occCustomerGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 321
          },
          "name": "placementDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsPlacementDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 326
          },
          "name": "totalHandoverQuantity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 268
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index:DataOciCapacityManagementInternalOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsPlacementDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsPlacementDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
        "line": 132
      },
      "name": "DataOciCapacityManagementInternalOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsPlacementDetails",
      "symbolId": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index:DataOciCapacityManagementInternalOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsPlacementDetails"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsPlacementDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsPlacementDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
          "line": 221
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
        "line": 214
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 228
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsPlacementDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementInternalOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsPlacementDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 221
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 221
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 221
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index:DataOciCapacityManagementInternalOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsPlacementDetailsList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsPlacementDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsPlacementDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
          "line": 164
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
        "line": 155
      },
      "name": "DataOciCapacityManagementInternalOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsPlacementDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 184
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 189
          },
          "name": "block",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 194
          },
          "name": "building",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 199
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 204
          },
          "name": "room",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 209
          },
          "name": "workloadType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 168
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsPlacementDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index:DataOciCapacityManagementInternalOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsPlacementDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlocksOccHandoverResourceBlockCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlocksOccHandoverResourceBlockCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
          "line": 414
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
        "line": 407
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 421
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlocksOccHandoverResourceBlockCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementInternalOccHandoverResourceBlocksOccHandoverResourceBlockCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 414
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 414
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 414
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index:DataOciCapacityManagementInternalOccHandoverResourceBlocksOccHandoverResourceBlockCollectionList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlocksOccHandoverResourceBlockCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlocksOccHandoverResourceBlockCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
          "line": 381
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
        "line": 372
      },
      "name": "DataOciCapacityManagementInternalOccHandoverResourceBlocksOccHandoverResourceBlockCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 402
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index.ts",
            "line": 385
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccHandoverResourceBlocksOccHandoverResourceBlockCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occ-handover-resource-blocks/index:DataOciCapacityManagementInternalOccHandoverResourceBlocksOccHandoverResourceBlockCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementNamespaceOccOverviews": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_namespace_occ_overviews oci_capacity_management_namespace_occ_overviews}."
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementNamespaceOccOverviews",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_namespace_occ_overviews oci_capacity_management_namespace_occ_overviews} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
          "line": 462
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementNamespaceOccOverviewsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
        "line": 430
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCapacityManagementNamespaceOccOverviews resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
            "line": 447
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCapacityManagementNamespaceOccOverviews to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_namespace_occ_overviews#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCapacityManagementNamespaceOccOverviews that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCapacityManagementNamespaceOccOverviews to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
            "line": 592
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCapacityManagementNamespaceOccOverviewsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
            "line": 595
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
            "line": 512
          },
          "name": "resetFrom"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
            "line": 528
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
            "line": 563
          },
          "name": "resetTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
            "line": 579
          },
          "name": "resetWorkloadType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
            "line": 607
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
            "line": 619
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementNamespaceOccOverviews",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
            "line": 435
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
            "line": 589
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementNamespaceOccOverviewsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
            "line": 551
          },
          "name": "occOverviewCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementNamespaceOccOverviewsOccOverviewCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
            "line": 500
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
            "line": 599
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCapacityManagementNamespaceOccOverviewsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
            "line": 516
          },
          "name": "fromInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
            "line": 532
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
            "line": 545
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
            "line": 567
          },
          "name": "toInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
            "line": 583
          },
          "name": "workloadTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
            "line": 493
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
            "line": 506
          },
          "name": "from",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
            "line": 522
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
            "line": 538
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
            "line": 557
          },
          "name": "to",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
            "line": 573
          },
          "name": "workloadType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-namespace-occ-overviews/index:DataOciCapacityManagementNamespaceOccOverviews"
    },
    "cdktf-provider-oci.DataOciCapacityManagementNamespaceOccOverviewsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementNamespaceOccOverviewsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
        "line": 9
      },
      "name": "DataOciCapacityManagementNamespaceOccOverviewsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_namespace_occ_overviews#compartment_id DataOciCapacityManagementNamespaceOccOverviews#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_namespace_occ_overviews#namespace DataOciCapacityManagementNamespaceOccOverviews#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
            "line": 28
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_namespace_occ_overviews#filter DataOciCapacityManagementNamespaceOccOverviews#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCapacityManagementNamespaceOccOverviewsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_namespace_occ_overviews#from DataOciCapacityManagementNamespaceOccOverviews#from}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
            "line": 17
          },
          "name": "from",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_namespace_occ_overviews#id DataOciCapacityManagementNamespaceOccOverviews#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_namespace_occ_overviews#to DataOciCapacityManagementNamespaceOccOverviews#to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
            "line": 32
          },
          "name": "to",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_namespace_occ_overviews#workload_type DataOciCapacityManagementNamespaceOccOverviews#workload_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
            "line": 36
          },
          "name": "workloadType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-namespace-occ-overviews/index:DataOciCapacityManagementNamespaceOccOverviewsConfig"
    },
    "cdktf-provider-oci.DataOciCapacityManagementNamespaceOccOverviewsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementNamespaceOccOverviewsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
        "line": 250
      },
      "name": "DataOciCapacityManagementNamespaceOccOverviewsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_namespace_occ_overviews#name DataOciCapacityManagementNamespaceOccOverviews#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
            "line": 254
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_namespace_occ_overviews#values DataOciCapacityManagementNamespaceOccOverviews#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
            "line": 262
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_namespace_occ_overviews#regex DataOciCapacityManagementNamespaceOccOverviews#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
            "line": 258
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-namespace-occ-overviews/index:DataOciCapacityManagementNamespaceOccOverviewsFilter"
    },
    "cdktf-provider-oci.DataOciCapacityManagementNamespaceOccOverviewsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementNamespaceOccOverviewsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
          "line": 415
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
        "line": 407
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
            "line": 422
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementNamespaceOccOverviewsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementNamespaceOccOverviewsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
            "line": 415
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
            "line": 415
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
            "line": 415
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
            "line": 408
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCapacityManagementNamespaceOccOverviewsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-namespace-occ-overviews/index:DataOciCapacityManagementNamespaceOccOverviewsFilterList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementNamespaceOccOverviewsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementNamespaceOccOverviewsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
          "line": 318
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
        "line": 308
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
            "line": 385
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCapacityManagementNamespaceOccOverviewsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
            "line": 373
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
            "line": 389
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
            "line": 402
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
            "line": 366
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
            "line": 379
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
            "line": 395
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
            "line": 322
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCapacityManagementNamespaceOccOverviewsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-namespace-occ-overviews/index:DataOciCapacityManagementNamespaceOccOverviewsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementNamespaceOccOverviewsOccOverviewCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementNamespaceOccOverviewsOccOverviewCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
        "line": 174
      },
      "name": "DataOciCapacityManagementNamespaceOccOverviewsOccOverviewCollection",
      "symbolId": "src/data-oci-capacity-management-namespace-occ-overviews/index:DataOciCapacityManagementNamespaceOccOverviewsOccOverviewCollection"
    },
    "cdktf-provider-oci.DataOciCapacityManagementNamespaceOccOverviewsOccOverviewCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementNamespaceOccOverviewsOccOverviewCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
        "line": 44
      },
      "name": "DataOciCapacityManagementNamespaceOccOverviewsOccOverviewCollectionItems",
      "symbolId": "src/data-oci-capacity-management-namespace-occ-overviews/index:DataOciCapacityManagementNamespaceOccOverviewsOccOverviewCollectionItems"
    },
    "cdktf-provider-oci.DataOciCapacityManagementNamespaceOccOverviewsOccOverviewCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementNamespaceOccOverviewsOccOverviewCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
          "line": 163
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
        "line": 156
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
            "line": 170
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementNamespaceOccOverviewsOccOverviewCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementNamespaceOccOverviewsOccOverviewCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
            "line": 163
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
            "line": 163
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
            "line": 163
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-namespace-occ-overviews/index:DataOciCapacityManagementNamespaceOccOverviewsOccOverviewCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementNamespaceOccOverviewsOccOverviewCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementNamespaceOccOverviewsOccOverviewCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
          "line": 76
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
        "line": 67
      },
      "name": "DataOciCapacityManagementNamespaceOccOverviewsOccOverviewCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
            "line": 96
          },
          "name": "capacityRequestsBlob",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
            "line": 101
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
            "line": 106
          },
          "name": "periodValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
            "line": 111
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
            "line": 116
          },
          "name": "totalAvailable",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
            "line": 121
          },
          "name": "totalCancelled",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
            "line": 126
          },
          "name": "totalDemanded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
            "line": 131
          },
          "name": "totalRejected",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
            "line": 136
          },
          "name": "totalSupplied",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
            "line": 141
          },
          "name": "totalUnfulfilled",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
            "line": 146
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
            "line": 151
          },
          "name": "workloadTypeBreakdownBlob",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementNamespaceOccOverviewsOccOverviewCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-namespace-occ-overviews/index:DataOciCapacityManagementNamespaceOccOverviewsOccOverviewCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementNamespaceOccOverviewsOccOverviewCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementNamespaceOccOverviewsOccOverviewCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
          "line": 239
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
        "line": 232
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
            "line": 246
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementNamespaceOccOverviewsOccOverviewCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementNamespaceOccOverviewsOccOverviewCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
            "line": 239
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
            "line": 239
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
            "line": 239
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-namespace-occ-overviews/index:DataOciCapacityManagementNamespaceOccOverviewsOccOverviewCollectionList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementNamespaceOccOverviewsOccOverviewCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementNamespaceOccOverviewsOccOverviewCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
          "line": 206
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
        "line": 197
      },
      "name": "DataOciCapacityManagementNamespaceOccOverviewsOccOverviewCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
            "line": 227
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementNamespaceOccOverviewsOccOverviewCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-namespace-occ-overviews/index.ts",
            "line": 210
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementNamespaceOccOverviewsOccOverviewCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-namespace-occ-overviews/index:DataOciCapacityManagementNamespaceOccOverviewsOccOverviewCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalog": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_availability_catalog oci_capacity_management_occ_availability_catalog}."
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalog",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_availability_catalog oci_capacity_management_occ_availability_catalog} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occ-availability-catalog/index.ts",
          "line": 257
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-availability-catalog/index.ts",
        "line": 225
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCapacityManagementOccAvailabilityCatalog resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog/index.ts",
            "line": 242
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCapacityManagementOccAvailabilityCatalog to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_availability_catalog#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCapacityManagementOccAvailabilityCatalog that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCapacityManagementOccAvailabilityCatalog to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog/index.ts",
            "line": 387
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog/index.ts",
            "line": 393
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementOccAvailabilityCatalog",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog/index.ts",
            "line": 230
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog/index.ts",
            "line": 281
          },
          "name": "base64EncodedCatalogDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog/index.ts",
            "line": 286
          },
          "name": "catalogState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog/index.ts",
            "line": 291
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog/index.ts",
            "line": 297
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog/index.ts",
            "line": 302
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog/index.ts",
            "line": 308
          },
          "name": "details",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog/index.ts",
            "line": 313
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog/index.ts",
            "line": 319
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog/index.ts",
            "line": 324
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog/index.ts",
            "line": 329
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog/index.ts",
            "line": 335
          },
          "name": "metadataDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogMetadataDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog/index.ts",
            "line": 340
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog/index.ts",
            "line": 358
          },
          "name": "occCustomerGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog/index.ts",
            "line": 363
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog/index.ts",
            "line": 369
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog/index.ts",
            "line": 374
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog/index.ts",
            "line": 379
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog/index.ts",
            "line": 353
          },
          "name": "occAvailabilityCatalogIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog/index.ts",
            "line": 346
          },
          "name": "occAvailabilityCatalogId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-availability-catalog/index:DataOciCapacityManagementOccAvailabilityCatalog"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-availability-catalog/index.ts",
        "line": 9
      },
      "name": "DataOciCapacityManagementOccAvailabilityCatalogConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_availability_catalog#occ_availability_catalog_id DataOciCapacityManagementOccAvailabilityCatalog#occ_availability_catalog_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog/index.ts",
            "line": 13
          },
          "name": "occAvailabilityCatalogId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-availability-catalog/index:DataOciCapacityManagementOccAvailabilityCatalogConfig"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogContent": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_availability_catalog_content oci_capacity_management_occ_availability_catalog_content}."
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogContent",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_availability_catalog_content oci_capacity_management_occ_availability_catalog_content} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occ-availability-catalog-content/index.ts",
          "line": 58
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogContentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-availability-catalog-content/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCapacityManagementOccAvailabilityCatalogContent resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-content/index.ts",
            "line": 43
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCapacityManagementOccAvailabilityCatalogContent to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_availability_catalog_content#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCapacityManagementOccAvailabilityCatalogContent that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCapacityManagementOccAvailabilityCatalogContent to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-content/index.ts",
            "line": 90
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-content/index.ts",
            "line": 115
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-content/index.ts",
            "line": 122
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementOccAvailabilityCatalogContent",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-content/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-content/index.ts",
            "line": 94
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-content/index.ts",
            "line": 107
          },
          "name": "occAvailabilityCatalogIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-content/index.ts",
            "line": 84
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-content/index.ts",
            "line": 100
          },
          "name": "occAvailabilityCatalogId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-availability-catalog-content/index:DataOciCapacityManagementOccAvailabilityCatalogContent"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogContentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogContentConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-availability-catalog-content/index.ts",
        "line": 9
      },
      "name": "DataOciCapacityManagementOccAvailabilityCatalogContentConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_availability_catalog_content#occ_availability_catalog_id DataOciCapacityManagementOccAvailabilityCatalogContent#occ_availability_catalog_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-content/index.ts",
            "line": 20
          },
          "name": "occAvailabilityCatalogId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_availability_catalog_content#id DataOciCapacityManagementOccAvailabilityCatalogContent#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-content/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-availability-catalog-content/index:DataOciCapacityManagementOccAvailabilityCatalogContentConfig"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-availability-catalog/index.ts",
        "line": 15
      },
      "name": "DataOciCapacityManagementOccAvailabilityCatalogDetails",
      "symbolId": "src/data-oci-capacity-management-occ-availability-catalog/index:DataOciCapacityManagementOccAvailabilityCatalogDetails"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occ-availability-catalog/index.ts",
          "line": 135
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-availability-catalog/index.ts",
        "line": 128
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog/index.ts",
            "line": 142
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementOccAvailabilityCatalogDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog/index.ts",
            "line": 135
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog/index.ts",
            "line": 135
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog/index.ts",
            "line": 135
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-availability-catalog/index:DataOciCapacityManagementOccAvailabilityCatalogDetailsList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occ-availability-catalog/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-availability-catalog/index.ts",
        "line": 38
      },
      "name": "DataOciCapacityManagementOccAvailabilityCatalogDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog/index.ts",
            "line": 67
          },
          "name": "availableQuantity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog/index.ts",
            "line": 72
          },
          "name": "catalogId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog/index.ts",
            "line": 77
          },
          "name": "dateExpectedCapacityHandover",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog/index.ts",
            "line": 82
          },
          "name": "dateFinalCustomerOrder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog/index.ts",
            "line": 87
          },
          "name": "demandedQuantity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog/index.ts",
            "line": 92
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog/index.ts",
            "line": 97
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog/index.ts",
            "line": 102
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog/index.ts",
            "line": 108
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog/index.ts",
            "line": 113
          },
          "name": "totalAvailableQuantity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog/index.ts",
            "line": 118
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog/index.ts",
            "line": 123
          },
          "name": "workloadType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-availability-catalog/index:DataOciCapacityManagementOccAvailabilityCatalogDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogMetadataDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogMetadataDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-availability-catalog/index.ts",
        "line": 146
      },
      "name": "DataOciCapacityManagementOccAvailabilityCatalogMetadataDetails",
      "symbolId": "src/data-oci-capacity-management-occ-availability-catalog/index:DataOciCapacityManagementOccAvailabilityCatalogMetadataDetails"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogMetadataDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogMetadataDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occ-availability-catalog/index.ts",
          "line": 210
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-availability-catalog/index.ts",
        "line": 203
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog/index.ts",
            "line": 217
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogMetadataDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementOccAvailabilityCatalogMetadataDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog/index.ts",
            "line": 210
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog/index.ts",
            "line": 210
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog/index.ts",
            "line": 210
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-availability-catalog/index:DataOciCapacityManagementOccAvailabilityCatalogMetadataDetailsList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogMetadataDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogMetadataDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occ-availability-catalog/index.ts",
          "line": 178
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-availability-catalog/index.ts",
        "line": 169
      },
      "name": "DataOciCapacityManagementOccAvailabilityCatalogMetadataDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog/index.ts",
            "line": 198
          },
          "name": "formatVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog/index.ts",
            "line": 182
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogMetadataDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-availability-catalog/index:DataOciCapacityManagementOccAvailabilityCatalogMetadataDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogOccAvailabilities": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_availability_catalog_occ_availabilities oci_capacity_management_occ_availability_catalog_occ_availabilities}."
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogOccAvailabilities",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_availability_catalog_occ_availabilities oci_capacity_management_occ_availability_catalog_occ_availabilities} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
          "line": 463
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogOccAvailabilitiesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
        "line": 431
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCapacityManagementOccAvailabilityCatalogOccAvailabilities resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
            "line": 448
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCapacityManagementOccAvailabilityCatalogOccAvailabilities to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_availability_catalog_occ_availabilities#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCapacityManagementOccAvailabilityCatalogOccAvailabilities that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCapacityManagementOccAvailabilityCatalogOccAvailabilities to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
            "line": 596
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogOccAvailabilitiesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
            "line": 500
          },
          "name": "resetDateExpectedCapacityHandover"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
            "line": 599
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
            "line": 516
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
            "line": 551
          },
          "name": "resetResourceName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
            "line": 567
          },
          "name": "resetResourceType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
            "line": 583
          },
          "name": "resetWorkloadType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
            "line": 611
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
            "line": 623
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementOccAvailabilityCatalogOccAvailabilities",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
            "line": 436
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
            "line": 593
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogOccAvailabilitiesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
            "line": 539
          },
          "name": "occAvailabilityCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
            "line": 504
          },
          "name": "dateExpectedCapacityHandoverInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
            "line": 603
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogOccAvailabilitiesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
            "line": 520
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
            "line": 533
          },
          "name": "occAvailabilityCatalogIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
            "line": 555
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
            "line": 571
          },
          "name": "resourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
            "line": 587
          },
          "name": "workloadTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
            "line": 494
          },
          "name": "dateExpectedCapacityHandover",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
            "line": 510
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
            "line": 526
          },
          "name": "occAvailabilityCatalogId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
            "line": 545
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
            "line": 561
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
            "line": 577
          },
          "name": "workloadType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index:DataOciCapacityManagementOccAvailabilityCatalogOccAvailabilities"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogOccAvailabilitiesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogOccAvailabilitiesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
        "line": 9
      },
      "name": "DataOciCapacityManagementOccAvailabilityCatalogOccAvailabilitiesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_availability_catalog_occ_availabilities#occ_availability_catalog_id DataOciCapacityManagementOccAvailabilityCatalogOccAvailabilities#occ_availability_catalog_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
            "line": 24
          },
          "name": "occAvailabilityCatalogId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_availability_catalog_occ_availabilities#date_expected_capacity_handover DataOciCapacityManagementOccAvailabilityCatalogOccAvailabilities#date_expected_capacity_handover}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
            "line": 13
          },
          "name": "dateExpectedCapacityHandover",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_availability_catalog_occ_availabilities#filter DataOciCapacityManagementOccAvailabilityCatalogOccAvailabilities#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogOccAvailabilitiesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_availability_catalog_occ_availabilities#id DataOciCapacityManagementOccAvailabilityCatalogOccAvailabilities#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_availability_catalog_occ_availabilities#resource_name DataOciCapacityManagementOccAvailabilityCatalogOccAvailabilities#resource_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
            "line": 28
          },
          "name": "resourceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_availability_catalog_occ_availabilities#resource_type DataOciCapacityManagementOccAvailabilityCatalogOccAvailabilities#resource_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
            "line": 32
          },
          "name": "resourceType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_availability_catalog_occ_availabilities#workload_type DataOciCapacityManagementOccAvailabilityCatalogOccAvailabilities#workload_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
            "line": 36
          },
          "name": "workloadType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index:DataOciCapacityManagementOccAvailabilityCatalogOccAvailabilitiesConfig"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogOccAvailabilitiesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogOccAvailabilitiesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
        "line": 251
      },
      "name": "DataOciCapacityManagementOccAvailabilityCatalogOccAvailabilitiesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_availability_catalog_occ_availabilities#name DataOciCapacityManagementOccAvailabilityCatalogOccAvailabilities#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
            "line": 255
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_availability_catalog_occ_availabilities#values DataOciCapacityManagementOccAvailabilityCatalogOccAvailabilities#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
            "line": 263
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_availability_catalog_occ_availabilities#regex DataOciCapacityManagementOccAvailabilityCatalogOccAvailabilities#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
            "line": 259
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index:DataOciCapacityManagementOccAvailabilityCatalogOccAvailabilitiesFilter"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogOccAvailabilitiesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogOccAvailabilitiesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
          "line": 416
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
        "line": 408
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
            "line": 423
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogOccAvailabilitiesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementOccAvailabilityCatalogOccAvailabilitiesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
            "line": 416
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
            "line": 416
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
            "line": 416
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
            "line": 409
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogOccAvailabilitiesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index:DataOciCapacityManagementOccAvailabilityCatalogOccAvailabilitiesFilterList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogOccAvailabilitiesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogOccAvailabilitiesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
          "line": 319
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
        "line": 309
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
            "line": 386
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCapacityManagementOccAvailabilityCatalogOccAvailabilitiesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
            "line": 374
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
            "line": 390
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
            "line": 403
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
            "line": 367
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
            "line": 380
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
            "line": 396
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
            "line": 323
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogOccAvailabilitiesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index:DataOciCapacityManagementOccAvailabilityCatalogOccAvailabilitiesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
        "line": 175
      },
      "name": "DataOciCapacityManagementOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollection",
      "symbolId": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index:DataOciCapacityManagementOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollection"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
        "line": 44
      },
      "name": "DataOciCapacityManagementOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItems",
      "symbolId": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index:DataOciCapacityManagementOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItems"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
          "line": 164
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
        "line": 157
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
            "line": 171
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
            "line": 164
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
            "line": 164
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
            "line": 164
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index:DataOciCapacityManagementOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
          "line": 76
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
        "line": 67
      },
      "name": "DataOciCapacityManagementOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
            "line": 96
          },
          "name": "availableQuantity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
            "line": 101
          },
          "name": "catalogId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
            "line": 106
          },
          "name": "dateExpectedCapacityHandover",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
            "line": 111
          },
          "name": "dateFinalCustomerOrder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
            "line": 116
          },
          "name": "demandedQuantity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
            "line": 121
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
            "line": 126
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
            "line": 131
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
            "line": 137
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
            "line": 142
          },
          "name": "totalAvailableQuantity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
            "line": 147
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
            "line": 152
          },
          "name": "workloadType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index:DataOciCapacityManagementOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
          "line": 240
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
        "line": 233
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
            "line": 247
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
            "line": 240
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
            "line": 240
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
            "line": 240
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index:DataOciCapacityManagementOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
          "line": 207
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
        "line": 198
      },
      "name": "DataOciCapacityManagementOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
            "line": 228
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index.ts",
            "line": 211
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-availability-catalog-occ-availabilities/index:DataOciCapacityManagementOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogs": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_availability_catalogs oci_capacity_management_occ_availability_catalogs}."
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogs",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_availability_catalogs oci_capacity_management_occ_availability_catalogs} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
          "line": 694
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
        "line": 662
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCapacityManagementOccAvailabilityCatalogs resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 679
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCapacityManagementOccAvailabilityCatalogs to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_availability_catalogs#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCapacityManagementOccAvailabilityCatalogs that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCapacityManagementOccAvailabilityCatalogs to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 810
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 730
          },
          "name": "resetCatalogState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 759
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 813
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 775
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 791
          },
          "name": "resetNamespace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 825
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 836
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementOccAvailabilityCatalogs",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 667
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 807
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 801
          },
          "name": "occAvailabilityCatalogCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogsOccAvailabilityCatalogCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 734
          },
          "name": "catalogStateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 747
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 763
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 817
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 779
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 795
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 724
          },
          "name": "catalogState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 740
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 753
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 769
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 785
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-availability-catalogs/index:DataOciCapacityManagementOccAvailabilityCatalogs"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
        "line": 9
      },
      "name": "DataOciCapacityManagementOccAvailabilityCatalogsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_availability_catalogs#compartment_id DataOciCapacityManagementOccAvailabilityCatalogs#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 17
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_availability_catalogs#catalog_state DataOciCapacityManagementOccAvailabilityCatalogs#catalog_state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 13
          },
          "name": "catalogState",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_availability_catalogs#display_name DataOciCapacityManagementOccAvailabilityCatalogs#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 21
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_availability_catalogs#filter DataOciCapacityManagementOccAvailabilityCatalogs#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_availability_catalogs#id DataOciCapacityManagementOccAvailabilityCatalogs#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_availability_catalogs#namespace DataOciCapacityManagementOccAvailabilityCatalogs#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 32
          },
          "name": "namespace",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-availability-catalogs/index:DataOciCapacityManagementOccAvailabilityCatalogsConfig"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
        "line": 482
      },
      "name": "DataOciCapacityManagementOccAvailabilityCatalogsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_availability_catalogs#name DataOciCapacityManagementOccAvailabilityCatalogs#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 486
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_availability_catalogs#values DataOciCapacityManagementOccAvailabilityCatalogs#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 494
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_availability_catalogs#regex DataOciCapacityManagementOccAvailabilityCatalogs#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 490
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-availability-catalogs/index:DataOciCapacityManagementOccAvailabilityCatalogsFilter"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
          "line": 647
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
        "line": 639
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 654
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementOccAvailabilityCatalogsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 647
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 647
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 647
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 640
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-availability-catalogs/index:DataOciCapacityManagementOccAvailabilityCatalogsFilterList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
          "line": 550
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
        "line": 540
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 617
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCapacityManagementOccAvailabilityCatalogsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 605
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 621
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 634
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 598
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 611
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 627
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 554
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-availability-catalogs/index:DataOciCapacityManagementOccAvailabilityCatalogsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogsOccAvailabilityCatalogCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogsOccAvailabilityCatalogCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
        "line": 406
      },
      "name": "DataOciCapacityManagementOccAvailabilityCatalogsOccAvailabilityCatalogCollection",
      "symbolId": "src/data-oci-capacity-management-occ-availability-catalogs/index:DataOciCapacityManagementOccAvailabilityCatalogsOccAvailabilityCatalogCollection"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
        "line": 246
      },
      "name": "DataOciCapacityManagementOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItems",
      "symbolId": "src/data-oci-capacity-management-occ-availability-catalogs/index:DataOciCapacityManagementOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItems"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemsDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemsDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
        "line": 40
      },
      "name": "DataOciCapacityManagementOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemsDetails",
      "symbolId": "src/data-oci-capacity-management-occ-availability-catalogs/index:DataOciCapacityManagementOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemsDetails"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemsDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemsDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
          "line": 160
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
        "line": 153
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 167
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemsDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemsDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 160
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 160
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 160
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-availability-catalogs/index:DataOciCapacityManagementOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemsDetailsList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemsDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemsDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
          "line": 72
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
        "line": 63
      },
      "name": "DataOciCapacityManagementOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemsDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 92
          },
          "name": "availableQuantity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 97
          },
          "name": "catalogId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 102
          },
          "name": "dateExpectedCapacityHandover",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 107
          },
          "name": "dateFinalCustomerOrder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 112
          },
          "name": "demandedQuantity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 117
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 122
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 127
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 133
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 138
          },
          "name": "totalAvailableQuantity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 143
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 148
          },
          "name": "workloadType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemsDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-availability-catalogs/index:DataOciCapacityManagementOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemsDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
          "line": 395
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
        "line": 388
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 402
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 395
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 395
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 395
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-availability-catalogs/index:DataOciCapacityManagementOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemsMetadataDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemsMetadataDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
        "line": 171
      },
      "name": "DataOciCapacityManagementOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemsMetadataDetails",
      "symbolId": "src/data-oci-capacity-management-occ-availability-catalogs/index:DataOciCapacityManagementOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemsMetadataDetails"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemsMetadataDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemsMetadataDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
          "line": 235
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
        "line": 228
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 242
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemsMetadataDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemsMetadataDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 235
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 235
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 235
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-availability-catalogs/index:DataOciCapacityManagementOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemsMetadataDetailsList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemsMetadataDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemsMetadataDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
          "line": 203
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
        "line": 194
      },
      "name": "DataOciCapacityManagementOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemsMetadataDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 223
          },
          "name": "formatVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 207
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemsMetadataDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-availability-catalogs/index:DataOciCapacityManagementOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemsMetadataDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
          "line": 278
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
        "line": 269
      },
      "name": "DataOciCapacityManagementOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 298
          },
          "name": "base64EncodedCatalogDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 303
          },
          "name": "catalogState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 308
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 314
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 319
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 325
          },
          "name": "details",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemsDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 330
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 336
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 341
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 346
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 352
          },
          "name": "metadataDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemsMetadataDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 357
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 362
          },
          "name": "occCustomerGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 367
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 373
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 378
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 383
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 282
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-availability-catalogs/index:DataOciCapacityManagementOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogsOccAvailabilityCatalogCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogsOccAvailabilityCatalogCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
          "line": 471
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
        "line": 464
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 478
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementOccAvailabilityCatalogsOccAvailabilityCatalogCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 471
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 471
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 471
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-availability-catalogs/index:DataOciCapacityManagementOccAvailabilityCatalogsOccAvailabilityCatalogCollectionList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
          "line": 438
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
        "line": 429
      },
      "name": "DataOciCapacityManagementOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 459
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-availability-catalogs/index.ts",
            "line": 442
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccAvailabilityCatalogsOccAvailabilityCatalogCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-availability-catalogs/index:DataOciCapacityManagementOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequest": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_capacity_request oci_capacity_management_occ_capacity_request}."
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequest",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_capacity_request oci_capacity_management_occ_capacity_request} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
          "line": 358
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
        "line": 326
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCapacityManagementOccCapacityRequest resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
            "line": 343
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCapacityManagementOccCapacityRequest to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_capacity_request#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCapacityManagementOccCapacityRequest that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCapacityManagementOccCapacityRequest to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
            "line": 508
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
            "line": 514
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementOccCapacityRequest",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
            "line": 331
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
            "line": 382
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
            "line": 387
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
            "line": 392
          },
          "name": "dateExpectedCapacityHandover",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
            "line": 398
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
            "line": 403
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
            "line": 409
          },
          "name": "details",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
            "line": 414
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
            "line": 420
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
            "line": 425
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
            "line": 430
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
            "line": 435
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
            "line": 440
          },
          "name": "occAvailabilityCatalogId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
            "line": 458
          },
          "name": "occCustomerGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
            "line": 464
          },
          "name": "patchOperations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestPatchOperationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
            "line": 469
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
            "line": 474
          },
          "name": "requestState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
            "line": 479
          },
          "name": "requestType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
            "line": 484
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
            "line": 490
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
            "line": 495
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
            "line": 500
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
            "line": 453
          },
          "name": "occCapacityRequestIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
            "line": 446
          },
          "name": "occCapacityRequestId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-capacity-request/index:DataOciCapacityManagementOccCapacityRequest"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
        "line": 9
      },
      "name": "DataOciCapacityManagementOccCapacityRequestConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_capacity_request#occ_capacity_request_id DataOciCapacityManagementOccCapacityRequest#occ_capacity_request_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
            "line": 13
          },
          "name": "occCapacityRequestId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-capacity-request/index:DataOciCapacityManagementOccCapacityRequestConfig"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
        "line": 95
      },
      "name": "DataOciCapacityManagementOccCapacityRequestDetails",
      "symbolId": "src/data-oci-capacity-management-occ-capacity-request/index:DataOciCapacityManagementOccCapacityRequestDetails"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestDetailsAssociatedOccHandoverResourceBlockListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestDetailsAssociatedOccHandoverResourceBlockListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
        "line": 15
      },
      "name": "DataOciCapacityManagementOccCapacityRequestDetailsAssociatedOccHandoverResourceBlockListStruct",
      "symbolId": "src/data-oci-capacity-management-occ-capacity-request/index:DataOciCapacityManagementOccCapacityRequestDetailsAssociatedOccHandoverResourceBlockListStruct"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestDetailsAssociatedOccHandoverResourceBlockListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestDetailsAssociatedOccHandoverResourceBlockListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
          "line": 84
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
            "line": 91
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestDetailsAssociatedOccHandoverResourceBlockListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementOccCapacityRequestDetailsAssociatedOccHandoverResourceBlockListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
            "line": 84
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
            "line": 84
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-capacity-request/index:DataOciCapacityManagementOccCapacityRequestDetailsAssociatedOccHandoverResourceBlockListStructList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestDetailsAssociatedOccHandoverResourceBlockListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestDetailsAssociatedOccHandoverResourceBlockListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
        "line": 38
      },
      "name": "DataOciCapacityManagementOccCapacityRequestDetailsAssociatedOccHandoverResourceBlockListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
            "line": 67
          },
          "name": "handoverQuantity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
            "line": 72
          },
          "name": "occHandoverResourceBlockId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestDetailsAssociatedOccHandoverResourceBlockListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-capacity-request/index:DataOciCapacityManagementOccCapacityRequestDetailsAssociatedOccHandoverResourceBlockListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
          "line": 210
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
        "line": 203
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
            "line": 217
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementOccCapacityRequestDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
            "line": 210
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
            "line": 210
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
            "line": 210
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-capacity-request/index:DataOciCapacityManagementOccCapacityRequestDetailsList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
          "line": 127
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
        "line": 118
      },
      "name": "DataOciCapacityManagementOccCapacityRequestDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
            "line": 147
          },
          "name": "actualHandoverQuantity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
            "line": 153
          },
          "name": "associatedOccHandoverResourceBlockList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestDetailsAssociatedOccHandoverResourceBlockListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
            "line": 158
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
            "line": 163
          },
          "name": "dateActualHandover",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
            "line": 168
          },
          "name": "dateExpectedHandover",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
            "line": 173
          },
          "name": "demandQuantity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
            "line": 178
          },
          "name": "expectedHandoverQuantity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
            "line": 183
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
            "line": 188
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
            "line": 193
          },
          "name": "sourceWorkloadType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
            "line": 198
          },
          "name": "workloadType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
            "line": 131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-capacity-request/index:DataOciCapacityManagementOccCapacityRequestDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestPatchOperations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestPatchOperations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
        "line": 221
      },
      "name": "DataOciCapacityManagementOccCapacityRequestPatchOperations",
      "symbolId": "src/data-oci-capacity-management-occ-capacity-request/index:DataOciCapacityManagementOccCapacityRequestPatchOperations"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestPatchOperationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestPatchOperationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
          "line": 311
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
        "line": 304
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
            "line": 318
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestPatchOperationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementOccCapacityRequestPatchOperationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
            "line": 311
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
            "line": 311
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
            "line": 311
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-capacity-request/index:DataOciCapacityManagementOccCapacityRequestPatchOperationsList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestPatchOperationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestPatchOperationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
          "line": 253
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
        "line": 244
      },
      "name": "DataOciCapacityManagementOccCapacityRequestPatchOperationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
            "line": 273
          },
          "name": "from",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
            "line": 278
          },
          "name": "operation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
            "line": 283
          },
          "name": "position",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
            "line": 288
          },
          "name": "selectedItem",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
            "line": 293
          },
          "name": "selection",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
            "line": 299
          },
          "name": "value",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-request/index.ts",
            "line": 257
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestPatchOperations"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-capacity-request/index:DataOciCapacityManagementOccCapacityRequestPatchOperationsOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequests": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_capacity_requests oci_capacity_management_occ_capacity_requests}."
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequests",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_capacity_requests oci_capacity_management_occ_capacity_requests} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
          "line": 819
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
        "line": 787
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCapacityManagementOccCapacityRequests resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 804
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCapacityManagementOccCapacityRequests to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_capacity_requests#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCapacityManagementOccCapacityRequests that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCapacityManagementOccCapacityRequests to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 952
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 869
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 955
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 885
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 901
          },
          "name": "resetNamespace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 917
          },
          "name": "resetOccAvailabilityCatalogId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 939
          },
          "name": "resetRequestType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 967
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 979
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementOccCapacityRequests",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 792
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 949
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 927
          },
          "name": "occCapacityRequestCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestsOccCapacityRequestCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 857
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 873
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 959
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 889
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 905
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 921
          },
          "name": "occAvailabilityCatalogIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 943
          },
          "name": "requestTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 850
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 863
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 879
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 895
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 911
          },
          "name": "occAvailabilityCatalogId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 933
          },
          "name": "requestType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-capacity-requests/index:DataOciCapacityManagementOccCapacityRequests"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
        "line": 9
      },
      "name": "DataOciCapacityManagementOccCapacityRequestsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_capacity_requests#compartment_id DataOciCapacityManagementOccCapacityRequests#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_capacity_requests#display_name DataOciCapacityManagementOccCapacityRequests#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 17
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_capacity_requests#filter DataOciCapacityManagementOccCapacityRequests#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_capacity_requests#id DataOciCapacityManagementOccCapacityRequests#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_capacity_requests#namespace DataOciCapacityManagementOccCapacityRequests#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 28
          },
          "name": "namespace",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_capacity_requests#occ_availability_catalog_id DataOciCapacityManagementOccCapacityRequests#occ_availability_catalog_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 32
          },
          "name": "occAvailabilityCatalogId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_capacity_requests#request_type DataOciCapacityManagementOccCapacityRequests#request_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 36
          },
          "name": "requestType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-capacity-requests/index:DataOciCapacityManagementOccCapacityRequestsConfig"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
        "line": 607
      },
      "name": "DataOciCapacityManagementOccCapacityRequestsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_capacity_requests#name DataOciCapacityManagementOccCapacityRequests#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 611
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_capacity_requests#values DataOciCapacityManagementOccCapacityRequests#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 619
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_capacity_requests#regex DataOciCapacityManagementOccCapacityRequests#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 615
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-capacity-requests/index:DataOciCapacityManagementOccCapacityRequestsFilter"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
          "line": 772
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
        "line": 764
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 779
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementOccCapacityRequestsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 772
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 772
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 772
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 765
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-capacity-requests/index:DataOciCapacityManagementOccCapacityRequestsFilterList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
          "line": 675
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
        "line": 665
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 742
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCapacityManagementOccCapacityRequestsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 730
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 746
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 759
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 723
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 736
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 752
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 679
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-capacity-requests/index:DataOciCapacityManagementOccCapacityRequestsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestsOccCapacityRequestCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestsOccCapacityRequestCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
        "line": 531
      },
      "name": "DataOciCapacityManagementOccCapacityRequestsOccCapacityRequestCollection",
      "symbolId": "src/data-oci-capacity-management-occ-capacity-requests/index:DataOciCapacityManagementOccCapacityRequestsOccCapacityRequestCollection"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestsOccCapacityRequestCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestsOccCapacityRequestCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
        "line": 351
      },
      "name": "DataOciCapacityManagementOccCapacityRequestsOccCapacityRequestCollectionItems",
      "symbolId": "src/data-oci-capacity-management-occ-capacity-requests/index:DataOciCapacityManagementOccCapacityRequestsOccCapacityRequestCollectionItems"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestsOccCapacityRequestCollectionItemsDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestsOccCapacityRequestCollectionItemsDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
        "line": 124
      },
      "name": "DataOciCapacityManagementOccCapacityRequestsOccCapacityRequestCollectionItemsDetails",
      "symbolId": "src/data-oci-capacity-management-occ-capacity-requests/index:DataOciCapacityManagementOccCapacityRequestsOccCapacityRequestCollectionItemsDetails"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestsOccCapacityRequestCollectionItemsDetailsAssociatedOccHandoverResourceBlockListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestsOccCapacityRequestCollectionItemsDetailsAssociatedOccHandoverResourceBlockListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
        "line": 44
      },
      "name": "DataOciCapacityManagementOccCapacityRequestsOccCapacityRequestCollectionItemsDetailsAssociatedOccHandoverResourceBlockListStruct",
      "symbolId": "src/data-oci-capacity-management-occ-capacity-requests/index:DataOciCapacityManagementOccCapacityRequestsOccCapacityRequestCollectionItemsDetailsAssociatedOccHandoverResourceBlockListStruct"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestsOccCapacityRequestCollectionItemsDetailsAssociatedOccHandoverResourceBlockListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestsOccCapacityRequestCollectionItemsDetailsAssociatedOccHandoverResourceBlockListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
          "line": 113
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 120
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestsOccCapacityRequestCollectionItemsDetailsAssociatedOccHandoverResourceBlockListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementOccCapacityRequestsOccCapacityRequestCollectionItemsDetailsAssociatedOccHandoverResourceBlockListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 113
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 113
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 113
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-capacity-requests/index:DataOciCapacityManagementOccCapacityRequestsOccCapacityRequestCollectionItemsDetailsAssociatedOccHandoverResourceBlockListStructList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestsOccCapacityRequestCollectionItemsDetailsAssociatedOccHandoverResourceBlockListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestsOccCapacityRequestCollectionItemsDetailsAssociatedOccHandoverResourceBlockListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
          "line": 76
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
        "line": 67
      },
      "name": "DataOciCapacityManagementOccCapacityRequestsOccCapacityRequestCollectionItemsDetailsAssociatedOccHandoverResourceBlockListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 96
          },
          "name": "handoverQuantity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 101
          },
          "name": "occHandoverResourceBlockId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestsOccCapacityRequestCollectionItemsDetailsAssociatedOccHandoverResourceBlockListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-capacity-requests/index:DataOciCapacityManagementOccCapacityRequestsOccCapacityRequestCollectionItemsDetailsAssociatedOccHandoverResourceBlockListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestsOccCapacityRequestCollectionItemsDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestsOccCapacityRequestCollectionItemsDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
          "line": 239
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
        "line": 232
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 246
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestsOccCapacityRequestCollectionItemsDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementOccCapacityRequestsOccCapacityRequestCollectionItemsDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 239
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 239
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 239
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-capacity-requests/index:DataOciCapacityManagementOccCapacityRequestsOccCapacityRequestCollectionItemsDetailsList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestsOccCapacityRequestCollectionItemsDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestsOccCapacityRequestCollectionItemsDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
          "line": 156
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
        "line": 147
      },
      "name": "DataOciCapacityManagementOccCapacityRequestsOccCapacityRequestCollectionItemsDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 176
          },
          "name": "actualHandoverQuantity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 182
          },
          "name": "associatedOccHandoverResourceBlockList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestsOccCapacityRequestCollectionItemsDetailsAssociatedOccHandoverResourceBlockListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 187
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 192
          },
          "name": "dateActualHandover",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 197
          },
          "name": "dateExpectedHandover",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 202
          },
          "name": "demandQuantity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 207
          },
          "name": "expectedHandoverQuantity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 212
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 217
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 222
          },
          "name": "sourceWorkloadType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 227
          },
          "name": "workloadType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 160
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestsOccCapacityRequestCollectionItemsDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-capacity-requests/index:DataOciCapacityManagementOccCapacityRequestsOccCapacityRequestCollectionItemsDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestsOccCapacityRequestCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestsOccCapacityRequestCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
          "line": 520
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
        "line": 513
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 527
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestsOccCapacityRequestCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementOccCapacityRequestsOccCapacityRequestCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 520
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 520
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 520
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-capacity-requests/index:DataOciCapacityManagementOccCapacityRequestsOccCapacityRequestCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestsOccCapacityRequestCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestsOccCapacityRequestCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
          "line": 383
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
        "line": 374
      },
      "name": "DataOciCapacityManagementOccCapacityRequestsOccCapacityRequestCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 403
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 408
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 413
          },
          "name": "dateExpectedCapacityHandover",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 419
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 424
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 430
          },
          "name": "details",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestsOccCapacityRequestCollectionItemsDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 435
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 441
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 446
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 451
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 456
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 461
          },
          "name": "occAvailabilityCatalogId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 466
          },
          "name": "occCustomerGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 472
          },
          "name": "patchOperations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestsOccCapacityRequestCollectionItemsPatchOperationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 477
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 482
          },
          "name": "requestState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 487
          },
          "name": "requestType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 492
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 498
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 503
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 508
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 387
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestsOccCapacityRequestCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-capacity-requests/index:DataOciCapacityManagementOccCapacityRequestsOccCapacityRequestCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestsOccCapacityRequestCollectionItemsPatchOperations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestsOccCapacityRequestCollectionItemsPatchOperations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
        "line": 250
      },
      "name": "DataOciCapacityManagementOccCapacityRequestsOccCapacityRequestCollectionItemsPatchOperations",
      "symbolId": "src/data-oci-capacity-management-occ-capacity-requests/index:DataOciCapacityManagementOccCapacityRequestsOccCapacityRequestCollectionItemsPatchOperations"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestsOccCapacityRequestCollectionItemsPatchOperationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestsOccCapacityRequestCollectionItemsPatchOperationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
          "line": 340
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
        "line": 333
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 347
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestsOccCapacityRequestCollectionItemsPatchOperationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementOccCapacityRequestsOccCapacityRequestCollectionItemsPatchOperationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 340
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 340
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 340
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-capacity-requests/index:DataOciCapacityManagementOccCapacityRequestsOccCapacityRequestCollectionItemsPatchOperationsList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestsOccCapacityRequestCollectionItemsPatchOperationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestsOccCapacityRequestCollectionItemsPatchOperationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
          "line": 282
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
        "line": 273
      },
      "name": "DataOciCapacityManagementOccCapacityRequestsOccCapacityRequestCollectionItemsPatchOperationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 302
          },
          "name": "from",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 307
          },
          "name": "operation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 312
          },
          "name": "position",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 317
          },
          "name": "selectedItem",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 322
          },
          "name": "selection",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 328
          },
          "name": "value",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 286
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestsOccCapacityRequestCollectionItemsPatchOperations"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-capacity-requests/index:DataOciCapacityManagementOccCapacityRequestsOccCapacityRequestCollectionItemsPatchOperationsOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestsOccCapacityRequestCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestsOccCapacityRequestCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
          "line": 596
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
        "line": 589
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 603
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestsOccCapacityRequestCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementOccCapacityRequestsOccCapacityRequestCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 596
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 596
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 596
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-capacity-requests/index:DataOciCapacityManagementOccCapacityRequestsOccCapacityRequestCollectionList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestsOccCapacityRequestCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestsOccCapacityRequestCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
          "line": 563
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
        "line": 554
      },
      "name": "DataOciCapacityManagementOccCapacityRequestsOccCapacityRequestCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 584
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestsOccCapacityRequestCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-capacity-requests/index.ts",
            "line": 567
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCapacityRequestsOccCapacityRequestCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-capacity-requests/index:DataOciCapacityManagementOccCapacityRequestsOccCapacityRequestCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccCustomerGroup": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_customer_group oci_capacity_management_occ_customer_group}."
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCustomerGroup",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_customer_group oci_capacity_management_occ_customer_group} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occ-customer-group/index.ts",
          "line": 146
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCustomerGroupConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-customer-group/index.ts",
        "line": 114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCapacityManagementOccCustomerGroup resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-group/index.ts",
            "line": 131
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCapacityManagementOccCustomerGroup to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_customer_group#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCapacityManagementOccCustomerGroup that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCapacityManagementOccCustomerGroup to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-group/index.ts",
            "line": 255
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-group/index.ts",
            "line": 261
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementOccCustomerGroup",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-group/index.ts",
            "line": 119
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-group/index.ts",
            "line": 170
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-group/index.ts",
            "line": 176
          },
          "name": "customersList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCustomerGroupCustomersListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-group/index.ts",
            "line": 182
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-group/index.ts",
            "line": 187
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-group/index.ts",
            "line": 192
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-group/index.ts",
            "line": 198
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-group/index.ts",
            "line": 203
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-group/index.ts",
            "line": 208
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-group/index.ts",
            "line": 226
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-group/index.ts",
            "line": 231
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-group/index.ts",
            "line": 237
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-group/index.ts",
            "line": 242
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-group/index.ts",
            "line": 247
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-group/index.ts",
            "line": 221
          },
          "name": "occCustomerGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-group/index.ts",
            "line": 214
          },
          "name": "occCustomerGroupId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-customer-group/index:DataOciCapacityManagementOccCustomerGroup"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccCustomerGroupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCustomerGroupConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-customer-group/index.ts",
        "line": 9
      },
      "name": "DataOciCapacityManagementOccCustomerGroupConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_customer_group#occ_customer_group_id DataOciCapacityManagementOccCustomerGroup#occ_customer_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-group/index.ts",
            "line": 13
          },
          "name": "occCustomerGroupId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-customer-group/index:DataOciCapacityManagementOccCustomerGroupConfig"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccCustomerGroupCustomersListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCustomerGroupCustomersListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-customer-group/index.ts",
        "line": 15
      },
      "name": "DataOciCapacityManagementOccCustomerGroupCustomersListStruct",
      "symbolId": "src/data-oci-capacity-management-occ-customer-group/index:DataOciCapacityManagementOccCustomerGroupCustomersListStruct"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccCustomerGroupCustomersListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCustomerGroupCustomersListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occ-customer-group/index.ts",
          "line": 99
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-customer-group/index.ts",
        "line": 92
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-group/index.ts",
            "line": 106
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCustomerGroupCustomersListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementOccCustomerGroupCustomersListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-group/index.ts",
            "line": 99
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-group/index.ts",
            "line": 99
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-group/index.ts",
            "line": 99
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-customer-group/index:DataOciCapacityManagementOccCustomerGroupCustomersListStructList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccCustomerGroupCustomersListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCustomerGroupCustomersListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occ-customer-group/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-customer-group/index.ts",
        "line": 38
      },
      "name": "DataOciCapacityManagementOccCustomerGroupCustomersListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-group/index.ts",
            "line": 67
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-group/index.ts",
            "line": 72
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-group/index.ts",
            "line": 77
          },
          "name": "occCustomerGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-group/index.ts",
            "line": 82
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-group/index.ts",
            "line": 87
          },
          "name": "tenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-group/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCustomerGroupCustomersListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-customer-group/index:DataOciCapacityManagementOccCustomerGroupCustomersListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccCustomerGroups": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_customer_groups oci_capacity_management_occ_customer_groups}."
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCustomerGroups",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_customer_groups oci_capacity_management_occ_customer_groups} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
          "line": 558
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCustomerGroupsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
        "line": 526
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCapacityManagementOccCustomerGroups resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
            "line": 543
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCapacityManagementOccCustomerGroups to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_customer_groups#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCapacityManagementOccCustomerGroups that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCapacityManagementOccCustomerGroups to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
            "line": 657
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCustomerGroupsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
            "line": 606
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
            "line": 660
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
            "line": 622
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
            "line": 644
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
            "line": 672
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
            "line": 682
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementOccCustomerGroups",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
            "line": 531
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
            "line": 654
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCustomerGroupsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
            "line": 632
          },
          "name": "occCustomerGroupCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCustomerGroupsOccCustomerGroupCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
            "line": 594
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
            "line": 610
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
            "line": 664
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCustomerGroupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
            "line": 626
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
            "line": 648
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
            "line": 587
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
            "line": 600
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
            "line": 616
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
            "line": 638
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-customer-groups/index:DataOciCapacityManagementOccCustomerGroups"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccCustomerGroupsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCustomerGroupsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
        "line": 9
      },
      "name": "DataOciCapacityManagementOccCustomerGroupsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_customer_groups#compartment_id DataOciCapacityManagementOccCustomerGroups#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_customer_groups#display_name DataOciCapacityManagementOccCustomerGroups#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
            "line": 17
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_customer_groups#filter DataOciCapacityManagementOccCustomerGroups#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCustomerGroupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_customer_groups#id DataOciCapacityManagementOccCustomerGroups#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_customer_groups#status DataOciCapacityManagementOccCustomerGroups#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
            "line": 28
          },
          "name": "status",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-customer-groups/index:DataOciCapacityManagementOccCustomerGroupsConfig"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccCustomerGroupsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCustomerGroupsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
        "line": 346
      },
      "name": "DataOciCapacityManagementOccCustomerGroupsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_customer_groups#name DataOciCapacityManagementOccCustomerGroups#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
            "line": 350
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_customer_groups#values DataOciCapacityManagementOccCustomerGroups#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
            "line": 358
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_customer_groups#regex DataOciCapacityManagementOccCustomerGroups#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
            "line": 354
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-customer-groups/index:DataOciCapacityManagementOccCustomerGroupsFilter"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccCustomerGroupsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCustomerGroupsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
          "line": 511
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
        "line": 503
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
            "line": 518
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCustomerGroupsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementOccCustomerGroupsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
            "line": 511
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
            "line": 511
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
            "line": 511
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
            "line": 504
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCustomerGroupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-customer-groups/index:DataOciCapacityManagementOccCustomerGroupsFilterList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccCustomerGroupsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCustomerGroupsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
          "line": 414
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
        "line": 404
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
            "line": 481
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCapacityManagementOccCustomerGroupsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
            "line": 469
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
            "line": 485
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
            "line": 498
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
            "line": 462
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
            "line": 475
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
            "line": 491
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
            "line": 418
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCustomerGroupsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-customer-groups/index:DataOciCapacityManagementOccCustomerGroupsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccCustomerGroupsOccCustomerGroupCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCustomerGroupsOccCustomerGroupCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
        "line": 270
      },
      "name": "DataOciCapacityManagementOccCustomerGroupsOccCustomerGroupCollection",
      "symbolId": "src/data-oci-capacity-management-occ-customer-groups/index:DataOciCapacityManagementOccCustomerGroupsOccCustomerGroupCollection"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccCustomerGroupsOccCustomerGroupCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCustomerGroupsOccCustomerGroupCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
        "line": 131
      },
      "name": "DataOciCapacityManagementOccCustomerGroupsOccCustomerGroupCollectionItems",
      "symbolId": "src/data-oci-capacity-management-occ-customer-groups/index:DataOciCapacityManagementOccCustomerGroupsOccCustomerGroupCollectionItems"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccCustomerGroupsOccCustomerGroupCollectionItemsCustomersListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCustomerGroupsOccCustomerGroupCollectionItemsCustomersListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
        "line": 36
      },
      "name": "DataOciCapacityManagementOccCustomerGroupsOccCustomerGroupCollectionItemsCustomersListStruct",
      "symbolId": "src/data-oci-capacity-management-occ-customer-groups/index:DataOciCapacityManagementOccCustomerGroupsOccCustomerGroupCollectionItemsCustomersListStruct"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccCustomerGroupsOccCustomerGroupCollectionItemsCustomersListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCustomerGroupsOccCustomerGroupCollectionItemsCustomersListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
          "line": 120
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
        "line": 113
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
            "line": 127
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCustomerGroupsOccCustomerGroupCollectionItemsCustomersListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementOccCustomerGroupsOccCustomerGroupCollectionItemsCustomersListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
            "line": 120
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
            "line": 120
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
            "line": 120
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-customer-groups/index:DataOciCapacityManagementOccCustomerGroupsOccCustomerGroupCollectionItemsCustomersListStructList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccCustomerGroupsOccCustomerGroupCollectionItemsCustomersListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCustomerGroupsOccCustomerGroupCollectionItemsCustomersListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
          "line": 68
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
        "line": 59
      },
      "name": "DataOciCapacityManagementOccCustomerGroupsOccCustomerGroupCollectionItemsCustomersListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
            "line": 88
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
            "line": 93
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
            "line": 98
          },
          "name": "occCustomerGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
            "line": 103
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
            "line": 108
          },
          "name": "tenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCustomerGroupsOccCustomerGroupCollectionItemsCustomersListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-customer-groups/index:DataOciCapacityManagementOccCustomerGroupsOccCustomerGroupCollectionItemsCustomersListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccCustomerGroupsOccCustomerGroupCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCustomerGroupsOccCustomerGroupCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
          "line": 259
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
        "line": 252
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
            "line": 266
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCustomerGroupsOccCustomerGroupCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementOccCustomerGroupsOccCustomerGroupCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
            "line": 259
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
            "line": 259
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
            "line": 259
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-customer-groups/index:DataOciCapacityManagementOccCustomerGroupsOccCustomerGroupCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccCustomerGroupsOccCustomerGroupCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCustomerGroupsOccCustomerGroupCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
          "line": 163
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
        "line": 154
      },
      "name": "DataOciCapacityManagementOccCustomerGroupsOccCustomerGroupCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
            "line": 183
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
            "line": 189
          },
          "name": "customersList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCustomerGroupsOccCustomerGroupCollectionItemsCustomersListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
            "line": 195
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
            "line": 200
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
            "line": 205
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
            "line": 211
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
            "line": 216
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
            "line": 221
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
            "line": 226
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
            "line": 231
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
            "line": 237
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
            "line": 242
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
            "line": 247
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
            "line": 167
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCustomerGroupsOccCustomerGroupCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-customer-groups/index:DataOciCapacityManagementOccCustomerGroupsOccCustomerGroupCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccCustomerGroupsOccCustomerGroupCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCustomerGroupsOccCustomerGroupCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
          "line": 335
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
        "line": 328
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
            "line": 342
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCustomerGroupsOccCustomerGroupCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementOccCustomerGroupsOccCustomerGroupCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
            "line": 335
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
            "line": 335
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
            "line": 335
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-customer-groups/index:DataOciCapacityManagementOccCustomerGroupsOccCustomerGroupCollectionList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccCustomerGroupsOccCustomerGroupCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCustomerGroupsOccCustomerGroupCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
          "line": 302
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
        "line": 293
      },
      "name": "DataOciCapacityManagementOccCustomerGroupsOccCustomerGroupCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
            "line": 323
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCustomerGroupsOccCustomerGroupCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-customer-groups/index.ts",
            "line": 306
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccCustomerGroupsOccCustomerGroupCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-customer-groups/index:DataOciCapacityManagementOccCustomerGroupsOccCustomerGroupCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlockDetails": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_handover_resource_block_details oci_capacity_management_occ_handover_resource_block_details}."
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlockDetails",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_handover_resource_block_details oci_capacity_management_occ_handover_resource_block_details} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occ-handover-resource-block-details/index.ts",
          "line": 401
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlockDetailsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-handover-resource-block-details/index.ts",
        "line": 369
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCapacityManagementOccHandoverResourceBlockDetails resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-block-details/index.ts",
            "line": 386
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCapacityManagementOccHandoverResourceBlockDetails to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_handover_resource_block_details#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCapacityManagementOccHandoverResourceBlockDetails that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCapacityManagementOccHandoverResourceBlockDetails to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-block-details/index.ts",
            "line": 483
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlockDetailsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-block-details/index.ts",
            "line": 486
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-block-details/index.ts",
            "line": 435
          },
          "name": "resetHostId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-block-details/index.ts",
            "line": 451
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-block-details/index.ts",
            "line": 498
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-block-details/index.ts",
            "line": 507
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementOccHandoverResourceBlockDetails",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-block-details/index.ts",
            "line": 374
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-block-details/index.ts",
            "line": 480
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlockDetailsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-block-details/index.ts",
            "line": 461
          },
          "name": "occHandoverResourceBlockDetailCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlockDetailsOccHandoverResourceBlockDetailCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-block-details/index.ts",
            "line": 490
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlockDetailsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-block-details/index.ts",
            "line": 439
          },
          "name": "hostIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-block-details/index.ts",
            "line": 455
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-block-details/index.ts",
            "line": 474
          },
          "name": "occHandoverResourceBlockIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-block-details/index.ts",
            "line": 429
          },
          "name": "hostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-block-details/index.ts",
            "line": 445
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-block-details/index.ts",
            "line": 467
          },
          "name": "occHandoverResourceBlockId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-handover-resource-block-details/index:DataOciCapacityManagementOccHandoverResourceBlockDetails"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlockDetailsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlockDetailsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-handover-resource-block-details/index.ts",
        "line": 9
      },
      "name": "DataOciCapacityManagementOccHandoverResourceBlockDetailsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_handover_resource_block_details#occ_handover_resource_block_id DataOciCapacityManagementOccHandoverResourceBlockDetails#occ_handover_resource_block_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-block-details/index.ts",
            "line": 24
          },
          "name": "occHandoverResourceBlockId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_handover_resource_block_details#filter DataOciCapacityManagementOccHandoverResourceBlockDetails#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-block-details/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlockDetailsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_handover_resource_block_details#host_id DataOciCapacityManagementOccHandoverResourceBlockDetails#host_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-block-details/index.ts",
            "line": 13
          },
          "name": "hostId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_handover_resource_block_details#id DataOciCapacityManagementOccHandoverResourceBlockDetails#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-block-details/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-handover-resource-block-details/index:DataOciCapacityManagementOccHandoverResourceBlockDetailsConfig"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlockDetailsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlockDetailsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-handover-resource-block-details/index.ts",
        "line": 189
      },
      "name": "DataOciCapacityManagementOccHandoverResourceBlockDetailsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_handover_resource_block_details#name DataOciCapacityManagementOccHandoverResourceBlockDetails#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-block-details/index.ts",
            "line": 193
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_handover_resource_block_details#values DataOciCapacityManagementOccHandoverResourceBlockDetails#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-block-details/index.ts",
            "line": 201
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_handover_resource_block_details#regex DataOciCapacityManagementOccHandoverResourceBlockDetails#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-block-details/index.ts",
            "line": 197
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-handover-resource-block-details/index:DataOciCapacityManagementOccHandoverResourceBlockDetailsFilter"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlockDetailsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlockDetailsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occ-handover-resource-block-details/index.ts",
          "line": 354
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-handover-resource-block-details/index.ts",
        "line": 346
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-block-details/index.ts",
            "line": 361
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlockDetailsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementOccHandoverResourceBlockDetailsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-block-details/index.ts",
            "line": 354
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-block-details/index.ts",
            "line": 354
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-block-details/index.ts",
            "line": 354
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-block-details/index.ts",
            "line": 347
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlockDetailsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-handover-resource-block-details/index:DataOciCapacityManagementOccHandoverResourceBlockDetailsFilterList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlockDetailsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlockDetailsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occ-handover-resource-block-details/index.ts",
          "line": 257
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-handover-resource-block-details/index.ts",
        "line": 247
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-block-details/index.ts",
            "line": 324
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCapacityManagementOccHandoverResourceBlockDetailsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-block-details/index.ts",
            "line": 312
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-block-details/index.ts",
            "line": 328
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-block-details/index.ts",
            "line": 341
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-block-details/index.ts",
            "line": 305
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-block-details/index.ts",
            "line": 318
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-block-details/index.ts",
            "line": 334
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-block-details/index.ts",
            "line": 261
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlockDetailsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-handover-resource-block-details/index:DataOciCapacityManagementOccHandoverResourceBlockDetailsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlockDetailsOccHandoverResourceBlockDetailCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlockDetailsOccHandoverResourceBlockDetailCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-handover-resource-block-details/index.ts",
        "line": 113
      },
      "name": "DataOciCapacityManagementOccHandoverResourceBlockDetailsOccHandoverResourceBlockDetailCollection",
      "symbolId": "src/data-oci-capacity-management-occ-handover-resource-block-details/index:DataOciCapacityManagementOccHandoverResourceBlockDetailsOccHandoverResourceBlockDetailCollection"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlockDetailsOccHandoverResourceBlockDetailCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlockDetailsOccHandoverResourceBlockDetailCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-handover-resource-block-details/index.ts",
        "line": 32
      },
      "name": "DataOciCapacityManagementOccHandoverResourceBlockDetailsOccHandoverResourceBlockDetailCollectionItems",
      "symbolId": "src/data-oci-capacity-management-occ-handover-resource-block-details/index:DataOciCapacityManagementOccHandoverResourceBlockDetailsOccHandoverResourceBlockDetailCollectionItems"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlockDetailsOccHandoverResourceBlockDetailCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlockDetailsOccHandoverResourceBlockDetailCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occ-handover-resource-block-details/index.ts",
          "line": 102
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-handover-resource-block-details/index.ts",
        "line": 95
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-block-details/index.ts",
            "line": 109
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlockDetailsOccHandoverResourceBlockDetailCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementOccHandoverResourceBlockDetailsOccHandoverResourceBlockDetailCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-block-details/index.ts",
            "line": 102
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-block-details/index.ts",
            "line": 102
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-block-details/index.ts",
            "line": 102
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-handover-resource-block-details/index:DataOciCapacityManagementOccHandoverResourceBlockDetailsOccHandoverResourceBlockDetailCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlockDetailsOccHandoverResourceBlockDetailCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlockDetailsOccHandoverResourceBlockDetailCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occ-handover-resource-block-details/index.ts",
          "line": 64
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-handover-resource-block-details/index.ts",
        "line": 55
      },
      "name": "DataOciCapacityManagementOccHandoverResourceBlockDetailsOccHandoverResourceBlockDetailCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-block-details/index.ts",
            "line": 85
          },
          "name": "details",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-block-details/index.ts",
            "line": 90
          },
          "name": "occResourceHandoverBlockId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-block-details/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlockDetailsOccHandoverResourceBlockDetailCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-handover-resource-block-details/index:DataOciCapacityManagementOccHandoverResourceBlockDetailsOccHandoverResourceBlockDetailCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlockDetailsOccHandoverResourceBlockDetailCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlockDetailsOccHandoverResourceBlockDetailCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occ-handover-resource-block-details/index.ts",
          "line": 178
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-handover-resource-block-details/index.ts",
        "line": 171
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-block-details/index.ts",
            "line": 185
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlockDetailsOccHandoverResourceBlockDetailCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementOccHandoverResourceBlockDetailsOccHandoverResourceBlockDetailCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-block-details/index.ts",
            "line": 178
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-block-details/index.ts",
            "line": 178
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-block-details/index.ts",
            "line": 178
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-handover-resource-block-details/index:DataOciCapacityManagementOccHandoverResourceBlockDetailsOccHandoverResourceBlockDetailCollectionList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlockDetailsOccHandoverResourceBlockDetailCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlockDetailsOccHandoverResourceBlockDetailCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occ-handover-resource-block-details/index.ts",
          "line": 145
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-handover-resource-block-details/index.ts",
        "line": 136
      },
      "name": "DataOciCapacityManagementOccHandoverResourceBlockDetailsOccHandoverResourceBlockDetailCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-block-details/index.ts",
            "line": 166
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlockDetailsOccHandoverResourceBlockDetailCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-block-details/index.ts",
            "line": 149
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlockDetailsOccHandoverResourceBlockDetailCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-handover-resource-block-details/index:DataOciCapacityManagementOccHandoverResourceBlockDetailsOccHandoverResourceBlockDetailCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlocks": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_handover_resource_blocks oci_capacity_management_occ_handover_resource_blocks}."
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlocks",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_handover_resource_blocks oci_capacity_management_occ_handover_resource_blocks} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
          "line": 633
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlocksConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
        "line": 601
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCapacityManagementOccHandoverResourceBlocks resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 618
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCapacityManagementOccHandoverResourceBlocks to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_handover_resource_blocks#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCapacityManagementOccHandoverResourceBlocks that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCapacityManagementOccHandoverResourceBlocks to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 786
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlocksFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 671
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 789
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 687
          },
          "name": "resetHandoverDateGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 703
          },
          "name": "resetHandoverDateLessThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 719
          },
          "name": "resetHandoverResourceName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 735
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 751
          },
          "name": "resetNamespace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 773
          },
          "name": "resetOccHandoverResourceBlockId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 801
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 814
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementOccHandoverResourceBlocks",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 606
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 783
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlocksFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 761
          },
          "name": "occHandoverResourceBlockCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlocksOccHandoverResourceBlockCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 675
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 793
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlocksFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 691
          },
          "name": "handoverDateGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 707
          },
          "name": "handoverDateLessThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 723
          },
          "name": "handoverResourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 739
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 755
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 777
          },
          "name": "occHandoverResourceBlockIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 665
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 681
          },
          "name": "handoverDateGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 697
          },
          "name": "handoverDateLessThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 713
          },
          "name": "handoverResourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 729
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 745
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 767
          },
          "name": "occHandoverResourceBlockId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-handover-resource-blocks/index:DataOciCapacityManagementOccHandoverResourceBlocks"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlocksConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlocksConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
        "line": 9
      },
      "name": "DataOciCapacityManagementOccHandoverResourceBlocksConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_handover_resource_blocks#compartment_id DataOciCapacityManagementOccHandoverResourceBlocks#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_handover_resource_blocks#filter DataOciCapacityManagementOccHandoverResourceBlocks#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlocksFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_handover_resource_blocks#handover_date_greater_than_or_equal_to DataOciCapacityManagementOccHandoverResourceBlocks#handover_date_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 17
          },
          "name": "handoverDateGreaterThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_handover_resource_blocks#handover_date_less_than_or_equal_to DataOciCapacityManagementOccHandoverResourceBlocks#handover_date_less_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 21
          },
          "name": "handoverDateLessThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_handover_resource_blocks#handover_resource_name DataOciCapacityManagementOccHandoverResourceBlocks#handover_resource_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 25
          },
          "name": "handoverResourceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_handover_resource_blocks#id DataOciCapacityManagementOccHandoverResourceBlocks#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 32
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_handover_resource_blocks#namespace DataOciCapacityManagementOccHandoverResourceBlocks#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 36
          },
          "name": "namespace",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_handover_resource_blocks#occ_handover_resource_block_id DataOciCapacityManagementOccHandoverResourceBlocks#occ_handover_resource_block_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 40
          },
          "name": "occHandoverResourceBlockId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-handover-resource-blocks/index:DataOciCapacityManagementOccHandoverResourceBlocksConfig"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlocksFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlocksFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
        "line": 421
      },
      "name": "DataOciCapacityManagementOccHandoverResourceBlocksFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_handover_resource_blocks#name DataOciCapacityManagementOccHandoverResourceBlocks#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 425
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_handover_resource_blocks#values DataOciCapacityManagementOccHandoverResourceBlocks#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 433
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/capacity_management_occ_handover_resource_blocks#regex DataOciCapacityManagementOccHandoverResourceBlocks#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 429
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-handover-resource-blocks/index:DataOciCapacityManagementOccHandoverResourceBlocksFilter"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlocksFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlocksFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
          "line": 586
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
        "line": 578
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 593
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlocksFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementOccHandoverResourceBlocksFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 586
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 586
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 586
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 579
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlocksFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-handover-resource-blocks/index:DataOciCapacityManagementOccHandoverResourceBlocksFilterList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlocksFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlocksFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
          "line": 489
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
        "line": 479
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 556
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCapacityManagementOccHandoverResourceBlocksFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 544
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 560
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 573
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 537
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 550
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 566
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 493
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlocksFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-handover-resource-blocks/index:DataOciCapacityManagementOccHandoverResourceBlocksFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlocksOccHandoverResourceBlockCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlocksOccHandoverResourceBlockCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
        "line": 345
      },
      "name": "DataOciCapacityManagementOccHandoverResourceBlocksOccHandoverResourceBlockCollection",
      "symbolId": "src/data-oci-capacity-management-occ-handover-resource-blocks/index:DataOciCapacityManagementOccHandoverResourceBlocksOccHandoverResourceBlockCollection"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
        "line": 228
      },
      "name": "DataOciCapacityManagementOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItems",
      "symbolId": "src/data-oci-capacity-management-occ-handover-resource-blocks/index:DataOciCapacityManagementOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItems"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsAssociatedCapacityRequests": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsAssociatedCapacityRequests",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
        "line": 48
      },
      "name": "DataOciCapacityManagementOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsAssociatedCapacityRequests",
      "symbolId": "src/data-oci-capacity-management-occ-handover-resource-blocks/index:DataOciCapacityManagementOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsAssociatedCapacityRequests"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsAssociatedCapacityRequestsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsAssociatedCapacityRequestsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
          "line": 117
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
        "line": 110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 124
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsAssociatedCapacityRequestsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsAssociatedCapacityRequestsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 117
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 117
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 117
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-handover-resource-blocks/index:DataOciCapacityManagementOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsAssociatedCapacityRequestsList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsAssociatedCapacityRequestsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsAssociatedCapacityRequestsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
          "line": 80
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
        "line": 71
      },
      "name": "DataOciCapacityManagementOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsAssociatedCapacityRequestsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 100
          },
          "name": "handoverQuantity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 105
          },
          "name": "occCapacityRequestId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsAssociatedCapacityRequests"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-handover-resource-blocks/index:DataOciCapacityManagementOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsAssociatedCapacityRequestsOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
          "line": 334
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
        "line": 327
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 341
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 334
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 334
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 334
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-handover-resource-blocks/index:DataOciCapacityManagementOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
          "line": 260
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
        "line": 251
      },
      "name": "DataOciCapacityManagementOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 281
          },
          "name": "associatedCapacityRequests",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsAssociatedCapacityRequestsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 286
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 291
          },
          "name": "handoverDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 296
          },
          "name": "handoverResourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 301
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 306
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 311
          },
          "name": "occCustomerGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 317
          },
          "name": "placementDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsPlacementDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 322
          },
          "name": "totalHandoverQuantity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 264
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-handover-resource-blocks/index:DataOciCapacityManagementOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsPlacementDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsPlacementDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
        "line": 128
      },
      "name": "DataOciCapacityManagementOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsPlacementDetails",
      "symbolId": "src/data-oci-capacity-management-occ-handover-resource-blocks/index:DataOciCapacityManagementOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsPlacementDetails"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsPlacementDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsPlacementDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
          "line": 217
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
        "line": 210
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 224
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsPlacementDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsPlacementDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 217
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 217
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 217
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-handover-resource-blocks/index:DataOciCapacityManagementOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsPlacementDetailsList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsPlacementDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsPlacementDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
          "line": 160
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
        "line": 151
      },
      "name": "DataOciCapacityManagementOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsPlacementDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 180
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 185
          },
          "name": "block",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 190
          },
          "name": "building",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 195
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 200
          },
          "name": "room",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 205
          },
          "name": "workloadType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 164
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsPlacementDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-handover-resource-blocks/index:DataOciCapacityManagementOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsPlacementDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlocksOccHandoverResourceBlockCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlocksOccHandoverResourceBlockCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
          "line": 410
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
        "line": 403
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 417
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlocksOccHandoverResourceBlockCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementOccHandoverResourceBlocksOccHandoverResourceBlockCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 410
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 410
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 410
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-handover-resource-blocks/index:DataOciCapacityManagementOccHandoverResourceBlocksOccHandoverResourceBlockCollectionList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlocksOccHandoverResourceBlockCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlocksOccHandoverResourceBlockCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
          "line": 377
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
        "line": 368
      },
      "name": "DataOciCapacityManagementOccHandoverResourceBlocksOccHandoverResourceBlockCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 398
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlocksOccHandoverResourceBlockCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occ-handover-resource-blocks/index.ts",
            "line": 381
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccHandoverResourceBlocksOccHandoverResourceBlockCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occ-handover-resource-blocks/index:DataOciCapacityManagementOccHandoverResourceBlocksOccHandoverResourceBlockCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementAssociation": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_association oci_certificates_management_association}."
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementAssociation",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_association oci_certificates_management_association} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-association/index.ts",
          "line": 58
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementAssociationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-association/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCertificatesManagementAssociation resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-association/index.ts",
            "line": 43
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCertificatesManagementAssociation to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_association#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCertificatesManagementAssociation that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCertificatesManagementAssociation to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-association/index.ts",
            "line": 123
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-association/index.ts",
            "line": 150
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-association/index.ts",
            "line": 157
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementAssociation",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-association/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-association/index.ts",
            "line": 83
          },
          "name": "associatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-association/index.ts",
            "line": 101
          },
          "name": "associationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-association/index.ts",
            "line": 106
          },
          "name": "certificatesResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-association/index.ts",
            "line": 111
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-association/index.ts",
            "line": 132
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-association/index.ts",
            "line": 137
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-association/index.ts",
            "line": 142
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-association/index.ts",
            "line": 96
          },
          "name": "associationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-association/index.ts",
            "line": 127
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-association/index.ts",
            "line": 89
          },
          "name": "associationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-association/index.ts",
            "line": 117
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-association/index:DataOciCertificatesManagementAssociation"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementAssociationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementAssociationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-association/index.ts",
        "line": 9
      },
      "name": "DataOciCertificatesManagementAssociationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_association#association_id DataOciCertificatesManagementAssociation#association_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-association/index.ts",
            "line": 13
          },
          "name": "associationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_association#id DataOciCertificatesManagementAssociation#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-association/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-association/index:DataOciCertificatesManagementAssociationConfig"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementAssociations": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_associations oci_certificates_management_associations}."
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementAssociations",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_associations oci_certificates_management_associations} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-associations/index.ts",
          "line": 446
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementAssociationsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-associations/index.ts",
        "line": 414
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCertificatesManagementAssociations resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-associations/index.ts",
            "line": 431
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCertificatesManagementAssociations to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_associations#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCertificatesManagementAssociations that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCertificatesManagementAssociations to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-associations/index.ts",
            "line": 599
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCertificatesManagementAssociationsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-associations/index.ts",
            "line": 484
          },
          "name": "resetAssociatedResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-associations/index.ts",
            "line": 506
          },
          "name": "resetAssociationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-associations/index.ts",
            "line": 522
          },
          "name": "resetAssociationType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-associations/index.ts",
            "line": 538
          },
          "name": "resetCertificatesResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-associations/index.ts",
            "line": 554
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-associations/index.ts",
            "line": 602
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-associations/index.ts",
            "line": 570
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-associations/index.ts",
            "line": 586
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-associations/index.ts",
            "line": 614
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-associations/index.ts",
            "line": 627
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementAssociations",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-associations/index.ts",
            "line": 419
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-associations/index.ts",
            "line": 494
          },
          "name": "associationCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementAssociationsAssociationCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-associations/index.ts",
            "line": 596
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementAssociationsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-associations/index.ts",
            "line": 488
          },
          "name": "associatedResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-associations/index.ts",
            "line": 510
          },
          "name": "associationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-associations/index.ts",
            "line": 526
          },
          "name": "associationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-associations/index.ts",
            "line": 542
          },
          "name": "certificatesResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-associations/index.ts",
            "line": 558
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-associations/index.ts",
            "line": 606
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementAssociationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-associations/index.ts",
            "line": 574
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-associations/index.ts",
            "line": 590
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-associations/index.ts",
            "line": 478
          },
          "name": "associatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-associations/index.ts",
            "line": 500
          },
          "name": "associationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-associations/index.ts",
            "line": 516
          },
          "name": "associationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-associations/index.ts",
            "line": 532
          },
          "name": "certificatesResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-associations/index.ts",
            "line": 548
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-associations/index.ts",
            "line": 564
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-associations/index.ts",
            "line": 580
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-associations/index:DataOciCertificatesManagementAssociations"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementAssociationsAssociationCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementAssociationsAssociationCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-associations/index.ts",
        "line": 158
      },
      "name": "DataOciCertificatesManagementAssociationsAssociationCollection",
      "symbolId": "src/data-oci-certificates-management-associations/index:DataOciCertificatesManagementAssociationsAssociationCollection"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementAssociationsAssociationCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementAssociationsAssociationCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-associations/index.ts",
        "line": 48
      },
      "name": "DataOciCertificatesManagementAssociationsAssociationCollectionItems",
      "symbolId": "src/data-oci-certificates-management-associations/index:DataOciCertificatesManagementAssociationsAssociationCollectionItems"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementAssociationsAssociationCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementAssociationsAssociationCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-associations/index.ts",
          "line": 147
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-associations/index.ts",
        "line": 140
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-associations/index.ts",
            "line": 154
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementAssociationsAssociationCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementAssociationsAssociationCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-associations/index.ts",
            "line": 147
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-associations/index.ts",
            "line": 147
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-associations/index.ts",
            "line": 147
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-associations/index:DataOciCertificatesManagementAssociationsAssociationCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementAssociationsAssociationCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementAssociationsAssociationCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-associations/index.ts",
          "line": 80
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-associations/index.ts",
        "line": 71
      },
      "name": "DataOciCertificatesManagementAssociationsAssociationCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-associations/index.ts",
            "line": 100
          },
          "name": "associatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-associations/index.ts",
            "line": 105
          },
          "name": "associationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-associations/index.ts",
            "line": 110
          },
          "name": "certificatesResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-associations/index.ts",
            "line": 115
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-associations/index.ts",
            "line": 120
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-associations/index.ts",
            "line": 125
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-associations/index.ts",
            "line": 130
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-associations/index.ts",
            "line": 135
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-associations/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementAssociationsAssociationCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-associations/index:DataOciCertificatesManagementAssociationsAssociationCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementAssociationsAssociationCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementAssociationsAssociationCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-associations/index.ts",
          "line": 223
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-associations/index.ts",
        "line": 216
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-associations/index.ts",
            "line": 230
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementAssociationsAssociationCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementAssociationsAssociationCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-associations/index.ts",
            "line": 223
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-associations/index.ts",
            "line": 223
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-associations/index.ts",
            "line": 223
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-associations/index:DataOciCertificatesManagementAssociationsAssociationCollectionList"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementAssociationsAssociationCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementAssociationsAssociationCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-associations/index.ts",
          "line": 190
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-associations/index.ts",
        "line": 181
      },
      "name": "DataOciCertificatesManagementAssociationsAssociationCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-associations/index.ts",
            "line": 211
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementAssociationsAssociationCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-associations/index.ts",
            "line": 194
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementAssociationsAssociationCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-associations/index:DataOciCertificatesManagementAssociationsAssociationCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementAssociationsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementAssociationsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-associations/index.ts",
        "line": 9
      },
      "name": "DataOciCertificatesManagementAssociationsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_associations#associated_resource_id DataOciCertificatesManagementAssociations#associated_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-associations/index.ts",
            "line": 13
          },
          "name": "associatedResourceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_associations#association_id DataOciCertificatesManagementAssociations#association_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-associations/index.ts",
            "line": 17
          },
          "name": "associationId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_associations#association_type DataOciCertificatesManagementAssociations#association_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-associations/index.ts",
            "line": 21
          },
          "name": "associationType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_associations#certificates_resource_id DataOciCertificatesManagementAssociations#certificates_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-associations/index.ts",
            "line": 25
          },
          "name": "certificatesResourceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_associations#compartment_id DataOciCertificatesManagementAssociations#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-associations/index.ts",
            "line": 29
          },
          "name": "compartmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_associations#filter DataOciCertificatesManagementAssociations#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-associations/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementAssociationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_associations#id DataOciCertificatesManagementAssociations#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-associations/index.ts",
            "line": 36
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_associations#name DataOciCertificatesManagementAssociations#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-associations/index.ts",
            "line": 40
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-associations/index:DataOciCertificatesManagementAssociationsConfig"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementAssociationsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementAssociationsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-associations/index.ts",
        "line": 234
      },
      "name": "DataOciCertificatesManagementAssociationsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_associations#name DataOciCertificatesManagementAssociations#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-associations/index.ts",
            "line": 238
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_associations#values DataOciCertificatesManagementAssociations#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-associations/index.ts",
            "line": 246
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_associations#regex DataOciCertificatesManagementAssociations#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-associations/index.ts",
            "line": 242
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-associations/index:DataOciCertificatesManagementAssociationsFilter"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementAssociationsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementAssociationsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-associations/index.ts",
          "line": 399
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-associations/index.ts",
        "line": 391
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-associations/index.ts",
            "line": 406
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementAssociationsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementAssociationsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-associations/index.ts",
            "line": 399
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-associations/index.ts",
            "line": 399
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-associations/index.ts",
            "line": 399
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-associations/index.ts",
            "line": 392
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementAssociationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-associations/index:DataOciCertificatesManagementAssociationsFilterList"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementAssociationsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementAssociationsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-associations/index.ts",
          "line": 302
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-associations/index.ts",
        "line": 292
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-associations/index.ts",
            "line": 369
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCertificatesManagementAssociationsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-associations/index.ts",
            "line": 357
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-associations/index.ts",
            "line": 373
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-associations/index.ts",
            "line": 386
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-associations/index.ts",
            "line": 350
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-associations/index.ts",
            "line": 363
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-associations/index.ts",
            "line": 379
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-associations/index.ts",
            "line": 306
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCertificatesManagementAssociationsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-associations/index:DataOciCertificatesManagementAssociationsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCaBundle": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_ca_bundle oci_certificates_management_ca_bundle}."
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCaBundle",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_ca_bundle oci_certificates_management_ca_bundle} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-ca-bundle/index.ts",
          "line": 51
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCaBundleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-ca-bundle/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCertificatesManagementCaBundle resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundle/index.ts",
            "line": 36
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCertificatesManagementCaBundle to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_ca_bundle#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCertificatesManagementCaBundle that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCertificatesManagementCaBundle to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundle/index.ts",
            "line": 143
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundle/index.ts",
            "line": 149
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCaBundle",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundle/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundle/index.ts",
            "line": 88
          },
          "name": "caBundlePem",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundle/index.ts",
            "line": 93
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundle/index.ts",
            "line": 99
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundle/index.ts",
            "line": 104
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundle/index.ts",
            "line": 110
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundle/index.ts",
            "line": 115
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundle/index.ts",
            "line": 120
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundle/index.ts",
            "line": 125
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundle/index.ts",
            "line": 130
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundle/index.ts",
            "line": 135
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundle/index.ts",
            "line": 83
          },
          "name": "caBundleIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundle/index.ts",
            "line": 76
          },
          "name": "caBundleId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-ca-bundle/index:DataOciCertificatesManagementCaBundle"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCaBundleConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCaBundleConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-ca-bundle/index.ts",
        "line": 9
      },
      "name": "DataOciCertificatesManagementCaBundleConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_ca_bundle#ca_bundle_id DataOciCertificatesManagementCaBundle#ca_bundle_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundle/index.ts",
            "line": 13
          },
          "name": "caBundleId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-ca-bundle/index:DataOciCertificatesManagementCaBundleConfig"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCaBundles": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_ca_bundles oci_certificates_management_ca_bundles}."
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCaBundles",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_ca_bundles oci_certificates_management_ca_bundles} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
          "line": 450
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCaBundlesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
        "line": 418
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCertificatesManagementCaBundles resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
            "line": 435
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCertificatesManagementCaBundles to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_ca_bundles#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCertificatesManagementCaBundles that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCertificatesManagementCaBundles to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
            "line": 569
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCaBundlesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
            "line": 492
          },
          "name": "resetCaBundleId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
            "line": 508
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
            "line": 572
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
            "line": 524
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
            "line": 540
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
            "line": 556
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
            "line": 584
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
            "line": 595
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCaBundles",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
            "line": 423
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
            "line": 480
          },
          "name": "caBundleCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCaBundlesCaBundleCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
            "line": 566
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCaBundlesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
            "line": 496
          },
          "name": "caBundleIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
            "line": 512
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
            "line": 576
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCaBundlesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
            "line": 528
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
            "line": 544
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
            "line": 560
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
            "line": 486
          },
          "name": "caBundleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
            "line": 502
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
            "line": 518
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
            "line": 534
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
            "line": 550
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-ca-bundles/index:DataOciCertificatesManagementCaBundles"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCaBundlesCaBundleCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCaBundlesCaBundleCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
        "line": 162
      },
      "name": "DataOciCertificatesManagementCaBundlesCaBundleCollection",
      "symbolId": "src/data-oci-certificates-management-ca-bundles/index:DataOciCertificatesManagementCaBundlesCaBundleCollection"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCaBundlesCaBundleCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCaBundlesCaBundleCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
        "line": 40
      },
      "name": "DataOciCertificatesManagementCaBundlesCaBundleCollectionItems",
      "symbolId": "src/data-oci-certificates-management-ca-bundles/index:DataOciCertificatesManagementCaBundlesCaBundleCollectionItems"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCaBundlesCaBundleCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCaBundlesCaBundleCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
          "line": 151
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
        "line": 144
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
            "line": 158
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCaBundlesCaBundleCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCaBundlesCaBundleCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
            "line": 151
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
            "line": 151
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
            "line": 151
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-ca-bundles/index:DataOciCertificatesManagementCaBundlesCaBundleCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCaBundlesCaBundleCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCaBundlesCaBundleCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
          "line": 72
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
        "line": 63
      },
      "name": "DataOciCertificatesManagementCaBundlesCaBundleCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
            "line": 92
          },
          "name": "caBundlePem",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
            "line": 97
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
            "line": 103
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
            "line": 108
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
            "line": 114
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
            "line": 119
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
            "line": 124
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
            "line": 129
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
            "line": 134
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
            "line": 139
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCaBundlesCaBundleCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-ca-bundles/index:DataOciCertificatesManagementCaBundlesCaBundleCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCaBundlesCaBundleCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCaBundlesCaBundleCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
          "line": 227
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
        "line": 220
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
            "line": 234
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCaBundlesCaBundleCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCaBundlesCaBundleCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
            "line": 227
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
            "line": 227
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
            "line": 227
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-ca-bundles/index:DataOciCertificatesManagementCaBundlesCaBundleCollectionList"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCaBundlesCaBundleCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCaBundlesCaBundleCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
          "line": 194
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
        "line": 185
      },
      "name": "DataOciCertificatesManagementCaBundlesCaBundleCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
            "line": 215
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCaBundlesCaBundleCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
            "line": 198
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCaBundlesCaBundleCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-ca-bundles/index:DataOciCertificatesManagementCaBundlesCaBundleCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCaBundlesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCaBundlesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
        "line": 9
      },
      "name": "DataOciCertificatesManagementCaBundlesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_ca_bundles#ca_bundle_id DataOciCertificatesManagementCaBundles#ca_bundle_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
            "line": 13
          },
          "name": "caBundleId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_ca_bundles#compartment_id DataOciCertificatesManagementCaBundles#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
            "line": 17
          },
          "name": "compartmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_ca_bundles#filter DataOciCertificatesManagementCaBundles#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCaBundlesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_ca_bundles#id DataOciCertificatesManagementCaBundles#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_ca_bundles#name DataOciCertificatesManagementCaBundles#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
            "line": 28
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_ca_bundles#state DataOciCertificatesManagementCaBundles#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-ca-bundles/index:DataOciCertificatesManagementCaBundlesConfig"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCaBundlesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCaBundlesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
        "line": 238
      },
      "name": "DataOciCertificatesManagementCaBundlesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_ca_bundles#name DataOciCertificatesManagementCaBundles#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
            "line": 242
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_ca_bundles#values DataOciCertificatesManagementCaBundles#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
            "line": 250
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_ca_bundles#regex DataOciCertificatesManagementCaBundles#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
            "line": 246
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-ca-bundles/index:DataOciCertificatesManagementCaBundlesFilter"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCaBundlesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCaBundlesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
          "line": 403
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
        "line": 395
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
            "line": 410
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCaBundlesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCaBundlesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
            "line": 403
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
            "line": 403
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
            "line": 403
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
            "line": 396
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCaBundlesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-ca-bundles/index:DataOciCertificatesManagementCaBundlesFilterList"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCaBundlesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCaBundlesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
          "line": 306
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
        "line": 296
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
            "line": 373
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCertificatesManagementCaBundlesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
            "line": 361
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
            "line": 377
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
            "line": 390
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
            "line": 354
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
            "line": 367
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
            "line": 383
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-ca-bundles/index.ts",
            "line": 310
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCaBundlesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-ca-bundles/index:DataOciCertificatesManagementCaBundlesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificate": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_certificate oci_certificates_management_certificate}."
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificate",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_certificate oci_certificates_management_certificate} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate/index.ts",
          "line": 1263
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate/index.ts",
        "line": 1231
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCertificatesManagementCertificate resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 1248
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCertificatesManagementCertificate to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_certificate#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCertificatesManagementCertificate that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCertificatesManagementCertificate to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 1410
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 1416
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCertificate",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 1236
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 1288
          },
          "name": "certificateConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateCertificateConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 1306
          },
          "name": "certificateProfileType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 1312
          },
          "name": "certificateRevocationListDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateCertificateRevocationListDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 1318
          },
          "name": "certificateRules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateCertificateRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 1323
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 1328
          },
          "name": "configType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 1334
          },
          "name": "currentVersion",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateCurrentVersionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 1340
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 1345
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 1351
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 1356
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 1361
          },
          "name": "issuerCertificateAuthorityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 1366
          },
          "name": "keyAlgorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 1371
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 1376
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 1381
          },
          "name": "signatureAlgorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 1386
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 1392
          },
          "name": "subject",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateSubjectList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 1397
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 1402
          },
          "name": "timeOfDeletion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 1301
          },
          "name": "certificateIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 1294
          },
          "name": "certificateId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate/index:DataOciCertificatesManagementCertificate"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorities": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_certificate_authorities oci_certificates_management_certificate_authorities}."
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorities",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_certificate_authorities oci_certificates_management_certificate_authorities} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
          "line": 1529
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
        "line": 1497
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCertificatesManagementCertificateAuthorities resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1514
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCertificatesManagementCertificateAuthorities to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_certificate_authorities#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCertificatesManagementCertificateAuthorities that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCertificatesManagementCertificateAuthorities to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1665
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1572
          },
          "name": "resetCertificateAuthorityId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1588
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1668
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1604
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1620
          },
          "name": "resetIssuerCertificateAuthorityId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1636
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1652
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1680
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1692
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCertificateAuthorities",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1502
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1560
          },
          "name": "certificateAuthorityCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1662
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1576
          },
          "name": "certificateAuthorityIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1592
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1672
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1608
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1624
          },
          "name": "issuerCertificateAuthorityIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1640
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1656
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1566
          },
          "name": "certificateAuthorityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1582
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1598
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1614
          },
          "name": "issuerCertificateAuthorityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1630
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1646
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-authorities/index:DataOciCertificatesManagementCertificateAuthorities"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
        "line": 1241
      },
      "name": "DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollection",
      "symbolId": "src/data-oci-certificates-management-certificate-authorities/index:DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollection"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
        "line": 1069
      },
      "name": "DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItems",
      "symbolId": "src/data-oci-certificates-management-certificate-authorities/index:DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItems"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateAuthorityConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateAuthorityConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
        "line": 279
      },
      "name": "DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateAuthorityConfig",
      "symbolId": "src/data-oci-certificates-management-certificate-authorities/index:DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateAuthorityConfig"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateAuthorityConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateAuthorityConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
          "line": 370
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
        "line": 363
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 377
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateAuthorityConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateAuthorityConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 370
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 370
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 370
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-authorities/index:DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateAuthorityConfigList"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateAuthorityConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateAuthorityConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
          "line": 311
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
        "line": 302
      },
      "name": "DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateAuthorityConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 331
          },
          "name": "configType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 336
          },
          "name": "issuerCertificateAuthorityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 341
          },
          "name": "signingAlgorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 347
          },
          "name": "subject",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateAuthorityConfigSubjectList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 353
          },
          "name": "validity",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateAuthorityConfigValidityList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 358
          },
          "name": "versionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 315
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateAuthorityConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-authorities/index:DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateAuthorityConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateAuthorityConfigSubject": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateAuthorityConfigSubject",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
        "line": 44
      },
      "name": "DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateAuthorityConfigSubject",
      "symbolId": "src/data-oci-certificates-management-certificate-authorities/index:DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateAuthorityConfigSubject"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateAuthorityConfigSubjectList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateAuthorityConfigSubjectList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
          "line": 188
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
        "line": 181
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 195
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateAuthorityConfigSubjectOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateAuthorityConfigSubjectList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 188
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 188
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 188
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-authorities/index:DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateAuthorityConfigSubjectList"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateAuthorityConfigSubjectOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateAuthorityConfigSubjectOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
          "line": 76
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
        "line": 67
      },
      "name": "DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateAuthorityConfigSubjectOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 96
          },
          "name": "commonName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 101
          },
          "name": "country",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 106
          },
          "name": "distinguishedNameQualifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 111
          },
          "name": "domainComponent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 116
          },
          "name": "generationQualifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 121
          },
          "name": "givenName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 126
          },
          "name": "initials",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 131
          },
          "name": "localityName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 136
          },
          "name": "organization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 141
          },
          "name": "organizationalUnit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 146
          },
          "name": "pseudonym",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 151
          },
          "name": "serialNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 156
          },
          "name": "stateOrProvinceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 161
          },
          "name": "street",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 166
          },
          "name": "surname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 171
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 176
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateAuthorityConfigSubject"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-authorities/index:DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateAuthorityConfigSubjectOutputReference"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateAuthorityConfigValidity": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateAuthorityConfigValidity",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
        "line": 199
      },
      "name": "DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateAuthorityConfigValidity",
      "symbolId": "src/data-oci-certificates-management-certificate-authorities/index:DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateAuthorityConfigValidity"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateAuthorityConfigValidityList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateAuthorityConfigValidityList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
          "line": 268
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
        "line": 261
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 275
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateAuthorityConfigValidityOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateAuthorityConfigValidityList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 268
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 268
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 268
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-authorities/index:DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateAuthorityConfigValidityList"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateAuthorityConfigValidityOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateAuthorityConfigValidityOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
          "line": 231
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
        "line": 222
      },
      "name": "DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateAuthorityConfigValidityOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 251
          },
          "name": "timeOfValidityNotAfter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 256
          },
          "name": "timeOfValidityNotBefore",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 235
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateAuthorityConfigValidity"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-authorities/index:DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateAuthorityConfigValidityOutputReference"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateAuthorityRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateAuthorityRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
        "line": 381
      },
      "name": "DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateAuthorityRules",
      "symbolId": "src/data-oci-certificates-management-certificate-authorities/index:DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateAuthorityRules"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateAuthorityRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateAuthorityRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
          "line": 455
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
        "line": 448
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 462
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateAuthorityRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateAuthorityRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 455
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 455
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 455
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-authorities/index:DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateAuthorityRulesList"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateAuthorityRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateAuthorityRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
          "line": 413
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
        "line": 404
      },
      "name": "DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateAuthorityRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 433
          },
          "name": "certificateAuthorityMaxValidityDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 438
          },
          "name": "leafCertificateMaxValidityDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 443
          },
          "name": "ruleType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 417
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateAuthorityRules"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-authorities/index:DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateAuthorityRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateRevocationListDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateRevocationListDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
        "line": 551
      },
      "name": "DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateRevocationListDetails",
      "symbolId": "src/data-oci-certificates-management-certificate-authorities/index:DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateRevocationListDetails"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateRevocationListDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateRevocationListDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
          "line": 621
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
        "line": 614
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 628
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateRevocationListDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateRevocationListDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 621
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 621
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 621
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-authorities/index:DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateRevocationListDetailsList"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateRevocationListDetailsObjectStorageConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateRevocationListDetailsObjectStorageConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
        "line": 466
      },
      "name": "DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateRevocationListDetailsObjectStorageConfig",
      "symbolId": "src/data-oci-certificates-management-certificate-authorities/index:DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateRevocationListDetailsObjectStorageConfig"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateRevocationListDetailsObjectStorageConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateRevocationListDetailsObjectStorageConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
          "line": 540
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
        "line": 533
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 547
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateRevocationListDetailsObjectStorageConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateRevocationListDetailsObjectStorageConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 540
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 540
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 540
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-authorities/index:DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateRevocationListDetailsObjectStorageConfigList"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateRevocationListDetailsObjectStorageConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateRevocationListDetailsObjectStorageConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
          "line": 498
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
        "line": 489
      },
      "name": "DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateRevocationListDetailsObjectStorageConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 518
          },
          "name": "objectStorageBucketName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 523
          },
          "name": "objectStorageNamespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 528
          },
          "name": "objectStorageObjectNameFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 502
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateRevocationListDetailsObjectStorageConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-authorities/index:DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateRevocationListDetailsObjectStorageConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateRevocationListDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateRevocationListDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
          "line": 583
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
        "line": 574
      },
      "name": "DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateRevocationListDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 603
          },
          "name": "customFormattedUrls",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 609
          },
          "name": "objectStorageConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateRevocationListDetailsObjectStorageConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 587
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateRevocationListDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-authorities/index:DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateRevocationListDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCurrentVersion": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCurrentVersion",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
        "line": 792
      },
      "name": "DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCurrentVersion",
      "symbolId": "src/data-oci-certificates-management-certificate-authorities/index:DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCurrentVersion"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCurrentVersionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCurrentVersionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
          "line": 903
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
        "line": 896
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 910
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCurrentVersionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCurrentVersionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 903
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 903
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 903
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-authorities/index:DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCurrentVersionList"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCurrentVersionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCurrentVersionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
          "line": 824
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
        "line": 815
      },
      "name": "DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCurrentVersionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 844
          },
          "name": "certificateAuthorityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 849
          },
          "name": "issuerCaVersionNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 855
          },
          "name": "revocationStatus",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCurrentVersionRevocationStatusList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 860
          },
          "name": "serialNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 865
          },
          "name": "stages",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 870
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 875
          },
          "name": "timeOfDeletion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 881
          },
          "name": "validity",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCurrentVersionValidityList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 886
          },
          "name": "versionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 891
          },
          "name": "versionNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 828
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCurrentVersion"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-authorities/index:DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCurrentVersionOutputReference"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCurrentVersionRevocationStatus": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCurrentVersionRevocationStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
        "line": 632
      },
      "name": "DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCurrentVersionRevocationStatus",
      "symbolId": "src/data-oci-certificates-management-certificate-authorities/index:DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCurrentVersionRevocationStatus"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCurrentVersionRevocationStatusList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCurrentVersionRevocationStatusList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
          "line": 701
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
        "line": 694
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 708
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCurrentVersionRevocationStatusOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCurrentVersionRevocationStatusList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 701
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 701
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 701
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-authorities/index:DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCurrentVersionRevocationStatusList"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCurrentVersionRevocationStatusOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCurrentVersionRevocationStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
          "line": 664
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
        "line": 655
      },
      "name": "DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCurrentVersionRevocationStatusOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 684
          },
          "name": "revocationReason",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 689
          },
          "name": "timeOfRevocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 668
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCurrentVersionRevocationStatus"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-authorities/index:DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCurrentVersionRevocationStatusOutputReference"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCurrentVersionValidity": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCurrentVersionValidity",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
        "line": 712
      },
      "name": "DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCurrentVersionValidity",
      "symbolId": "src/data-oci-certificates-management-certificate-authorities/index:DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCurrentVersionValidity"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCurrentVersionValidityList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCurrentVersionValidityList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
          "line": 781
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
        "line": 774
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 788
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCurrentVersionValidityOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCurrentVersionValidityList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 781
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 781
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 781
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-authorities/index:DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCurrentVersionValidityList"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCurrentVersionValidityOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCurrentVersionValidityOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
          "line": 744
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
        "line": 735
      },
      "name": "DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCurrentVersionValidityOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 764
          },
          "name": "timeOfValidityNotAfter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 769
          },
          "name": "timeOfValidityNotBefore",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 748
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCurrentVersionValidity"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-authorities/index:DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCurrentVersionValidityOutputReference"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
          "line": 1230
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
        "line": 1223
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1237
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1230
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1230
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1230
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-authorities/index:DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
          "line": 1101
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
        "line": 1092
      },
      "name": "DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1122
          },
          "name": "certificateAuthorityConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateAuthorityConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1128
          },
          "name": "certificateAuthorityRules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateAuthorityRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1134
          },
          "name": "certificateRevocationListDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCertificateRevocationListDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1139
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1144
          },
          "name": "configType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1150
          },
          "name": "currentVersion",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsCurrentVersionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1156
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1161
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1167
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1172
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1177
          },
          "name": "issuerCertificateAuthorityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1182
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1187
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1192
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1197
          },
          "name": "signingAlgorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1202
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1208
          },
          "name": "subject",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsSubjectList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1213
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1218
          },
          "name": "timeOfDeletion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1105
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-authorities/index:DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsSubject": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsSubject",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
        "line": 914
      },
      "name": "DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsSubject",
      "symbolId": "src/data-oci-certificates-management-certificate-authorities/index:DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsSubject"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsSubjectList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsSubjectList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
          "line": 1058
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
        "line": 1051
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1065
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsSubjectOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsSubjectList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1058
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1058
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1058
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-authorities/index:DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsSubjectList"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsSubjectOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsSubjectOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
          "line": 946
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
        "line": 937
      },
      "name": "DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsSubjectOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 966
          },
          "name": "commonName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 971
          },
          "name": "country",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 976
          },
          "name": "distinguishedNameQualifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 981
          },
          "name": "domainComponent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 986
          },
          "name": "generationQualifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 991
          },
          "name": "givenName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 996
          },
          "name": "initials",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1001
          },
          "name": "localityName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1006
          },
          "name": "organization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1011
          },
          "name": "organizationalUnit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1016
          },
          "name": "pseudonym",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1021
          },
          "name": "serialNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1026
          },
          "name": "stateOrProvinceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1031
          },
          "name": "street",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1036
          },
          "name": "surname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1041
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1046
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 950
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsSubject"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-authorities/index:DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsSubjectOutputReference"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
          "line": 1306
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
        "line": 1299
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1313
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1306
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1306
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1306
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-authorities/index:DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionList"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
          "line": 1273
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
        "line": 1264
      },
      "name": "DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1294
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1277
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-authorities/index:DataOciCertificatesManagementCertificateAuthoritiesCertificateAuthorityCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
        "line": 9
      },
      "name": "DataOciCertificatesManagementCertificateAuthoritiesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_certificate_authorities#certificate_authority_id DataOciCertificatesManagementCertificateAuthorities#certificate_authority_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 13
          },
          "name": "certificateAuthorityId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_certificate_authorities#compartment_id DataOciCertificatesManagementCertificateAuthorities#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 17
          },
          "name": "compartmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_certificate_authorities#filter DataOciCertificatesManagementCertificateAuthorities#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_certificate_authorities#id DataOciCertificatesManagementCertificateAuthorities#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_certificate_authorities#issuer_certificate_authority_id DataOciCertificatesManagementCertificateAuthorities#issuer_certificate_authority_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 28
          },
          "name": "issuerCertificateAuthorityId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_certificate_authorities#name DataOciCertificatesManagementCertificateAuthorities#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 32
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_certificate_authorities#state DataOciCertificatesManagementCertificateAuthorities#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 36
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-authorities/index:DataOciCertificatesManagementCertificateAuthoritiesConfig"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
        "line": 1317
      },
      "name": "DataOciCertificatesManagementCertificateAuthoritiesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_certificate_authorities#name DataOciCertificatesManagementCertificateAuthorities#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1321
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_certificate_authorities#values DataOciCertificatesManagementCertificateAuthorities#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1329
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_certificate_authorities#regex DataOciCertificatesManagementCertificateAuthorities#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1325
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-authorities/index:DataOciCertificatesManagementCertificateAuthoritiesFilter"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
          "line": 1482
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
        "line": 1474
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1489
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCertificateAuthoritiesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1482
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1482
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1482
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1475
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-authorities/index:DataOciCertificatesManagementCertificateAuthoritiesFilterList"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
          "line": 1385
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
        "line": 1375
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1452
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCertificatesManagementCertificateAuthoritiesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1440
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1456
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1469
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1433
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1446
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1462
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authorities/index.ts",
            "line": 1389
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritiesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-authorities/index:DataOciCertificatesManagementCertificateAuthoritiesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthority": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_certificate_authority oci_certificates_management_certificate_authority}."
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthority",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_certificate_authority oci_certificates_management_certificate_authority} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
          "line": 1076
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
        "line": 1044
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCertificatesManagementCertificateAuthority resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 1061
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCertificatesManagementCertificateAuthority to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_certificate_authority#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCertificatesManagementCertificateAuthority that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCertificatesManagementCertificateAuthority to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 1218
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 1224
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCertificateAuthority",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 1049
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 1101
          },
          "name": "certificateAuthorityConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCertificateAuthorityConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 1120
          },
          "name": "certificateAuthorityRules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCertificateAuthorityRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 1126
          },
          "name": "certificateRevocationListDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCertificateRevocationListDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 1131
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 1136
          },
          "name": "configType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 1142
          },
          "name": "currentVersion",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCurrentVersionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 1148
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 1153
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 1159
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 1164
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 1169
          },
          "name": "issuerCertificateAuthorityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 1174
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 1179
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 1184
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 1189
          },
          "name": "signingAlgorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 1194
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 1200
          },
          "name": "subject",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritySubjectList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 1205
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 1210
          },
          "name": "timeOfDeletion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 1114
          },
          "name": "certificateAuthorityIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 1107
          },
          "name": "certificateAuthorityId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-authority/index:DataOciCertificatesManagementCertificateAuthority"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCertificateAuthorityConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCertificateAuthorityConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
        "line": 250
      },
      "name": "DataOciCertificatesManagementCertificateAuthorityCertificateAuthorityConfig",
      "symbolId": "src/data-oci-certificates-management-certificate-authority/index:DataOciCertificatesManagementCertificateAuthorityCertificateAuthorityConfig"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCertificateAuthorityConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCertificateAuthorityConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
          "line": 341
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
        "line": 334
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 348
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCertificateAuthorityConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCertificateAuthorityCertificateAuthorityConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 341
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 341
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 341
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-authority/index:DataOciCertificatesManagementCertificateAuthorityCertificateAuthorityConfigList"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCertificateAuthorityConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCertificateAuthorityConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
          "line": 282
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
        "line": 273
      },
      "name": "DataOciCertificatesManagementCertificateAuthorityCertificateAuthorityConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 302
          },
          "name": "configType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 307
          },
          "name": "issuerCertificateAuthorityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 312
          },
          "name": "signingAlgorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 318
          },
          "name": "subject",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCertificateAuthorityConfigSubjectList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 324
          },
          "name": "validity",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCertificateAuthorityConfigValidityList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 329
          },
          "name": "versionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 286
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCertificateAuthorityConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-authority/index:DataOciCertificatesManagementCertificateAuthorityCertificateAuthorityConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCertificateAuthorityConfigSubject": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCertificateAuthorityConfigSubject",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
        "line": 15
      },
      "name": "DataOciCertificatesManagementCertificateAuthorityCertificateAuthorityConfigSubject",
      "symbolId": "src/data-oci-certificates-management-certificate-authority/index:DataOciCertificatesManagementCertificateAuthorityCertificateAuthorityConfigSubject"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCertificateAuthorityConfigSubjectList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCertificateAuthorityConfigSubjectList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
          "line": 159
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
        "line": 152
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 166
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCertificateAuthorityConfigSubjectOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCertificateAuthorityCertificateAuthorityConfigSubjectList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 159
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 159
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 159
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-authority/index:DataOciCertificatesManagementCertificateAuthorityCertificateAuthorityConfigSubjectList"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCertificateAuthorityConfigSubjectOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCertificateAuthorityConfigSubjectOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
        "line": 38
      },
      "name": "DataOciCertificatesManagementCertificateAuthorityCertificateAuthorityConfigSubjectOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 67
          },
          "name": "commonName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 72
          },
          "name": "country",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 77
          },
          "name": "distinguishedNameQualifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 82
          },
          "name": "domainComponent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 87
          },
          "name": "generationQualifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 92
          },
          "name": "givenName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 97
          },
          "name": "initials",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 102
          },
          "name": "localityName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 107
          },
          "name": "organization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 112
          },
          "name": "organizationalUnit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 117
          },
          "name": "pseudonym",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 122
          },
          "name": "serialNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 127
          },
          "name": "stateOrProvinceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 132
          },
          "name": "street",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 137
          },
          "name": "surname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 142
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 147
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCertificateAuthorityConfigSubject"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-authority/index:DataOciCertificatesManagementCertificateAuthorityCertificateAuthorityConfigSubjectOutputReference"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCertificateAuthorityConfigValidity": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCertificateAuthorityConfigValidity",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
        "line": 170
      },
      "name": "DataOciCertificatesManagementCertificateAuthorityCertificateAuthorityConfigValidity",
      "symbolId": "src/data-oci-certificates-management-certificate-authority/index:DataOciCertificatesManagementCertificateAuthorityCertificateAuthorityConfigValidity"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCertificateAuthorityConfigValidityList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCertificateAuthorityConfigValidityList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
          "line": 239
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
        "line": 232
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 246
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCertificateAuthorityConfigValidityOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCertificateAuthorityCertificateAuthorityConfigValidityList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 239
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 239
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 239
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-authority/index:DataOciCertificatesManagementCertificateAuthorityCertificateAuthorityConfigValidityList"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCertificateAuthorityConfigValidityOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCertificateAuthorityConfigValidityOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
          "line": 202
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
        "line": 193
      },
      "name": "DataOciCertificatesManagementCertificateAuthorityCertificateAuthorityConfigValidityOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 222
          },
          "name": "timeOfValidityNotAfter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 227
          },
          "name": "timeOfValidityNotBefore",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 206
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCertificateAuthorityConfigValidity"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-authority/index:DataOciCertificatesManagementCertificateAuthorityCertificateAuthorityConfigValidityOutputReference"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCertificateAuthorityRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCertificateAuthorityRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
        "line": 352
      },
      "name": "DataOciCertificatesManagementCertificateAuthorityCertificateAuthorityRules",
      "symbolId": "src/data-oci-certificates-management-certificate-authority/index:DataOciCertificatesManagementCertificateAuthorityCertificateAuthorityRules"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCertificateAuthorityRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCertificateAuthorityRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
          "line": 426
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
        "line": 419
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 433
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCertificateAuthorityRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCertificateAuthorityCertificateAuthorityRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 426
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 426
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 426
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-authority/index:DataOciCertificatesManagementCertificateAuthorityCertificateAuthorityRulesList"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCertificateAuthorityRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCertificateAuthorityRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
          "line": 384
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
        "line": 375
      },
      "name": "DataOciCertificatesManagementCertificateAuthorityCertificateAuthorityRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 404
          },
          "name": "certificateAuthorityMaxValidityDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 409
          },
          "name": "leafCertificateMaxValidityDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 414
          },
          "name": "ruleType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 388
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCertificateAuthorityRules"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-authority/index:DataOciCertificatesManagementCertificateAuthorityCertificateAuthorityRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCertificateRevocationListDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCertificateRevocationListDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
        "line": 522
      },
      "name": "DataOciCertificatesManagementCertificateAuthorityCertificateRevocationListDetails",
      "symbolId": "src/data-oci-certificates-management-certificate-authority/index:DataOciCertificatesManagementCertificateAuthorityCertificateRevocationListDetails"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCertificateRevocationListDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCertificateRevocationListDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
          "line": 592
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
        "line": 585
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 599
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCertificateRevocationListDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCertificateAuthorityCertificateRevocationListDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 592
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 592
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 592
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-authority/index:DataOciCertificatesManagementCertificateAuthorityCertificateRevocationListDetailsList"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCertificateRevocationListDetailsObjectStorageConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCertificateRevocationListDetailsObjectStorageConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
        "line": 437
      },
      "name": "DataOciCertificatesManagementCertificateAuthorityCertificateRevocationListDetailsObjectStorageConfig",
      "symbolId": "src/data-oci-certificates-management-certificate-authority/index:DataOciCertificatesManagementCertificateAuthorityCertificateRevocationListDetailsObjectStorageConfig"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCertificateRevocationListDetailsObjectStorageConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCertificateRevocationListDetailsObjectStorageConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
          "line": 511
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
        "line": 504
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 518
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCertificateRevocationListDetailsObjectStorageConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCertificateAuthorityCertificateRevocationListDetailsObjectStorageConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 511
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 511
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 511
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-authority/index:DataOciCertificatesManagementCertificateAuthorityCertificateRevocationListDetailsObjectStorageConfigList"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCertificateRevocationListDetailsObjectStorageConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCertificateRevocationListDetailsObjectStorageConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
          "line": 469
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
        "line": 460
      },
      "name": "DataOciCertificatesManagementCertificateAuthorityCertificateRevocationListDetailsObjectStorageConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 489
          },
          "name": "objectStorageBucketName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 494
          },
          "name": "objectStorageNamespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 499
          },
          "name": "objectStorageObjectNameFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 473
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCertificateRevocationListDetailsObjectStorageConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-authority/index:DataOciCertificatesManagementCertificateAuthorityCertificateRevocationListDetailsObjectStorageConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCertificateRevocationListDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCertificateRevocationListDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
          "line": 554
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
        "line": 545
      },
      "name": "DataOciCertificatesManagementCertificateAuthorityCertificateRevocationListDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 574
          },
          "name": "customFormattedUrls",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 580
          },
          "name": "objectStorageConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCertificateRevocationListDetailsObjectStorageConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 558
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCertificateRevocationListDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-authority/index:DataOciCertificatesManagementCertificateAuthorityCertificateRevocationListDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
        "line": 9
      },
      "name": "DataOciCertificatesManagementCertificateAuthorityConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_certificate_authority#certificate_authority_id DataOciCertificatesManagementCertificateAuthority#certificate_authority_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 13
          },
          "name": "certificateAuthorityId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-authority/index:DataOciCertificatesManagementCertificateAuthorityConfig"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCurrentVersion": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCurrentVersion",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
        "line": 763
      },
      "name": "DataOciCertificatesManagementCertificateAuthorityCurrentVersion",
      "symbolId": "src/data-oci-certificates-management-certificate-authority/index:DataOciCertificatesManagementCertificateAuthorityCurrentVersion"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCurrentVersionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCurrentVersionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
          "line": 874
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
        "line": 867
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 881
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCurrentVersionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCertificateAuthorityCurrentVersionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 874
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 874
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 874
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-authority/index:DataOciCertificatesManagementCertificateAuthorityCurrentVersionList"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCurrentVersionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCurrentVersionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
          "line": 795
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
        "line": 786
      },
      "name": "DataOciCertificatesManagementCertificateAuthorityCurrentVersionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 815
          },
          "name": "certificateAuthorityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 820
          },
          "name": "issuerCaVersionNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 826
          },
          "name": "revocationStatus",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCurrentVersionRevocationStatusList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 831
          },
          "name": "serialNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 836
          },
          "name": "stages",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 841
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 846
          },
          "name": "timeOfDeletion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 852
          },
          "name": "validity",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCurrentVersionValidityList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 857
          },
          "name": "versionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 862
          },
          "name": "versionNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 799
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCurrentVersion"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-authority/index:DataOciCertificatesManagementCertificateAuthorityCurrentVersionOutputReference"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCurrentVersionRevocationStatus": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCurrentVersionRevocationStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
        "line": 603
      },
      "name": "DataOciCertificatesManagementCertificateAuthorityCurrentVersionRevocationStatus",
      "symbolId": "src/data-oci-certificates-management-certificate-authority/index:DataOciCertificatesManagementCertificateAuthorityCurrentVersionRevocationStatus"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCurrentVersionRevocationStatusList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCurrentVersionRevocationStatusList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
          "line": 672
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
        "line": 665
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 679
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCurrentVersionRevocationStatusOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCertificateAuthorityCurrentVersionRevocationStatusList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 672
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 672
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 672
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-authority/index:DataOciCertificatesManagementCertificateAuthorityCurrentVersionRevocationStatusList"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCurrentVersionRevocationStatusOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCurrentVersionRevocationStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
          "line": 635
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
        "line": 626
      },
      "name": "DataOciCertificatesManagementCertificateAuthorityCurrentVersionRevocationStatusOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 655
          },
          "name": "revocationReason",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 660
          },
          "name": "timeOfRevocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 639
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCurrentVersionRevocationStatus"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-authority/index:DataOciCertificatesManagementCertificateAuthorityCurrentVersionRevocationStatusOutputReference"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCurrentVersionValidity": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCurrentVersionValidity",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
        "line": 683
      },
      "name": "DataOciCertificatesManagementCertificateAuthorityCurrentVersionValidity",
      "symbolId": "src/data-oci-certificates-management-certificate-authority/index:DataOciCertificatesManagementCertificateAuthorityCurrentVersionValidity"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCurrentVersionValidityList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCurrentVersionValidityList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
          "line": 752
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
        "line": 745
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 759
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCurrentVersionValidityOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCertificateAuthorityCurrentVersionValidityList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 752
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 752
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 752
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-authority/index:DataOciCertificatesManagementCertificateAuthorityCurrentVersionValidityList"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCurrentVersionValidityOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCurrentVersionValidityOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
          "line": 715
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
        "line": 706
      },
      "name": "DataOciCertificatesManagementCertificateAuthorityCurrentVersionValidityOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 735
          },
          "name": "timeOfValidityNotAfter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 740
          },
          "name": "timeOfValidityNotBefore",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 719
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityCurrentVersionValidity"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-authority/index:DataOciCertificatesManagementCertificateAuthorityCurrentVersionValidityOutputReference"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritySubject": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritySubject",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
        "line": 885
      },
      "name": "DataOciCertificatesManagementCertificateAuthoritySubject",
      "symbolId": "src/data-oci-certificates-management-certificate-authority/index:DataOciCertificatesManagementCertificateAuthoritySubject"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritySubjectList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritySubjectList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
          "line": 1029
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
        "line": 1022
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 1036
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritySubjectOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCertificateAuthoritySubjectList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 1029
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 1029
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 1029
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-authority/index:DataOciCertificatesManagementCertificateAuthoritySubjectList"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritySubjectOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritySubjectOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
          "line": 917
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
        "line": 908
      },
      "name": "DataOciCertificatesManagementCertificateAuthoritySubjectOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 937
          },
          "name": "commonName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 942
          },
          "name": "country",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 947
          },
          "name": "distinguishedNameQualifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 952
          },
          "name": "domainComponent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 957
          },
          "name": "generationQualifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 962
          },
          "name": "givenName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 967
          },
          "name": "initials",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 972
          },
          "name": "localityName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 977
          },
          "name": "organization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 982
          },
          "name": "organizationalUnit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 987
          },
          "name": "pseudonym",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 992
          },
          "name": "serialNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 997
          },
          "name": "stateOrProvinceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 1002
          },
          "name": "street",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 1007
          },
          "name": "surname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 1012
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 1017
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority/index.ts",
            "line": 921
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthoritySubject"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-authority/index:DataOciCertificatesManagementCertificateAuthoritySubjectOutputReference"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersion": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_certificate_authority_version oci_certificates_management_certificate_authority_version}."
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersion",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_certificate_authority_version oci_certificates_management_certificate_authority_version} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-authority-version/index.ts",
          "line": 302
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authority-version/index.ts",
        "line": 270
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCertificatesManagementCertificateAuthorityVersion resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-version/index.ts",
            "line": 287
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCertificatesManagementCertificateAuthorityVersion to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_certificate_authority_version#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCertificatesManagementCertificateAuthorityVersion that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCertificatesManagementCertificateAuthorityVersion to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-version/index.ts",
            "line": 361
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-version/index.ts",
            "line": 426
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-version/index.ts",
            "line": 434
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCertificateAuthorityVersion",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-version/index.ts",
            "line": 275
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-version/index.ts",
            "line": 370
          },
          "name": "issuerCaVersionNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-version/index.ts",
            "line": 376
          },
          "name": "revocationStatus",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionRevocationStatusList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-version/index.ts",
            "line": 381
          },
          "name": "serialNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-version/index.ts",
            "line": 386
          },
          "name": "stages",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-version/index.ts",
            "line": 392
          },
          "name": "subjectAlternativeNames",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionSubjectAlternativeNamesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-version/index.ts",
            "line": 397
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-version/index.ts",
            "line": 402
          },
          "name": "timeOfDeletion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-version/index.ts",
            "line": 408
          },
          "name": "validity",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionValidityList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-version/index.ts",
            "line": 413
          },
          "name": "versionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-version/index.ts",
            "line": 418
          },
          "name": "versionNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-version/index.ts",
            "line": 336
          },
          "name": "certificateAuthorityIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-version/index.ts",
            "line": 349
          },
          "name": "certificateAuthorityVersionNumberInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-version/index.ts",
            "line": 365
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-version/index.ts",
            "line": 329
          },
          "name": "certificateAuthorityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-version/index.ts",
            "line": 342
          },
          "name": "certificateAuthorityVersionNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-version/index.ts",
            "line": 355
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-authority-version/index:DataOciCertificatesManagementCertificateAuthorityVersion"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authority-version/index.ts",
        "line": 9
      },
      "name": "DataOciCertificatesManagementCertificateAuthorityVersionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_certificate_authority_version#certificate_authority_id DataOciCertificatesManagementCertificateAuthorityVersion#certificate_authority_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-version/index.ts",
            "line": 13
          },
          "name": "certificateAuthorityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_certificate_authority_version#certificate_authority_version_number DataOciCertificatesManagementCertificateAuthorityVersion#certificate_authority_version_number}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-version/index.ts",
            "line": 17
          },
          "name": "certificateAuthorityVersionNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_certificate_authority_version#id DataOciCertificatesManagementCertificateAuthorityVersion#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-version/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-authority-version/index:DataOciCertificatesManagementCertificateAuthorityVersionConfig"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionRevocationStatus": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionRevocationStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authority-version/index.ts",
        "line": 26
      },
      "name": "DataOciCertificatesManagementCertificateAuthorityVersionRevocationStatus",
      "symbolId": "src/data-oci-certificates-management-certificate-authority-version/index:DataOciCertificatesManagementCertificateAuthorityVersionRevocationStatus"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionRevocationStatusList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionRevocationStatusList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-authority-version/index.ts",
          "line": 95
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authority-version/index.ts",
        "line": 88
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-version/index.ts",
            "line": 102
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionRevocationStatusOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCertificateAuthorityVersionRevocationStatusList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-version/index.ts",
            "line": 95
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-version/index.ts",
            "line": 95
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-version/index.ts",
            "line": 95
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-authority-version/index:DataOciCertificatesManagementCertificateAuthorityVersionRevocationStatusList"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionRevocationStatusOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionRevocationStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-authority-version/index.ts",
          "line": 58
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authority-version/index.ts",
        "line": 49
      },
      "name": "DataOciCertificatesManagementCertificateAuthorityVersionRevocationStatusOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-version/index.ts",
            "line": 78
          },
          "name": "revocationReason",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-version/index.ts",
            "line": 83
          },
          "name": "timeOfRevocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-version/index.ts",
            "line": 62
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionRevocationStatus"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-authority-version/index:DataOciCertificatesManagementCertificateAuthorityVersionRevocationStatusOutputReference"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionSubjectAlternativeNames": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionSubjectAlternativeNames",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authority-version/index.ts",
        "line": 106
      },
      "name": "DataOciCertificatesManagementCertificateAuthorityVersionSubjectAlternativeNames",
      "symbolId": "src/data-oci-certificates-management-certificate-authority-version/index:DataOciCertificatesManagementCertificateAuthorityVersionSubjectAlternativeNames"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionSubjectAlternativeNamesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionSubjectAlternativeNamesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-authority-version/index.ts",
          "line": 175
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authority-version/index.ts",
        "line": 168
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-version/index.ts",
            "line": 182
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionSubjectAlternativeNamesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCertificateAuthorityVersionSubjectAlternativeNamesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-version/index.ts",
            "line": 175
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-version/index.ts",
            "line": 175
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-version/index.ts",
            "line": 175
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-authority-version/index:DataOciCertificatesManagementCertificateAuthorityVersionSubjectAlternativeNamesList"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionSubjectAlternativeNamesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionSubjectAlternativeNamesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-authority-version/index.ts",
          "line": 138
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authority-version/index.ts",
        "line": 129
      },
      "name": "DataOciCertificatesManagementCertificateAuthorityVersionSubjectAlternativeNamesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-version/index.ts",
            "line": 158
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-version/index.ts",
            "line": 163
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-version/index.ts",
            "line": 142
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionSubjectAlternativeNames"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-authority-version/index:DataOciCertificatesManagementCertificateAuthorityVersionSubjectAlternativeNamesOutputReference"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionValidity": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionValidity",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authority-version/index.ts",
        "line": 186
      },
      "name": "DataOciCertificatesManagementCertificateAuthorityVersionValidity",
      "symbolId": "src/data-oci-certificates-management-certificate-authority-version/index:DataOciCertificatesManagementCertificateAuthorityVersionValidity"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionValidityList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionValidityList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-authority-version/index.ts",
          "line": 255
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authority-version/index.ts",
        "line": 248
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-version/index.ts",
            "line": 262
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionValidityOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCertificateAuthorityVersionValidityList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-version/index.ts",
            "line": 255
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-version/index.ts",
            "line": 255
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-version/index.ts",
            "line": 255
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-authority-version/index:DataOciCertificatesManagementCertificateAuthorityVersionValidityList"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionValidityOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionValidityOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-authority-version/index.ts",
          "line": 218
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authority-version/index.ts",
        "line": 209
      },
      "name": "DataOciCertificatesManagementCertificateAuthorityVersionValidityOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-version/index.ts",
            "line": 238
          },
          "name": "timeOfValidityNotAfter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-version/index.ts",
            "line": 243
          },
          "name": "timeOfValidityNotBefore",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-version/index.ts",
            "line": 222
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionValidity"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-authority-version/index:DataOciCertificatesManagementCertificateAuthorityVersionValidityOutputReference"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersions": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_certificate_authority_versions oci_certificates_management_certificate_authority_versions}."
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_certificate_authority_versions oci_certificates_management_certificate_authority_versions} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
          "line": 602
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
        "line": 570
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCertificatesManagementCertificateAuthorityVersions resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
            "line": 587
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCertificatesManagementCertificateAuthorityVersions to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_certificate_authority_versions#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCertificatesManagementCertificateAuthorityVersions that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCertificatesManagementCertificateAuthorityVersions to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
            "line": 684
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
            "line": 687
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
            "line": 655
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
            "line": 671
          },
          "name": "resetVersionNumber"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
            "line": 699
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
            "line": 708
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCertificateAuthorityVersions",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
            "line": 575
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
            "line": 643
          },
          "name": "certificateAuthorityVersionCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionsCertificateAuthorityVersionCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
            "line": 681
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
            "line": 637
          },
          "name": "certificateAuthorityIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
            "line": 691
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
            "line": 659
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
            "line": 675
          },
          "name": "versionNumberInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
            "line": 630
          },
          "name": "certificateAuthorityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
            "line": 649
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
            "line": 665
          },
          "name": "versionNumber",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-authority-versions/index:DataOciCertificatesManagementCertificateAuthorityVersions"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionsCertificateAuthorityVersionCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionsCertificateAuthorityVersionCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
        "line": 314
      },
      "name": "DataOciCertificatesManagementCertificateAuthorityVersionsCertificateAuthorityVersionCollection",
      "symbolId": "src/data-oci-certificates-management-certificate-authority-versions/index:DataOciCertificatesManagementCertificateAuthorityVersionsCertificateAuthorityVersionCollection"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionsCertificateAuthorityVersionCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionsCertificateAuthorityVersionCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
        "line": 192
      },
      "name": "DataOciCertificatesManagementCertificateAuthorityVersionsCertificateAuthorityVersionCollectionItems",
      "symbolId": "src/data-oci-certificates-management-certificate-authority-versions/index:DataOciCertificatesManagementCertificateAuthorityVersionsCertificateAuthorityVersionCollectionItems"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionsCertificateAuthorityVersionCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionsCertificateAuthorityVersionCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
          "line": 303
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
        "line": 296
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
            "line": 310
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionsCertificateAuthorityVersionCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCertificateAuthorityVersionsCertificateAuthorityVersionCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
            "line": 303
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
            "line": 303
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
            "line": 303
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-authority-versions/index:DataOciCertificatesManagementCertificateAuthorityVersionsCertificateAuthorityVersionCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionsCertificateAuthorityVersionCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionsCertificateAuthorityVersionCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
          "line": 224
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
        "line": 215
      },
      "name": "DataOciCertificatesManagementCertificateAuthorityVersionsCertificateAuthorityVersionCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
            "line": 244
          },
          "name": "certificateAuthorityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
            "line": 249
          },
          "name": "issuerCaVersionNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
            "line": 255
          },
          "name": "revocationStatus",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionsCertificateAuthorityVersionCollectionItemsRevocationStatusList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
            "line": 260
          },
          "name": "serialNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
            "line": 265
          },
          "name": "stages",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
            "line": 270
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
            "line": 275
          },
          "name": "timeOfDeletion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
            "line": 281
          },
          "name": "validity",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionsCertificateAuthorityVersionCollectionItemsValidityList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
            "line": 286
          },
          "name": "versionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
            "line": 291
          },
          "name": "versionNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
            "line": 228
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionsCertificateAuthorityVersionCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-authority-versions/index:DataOciCertificatesManagementCertificateAuthorityVersionsCertificateAuthorityVersionCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionsCertificateAuthorityVersionCollectionItemsRevocationStatus": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionsCertificateAuthorityVersionCollectionItemsRevocationStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
        "line": 32
      },
      "name": "DataOciCertificatesManagementCertificateAuthorityVersionsCertificateAuthorityVersionCollectionItemsRevocationStatus",
      "symbolId": "src/data-oci-certificates-management-certificate-authority-versions/index:DataOciCertificatesManagementCertificateAuthorityVersionsCertificateAuthorityVersionCollectionItemsRevocationStatus"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionsCertificateAuthorityVersionCollectionItemsRevocationStatusList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionsCertificateAuthorityVersionCollectionItemsRevocationStatusList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
          "line": 101
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
            "line": 108
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionsCertificateAuthorityVersionCollectionItemsRevocationStatusOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCertificateAuthorityVersionsCertificateAuthorityVersionCollectionItemsRevocationStatusList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
            "line": 101
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
            "line": 101
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
            "line": 101
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-authority-versions/index:DataOciCertificatesManagementCertificateAuthorityVersionsCertificateAuthorityVersionCollectionItemsRevocationStatusList"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionsCertificateAuthorityVersionCollectionItemsRevocationStatusOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionsCertificateAuthorityVersionCollectionItemsRevocationStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
          "line": 64
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
        "line": 55
      },
      "name": "DataOciCertificatesManagementCertificateAuthorityVersionsCertificateAuthorityVersionCollectionItemsRevocationStatusOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
            "line": 84
          },
          "name": "revocationReason",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
            "line": 89
          },
          "name": "timeOfRevocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionsCertificateAuthorityVersionCollectionItemsRevocationStatus"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-authority-versions/index:DataOciCertificatesManagementCertificateAuthorityVersionsCertificateAuthorityVersionCollectionItemsRevocationStatusOutputReference"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionsCertificateAuthorityVersionCollectionItemsValidity": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionsCertificateAuthorityVersionCollectionItemsValidity",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
        "line": 112
      },
      "name": "DataOciCertificatesManagementCertificateAuthorityVersionsCertificateAuthorityVersionCollectionItemsValidity",
      "symbolId": "src/data-oci-certificates-management-certificate-authority-versions/index:DataOciCertificatesManagementCertificateAuthorityVersionsCertificateAuthorityVersionCollectionItemsValidity"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionsCertificateAuthorityVersionCollectionItemsValidityList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionsCertificateAuthorityVersionCollectionItemsValidityList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
          "line": 181
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
        "line": 174
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
            "line": 188
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionsCertificateAuthorityVersionCollectionItemsValidityOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCertificateAuthorityVersionsCertificateAuthorityVersionCollectionItemsValidityList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
            "line": 181
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
            "line": 181
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
            "line": 181
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-authority-versions/index:DataOciCertificatesManagementCertificateAuthorityVersionsCertificateAuthorityVersionCollectionItemsValidityList"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionsCertificateAuthorityVersionCollectionItemsValidityOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionsCertificateAuthorityVersionCollectionItemsValidityOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
          "line": 144
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
        "line": 135
      },
      "name": "DataOciCertificatesManagementCertificateAuthorityVersionsCertificateAuthorityVersionCollectionItemsValidityOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
            "line": 164
          },
          "name": "timeOfValidityNotAfter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
            "line": 169
          },
          "name": "timeOfValidityNotBefore",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
            "line": 148
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionsCertificateAuthorityVersionCollectionItemsValidity"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-authority-versions/index:DataOciCertificatesManagementCertificateAuthorityVersionsCertificateAuthorityVersionCollectionItemsValidityOutputReference"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionsCertificateAuthorityVersionCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionsCertificateAuthorityVersionCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
          "line": 379
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
        "line": 372
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
            "line": 386
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionsCertificateAuthorityVersionCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCertificateAuthorityVersionsCertificateAuthorityVersionCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
            "line": 379
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
            "line": 379
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
            "line": 379
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-authority-versions/index:DataOciCertificatesManagementCertificateAuthorityVersionsCertificateAuthorityVersionCollectionList"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionsCertificateAuthorityVersionCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionsCertificateAuthorityVersionCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
          "line": 346
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
        "line": 337
      },
      "name": "DataOciCertificatesManagementCertificateAuthorityVersionsCertificateAuthorityVersionCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
            "line": 367
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionsCertificateAuthorityVersionCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
            "line": 350
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionsCertificateAuthorityVersionCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-authority-versions/index:DataOciCertificatesManagementCertificateAuthorityVersionsCertificateAuthorityVersionCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
        "line": 9
      },
      "name": "DataOciCertificatesManagementCertificateAuthorityVersionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_certificate_authority_versions#certificate_authority_id DataOciCertificatesManagementCertificateAuthorityVersions#certificate_authority_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
            "line": 13
          },
          "name": "certificateAuthorityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_certificate_authority_versions#filter DataOciCertificatesManagementCertificateAuthorityVersions#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_certificate_authority_versions#id DataOciCertificatesManagementCertificateAuthorityVersions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_certificate_authority_versions#version_number DataOciCertificatesManagementCertificateAuthorityVersions#version_number}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
            "line": 24
          },
          "name": "versionNumber",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-authority-versions/index:DataOciCertificatesManagementCertificateAuthorityVersionsConfig"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
        "line": 390
      },
      "name": "DataOciCertificatesManagementCertificateAuthorityVersionsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_certificate_authority_versions#name DataOciCertificatesManagementCertificateAuthorityVersions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
            "line": 394
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_certificate_authority_versions#values DataOciCertificatesManagementCertificateAuthorityVersions#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
            "line": 402
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_certificate_authority_versions#regex DataOciCertificatesManagementCertificateAuthorityVersions#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
            "line": 398
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-authority-versions/index:DataOciCertificatesManagementCertificateAuthorityVersionsFilter"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
          "line": 555
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
        "line": 547
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
            "line": 562
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCertificateAuthorityVersionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
            "line": 555
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
            "line": 555
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
            "line": 555
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
            "line": 548
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-authority-versions/index:DataOciCertificatesManagementCertificateAuthorityVersionsFilterList"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
          "line": 458
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
        "line": 448
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
            "line": 525
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCertificatesManagementCertificateAuthorityVersionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
            "line": 513
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
            "line": 529
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
            "line": 542
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
            "line": 506
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
            "line": 519
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
            "line": 535
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-authority-versions/index.ts",
            "line": 462
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateAuthorityVersionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-authority-versions/index:DataOciCertificatesManagementCertificateAuthorityVersionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateCertificateConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateCertificateConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate/index.ts",
        "line": 330
      },
      "name": "DataOciCertificatesManagementCertificateCertificateConfig",
      "symbolId": "src/data-oci-certificates-management-certificate/index:DataOciCertificatesManagementCertificateCertificateConfig"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateCertificateConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateCertificateConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate/index.ts",
          "line": 442
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate/index.ts",
        "line": 435
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 449
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateCertificateConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCertificateCertificateConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 442
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 442
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 442
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate/index:DataOciCertificatesManagementCertificateCertificateConfigList"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateCertificateConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateCertificateConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate/index.ts",
          "line": 362
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate/index.ts",
        "line": 353
      },
      "name": "DataOciCertificatesManagementCertificateCertificateConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 382
          },
          "name": "certificateProfileType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 387
          },
          "name": "configType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 392
          },
          "name": "csrPem",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 397
          },
          "name": "issuerCertificateAuthorityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 402
          },
          "name": "keyAlgorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 407
          },
          "name": "signatureAlgorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 413
          },
          "name": "subject",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateCertificateConfigSubjectList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 419
          },
          "name": "subjectAlternativeNames",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateCertificateConfigSubjectAlternativeNamesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 425
          },
          "name": "validity",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateCertificateConfigValidityList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 430
          },
          "name": "versionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 366
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateCertificateConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate/index:DataOciCertificatesManagementCertificateCertificateConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateCertificateConfigSubject": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateCertificateConfigSubject",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate/index.ts",
        "line": 15
      },
      "name": "DataOciCertificatesManagementCertificateCertificateConfigSubject",
      "symbolId": "src/data-oci-certificates-management-certificate/index:DataOciCertificatesManagementCertificateCertificateConfigSubject"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateCertificateConfigSubjectAlternativeNames": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateCertificateConfigSubjectAlternativeNames",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate/index.ts",
        "line": 170
      },
      "name": "DataOciCertificatesManagementCertificateCertificateConfigSubjectAlternativeNames",
      "symbolId": "src/data-oci-certificates-management-certificate/index:DataOciCertificatesManagementCertificateCertificateConfigSubjectAlternativeNames"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateCertificateConfigSubjectAlternativeNamesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateCertificateConfigSubjectAlternativeNamesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate/index.ts",
          "line": 239
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate/index.ts",
        "line": 232
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 246
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateCertificateConfigSubjectAlternativeNamesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCertificateCertificateConfigSubjectAlternativeNamesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 239
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 239
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 239
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate/index:DataOciCertificatesManagementCertificateCertificateConfigSubjectAlternativeNamesList"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateCertificateConfigSubjectAlternativeNamesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateCertificateConfigSubjectAlternativeNamesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate/index.ts",
          "line": 202
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate/index.ts",
        "line": 193
      },
      "name": "DataOciCertificatesManagementCertificateCertificateConfigSubjectAlternativeNamesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 222
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 227
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 206
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateCertificateConfigSubjectAlternativeNames"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate/index:DataOciCertificatesManagementCertificateCertificateConfigSubjectAlternativeNamesOutputReference"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateCertificateConfigSubjectList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateCertificateConfigSubjectList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate/index.ts",
          "line": 159
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate/index.ts",
        "line": 152
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 166
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateCertificateConfigSubjectOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCertificateCertificateConfigSubjectList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 159
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 159
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 159
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate/index:DataOciCertificatesManagementCertificateCertificateConfigSubjectList"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateCertificateConfigSubjectOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateCertificateConfigSubjectOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate/index.ts",
        "line": 38
      },
      "name": "DataOciCertificatesManagementCertificateCertificateConfigSubjectOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 67
          },
          "name": "commonName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 72
          },
          "name": "country",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 77
          },
          "name": "distinguishedNameQualifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 82
          },
          "name": "domainComponent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 87
          },
          "name": "generationQualifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 92
          },
          "name": "givenName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 97
          },
          "name": "initials",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 102
          },
          "name": "localityName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 107
          },
          "name": "organization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 112
          },
          "name": "organizationalUnit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 117
          },
          "name": "pseudonym",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 122
          },
          "name": "serialNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 127
          },
          "name": "stateOrProvinceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 132
          },
          "name": "street",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 137
          },
          "name": "surname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 142
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 147
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateCertificateConfigSubject"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate/index:DataOciCertificatesManagementCertificateCertificateConfigSubjectOutputReference"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateCertificateConfigValidity": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateCertificateConfigValidity",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate/index.ts",
        "line": 250
      },
      "name": "DataOciCertificatesManagementCertificateCertificateConfigValidity",
      "symbolId": "src/data-oci-certificates-management-certificate/index:DataOciCertificatesManagementCertificateCertificateConfigValidity"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateCertificateConfigValidityList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateCertificateConfigValidityList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate/index.ts",
          "line": 319
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate/index.ts",
        "line": 312
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 326
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateCertificateConfigValidityOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCertificateCertificateConfigValidityList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 319
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 319
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 319
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate/index:DataOciCertificatesManagementCertificateCertificateConfigValidityList"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateCertificateConfigValidityOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateCertificateConfigValidityOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate/index.ts",
          "line": 282
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate/index.ts",
        "line": 273
      },
      "name": "DataOciCertificatesManagementCertificateCertificateConfigValidityOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 302
          },
          "name": "timeOfValidityNotAfter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 307
          },
          "name": "timeOfValidityNotBefore",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 286
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateCertificateConfigValidity"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate/index:DataOciCertificatesManagementCertificateCertificateConfigValidityOutputReference"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateCertificateRevocationListDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateCertificateRevocationListDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate/index.ts",
        "line": 538
      },
      "name": "DataOciCertificatesManagementCertificateCertificateRevocationListDetails",
      "symbolId": "src/data-oci-certificates-management-certificate/index:DataOciCertificatesManagementCertificateCertificateRevocationListDetails"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateCertificateRevocationListDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateCertificateRevocationListDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate/index.ts",
          "line": 608
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate/index.ts",
        "line": 601
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 615
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateCertificateRevocationListDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCertificateCertificateRevocationListDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 608
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 608
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 608
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate/index:DataOciCertificatesManagementCertificateCertificateRevocationListDetailsList"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateCertificateRevocationListDetailsObjectStorageConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateCertificateRevocationListDetailsObjectStorageConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate/index.ts",
        "line": 453
      },
      "name": "DataOciCertificatesManagementCertificateCertificateRevocationListDetailsObjectStorageConfig",
      "symbolId": "src/data-oci-certificates-management-certificate/index:DataOciCertificatesManagementCertificateCertificateRevocationListDetailsObjectStorageConfig"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateCertificateRevocationListDetailsObjectStorageConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateCertificateRevocationListDetailsObjectStorageConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate/index.ts",
          "line": 527
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate/index.ts",
        "line": 520
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 534
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateCertificateRevocationListDetailsObjectStorageConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCertificateCertificateRevocationListDetailsObjectStorageConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 527
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 527
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 527
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate/index:DataOciCertificatesManagementCertificateCertificateRevocationListDetailsObjectStorageConfigList"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateCertificateRevocationListDetailsObjectStorageConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateCertificateRevocationListDetailsObjectStorageConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate/index.ts",
          "line": 485
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate/index.ts",
        "line": 476
      },
      "name": "DataOciCertificatesManagementCertificateCertificateRevocationListDetailsObjectStorageConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 505
          },
          "name": "objectStorageBucketName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 510
          },
          "name": "objectStorageNamespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 515
          },
          "name": "objectStorageObjectNameFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 489
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateCertificateRevocationListDetailsObjectStorageConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate/index:DataOciCertificatesManagementCertificateCertificateRevocationListDetailsObjectStorageConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateCertificateRevocationListDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateCertificateRevocationListDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate/index.ts",
          "line": 570
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate/index.ts",
        "line": 561
      },
      "name": "DataOciCertificatesManagementCertificateCertificateRevocationListDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 590
          },
          "name": "customFormattedUrls",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 596
          },
          "name": "objectStorageConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateCertificateRevocationListDetailsObjectStorageConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 574
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateCertificateRevocationListDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate/index:DataOciCertificatesManagementCertificateCertificateRevocationListDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateCertificateRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateCertificateRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate/index.ts",
        "line": 619
      },
      "name": "DataOciCertificatesManagementCertificateCertificateRules",
      "symbolId": "src/data-oci-certificates-management-certificate/index:DataOciCertificatesManagementCertificateCertificateRules"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateCertificateRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateCertificateRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate/index.ts",
          "line": 693
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate/index.ts",
        "line": 686
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 700
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateCertificateRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCertificateCertificateRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 693
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 693
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 693
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate/index:DataOciCertificatesManagementCertificateCertificateRulesList"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateCertificateRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateCertificateRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate/index.ts",
          "line": 651
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate/index.ts",
        "line": 642
      },
      "name": "DataOciCertificatesManagementCertificateCertificateRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 671
          },
          "name": "advanceRenewalPeriod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 676
          },
          "name": "renewalInterval",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 681
          },
          "name": "ruleType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 655
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateCertificateRules"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate/index:DataOciCertificatesManagementCertificateCertificateRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate/index.ts",
        "line": 9
      },
      "name": "DataOciCertificatesManagementCertificateConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_certificate#certificate_id DataOciCertificatesManagementCertificate#certificate_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 13
          },
          "name": "certificateId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate/index:DataOciCertificatesManagementCertificateConfig"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateCurrentVersion": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateCurrentVersion",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate/index.ts",
        "line": 944
      },
      "name": "DataOciCertificatesManagementCertificateCurrentVersion",
      "symbolId": "src/data-oci-certificates-management-certificate/index:DataOciCertificatesManagementCertificateCurrentVersion"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateCurrentVersionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateCurrentVersionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate/index.ts",
          "line": 1061
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate/index.ts",
        "line": 1054
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 1068
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateCurrentVersionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCertificateCurrentVersionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 1061
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 1061
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 1061
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate/index:DataOciCertificatesManagementCertificateCurrentVersionList"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateCurrentVersionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateCurrentVersionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate/index.ts",
          "line": 976
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate/index.ts",
        "line": 967
      },
      "name": "DataOciCertificatesManagementCertificateCurrentVersionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 996
          },
          "name": "certificateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 1001
          },
          "name": "issuerCaVersionNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 1007
          },
          "name": "revocationStatus",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateCurrentVersionRevocationStatusList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 1012
          },
          "name": "serialNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 1017
          },
          "name": "stages",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 1023
          },
          "name": "subjectAlternativeNames",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateCurrentVersionSubjectAlternativeNamesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 1028
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 1033
          },
          "name": "timeOfDeletion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 1039
          },
          "name": "validity",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateCurrentVersionValidityList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 1044
          },
          "name": "versionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 1049
          },
          "name": "versionNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 980
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateCurrentVersion"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate/index:DataOciCertificatesManagementCertificateCurrentVersionOutputReference"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateCurrentVersionRevocationStatus": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateCurrentVersionRevocationStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate/index.ts",
        "line": 704
      },
      "name": "DataOciCertificatesManagementCertificateCurrentVersionRevocationStatus",
      "symbolId": "src/data-oci-certificates-management-certificate/index:DataOciCertificatesManagementCertificateCurrentVersionRevocationStatus"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateCurrentVersionRevocationStatusList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateCurrentVersionRevocationStatusList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate/index.ts",
          "line": 773
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate/index.ts",
        "line": 766
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 780
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateCurrentVersionRevocationStatusOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCertificateCurrentVersionRevocationStatusList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 773
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 773
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 773
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate/index:DataOciCertificatesManagementCertificateCurrentVersionRevocationStatusList"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateCurrentVersionRevocationStatusOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateCurrentVersionRevocationStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate/index.ts",
          "line": 736
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate/index.ts",
        "line": 727
      },
      "name": "DataOciCertificatesManagementCertificateCurrentVersionRevocationStatusOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 756
          },
          "name": "revocationReason",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 761
          },
          "name": "timeOfRevocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 740
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateCurrentVersionRevocationStatus"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate/index:DataOciCertificatesManagementCertificateCurrentVersionRevocationStatusOutputReference"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateCurrentVersionSubjectAlternativeNames": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateCurrentVersionSubjectAlternativeNames",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate/index.ts",
        "line": 784
      },
      "name": "DataOciCertificatesManagementCertificateCurrentVersionSubjectAlternativeNames",
      "symbolId": "src/data-oci-certificates-management-certificate/index:DataOciCertificatesManagementCertificateCurrentVersionSubjectAlternativeNames"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateCurrentVersionSubjectAlternativeNamesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateCurrentVersionSubjectAlternativeNamesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate/index.ts",
          "line": 853
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate/index.ts",
        "line": 846
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 860
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateCurrentVersionSubjectAlternativeNamesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCertificateCurrentVersionSubjectAlternativeNamesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 853
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 853
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 853
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate/index:DataOciCertificatesManagementCertificateCurrentVersionSubjectAlternativeNamesList"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateCurrentVersionSubjectAlternativeNamesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateCurrentVersionSubjectAlternativeNamesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate/index.ts",
          "line": 816
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate/index.ts",
        "line": 807
      },
      "name": "DataOciCertificatesManagementCertificateCurrentVersionSubjectAlternativeNamesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 836
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 841
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 820
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateCurrentVersionSubjectAlternativeNames"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate/index:DataOciCertificatesManagementCertificateCurrentVersionSubjectAlternativeNamesOutputReference"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateCurrentVersionValidity": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateCurrentVersionValidity",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate/index.ts",
        "line": 864
      },
      "name": "DataOciCertificatesManagementCertificateCurrentVersionValidity",
      "symbolId": "src/data-oci-certificates-management-certificate/index:DataOciCertificatesManagementCertificateCurrentVersionValidity"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateCurrentVersionValidityList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateCurrentVersionValidityList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate/index.ts",
          "line": 933
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate/index.ts",
        "line": 926
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 940
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateCurrentVersionValidityOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCertificateCurrentVersionValidityList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 933
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 933
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 933
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate/index:DataOciCertificatesManagementCertificateCurrentVersionValidityList"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateCurrentVersionValidityOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateCurrentVersionValidityOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate/index.ts",
          "line": 896
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate/index.ts",
        "line": 887
      },
      "name": "DataOciCertificatesManagementCertificateCurrentVersionValidityOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 916
          },
          "name": "timeOfValidityNotAfter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 921
          },
          "name": "timeOfValidityNotBefore",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 900
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateCurrentVersionValidity"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate/index:DataOciCertificatesManagementCertificateCurrentVersionValidityOutputReference"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateSubject": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateSubject",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate/index.ts",
        "line": 1072
      },
      "name": "DataOciCertificatesManagementCertificateSubject",
      "symbolId": "src/data-oci-certificates-management-certificate/index:DataOciCertificatesManagementCertificateSubject"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateSubjectList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateSubjectList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate/index.ts",
          "line": 1216
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate/index.ts",
        "line": 1209
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 1223
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateSubjectOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCertificateSubjectList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 1216
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 1216
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 1216
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate/index:DataOciCertificatesManagementCertificateSubjectList"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateSubjectOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateSubjectOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate/index.ts",
          "line": 1104
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate/index.ts",
        "line": 1095
      },
      "name": "DataOciCertificatesManagementCertificateSubjectOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 1124
          },
          "name": "commonName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 1129
          },
          "name": "country",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 1134
          },
          "name": "distinguishedNameQualifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 1139
          },
          "name": "domainComponent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 1144
          },
          "name": "generationQualifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 1149
          },
          "name": "givenName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 1154
          },
          "name": "initials",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 1159
          },
          "name": "localityName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 1164
          },
          "name": "organization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 1169
          },
          "name": "organizationalUnit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 1174
          },
          "name": "pseudonym",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 1179
          },
          "name": "serialNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 1184
          },
          "name": "stateOrProvinceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 1189
          },
          "name": "street",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 1194
          },
          "name": "surname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 1199
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 1204
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate/index.ts",
            "line": 1108
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateSubject"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate/index:DataOciCertificatesManagementCertificateSubjectOutputReference"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersion": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_certificate_version oci_certificates_management_certificate_version}."
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersion",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_certificate_version oci_certificates_management_certificate_version} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-version/index.ts",
          "line": 302
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-version/index.ts",
        "line": 270
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCertificatesManagementCertificateVersion resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-version/index.ts",
            "line": 287
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCertificatesManagementCertificateVersion to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_certificate_version#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCertificatesManagementCertificateVersion that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCertificatesManagementCertificateVersion to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-version/index.ts",
            "line": 361
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-version/index.ts",
            "line": 426
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-version/index.ts",
            "line": 434
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCertificateVersion",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-version/index.ts",
            "line": 275
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-version/index.ts",
            "line": 370
          },
          "name": "issuerCaVersionNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-version/index.ts",
            "line": 376
          },
          "name": "revocationStatus",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionRevocationStatusList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-version/index.ts",
            "line": 381
          },
          "name": "serialNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-version/index.ts",
            "line": 386
          },
          "name": "stages",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-version/index.ts",
            "line": 392
          },
          "name": "subjectAlternativeNames",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionSubjectAlternativeNamesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-version/index.ts",
            "line": 397
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-version/index.ts",
            "line": 402
          },
          "name": "timeOfDeletion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-version/index.ts",
            "line": 408
          },
          "name": "validity",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionValidityList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-version/index.ts",
            "line": 413
          },
          "name": "versionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-version/index.ts",
            "line": 418
          },
          "name": "versionNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-version/index.ts",
            "line": 336
          },
          "name": "certificateIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-version/index.ts",
            "line": 349
          },
          "name": "certificateVersionNumberInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-version/index.ts",
            "line": 365
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-version/index.ts",
            "line": 329
          },
          "name": "certificateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-version/index.ts",
            "line": 342
          },
          "name": "certificateVersionNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-version/index.ts",
            "line": 355
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-version/index:DataOciCertificatesManagementCertificateVersion"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-version/index.ts",
        "line": 9
      },
      "name": "DataOciCertificatesManagementCertificateVersionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_certificate_version#certificate_id DataOciCertificatesManagementCertificateVersion#certificate_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-version/index.ts",
            "line": 13
          },
          "name": "certificateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_certificate_version#certificate_version_number DataOciCertificatesManagementCertificateVersion#certificate_version_number}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-version/index.ts",
            "line": 17
          },
          "name": "certificateVersionNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_certificate_version#id DataOciCertificatesManagementCertificateVersion#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-version/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-version/index:DataOciCertificatesManagementCertificateVersionConfig"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionRevocationStatus": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionRevocationStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-version/index.ts",
        "line": 26
      },
      "name": "DataOciCertificatesManagementCertificateVersionRevocationStatus",
      "symbolId": "src/data-oci-certificates-management-certificate-version/index:DataOciCertificatesManagementCertificateVersionRevocationStatus"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionRevocationStatusList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionRevocationStatusList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-version/index.ts",
          "line": 95
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-version/index.ts",
        "line": 88
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-version/index.ts",
            "line": 102
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionRevocationStatusOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCertificateVersionRevocationStatusList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-version/index.ts",
            "line": 95
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-version/index.ts",
            "line": 95
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-version/index.ts",
            "line": 95
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-version/index:DataOciCertificatesManagementCertificateVersionRevocationStatusList"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionRevocationStatusOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionRevocationStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-version/index.ts",
          "line": 58
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-version/index.ts",
        "line": 49
      },
      "name": "DataOciCertificatesManagementCertificateVersionRevocationStatusOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-version/index.ts",
            "line": 78
          },
          "name": "revocationReason",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-version/index.ts",
            "line": 83
          },
          "name": "timeOfRevocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-version/index.ts",
            "line": 62
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionRevocationStatus"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-version/index:DataOciCertificatesManagementCertificateVersionRevocationStatusOutputReference"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionSubjectAlternativeNames": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionSubjectAlternativeNames",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-version/index.ts",
        "line": 106
      },
      "name": "DataOciCertificatesManagementCertificateVersionSubjectAlternativeNames",
      "symbolId": "src/data-oci-certificates-management-certificate-version/index:DataOciCertificatesManagementCertificateVersionSubjectAlternativeNames"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionSubjectAlternativeNamesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionSubjectAlternativeNamesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-version/index.ts",
          "line": 175
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-version/index.ts",
        "line": 168
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-version/index.ts",
            "line": 182
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionSubjectAlternativeNamesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCertificateVersionSubjectAlternativeNamesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-version/index.ts",
            "line": 175
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-version/index.ts",
            "line": 175
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-version/index.ts",
            "line": 175
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-version/index:DataOciCertificatesManagementCertificateVersionSubjectAlternativeNamesList"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionSubjectAlternativeNamesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionSubjectAlternativeNamesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-version/index.ts",
          "line": 138
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-version/index.ts",
        "line": 129
      },
      "name": "DataOciCertificatesManagementCertificateVersionSubjectAlternativeNamesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-version/index.ts",
            "line": 158
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-version/index.ts",
            "line": 163
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-version/index.ts",
            "line": 142
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionSubjectAlternativeNames"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-version/index:DataOciCertificatesManagementCertificateVersionSubjectAlternativeNamesOutputReference"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionValidity": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionValidity",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-version/index.ts",
        "line": 186
      },
      "name": "DataOciCertificatesManagementCertificateVersionValidity",
      "symbolId": "src/data-oci-certificates-management-certificate-version/index:DataOciCertificatesManagementCertificateVersionValidity"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionValidityList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionValidityList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-version/index.ts",
          "line": 255
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-version/index.ts",
        "line": 248
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-version/index.ts",
            "line": 262
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionValidityOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCertificateVersionValidityList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-version/index.ts",
            "line": 255
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-version/index.ts",
            "line": 255
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-version/index.ts",
            "line": 255
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-version/index:DataOciCertificatesManagementCertificateVersionValidityList"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionValidityOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionValidityOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-version/index.ts",
          "line": 218
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-version/index.ts",
        "line": 209
      },
      "name": "DataOciCertificatesManagementCertificateVersionValidityOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-version/index.ts",
            "line": 238
          },
          "name": "timeOfValidityNotAfter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-version/index.ts",
            "line": 243
          },
          "name": "timeOfValidityNotBefore",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-version/index.ts",
            "line": 222
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionValidity"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-version/index:DataOciCertificatesManagementCertificateVersionValidityOutputReference"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersions": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_certificate_versions oci_certificates_management_certificate_versions}."
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_certificate_versions oci_certificates_management_certificate_versions} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
          "line": 688
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
        "line": 656
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCertificatesManagementCertificateVersions resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 673
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCertificatesManagementCertificateVersions to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_certificate_versions#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCertificatesManagementCertificateVersions that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCertificatesManagementCertificateVersions to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 770
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 773
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 741
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 757
          },
          "name": "resetVersionNumber"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 785
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 794
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCertificateVersions",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 661
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 729
          },
          "name": "certificateVersionCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionsCertificateVersionCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 767
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 723
          },
          "name": "certificateIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 777
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 745
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 761
          },
          "name": "versionNumberInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 716
          },
          "name": "certificateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 735
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 751
          },
          "name": "versionNumber",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-versions/index:DataOciCertificatesManagementCertificateVersions"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionsCertificateVersionCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionsCertificateVersionCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
        "line": 400
      },
      "name": "DataOciCertificatesManagementCertificateVersionsCertificateVersionCollection",
      "symbolId": "src/data-oci-certificates-management-certificate-versions/index:DataOciCertificatesManagementCertificateVersionsCertificateVersionCollection"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionsCertificateVersionCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionsCertificateVersionCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
        "line": 272
      },
      "name": "DataOciCertificatesManagementCertificateVersionsCertificateVersionCollectionItems",
      "symbolId": "src/data-oci-certificates-management-certificate-versions/index:DataOciCertificatesManagementCertificateVersionsCertificateVersionCollectionItems"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionsCertificateVersionCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionsCertificateVersionCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
          "line": 389
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
        "line": 382
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 396
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionsCertificateVersionCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCertificateVersionsCertificateVersionCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 389
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 389
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 389
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-versions/index:DataOciCertificatesManagementCertificateVersionsCertificateVersionCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionsCertificateVersionCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionsCertificateVersionCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
          "line": 304
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
        "line": 295
      },
      "name": "DataOciCertificatesManagementCertificateVersionsCertificateVersionCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 324
          },
          "name": "certificateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 329
          },
          "name": "issuerCaVersionNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 335
          },
          "name": "revocationStatus",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionsCertificateVersionCollectionItemsRevocationStatusList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 340
          },
          "name": "serialNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 345
          },
          "name": "stages",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 351
          },
          "name": "subjectAlternativeNames",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionsCertificateVersionCollectionItemsSubjectAlternativeNamesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 356
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 361
          },
          "name": "timeOfDeletion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 367
          },
          "name": "validity",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionsCertificateVersionCollectionItemsValidityList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 372
          },
          "name": "versionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 377
          },
          "name": "versionNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 308
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionsCertificateVersionCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-versions/index:DataOciCertificatesManagementCertificateVersionsCertificateVersionCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionsCertificateVersionCollectionItemsRevocationStatus": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionsCertificateVersionCollectionItemsRevocationStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
        "line": 32
      },
      "name": "DataOciCertificatesManagementCertificateVersionsCertificateVersionCollectionItemsRevocationStatus",
      "symbolId": "src/data-oci-certificates-management-certificate-versions/index:DataOciCertificatesManagementCertificateVersionsCertificateVersionCollectionItemsRevocationStatus"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionsCertificateVersionCollectionItemsRevocationStatusList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionsCertificateVersionCollectionItemsRevocationStatusList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
          "line": 101
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 108
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionsCertificateVersionCollectionItemsRevocationStatusOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCertificateVersionsCertificateVersionCollectionItemsRevocationStatusList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 101
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 101
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 101
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-versions/index:DataOciCertificatesManagementCertificateVersionsCertificateVersionCollectionItemsRevocationStatusList"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionsCertificateVersionCollectionItemsRevocationStatusOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionsCertificateVersionCollectionItemsRevocationStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
          "line": 64
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
        "line": 55
      },
      "name": "DataOciCertificatesManagementCertificateVersionsCertificateVersionCollectionItemsRevocationStatusOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 84
          },
          "name": "revocationReason",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 89
          },
          "name": "timeOfRevocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionsCertificateVersionCollectionItemsRevocationStatus"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-versions/index:DataOciCertificatesManagementCertificateVersionsCertificateVersionCollectionItemsRevocationStatusOutputReference"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionsCertificateVersionCollectionItemsSubjectAlternativeNames": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionsCertificateVersionCollectionItemsSubjectAlternativeNames",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
        "line": 112
      },
      "name": "DataOciCertificatesManagementCertificateVersionsCertificateVersionCollectionItemsSubjectAlternativeNames",
      "symbolId": "src/data-oci-certificates-management-certificate-versions/index:DataOciCertificatesManagementCertificateVersionsCertificateVersionCollectionItemsSubjectAlternativeNames"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionsCertificateVersionCollectionItemsSubjectAlternativeNamesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionsCertificateVersionCollectionItemsSubjectAlternativeNamesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
          "line": 181
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
        "line": 174
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 188
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionsCertificateVersionCollectionItemsSubjectAlternativeNamesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCertificateVersionsCertificateVersionCollectionItemsSubjectAlternativeNamesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 181
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 181
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 181
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-versions/index:DataOciCertificatesManagementCertificateVersionsCertificateVersionCollectionItemsSubjectAlternativeNamesList"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionsCertificateVersionCollectionItemsSubjectAlternativeNamesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionsCertificateVersionCollectionItemsSubjectAlternativeNamesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
          "line": 144
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
        "line": 135
      },
      "name": "DataOciCertificatesManagementCertificateVersionsCertificateVersionCollectionItemsSubjectAlternativeNamesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 164
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 169
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 148
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionsCertificateVersionCollectionItemsSubjectAlternativeNames"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-versions/index:DataOciCertificatesManagementCertificateVersionsCertificateVersionCollectionItemsSubjectAlternativeNamesOutputReference"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionsCertificateVersionCollectionItemsValidity": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionsCertificateVersionCollectionItemsValidity",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
        "line": 192
      },
      "name": "DataOciCertificatesManagementCertificateVersionsCertificateVersionCollectionItemsValidity",
      "symbolId": "src/data-oci-certificates-management-certificate-versions/index:DataOciCertificatesManagementCertificateVersionsCertificateVersionCollectionItemsValidity"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionsCertificateVersionCollectionItemsValidityList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionsCertificateVersionCollectionItemsValidityList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
          "line": 261
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
        "line": 254
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 268
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionsCertificateVersionCollectionItemsValidityOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCertificateVersionsCertificateVersionCollectionItemsValidityList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 261
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 261
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 261
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-versions/index:DataOciCertificatesManagementCertificateVersionsCertificateVersionCollectionItemsValidityList"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionsCertificateVersionCollectionItemsValidityOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionsCertificateVersionCollectionItemsValidityOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
          "line": 224
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
        "line": 215
      },
      "name": "DataOciCertificatesManagementCertificateVersionsCertificateVersionCollectionItemsValidityOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 244
          },
          "name": "timeOfValidityNotAfter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 249
          },
          "name": "timeOfValidityNotBefore",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 228
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionsCertificateVersionCollectionItemsValidity"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-versions/index:DataOciCertificatesManagementCertificateVersionsCertificateVersionCollectionItemsValidityOutputReference"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionsCertificateVersionCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionsCertificateVersionCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
          "line": 465
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
        "line": 458
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 472
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionsCertificateVersionCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCertificateVersionsCertificateVersionCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 465
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 465
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 465
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-versions/index:DataOciCertificatesManagementCertificateVersionsCertificateVersionCollectionList"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionsCertificateVersionCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionsCertificateVersionCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
          "line": 432
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
        "line": 423
      },
      "name": "DataOciCertificatesManagementCertificateVersionsCertificateVersionCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 453
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionsCertificateVersionCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 436
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionsCertificateVersionCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-versions/index:DataOciCertificatesManagementCertificateVersionsCertificateVersionCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
        "line": 9
      },
      "name": "DataOciCertificatesManagementCertificateVersionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_certificate_versions#certificate_id DataOciCertificatesManagementCertificateVersions#certificate_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 13
          },
          "name": "certificateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_certificate_versions#filter DataOciCertificatesManagementCertificateVersions#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_certificate_versions#id DataOciCertificatesManagementCertificateVersions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_certificate_versions#version_number DataOciCertificatesManagementCertificateVersions#version_number}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 24
          },
          "name": "versionNumber",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-versions/index:DataOciCertificatesManagementCertificateVersionsConfig"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
        "line": 476
      },
      "name": "DataOciCertificatesManagementCertificateVersionsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_certificate_versions#name DataOciCertificatesManagementCertificateVersions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 480
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_certificate_versions#values DataOciCertificatesManagementCertificateVersions#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 488
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_certificate_versions#regex DataOciCertificatesManagementCertificateVersions#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 484
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-versions/index:DataOciCertificatesManagementCertificateVersionsFilter"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
          "line": 641
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
        "line": 633
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 648
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCertificateVersionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 641
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 641
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 641
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 634
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-versions/index:DataOciCertificatesManagementCertificateVersionsFilterList"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
          "line": 544
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
        "line": 534
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 611
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCertificatesManagementCertificateVersionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 599
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 615
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 628
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 592
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 605
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 621
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificate-versions/index.ts",
            "line": 548
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificateVersionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificate-versions/index:DataOciCertificatesManagementCertificateVersionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificates": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_certificates oci_certificates_management_certificates}."
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificates",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_certificates oci_certificates_management_certificates} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificates/index.ts",
          "line": 1721
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificates/index.ts",
        "line": 1689
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCertificatesManagementCertificates resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1706
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCertificatesManagementCertificates to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_certificates#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCertificatesManagementCertificates that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCertificatesManagementCertificates to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1857
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1764
          },
          "name": "resetCertificateId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1780
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1860
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1796
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1812
          },
          "name": "resetIssuerCertificateAuthorityId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1828
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1844
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1872
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1884
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCertificates",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1694
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1752
          },
          "name": "certificateCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1854
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1768
          },
          "name": "certificateIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1784
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1864
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1800
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1816
          },
          "name": "issuerCertificateAuthorityIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1832
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1848
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1758
          },
          "name": "certificateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1774
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1790
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1806
          },
          "name": "issuerCertificateAuthorityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1822
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1838
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificates/index:DataOciCertificatesManagementCertificates"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificates/index.ts",
        "line": 1433
      },
      "name": "DataOciCertificatesManagementCertificatesCertificateCollection",
      "symbolId": "src/data-oci-certificates-management-certificates/index:DataOciCertificatesManagementCertificatesCertificateCollection"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificates/index.ts",
        "line": 1256
      },
      "name": "DataOciCertificatesManagementCertificatesCertificateCollectionItems",
      "symbolId": "src/data-oci-certificates-management-certificates/index:DataOciCertificatesManagementCertificatesCertificateCollectionItems"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificates/index.ts",
        "line": 359
      },
      "name": "DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateConfig",
      "symbolId": "src/data-oci-certificates-management-certificates/index:DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateConfig"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificates/index.ts",
          "line": 471
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificates/index.ts",
        "line": 464
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 478
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 471
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 471
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 471
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificates/index:DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateConfigList"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificates/index.ts",
          "line": 391
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificates/index.ts",
        "line": 382
      },
      "name": "DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 411
          },
          "name": "certificateProfileType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 416
          },
          "name": "configType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 421
          },
          "name": "csrPem",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 426
          },
          "name": "issuerCertificateAuthorityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 431
          },
          "name": "keyAlgorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 436
          },
          "name": "signatureAlgorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 442
          },
          "name": "subject",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateConfigSubjectList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 448
          },
          "name": "subjectAlternativeNames",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateConfigSubjectAlternativeNamesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 454
          },
          "name": "validity",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateConfigValidityList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 459
          },
          "name": "versionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 395
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificates/index:DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateConfigSubject": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateConfigSubject",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificates/index.ts",
        "line": 44
      },
      "name": "DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateConfigSubject",
      "symbolId": "src/data-oci-certificates-management-certificates/index:DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateConfigSubject"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateConfigSubjectAlternativeNames": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateConfigSubjectAlternativeNames",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificates/index.ts",
        "line": 199
      },
      "name": "DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateConfigSubjectAlternativeNames",
      "symbolId": "src/data-oci-certificates-management-certificates/index:DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateConfigSubjectAlternativeNames"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateConfigSubjectAlternativeNamesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateConfigSubjectAlternativeNamesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificates/index.ts",
          "line": 268
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificates/index.ts",
        "line": 261
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 275
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateConfigSubjectAlternativeNamesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateConfigSubjectAlternativeNamesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 268
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 268
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 268
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificates/index:DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateConfigSubjectAlternativeNamesList"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateConfigSubjectAlternativeNamesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateConfigSubjectAlternativeNamesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificates/index.ts",
          "line": 231
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificates/index.ts",
        "line": 222
      },
      "name": "DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateConfigSubjectAlternativeNamesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 251
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 256
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 235
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateConfigSubjectAlternativeNames"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificates/index:DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateConfigSubjectAlternativeNamesOutputReference"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateConfigSubjectList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateConfigSubjectList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificates/index.ts",
          "line": 188
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificates/index.ts",
        "line": 181
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 195
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateConfigSubjectOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateConfigSubjectList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 188
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 188
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 188
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificates/index:DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateConfigSubjectList"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateConfigSubjectOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateConfigSubjectOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificates/index.ts",
          "line": 76
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificates/index.ts",
        "line": 67
      },
      "name": "DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateConfigSubjectOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 96
          },
          "name": "commonName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 101
          },
          "name": "country",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 106
          },
          "name": "distinguishedNameQualifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 111
          },
          "name": "domainComponent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 116
          },
          "name": "generationQualifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 121
          },
          "name": "givenName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 126
          },
          "name": "initials",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 131
          },
          "name": "localityName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 136
          },
          "name": "organization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 141
          },
          "name": "organizationalUnit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 146
          },
          "name": "pseudonym",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 151
          },
          "name": "serialNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 156
          },
          "name": "stateOrProvinceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 161
          },
          "name": "street",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 166
          },
          "name": "surname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 171
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 176
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateConfigSubject"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificates/index:DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateConfigSubjectOutputReference"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateConfigValidity": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateConfigValidity",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificates/index.ts",
        "line": 279
      },
      "name": "DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateConfigValidity",
      "symbolId": "src/data-oci-certificates-management-certificates/index:DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateConfigValidity"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateConfigValidityList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateConfigValidityList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificates/index.ts",
          "line": 348
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificates/index.ts",
        "line": 341
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 355
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateConfigValidityOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateConfigValidityList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 348
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 348
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 348
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificates/index:DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateConfigValidityList"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateConfigValidityOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateConfigValidityOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificates/index.ts",
          "line": 311
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificates/index.ts",
        "line": 302
      },
      "name": "DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateConfigValidityOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 331
          },
          "name": "timeOfValidityNotAfter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 336
          },
          "name": "timeOfValidityNotBefore",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 315
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateConfigValidity"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificates/index:DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateConfigValidityOutputReference"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateRevocationListDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateRevocationListDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificates/index.ts",
        "line": 567
      },
      "name": "DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateRevocationListDetails",
      "symbolId": "src/data-oci-certificates-management-certificates/index:DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateRevocationListDetails"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateRevocationListDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateRevocationListDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificates/index.ts",
          "line": 637
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificates/index.ts",
        "line": 630
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 644
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateRevocationListDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateRevocationListDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 637
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 637
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 637
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificates/index:DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateRevocationListDetailsList"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateRevocationListDetailsObjectStorageConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateRevocationListDetailsObjectStorageConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificates/index.ts",
        "line": 482
      },
      "name": "DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateRevocationListDetailsObjectStorageConfig",
      "symbolId": "src/data-oci-certificates-management-certificates/index:DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateRevocationListDetailsObjectStorageConfig"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateRevocationListDetailsObjectStorageConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateRevocationListDetailsObjectStorageConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificates/index.ts",
          "line": 556
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificates/index.ts",
        "line": 549
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 563
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateRevocationListDetailsObjectStorageConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateRevocationListDetailsObjectStorageConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 556
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 556
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 556
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificates/index:DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateRevocationListDetailsObjectStorageConfigList"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateRevocationListDetailsObjectStorageConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateRevocationListDetailsObjectStorageConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificates/index.ts",
          "line": 514
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificates/index.ts",
        "line": 505
      },
      "name": "DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateRevocationListDetailsObjectStorageConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 534
          },
          "name": "objectStorageBucketName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 539
          },
          "name": "objectStorageNamespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 544
          },
          "name": "objectStorageObjectNameFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 518
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateRevocationListDetailsObjectStorageConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificates/index:DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateRevocationListDetailsObjectStorageConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateRevocationListDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateRevocationListDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificates/index.ts",
          "line": 599
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificates/index.ts",
        "line": 590
      },
      "name": "DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateRevocationListDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 619
          },
          "name": "customFormattedUrls",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 625
          },
          "name": "objectStorageConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateRevocationListDetailsObjectStorageConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 603
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateRevocationListDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificates/index:DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateRevocationListDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificates/index.ts",
        "line": 648
      },
      "name": "DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateRules",
      "symbolId": "src/data-oci-certificates-management-certificates/index:DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateRules"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificates/index.ts",
          "line": 722
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificates/index.ts",
        "line": 715
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 729
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 722
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 722
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 722
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificates/index:DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateRulesList"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificates/index.ts",
          "line": 680
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificates/index.ts",
        "line": 671
      },
      "name": "DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 700
          },
          "name": "advanceRenewalPeriod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 705
          },
          "name": "renewalInterval",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 710
          },
          "name": "ruleType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 684
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateRules"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificates/index:DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCurrentVersion": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCurrentVersion",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificates/index.ts",
        "line": 973
      },
      "name": "DataOciCertificatesManagementCertificatesCertificateCollectionItemsCurrentVersion",
      "symbolId": "src/data-oci-certificates-management-certificates/index:DataOciCertificatesManagementCertificatesCertificateCollectionItemsCurrentVersion"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCurrentVersionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCurrentVersionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificates/index.ts",
          "line": 1090
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificates/index.ts",
        "line": 1083
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1097
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCurrentVersionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCertificatesCertificateCollectionItemsCurrentVersionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1090
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1090
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1090
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificates/index:DataOciCertificatesManagementCertificatesCertificateCollectionItemsCurrentVersionList"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCurrentVersionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCurrentVersionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificates/index.ts",
          "line": 1005
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificates/index.ts",
        "line": 996
      },
      "name": "DataOciCertificatesManagementCertificatesCertificateCollectionItemsCurrentVersionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1025
          },
          "name": "certificateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1030
          },
          "name": "issuerCaVersionNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1036
          },
          "name": "revocationStatus",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCurrentVersionRevocationStatusList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1041
          },
          "name": "serialNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1046
          },
          "name": "stages",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1052
          },
          "name": "subjectAlternativeNames",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCurrentVersionSubjectAlternativeNamesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1057
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1062
          },
          "name": "timeOfDeletion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1068
          },
          "name": "validity",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCurrentVersionValidityList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1073
          },
          "name": "versionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1078
          },
          "name": "versionNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1009
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCurrentVersion"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificates/index:DataOciCertificatesManagementCertificatesCertificateCollectionItemsCurrentVersionOutputReference"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCurrentVersionRevocationStatus": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCurrentVersionRevocationStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificates/index.ts",
        "line": 733
      },
      "name": "DataOciCertificatesManagementCertificatesCertificateCollectionItemsCurrentVersionRevocationStatus",
      "symbolId": "src/data-oci-certificates-management-certificates/index:DataOciCertificatesManagementCertificatesCertificateCollectionItemsCurrentVersionRevocationStatus"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCurrentVersionRevocationStatusList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCurrentVersionRevocationStatusList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificates/index.ts",
          "line": 802
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificates/index.ts",
        "line": 795
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 809
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCurrentVersionRevocationStatusOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCertificatesCertificateCollectionItemsCurrentVersionRevocationStatusList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 802
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 802
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 802
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificates/index:DataOciCertificatesManagementCertificatesCertificateCollectionItemsCurrentVersionRevocationStatusList"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCurrentVersionRevocationStatusOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCurrentVersionRevocationStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificates/index.ts",
          "line": 765
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificates/index.ts",
        "line": 756
      },
      "name": "DataOciCertificatesManagementCertificatesCertificateCollectionItemsCurrentVersionRevocationStatusOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 785
          },
          "name": "revocationReason",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 790
          },
          "name": "timeOfRevocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 769
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCurrentVersionRevocationStatus"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificates/index:DataOciCertificatesManagementCertificatesCertificateCollectionItemsCurrentVersionRevocationStatusOutputReference"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCurrentVersionSubjectAlternativeNames": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCurrentVersionSubjectAlternativeNames",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificates/index.ts",
        "line": 813
      },
      "name": "DataOciCertificatesManagementCertificatesCertificateCollectionItemsCurrentVersionSubjectAlternativeNames",
      "symbolId": "src/data-oci-certificates-management-certificates/index:DataOciCertificatesManagementCertificatesCertificateCollectionItemsCurrentVersionSubjectAlternativeNames"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCurrentVersionSubjectAlternativeNamesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCurrentVersionSubjectAlternativeNamesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificates/index.ts",
          "line": 882
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificates/index.ts",
        "line": 875
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 889
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCurrentVersionSubjectAlternativeNamesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCertificatesCertificateCollectionItemsCurrentVersionSubjectAlternativeNamesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 882
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 882
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 882
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificates/index:DataOciCertificatesManagementCertificatesCertificateCollectionItemsCurrentVersionSubjectAlternativeNamesList"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCurrentVersionSubjectAlternativeNamesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCurrentVersionSubjectAlternativeNamesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificates/index.ts",
          "line": 845
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificates/index.ts",
        "line": 836
      },
      "name": "DataOciCertificatesManagementCertificatesCertificateCollectionItemsCurrentVersionSubjectAlternativeNamesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 865
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 870
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 849
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCurrentVersionSubjectAlternativeNames"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificates/index:DataOciCertificatesManagementCertificatesCertificateCollectionItemsCurrentVersionSubjectAlternativeNamesOutputReference"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCurrentVersionValidity": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCurrentVersionValidity",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificates/index.ts",
        "line": 893
      },
      "name": "DataOciCertificatesManagementCertificatesCertificateCollectionItemsCurrentVersionValidity",
      "symbolId": "src/data-oci-certificates-management-certificates/index:DataOciCertificatesManagementCertificatesCertificateCollectionItemsCurrentVersionValidity"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCurrentVersionValidityList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCurrentVersionValidityList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificates/index.ts",
          "line": 962
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificates/index.ts",
        "line": 955
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 969
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCurrentVersionValidityOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCertificatesCertificateCollectionItemsCurrentVersionValidityList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 962
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 962
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 962
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificates/index:DataOciCertificatesManagementCertificatesCertificateCollectionItemsCurrentVersionValidityList"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCurrentVersionValidityOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCurrentVersionValidityOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificates/index.ts",
          "line": 925
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificates/index.ts",
        "line": 916
      },
      "name": "DataOciCertificatesManagementCertificatesCertificateCollectionItemsCurrentVersionValidityOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 945
          },
          "name": "timeOfValidityNotAfter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 950
          },
          "name": "timeOfValidityNotBefore",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 929
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCurrentVersionValidity"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificates/index:DataOciCertificatesManagementCertificatesCertificateCollectionItemsCurrentVersionValidityOutputReference"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificates/index.ts",
          "line": 1422
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificates/index.ts",
        "line": 1415
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1429
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCertificatesCertificateCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1422
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1422
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1422
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificates/index:DataOciCertificatesManagementCertificatesCertificateCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificates/index.ts",
          "line": 1288
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificates/index.ts",
        "line": 1279
      },
      "name": "DataOciCertificatesManagementCertificatesCertificateCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1309
          },
          "name": "certificateConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1314
          },
          "name": "certificateProfileType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1320
          },
          "name": "certificateRevocationListDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateRevocationListDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1326
          },
          "name": "certificateRules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCertificateRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1331
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1336
          },
          "name": "configType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1342
          },
          "name": "currentVersion",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsCurrentVersionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1348
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1353
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1359
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1364
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1369
          },
          "name": "issuerCertificateAuthorityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1374
          },
          "name": "keyAlgorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1379
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1384
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1389
          },
          "name": "signatureAlgorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1394
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1400
          },
          "name": "subject",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsSubjectList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1405
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1410
          },
          "name": "timeOfDeletion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1292
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificates/index:DataOciCertificatesManagementCertificatesCertificateCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsSubject": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsSubject",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificates/index.ts",
        "line": 1101
      },
      "name": "DataOciCertificatesManagementCertificatesCertificateCollectionItemsSubject",
      "symbolId": "src/data-oci-certificates-management-certificates/index:DataOciCertificatesManagementCertificatesCertificateCollectionItemsSubject"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsSubjectList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsSubjectList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificates/index.ts",
          "line": 1245
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificates/index.ts",
        "line": 1238
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1252
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsSubjectOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCertificatesCertificateCollectionItemsSubjectList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1245
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1245
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1245
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificates/index:DataOciCertificatesManagementCertificatesCertificateCollectionItemsSubjectList"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsSubjectOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsSubjectOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificates/index.ts",
          "line": 1133
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificates/index.ts",
        "line": 1124
      },
      "name": "DataOciCertificatesManagementCertificatesCertificateCollectionItemsSubjectOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1153
          },
          "name": "commonName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1158
          },
          "name": "country",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1163
          },
          "name": "distinguishedNameQualifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1168
          },
          "name": "domainComponent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1173
          },
          "name": "generationQualifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1178
          },
          "name": "givenName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1183
          },
          "name": "initials",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1188
          },
          "name": "localityName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1193
          },
          "name": "organization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1198
          },
          "name": "organizationalUnit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1203
          },
          "name": "pseudonym",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1208
          },
          "name": "serialNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1213
          },
          "name": "stateOrProvinceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1218
          },
          "name": "street",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1223
          },
          "name": "surname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1228
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1233
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1137
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsSubject"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificates/index:DataOciCertificatesManagementCertificatesCertificateCollectionItemsSubjectOutputReference"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificates/index.ts",
          "line": 1498
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificates/index.ts",
        "line": 1491
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1505
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCertificatesCertificateCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1498
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1498
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1498
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificates/index:DataOciCertificatesManagementCertificatesCertificateCollectionList"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificates/index.ts",
          "line": 1465
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificates/index.ts",
        "line": 1456
      },
      "name": "DataOciCertificatesManagementCertificatesCertificateCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1486
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1469
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesCertificateCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificates/index:DataOciCertificatesManagementCertificatesCertificateCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificatesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificates/index.ts",
        "line": 9
      },
      "name": "DataOciCertificatesManagementCertificatesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_certificates#certificate_id DataOciCertificatesManagementCertificates#certificate_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 13
          },
          "name": "certificateId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_certificates#compartment_id DataOciCertificatesManagementCertificates#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 17
          },
          "name": "compartmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_certificates#filter DataOciCertificatesManagementCertificates#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_certificates#id DataOciCertificatesManagementCertificates#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_certificates#issuer_certificate_authority_id DataOciCertificatesManagementCertificates#issuer_certificate_authority_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 28
          },
          "name": "issuerCertificateAuthorityId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_certificates#name DataOciCertificatesManagementCertificates#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 32
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_certificates#state DataOciCertificatesManagementCertificates#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 36
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificates/index:DataOciCertificatesManagementCertificatesConfig"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificatesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificates/index.ts",
        "line": 1509
      },
      "name": "DataOciCertificatesManagementCertificatesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_certificates#name DataOciCertificatesManagementCertificates#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1513
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_certificates#values DataOciCertificatesManagementCertificates#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1521
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/certificates_management_certificates#regex DataOciCertificatesManagementCertificates#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1517
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificates/index:DataOciCertificatesManagementCertificatesFilter"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificatesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificates/index.ts",
          "line": 1674
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificates/index.ts",
        "line": 1666
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1681
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCertificatesManagementCertificatesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1674
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1674
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1674
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1667
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificates/index:DataOciCertificatesManagementCertificatesFilterList"
    },
    "cdktf-provider-oci.DataOciCertificatesManagementCertificatesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-certificates-management-certificates/index.ts",
          "line": 1577
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-certificates-management-certificates/index.ts",
        "line": 1567
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1644
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCertificatesManagementCertificatesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1632
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1648
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1661
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1625
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1638
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1654
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-certificates-management-certificates/index.ts",
            "line": 1581
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCertificatesManagementCertificatesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-certificates-management-certificates/index:DataOciCertificatesManagementCertificatesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAgent": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_agent oci_cloud_bridge_agent}."
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAgent",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_agent oci_cloud_bridge_agent} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-agent/index.ts",
          "line": 168
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudBridgeAgentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-agent/index.ts",
        "line": 136
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCloudBridgeAgent resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent/index.ts",
            "line": 153
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCloudBridgeAgent to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_agent#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCloudBridgeAgent that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCloudBridgeAgent to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent/index.ts",
            "line": 307
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent/index.ts",
            "line": 313
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCloudBridgeAgent",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent/index.ts",
            "line": 141
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent/index.ts",
            "line": 205
          },
          "name": "agentPubKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent/index.ts",
            "line": 210
          },
          "name": "agentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent/index.ts",
            "line": 215
          },
          "name": "agentVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent/index.ts",
            "line": 220
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent/index.ts",
            "line": 226
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent/index.ts",
            "line": 231
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent/index.ts",
            "line": 236
          },
          "name": "environmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent/index.ts",
            "line": 242
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent/index.ts",
            "line": 247
          },
          "name": "heartBeatStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent/index.ts",
            "line": 252
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent/index.ts",
            "line": 257
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent/index.ts",
            "line": 262
          },
          "name": "osVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent/index.ts",
            "line": 268
          },
          "name": "pluginList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAgentPluginListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent/index.ts",
            "line": 273
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent/index.ts",
            "line": 279
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent/index.ts",
            "line": 284
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent/index.ts",
            "line": 289
          },
          "name": "timeExpireAgentKeyInMs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent/index.ts",
            "line": 294
          },
          "name": "timeLastSyncReceived",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent/index.ts",
            "line": 299
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent/index.ts",
            "line": 200
          },
          "name": "agentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent/index.ts",
            "line": 193
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-agent/index:DataOciCloudBridgeAgent"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAgentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAgentConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-agent/index.ts",
        "line": 9
      },
      "name": "DataOciCloudBridgeAgentConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_agent#agent_id DataOciCloudBridgeAgent#agent_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent/index.ts",
            "line": 13
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-agent/index:DataOciCloudBridgeAgentConfig"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAgentDependencies": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_agent_dependencies oci_cloud_bridge_agent_dependencies}."
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAgentDependencies",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_agent_dependencies oci_cloud_bridge_agent_dependencies} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
          "line": 490
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudBridgeAgentDependenciesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
        "line": 458
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCloudBridgeAgentDependencies resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 475
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCloudBridgeAgentDependencies to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_agent_dependencies#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCloudBridgeAgentDependencies that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCloudBridgeAgentDependencies to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 623
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCloudBridgeAgentDependenciesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 533
          },
          "name": "resetAgentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 562
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 578
          },
          "name": "resetEnvironmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 626
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 594
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 610
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 638
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 650
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCloudBridgeAgentDependencies",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 463
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 521
          },
          "name": "agentDependencyCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAgentDependenciesAgentDependencyCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 620
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAgentDependenciesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 537
          },
          "name": "agentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 550
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 566
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 582
          },
          "name": "environmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 630
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAgentDependenciesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 598
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 614
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 527
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 543
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 556
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 572
          },
          "name": "environmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 588
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 604
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-agent-dependencies/index:DataOciCloudBridgeAgentDependencies"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAgentDependenciesAgentDependencyCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAgentDependenciesAgentDependencyCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
        "line": 202
      },
      "name": "DataOciCloudBridgeAgentDependenciesAgentDependencyCollection",
      "symbolId": "src/data-oci-cloud-bridge-agent-dependencies/index:DataOciCloudBridgeAgentDependenciesAgentDependencyCollection"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAgentDependenciesAgentDependencyCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAgentDependenciesAgentDependencyCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
        "line": 44
      },
      "name": "DataOciCloudBridgeAgentDependenciesAgentDependencyCollectionItems",
      "symbolId": "src/data-oci-cloud-bridge-agent-dependencies/index:DataOciCloudBridgeAgentDependenciesAgentDependencyCollectionItems"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAgentDependenciesAgentDependencyCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAgentDependenciesAgentDependencyCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
          "line": 191
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
        "line": 184
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 198
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudBridgeAgentDependenciesAgentDependencyCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudBridgeAgentDependenciesAgentDependencyCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 191
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 191
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 191
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-agent-dependencies/index:DataOciCloudBridgeAgentDependenciesAgentDependencyCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAgentDependenciesAgentDependencyCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAgentDependenciesAgentDependencyCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
          "line": 76
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
        "line": 67
      },
      "name": "DataOciCloudBridgeAgentDependenciesAgentDependencyCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 96
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 101
          },
          "name": "checksum",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 106
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 112
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 117
          },
          "name": "dependencyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 122
          },
          "name": "dependencyVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 127
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 132
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 137
          },
          "name": "eTag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 143
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 148
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 153
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 158
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 163
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 168
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 174
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 179
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAgentDependenciesAgentDependencyCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-agent-dependencies/index:DataOciCloudBridgeAgentDependenciesAgentDependencyCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAgentDependenciesAgentDependencyCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAgentDependenciesAgentDependencyCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
          "line": 267
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
        "line": 260
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 274
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudBridgeAgentDependenciesAgentDependencyCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudBridgeAgentDependenciesAgentDependencyCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 267
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 267
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 267
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-agent-dependencies/index:DataOciCloudBridgeAgentDependenciesAgentDependencyCollectionList"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAgentDependenciesAgentDependencyCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAgentDependenciesAgentDependencyCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
          "line": 234
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
        "line": 225
      },
      "name": "DataOciCloudBridgeAgentDependenciesAgentDependencyCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 255
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAgentDependenciesAgentDependencyCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 238
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAgentDependenciesAgentDependencyCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-agent-dependencies/index:DataOciCloudBridgeAgentDependenciesAgentDependencyCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAgentDependenciesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAgentDependenciesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
        "line": 9
      },
      "name": "DataOciCloudBridgeAgentDependenciesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_agent_dependencies#compartment_id DataOciCloudBridgeAgentDependencies#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 17
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_agent_dependencies#agent_id DataOciCloudBridgeAgentDependencies#agent_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 13
          },
          "name": "agentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_agent_dependencies#display_name DataOciCloudBridgeAgentDependencies#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 21
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_agent_dependencies#environment_id DataOciCloudBridgeAgentDependencies#environment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 25
          },
          "name": "environmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_agent_dependencies#filter DataOciCloudBridgeAgentDependencies#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAgentDependenciesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_agent_dependencies#id DataOciCloudBridgeAgentDependencies#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 32
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_agent_dependencies#state DataOciCloudBridgeAgentDependencies#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 36
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-agent-dependencies/index:DataOciCloudBridgeAgentDependenciesConfig"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAgentDependenciesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAgentDependenciesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
        "line": 278
      },
      "name": "DataOciCloudBridgeAgentDependenciesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_agent_dependencies#name DataOciCloudBridgeAgentDependencies#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 282
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_agent_dependencies#values DataOciCloudBridgeAgentDependencies#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 290
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_agent_dependencies#regex DataOciCloudBridgeAgentDependencies#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 286
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-agent-dependencies/index:DataOciCloudBridgeAgentDependenciesFilter"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAgentDependenciesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAgentDependenciesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
          "line": 443
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
        "line": 435
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 450
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudBridgeAgentDependenciesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudBridgeAgentDependenciesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 443
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 443
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 443
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 436
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAgentDependenciesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-agent-dependencies/index:DataOciCloudBridgeAgentDependenciesFilterList"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAgentDependenciesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAgentDependenciesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
          "line": 346
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
        "line": 336
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 413
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCloudBridgeAgentDependenciesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 401
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 417
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 430
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 394
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 407
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 423
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependencies/index.ts",
            "line": 350
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCloudBridgeAgentDependenciesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-agent-dependencies/index:DataOciCloudBridgeAgentDependenciesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAgentDependency": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_agent_dependency oci_cloud_bridge_agent_dependency}."
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAgentDependency",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_agent_dependency oci_cloud_bridge_agent_dependency} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-agent-dependency/index.ts",
          "line": 51
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudBridgeAgentDependencyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-agent-dependency/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCloudBridgeAgentDependency resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependency/index.ts",
            "line": 36
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCloudBridgeAgentDependency to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_agent_dependency#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCloudBridgeAgentDependency that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCloudBridgeAgentDependency to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependency/index.ts",
            "line": 179
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependency/index.ts",
            "line": 185
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCloudBridgeAgentDependency",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependency/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependency/index.ts",
            "line": 88
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependency/index.ts",
            "line": 93
          },
          "name": "checksum",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependency/index.ts",
            "line": 98
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependency/index.ts",
            "line": 104
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependency/index.ts",
            "line": 109
          },
          "name": "dependencyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependency/index.ts",
            "line": 114
          },
          "name": "dependencyVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependency/index.ts",
            "line": 119
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependency/index.ts",
            "line": 124
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependency/index.ts",
            "line": 129
          },
          "name": "eTag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependency/index.ts",
            "line": 135
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependency/index.ts",
            "line": 140
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependency/index.ts",
            "line": 145
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependency/index.ts",
            "line": 150
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependency/index.ts",
            "line": 155
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependency/index.ts",
            "line": 160
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependency/index.ts",
            "line": 166
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependency/index.ts",
            "line": 171
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependency/index.ts",
            "line": 83
          },
          "name": "agentDependencyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependency/index.ts",
            "line": 76
          },
          "name": "agentDependencyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-agent-dependency/index:DataOciCloudBridgeAgentDependency"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAgentDependencyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAgentDependencyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-agent-dependency/index.ts",
        "line": 9
      },
      "name": "DataOciCloudBridgeAgentDependencyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_agent_dependency#agent_dependency_id DataOciCloudBridgeAgentDependency#agent_dependency_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-dependency/index.ts",
            "line": 13
          },
          "name": "agentDependencyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-agent-dependency/index:DataOciCloudBridgeAgentDependencyConfig"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAgentPlugin": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_agent_plugin oci_cloud_bridge_agent_plugin}."
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAgentPlugin",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_agent_plugin oci_cloud_bridge_agent_plugin} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-agent-plugin/index.ts",
          "line": 55
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudBridgeAgentPluginConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-agent-plugin/index.ts",
        "line": 23
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCloudBridgeAgentPlugin resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-plugin/index.ts",
            "line": 40
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCloudBridgeAgentPlugin to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_agent_plugin#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCloudBridgeAgentPlugin that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCloudBridgeAgentPlugin to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-plugin/index.ts",
            "line": 167
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-plugin/index.ts",
            "line": 174
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCloudBridgeAgentPlugin",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-plugin/index.ts",
            "line": 28
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-plugin/index.ts",
            "line": 94
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-plugin/index.ts",
            "line": 99
          },
          "name": "desiredState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-plugin/index.ts",
            "line": 105
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-plugin/index.ts",
            "line": 110
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-plugin/index.ts",
            "line": 115
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-plugin/index.ts",
            "line": 120
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-plugin/index.ts",
            "line": 138
          },
          "name": "pluginVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-plugin/index.ts",
            "line": 143
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-plugin/index.ts",
            "line": 149
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-plugin/index.ts",
            "line": 154
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-plugin/index.ts",
            "line": 159
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-plugin/index.ts",
            "line": 88
          },
          "name": "agentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-plugin/index.ts",
            "line": 133
          },
          "name": "pluginNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-plugin/index.ts",
            "line": 81
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-plugin/index.ts",
            "line": 126
          },
          "name": "pluginName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-agent-plugin/index:DataOciCloudBridgeAgentPlugin"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAgentPluginConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAgentPluginConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-agent-plugin/index.ts",
        "line": 9
      },
      "name": "DataOciCloudBridgeAgentPluginConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_agent_plugin#agent_id DataOciCloudBridgeAgentPlugin#agent_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-plugin/index.ts",
            "line": 13
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_agent_plugin#plugin_name DataOciCloudBridgeAgentPlugin#plugin_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent-plugin/index.ts",
            "line": 17
          },
          "name": "pluginName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-agent-plugin/index:DataOciCloudBridgeAgentPluginConfig"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAgentPluginListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAgentPluginListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-agent/index.ts",
        "line": 15
      },
      "name": "DataOciCloudBridgeAgentPluginListStruct",
      "symbolId": "src/data-oci-cloud-bridge-agent/index:DataOciCloudBridgeAgentPluginListStruct"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAgentPluginListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAgentPluginListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-agent/index.ts",
          "line": 121
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-agent/index.ts",
        "line": 114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent/index.ts",
            "line": 128
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudBridgeAgentPluginListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudBridgeAgentPluginListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent/index.ts",
            "line": 121
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent/index.ts",
            "line": 121
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent/index.ts",
            "line": 121
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-agent/index:DataOciCloudBridgeAgentPluginListStructList"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAgentPluginListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAgentPluginListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-agent/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-agent/index.ts",
        "line": 38
      },
      "name": "DataOciCloudBridgeAgentPluginListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent/index.ts",
            "line": 67
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent/index.ts",
            "line": 73
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent/index.ts",
            "line": 79
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent/index.ts",
            "line": 84
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent/index.ts",
            "line": 89
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent/index.ts",
            "line": 94
          },
          "name": "pluginVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent/index.ts",
            "line": 99
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent/index.ts",
            "line": 104
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent/index.ts",
            "line": 109
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agent/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAgentPluginListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-agent/index:DataOciCloudBridgeAgentPluginListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAgents": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_agents oci_cloud_bridge_agents}."
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAgents",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_agents oci_cloud_bridge_agents} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-agents/index.ts",
          "line": 618
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudBridgeAgentsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-agents/index.ts",
        "line": 586
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCloudBridgeAgents resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 603
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCloudBridgeAgents to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_agents#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCloudBridgeAgents that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCloudBridgeAgents to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 751
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCloudBridgeAgentsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 661
          },
          "name": "resetAgentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 690
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 706
          },
          "name": "resetEnvironmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 754
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 722
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 738
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 766
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 778
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCloudBridgeAgents",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 591
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 649
          },
          "name": "agentCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAgentsAgentCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 748
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAgentsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 665
          },
          "name": "agentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 678
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 694
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 710
          },
          "name": "environmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 758
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAgentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 726
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 742
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 655
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 671
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 684
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 700
          },
          "name": "environmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 716
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 732
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-agents/index:DataOciCloudBridgeAgents"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAgentsAgentCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAgentsAgentCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-agents/index.ts",
        "line": 330
      },
      "name": "DataOciCloudBridgeAgentsAgentCollection",
      "symbolId": "src/data-oci-cloud-bridge-agents/index:DataOciCloudBridgeAgentsAgentCollection"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAgentsAgentCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAgentsAgentCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-agents/index.ts",
        "line": 161
      },
      "name": "DataOciCloudBridgeAgentsAgentCollectionItems",
      "symbolId": "src/data-oci-cloud-bridge-agents/index:DataOciCloudBridgeAgentsAgentCollectionItems"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAgentsAgentCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAgentsAgentCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-agents/index.ts",
          "line": 319
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-agents/index.ts",
        "line": 312
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 326
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudBridgeAgentsAgentCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudBridgeAgentsAgentCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 319
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 319
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 319
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-agents/index:DataOciCloudBridgeAgentsAgentCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAgentsAgentCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAgentsAgentCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-agents/index.ts",
          "line": 193
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-agents/index.ts",
        "line": 184
      },
      "name": "DataOciCloudBridgeAgentsAgentCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 213
          },
          "name": "agentPubKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 218
          },
          "name": "agentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 223
          },
          "name": "agentVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 228
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 234
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 239
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 244
          },
          "name": "environmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 250
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 255
          },
          "name": "heartBeatStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 260
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 265
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 270
          },
          "name": "osVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 276
          },
          "name": "pluginList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAgentsAgentCollectionItemsPluginListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 281
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 287
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 292
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 297
          },
          "name": "timeExpireAgentKeyInMs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 302
          },
          "name": "timeLastSyncReceived",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 307
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 197
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAgentsAgentCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-agents/index:DataOciCloudBridgeAgentsAgentCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAgentsAgentCollectionItemsPluginListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAgentsAgentCollectionItemsPluginListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-agents/index.ts",
        "line": 44
      },
      "name": "DataOciCloudBridgeAgentsAgentCollectionItemsPluginListStruct",
      "symbolId": "src/data-oci-cloud-bridge-agents/index:DataOciCloudBridgeAgentsAgentCollectionItemsPluginListStruct"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAgentsAgentCollectionItemsPluginListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAgentsAgentCollectionItemsPluginListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-agents/index.ts",
          "line": 150
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-agents/index.ts",
        "line": 143
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 157
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudBridgeAgentsAgentCollectionItemsPluginListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudBridgeAgentsAgentCollectionItemsPluginListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 150
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 150
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 150
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-agents/index:DataOciCloudBridgeAgentsAgentCollectionItemsPluginListStructList"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAgentsAgentCollectionItemsPluginListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAgentsAgentCollectionItemsPluginListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-agents/index.ts",
          "line": 76
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-agents/index.ts",
        "line": 67
      },
      "name": "DataOciCloudBridgeAgentsAgentCollectionItemsPluginListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 96
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 102
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 108
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 113
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 118
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 123
          },
          "name": "pluginVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 128
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 133
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 138
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAgentsAgentCollectionItemsPluginListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-agents/index:DataOciCloudBridgeAgentsAgentCollectionItemsPluginListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAgentsAgentCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAgentsAgentCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-agents/index.ts",
          "line": 395
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-agents/index.ts",
        "line": 388
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 402
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudBridgeAgentsAgentCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudBridgeAgentsAgentCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 395
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 395
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 395
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-agents/index:DataOciCloudBridgeAgentsAgentCollectionList"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAgentsAgentCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAgentsAgentCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-agents/index.ts",
          "line": 362
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-agents/index.ts",
        "line": 353
      },
      "name": "DataOciCloudBridgeAgentsAgentCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 383
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAgentsAgentCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 366
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAgentsAgentCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-agents/index:DataOciCloudBridgeAgentsAgentCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAgentsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAgentsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-agents/index.ts",
        "line": 9
      },
      "name": "DataOciCloudBridgeAgentsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_agents#compartment_id DataOciCloudBridgeAgents#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 17
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_agents#agent_id DataOciCloudBridgeAgents#agent_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 13
          },
          "name": "agentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_agents#display_name DataOciCloudBridgeAgents#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 21
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_agents#environment_id DataOciCloudBridgeAgents#environment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 25
          },
          "name": "environmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_agents#filter DataOciCloudBridgeAgents#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAgentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_agents#id DataOciCloudBridgeAgents#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 32
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_agents#state DataOciCloudBridgeAgents#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 36
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-agents/index:DataOciCloudBridgeAgentsConfig"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAgentsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAgentsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-agents/index.ts",
        "line": 406
      },
      "name": "DataOciCloudBridgeAgentsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_agents#name DataOciCloudBridgeAgents#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 410
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_agents#values DataOciCloudBridgeAgents#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 418
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_agents#regex DataOciCloudBridgeAgents#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 414
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-agents/index:DataOciCloudBridgeAgentsFilter"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAgentsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAgentsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-agents/index.ts",
          "line": 571
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-agents/index.ts",
        "line": 563
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 578
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudBridgeAgentsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudBridgeAgentsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 571
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 571
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 571
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 564
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAgentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-agents/index:DataOciCloudBridgeAgentsFilterList"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAgentsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAgentsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-agents/index.ts",
          "line": 474
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-agents/index.ts",
        "line": 464
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 541
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCloudBridgeAgentsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 529
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 545
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 558
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 522
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 535
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 551
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-agents/index.ts",
            "line": 478
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCloudBridgeAgentsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-agents/index:DataOciCloudBridgeAgentsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudBridgeApplianceImage": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_appliance_image oci_cloud_bridge_appliance_image}."
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeApplianceImage",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_appliance_image oci_cloud_bridge_appliance_image} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-appliance-image/index.ts",
          "line": 204
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudBridgeApplianceImageConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-appliance-image/index.ts",
        "line": 172
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCloudBridgeApplianceImage resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-image/index.ts",
            "line": 189
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCloudBridgeApplianceImage to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_appliance_image#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCloudBridgeApplianceImage that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCloudBridgeApplianceImage to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-image/index.ts",
            "line": 250
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-image/index.ts",
            "line": 266
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-image/index.ts",
            "line": 284
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-image/index.ts",
            "line": 292
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCloudBridgeApplianceImage",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-image/index.ts",
            "line": 177
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-image/index.ts",
            "line": 276
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeApplianceImageItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-image/index.ts",
            "line": 238
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-image/index.ts",
            "line": 254
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-image/index.ts",
            "line": 270
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-image/index.ts",
            "line": 231
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-image/index.ts",
            "line": 244
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-image/index.ts",
            "line": 260
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-appliance-image/index:DataOciCloudBridgeApplianceImage"
    },
    "cdktf-provider-oci.DataOciCloudBridgeApplianceImageConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeApplianceImageConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-appliance-image/index.ts",
        "line": 9
      },
      "name": "DataOciCloudBridgeApplianceImageConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_appliance_image#compartment_id DataOciCloudBridgeApplianceImage#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-image/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_appliance_image#display_name DataOciCloudBridgeApplianceImage#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-image/index.ts",
            "line": 17
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_appliance_image#id DataOciCloudBridgeApplianceImage#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-image/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-appliance-image/index:DataOciCloudBridgeApplianceImageConfig"
    },
    "cdktf-provider-oci.DataOciCloudBridgeApplianceImageItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeApplianceImageItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-appliance-image/index.ts",
        "line": 26
      },
      "name": "DataOciCloudBridgeApplianceImageItems",
      "symbolId": "src/data-oci-cloud-bridge-appliance-image/index:DataOciCloudBridgeApplianceImageItems"
    },
    "cdktf-provider-oci.DataOciCloudBridgeApplianceImageItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeApplianceImageItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-appliance-image/index.ts",
          "line": 157
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-appliance-image/index.ts",
        "line": 150
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-image/index.ts",
            "line": 164
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudBridgeApplianceImageItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudBridgeApplianceImageItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-image/index.ts",
            "line": 157
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-image/index.ts",
            "line": 157
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-image/index.ts",
            "line": 157
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-appliance-image/index:DataOciCloudBridgeApplianceImageItemsList"
    },
    "cdktf-provider-oci.DataOciCloudBridgeApplianceImageItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeApplianceImageItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-appliance-image/index.ts",
          "line": 58
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-appliance-image/index.ts",
        "line": 49
      },
      "name": "DataOciCloudBridgeApplianceImageItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-image/index.ts",
            "line": 78
          },
          "name": "checksum",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-image/index.ts",
            "line": 84
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-image/index.ts",
            "line": 89
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-image/index.ts",
            "line": 94
          },
          "name": "downloadUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-image/index.ts",
            "line": 99
          },
          "name": "fileName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-image/index.ts",
            "line": 104
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-image/index.ts",
            "line": 110
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-image/index.ts",
            "line": 115
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-image/index.ts",
            "line": 120
          },
          "name": "platform",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-image/index.ts",
            "line": 125
          },
          "name": "sizeInMbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-image/index.ts",
            "line": 130
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-image/index.ts",
            "line": 135
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-image/index.ts",
            "line": 140
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-image/index.ts",
            "line": 145
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-image/index.ts",
            "line": 62
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeApplianceImageItems"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-appliance-image/index:DataOciCloudBridgeApplianceImageItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudBridgeApplianceImages": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_appliance_images oci_cloud_bridge_appliance_images}."
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeApplianceImages",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_appliance_images oci_cloud_bridge_appliance_images} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
          "line": 462
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudBridgeApplianceImagesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
        "line": 430
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCloudBridgeApplianceImages resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
            "line": 447
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCloudBridgeApplianceImages to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_appliance_images#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCloudBridgeApplianceImages that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCloudBridgeApplianceImages to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
            "line": 544
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCloudBridgeApplianceImagesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
            "line": 515
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
            "line": 547
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
            "line": 531
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
            "line": 559
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
            "line": 568
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCloudBridgeApplianceImages",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
            "line": 435
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
            "line": 490
          },
          "name": "applianceImageCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeApplianceImagesApplianceImageCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
            "line": 541
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeApplianceImagesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
            "line": 503
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
            "line": 519
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
            "line": 551
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudBridgeApplianceImagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
            "line": 535
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
            "line": 496
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
            "line": 509
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
            "line": 525
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-appliance-images/index:DataOciCloudBridgeApplianceImages"
    },
    "cdktf-provider-oci.DataOciCloudBridgeApplianceImagesApplianceImageCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeApplianceImagesApplianceImageCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
        "line": 174
      },
      "name": "DataOciCloudBridgeApplianceImagesApplianceImageCollection",
      "symbolId": "src/data-oci-cloud-bridge-appliance-images/index:DataOciCloudBridgeApplianceImagesApplianceImageCollection"
    },
    "cdktf-provider-oci.DataOciCloudBridgeApplianceImagesApplianceImageCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeApplianceImagesApplianceImageCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
        "line": 32
      },
      "name": "DataOciCloudBridgeApplianceImagesApplianceImageCollectionItems",
      "symbolId": "src/data-oci-cloud-bridge-appliance-images/index:DataOciCloudBridgeApplianceImagesApplianceImageCollectionItems"
    },
    "cdktf-provider-oci.DataOciCloudBridgeApplianceImagesApplianceImageCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeApplianceImagesApplianceImageCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
          "line": 163
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
        "line": 156
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
            "line": 170
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudBridgeApplianceImagesApplianceImageCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudBridgeApplianceImagesApplianceImageCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
            "line": 163
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
            "line": 163
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
            "line": 163
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-appliance-images/index:DataOciCloudBridgeApplianceImagesApplianceImageCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciCloudBridgeApplianceImagesApplianceImageCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeApplianceImagesApplianceImageCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
          "line": 64
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
        "line": 55
      },
      "name": "DataOciCloudBridgeApplianceImagesApplianceImageCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
            "line": 84
          },
          "name": "checksum",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
            "line": 90
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
            "line": 95
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
            "line": 100
          },
          "name": "downloadUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
            "line": 105
          },
          "name": "fileName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
            "line": 110
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
            "line": 116
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
            "line": 121
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
            "line": 126
          },
          "name": "platform",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
            "line": 131
          },
          "name": "sizeInMbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
            "line": 136
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
            "line": 141
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
            "line": 146
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
            "line": 151
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeApplianceImagesApplianceImageCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-appliance-images/index:DataOciCloudBridgeApplianceImagesApplianceImageCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudBridgeApplianceImagesApplianceImageCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeApplianceImagesApplianceImageCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
          "line": 239
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
        "line": 232
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
            "line": 246
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudBridgeApplianceImagesApplianceImageCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudBridgeApplianceImagesApplianceImageCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
            "line": 239
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
            "line": 239
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
            "line": 239
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-appliance-images/index:DataOciCloudBridgeApplianceImagesApplianceImageCollectionList"
    },
    "cdktf-provider-oci.DataOciCloudBridgeApplianceImagesApplianceImageCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeApplianceImagesApplianceImageCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
          "line": 206
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
        "line": 197
      },
      "name": "DataOciCloudBridgeApplianceImagesApplianceImageCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
            "line": 227
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeApplianceImagesApplianceImageCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
            "line": 210
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeApplianceImagesApplianceImageCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-appliance-images/index:DataOciCloudBridgeApplianceImagesApplianceImageCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudBridgeApplianceImagesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeApplianceImagesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
        "line": 9
      },
      "name": "DataOciCloudBridgeApplianceImagesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_appliance_images#compartment_id DataOciCloudBridgeApplianceImages#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_appliance_images#display_name DataOciCloudBridgeApplianceImages#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
            "line": 17
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_appliance_images#filter DataOciCloudBridgeApplianceImages#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudBridgeApplianceImagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_appliance_images#id DataOciCloudBridgeApplianceImages#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-appliance-images/index:DataOciCloudBridgeApplianceImagesConfig"
    },
    "cdktf-provider-oci.DataOciCloudBridgeApplianceImagesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeApplianceImagesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
        "line": 250
      },
      "name": "DataOciCloudBridgeApplianceImagesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_appliance_images#name DataOciCloudBridgeApplianceImages#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
            "line": 254
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_appliance_images#values DataOciCloudBridgeApplianceImages#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
            "line": 262
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_appliance_images#regex DataOciCloudBridgeApplianceImages#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
            "line": 258
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-appliance-images/index:DataOciCloudBridgeApplianceImagesFilter"
    },
    "cdktf-provider-oci.DataOciCloudBridgeApplianceImagesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeApplianceImagesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
          "line": 415
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
        "line": 407
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
            "line": 422
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudBridgeApplianceImagesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudBridgeApplianceImagesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
            "line": 415
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
            "line": 415
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
            "line": 415
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
            "line": 408
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudBridgeApplianceImagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-appliance-images/index:DataOciCloudBridgeApplianceImagesFilterList"
    },
    "cdktf-provider-oci.DataOciCloudBridgeApplianceImagesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeApplianceImagesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
          "line": 318
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
        "line": 308
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
            "line": 385
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCloudBridgeApplianceImagesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
            "line": 373
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
            "line": 389
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
            "line": 402
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
            "line": 366
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
            "line": 379
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
            "line": 395
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-appliance-images/index.ts",
            "line": 322
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCloudBridgeApplianceImagesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-appliance-images/index:DataOciCloudBridgeApplianceImagesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAsset": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_asset oci_cloud_bridge_asset}."
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAsset",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_asset oci_cloud_bridge_asset} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-asset/index.ts",
          "line": 1198
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-asset/index.ts",
        "line": 1166
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCloudBridgeAsset resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 1183
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCloudBridgeAsset to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_asset#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCloudBridgeAsset that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCloudBridgeAsset to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 1335
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 1341
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCloudBridgeAsset",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 1171
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 1235
          },
          "name": "assetSourceIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 1240
          },
          "name": "assetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 1245
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 1251
          },
          "name": "compute",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 1257
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 1262
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 1267
          },
          "name": "externalAssetKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 1273
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 1278
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 1283
          },
          "name": "inventoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 1288
          },
          "name": "sourceKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 1293
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 1299
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 1304
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 1309
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 1315
          },
          "name": "vm",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetVmList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 1321
          },
          "name": "vmwareVcenter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetVmwareVcenterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 1327
          },
          "name": "vmwareVm",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetVmwareVmList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 1230
          },
          "name": "assetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 1223
          },
          "name": "assetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-asset/index:DataOciCloudBridgeAsset"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetCompute": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-asset/index.ts",
        "line": 565
      },
      "name": "DataOciCloudBridgeAssetCompute",
      "symbolId": "src/data-oci-cloud-bridge-asset/index:DataOciCloudBridgeAssetCompute"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetComputeDisks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetComputeDisks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-asset/index.ts",
        "line": 15
      },
      "name": "DataOciCloudBridgeAssetComputeDisks",
      "symbolId": "src/data-oci-cloud-bridge-asset/index:DataOciCloudBridgeAssetComputeDisks"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetComputeDisksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetComputeDisksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-asset/index.ts",
          "line": 109
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-asset/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 116
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetComputeDisksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudBridgeAssetComputeDisksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 109
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 109
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 109
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-asset/index:DataOciCloudBridgeAssetComputeDisksList"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetComputeDisksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetComputeDisksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-asset/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-asset/index.ts",
        "line": 38
      },
      "name": "DataOciCloudBridgeAssetComputeDisksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 67
          },
          "name": "bootOrder",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 72
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 77
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 82
          },
          "name": "persistentMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 87
          },
          "name": "sizeInMbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 92
          },
          "name": "uuid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 97
          },
          "name": "uuidLun",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetComputeDisks"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-asset/index:DataOciCloudBridgeAssetComputeDisksOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetComputeGpuDevices": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetComputeGpuDevices",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-asset/index.ts",
        "line": 120
      },
      "name": "DataOciCloudBridgeAssetComputeGpuDevices",
      "symbolId": "src/data-oci-cloud-bridge-asset/index:DataOciCloudBridgeAssetComputeGpuDevices"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetComputeGpuDevicesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetComputeGpuDevicesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-asset/index.ts",
          "line": 204
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-asset/index.ts",
        "line": 197
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 211
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetComputeGpuDevicesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudBridgeAssetComputeGpuDevicesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 204
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 204
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 204
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-asset/index:DataOciCloudBridgeAssetComputeGpuDevicesList"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetComputeGpuDevicesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetComputeGpuDevicesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-asset/index.ts",
          "line": 152
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-asset/index.ts",
        "line": 143
      },
      "name": "DataOciCloudBridgeAssetComputeGpuDevicesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 172
          },
          "name": "coresCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 177
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 182
          },
          "name": "manufacturer",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 187
          },
          "name": "memoryInMbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 192
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 156
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetComputeGpuDevices"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-asset/index:DataOciCloudBridgeAssetComputeGpuDevicesOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetComputeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-asset/index.ts",
          "line": 775
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-asset/index.ts",
        "line": 768
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 782
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetComputeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudBridgeAssetComputeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 775
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 775
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 775
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-asset/index:DataOciCloudBridgeAssetComputeList"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetComputeNics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetComputeNics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-asset/index.ts",
        "line": 215
      },
      "name": "DataOciCloudBridgeAssetComputeNics",
      "symbolId": "src/data-oci-cloud-bridge-asset/index:DataOciCloudBridgeAssetComputeNics"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetComputeNicsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetComputeNicsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-asset/index.ts",
          "line": 304
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-asset/index.ts",
        "line": 297
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 311
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetComputeNicsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudBridgeAssetComputeNicsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 304
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 304
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 304
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-asset/index:DataOciCloudBridgeAssetComputeNicsList"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetComputeNicsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetComputeNicsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-asset/index.ts",
          "line": 247
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-asset/index.ts",
        "line": 238
      },
      "name": "DataOciCloudBridgeAssetComputeNicsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 267
          },
          "name": "ipAddresses",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 272
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 277
          },
          "name": "macAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 282
          },
          "name": "macAddressType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 287
          },
          "name": "networkName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 292
          },
          "name": "switchName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 251
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetComputeNics"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-asset/index:DataOciCloudBridgeAssetComputeNicsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetComputeNvdimmController": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetComputeNvdimmController",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-asset/index.ts",
        "line": 315
      },
      "name": "DataOciCloudBridgeAssetComputeNvdimmController",
      "symbolId": "src/data-oci-cloud-bridge-asset/index:DataOciCloudBridgeAssetComputeNvdimmController"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetComputeNvdimmControllerList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetComputeNvdimmControllerList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-asset/index.ts",
          "line": 384
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-asset/index.ts",
        "line": 377
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 391
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetComputeNvdimmControllerOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudBridgeAssetComputeNvdimmControllerList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 384
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 384
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 384
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-asset/index:DataOciCloudBridgeAssetComputeNvdimmControllerList"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetComputeNvdimmControllerOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetComputeNvdimmControllerOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-asset/index.ts",
          "line": 347
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-asset/index.ts",
        "line": 338
      },
      "name": "DataOciCloudBridgeAssetComputeNvdimmControllerOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 367
          },
          "name": "busNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 372
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 351
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetComputeNvdimmController"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-asset/index:DataOciCloudBridgeAssetComputeNvdimmControllerOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetComputeNvdimms": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetComputeNvdimms",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-asset/index.ts",
        "line": 395
      },
      "name": "DataOciCloudBridgeAssetComputeNvdimms",
      "symbolId": "src/data-oci-cloud-bridge-asset/index:DataOciCloudBridgeAssetComputeNvdimms"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetComputeNvdimmsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetComputeNvdimmsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-asset/index.ts",
          "line": 469
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-asset/index.ts",
        "line": 462
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 476
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetComputeNvdimmsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudBridgeAssetComputeNvdimmsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 469
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 469
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 469
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-asset/index:DataOciCloudBridgeAssetComputeNvdimmsList"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetComputeNvdimmsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetComputeNvdimmsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-asset/index.ts",
          "line": 427
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-asset/index.ts",
        "line": 418
      },
      "name": "DataOciCloudBridgeAssetComputeNvdimmsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 447
          },
          "name": "controllerKey",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 452
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 457
          },
          "name": "unitNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 431
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetComputeNvdimms"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-asset/index:DataOciCloudBridgeAssetComputeNvdimmsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetComputeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-asset/index.ts",
          "line": 597
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-asset/index.ts",
        "line": 588
      },
      "name": "DataOciCloudBridgeAssetComputeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 617
          },
          "name": "connectedNetworks",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 622
          },
          "name": "coresCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 627
          },
          "name": "cpuModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 632
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 638
          },
          "name": "disks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetComputeDisksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 643
          },
          "name": "disksCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 648
          },
          "name": "dnsName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 653
          },
          "name": "firmware",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 659
          },
          "name": "gpuDevices",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetComputeGpuDevicesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 664
          },
          "name": "gpuDevicesCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 669
          },
          "name": "guestState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 674
          },
          "name": "hardwareVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 679
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 684
          },
          "name": "isPmemEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 689
          },
          "name": "isTpmEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 694
          },
          "name": "latencySensitivity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 699
          },
          "name": "memoryInMbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 705
          },
          "name": "nics",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetComputeNicsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 710
          },
          "name": "nicsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 716
          },
          "name": "nvdimmController",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetComputeNvdimmControllerList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 722
          },
          "name": "nvdimms",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetComputeNvdimmsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 727
          },
          "name": "operatingSystem",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 732
          },
          "name": "operatingSystemVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 737
          },
          "name": "pmemInMbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 742
          },
          "name": "powerState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 747
          },
          "name": "primaryIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 753
          },
          "name": "scsiController",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetComputeScsiControllerList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 758
          },
          "name": "storageProvisionedInMbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 763
          },
          "name": "threadsPerCoreCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 601
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetCompute"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-asset/index:DataOciCloudBridgeAssetComputeOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetComputeScsiController": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetComputeScsiController",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-asset/index.ts",
        "line": 480
      },
      "name": "DataOciCloudBridgeAssetComputeScsiController",
      "symbolId": "src/data-oci-cloud-bridge-asset/index:DataOciCloudBridgeAssetComputeScsiController"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetComputeScsiControllerList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetComputeScsiControllerList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-asset/index.ts",
          "line": 554
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-asset/index.ts",
        "line": 547
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 561
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetComputeScsiControllerOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudBridgeAssetComputeScsiControllerList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 554
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 554
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 554
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-asset/index:DataOciCloudBridgeAssetComputeScsiControllerList"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetComputeScsiControllerOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetComputeScsiControllerOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-asset/index.ts",
          "line": 512
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-asset/index.ts",
        "line": 503
      },
      "name": "DataOciCloudBridgeAssetComputeScsiControllerOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 532
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 537
          },
          "name": "sharedBus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 542
          },
          "name": "unitNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 516
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetComputeScsiController"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-asset/index:DataOciCloudBridgeAssetComputeScsiControllerOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-asset/index.ts",
        "line": 9
      },
      "name": "DataOciCloudBridgeAssetConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_asset#asset_id DataOciCloudBridgeAsset#asset_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 13
          },
          "name": "assetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-asset/index:DataOciCloudBridgeAssetConfig"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetSource": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_asset_source oci_cloud_bridge_asset_source}."
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetSource",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_asset_source oci_cloud_bridge_asset_source} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-asset-source/index.ts",
          "line": 211
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetSourceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-asset-source/index.ts",
        "line": 179
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCloudBridgeAssetSource resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-source/index.ts",
            "line": 196
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCloudBridgeAssetSource to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_asset_source#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCloudBridgeAssetSource that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCloudBridgeAssetSource to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-source/index.ts",
            "line": 356
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-source/index.ts",
            "line": 362
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCloudBridgeAssetSource",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-source/index.ts",
            "line": 184
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-source/index.ts",
            "line": 235
          },
          "name": "areHistoricalMetricsCollected",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-source/index.ts",
            "line": 240
          },
          "name": "areRealtimeMetricsCollected",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-source/index.ts",
            "line": 258
          },
          "name": "assetsCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-source/index.ts",
            "line": 263
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-source/index.ts",
            "line": 269
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-source/index.ts",
            "line": 275
          },
          "name": "discoveryCredentials",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetSourceDiscoveryCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-source/index.ts",
            "line": 280
          },
          "name": "discoveryScheduleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-source/index.ts",
            "line": 285
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-source/index.ts",
            "line": 290
          },
          "name": "environmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-source/index.ts",
            "line": 296
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-source/index.ts",
            "line": 301
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-source/index.ts",
            "line": 306
          },
          "name": "inventoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-source/index.ts",
            "line": 311
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-source/index.ts",
            "line": 317
          },
          "name": "replicationCredentials",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetSourceReplicationCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-source/index.ts",
            "line": 322
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-source/index.ts",
            "line": 328
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-source/index.ts",
            "line": 333
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-source/index.ts",
            "line": 338
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-source/index.ts",
            "line": 343
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-source/index.ts",
            "line": 348
          },
          "name": "vcenterEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-source/index.ts",
            "line": 253
          },
          "name": "assetSourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-source/index.ts",
            "line": 246
          },
          "name": "assetSourceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-asset-source/index:DataOciCloudBridgeAssetSource"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetSourceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetSourceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-asset-source/index.ts",
        "line": 9
      },
      "name": "DataOciCloudBridgeAssetSourceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_asset_source#asset_source_id DataOciCloudBridgeAssetSource#asset_source_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-source/index.ts",
            "line": 13
          },
          "name": "assetSourceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-asset-source/index:DataOciCloudBridgeAssetSourceConfig"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetSourceDiscoveryCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetSourceDiscoveryCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-asset-source/index.ts",
        "line": 15
      },
      "name": "DataOciCloudBridgeAssetSourceDiscoveryCredentials",
      "symbolId": "src/data-oci-cloud-bridge-asset-source/index:DataOciCloudBridgeAssetSourceDiscoveryCredentials"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetSourceDiscoveryCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetSourceDiscoveryCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-asset-source/index.ts",
          "line": 84
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-asset-source/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-source/index.ts",
            "line": 91
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetSourceDiscoveryCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudBridgeAssetSourceDiscoveryCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-source/index.ts",
            "line": 84
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-source/index.ts",
            "line": 84
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-source/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-asset-source/index:DataOciCloudBridgeAssetSourceDiscoveryCredentialsList"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetSourceDiscoveryCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetSourceDiscoveryCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-asset-source/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-asset-source/index.ts",
        "line": 38
      },
      "name": "DataOciCloudBridgeAssetSourceDiscoveryCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-source/index.ts",
            "line": 67
          },
          "name": "secretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-source/index.ts",
            "line": 72
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-source/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetSourceDiscoveryCredentials"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-asset-source/index:DataOciCloudBridgeAssetSourceDiscoveryCredentialsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetSourceReplicationCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetSourceReplicationCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-asset-source/index.ts",
        "line": 95
      },
      "name": "DataOciCloudBridgeAssetSourceReplicationCredentials",
      "symbolId": "src/data-oci-cloud-bridge-asset-source/index:DataOciCloudBridgeAssetSourceReplicationCredentials"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetSourceReplicationCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetSourceReplicationCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-asset-source/index.ts",
          "line": 164
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-asset-source/index.ts",
        "line": 157
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-source/index.ts",
            "line": 171
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetSourceReplicationCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudBridgeAssetSourceReplicationCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-source/index.ts",
            "line": 164
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-source/index.ts",
            "line": 164
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-source/index.ts",
            "line": 164
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-asset-source/index:DataOciCloudBridgeAssetSourceReplicationCredentialsList"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetSourceReplicationCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetSourceReplicationCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-asset-source/index.ts",
          "line": 127
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-asset-source/index.ts",
        "line": 118
      },
      "name": "DataOciCloudBridgeAssetSourceReplicationCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-source/index.ts",
            "line": 147
          },
          "name": "secretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-source/index.ts",
            "line": 152
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-source/index.ts",
            "line": 131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetSourceReplicationCredentials"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-asset-source/index:DataOciCloudBridgeAssetSourceReplicationCredentialsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetSources": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_asset_sources oci_cloud_bridge_asset_sources}."
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetSources",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_asset_sources oci_cloud_bridge_asset_sources} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
          "line": 663
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetSourcesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
        "line": 631
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCloudBridgeAssetSources resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 648
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCloudBridgeAssetSources to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_asset_sources#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCloudBridgeAssetSources that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCloudBridgeAssetSources to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 779
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetSourcesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 705
          },
          "name": "resetAssetSourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 734
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 782
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 750
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 766
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 794
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 805
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCloudBridgeAssetSources",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 636
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 693
          },
          "name": "assetSourceCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetSourcesAssetSourceCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 776
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetSourcesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 709
          },
          "name": "assetSourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 722
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 738
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 786
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetSourcesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 754
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 770
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 699
          },
          "name": "assetSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 715
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 728
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 744
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 760
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-asset-sources/index:DataOciCloudBridgeAssetSources"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetSourcesAssetSourceCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetSourcesAssetSourceCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
        "line": 375
      },
      "name": "DataOciCloudBridgeAssetSourcesAssetSourceCollection",
      "symbolId": "src/data-oci-cloud-bridge-asset-sources/index:DataOciCloudBridgeAssetSourcesAssetSourceCollection"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetSourcesAssetSourceCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetSourcesAssetSourceCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
        "line": 200
      },
      "name": "DataOciCloudBridgeAssetSourcesAssetSourceCollectionItems",
      "symbolId": "src/data-oci-cloud-bridge-asset-sources/index:DataOciCloudBridgeAssetSourcesAssetSourceCollectionItems"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetSourcesAssetSourceCollectionItemsDiscoveryCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetSourcesAssetSourceCollectionItemsDiscoveryCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
        "line": 40
      },
      "name": "DataOciCloudBridgeAssetSourcesAssetSourceCollectionItemsDiscoveryCredentials",
      "symbolId": "src/data-oci-cloud-bridge-asset-sources/index:DataOciCloudBridgeAssetSourcesAssetSourceCollectionItemsDiscoveryCredentials"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetSourcesAssetSourceCollectionItemsDiscoveryCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetSourcesAssetSourceCollectionItemsDiscoveryCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
          "line": 109
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 116
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetSourcesAssetSourceCollectionItemsDiscoveryCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudBridgeAssetSourcesAssetSourceCollectionItemsDiscoveryCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 109
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 109
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 109
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-asset-sources/index:DataOciCloudBridgeAssetSourcesAssetSourceCollectionItemsDiscoveryCredentialsList"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetSourcesAssetSourceCollectionItemsDiscoveryCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetSourcesAssetSourceCollectionItemsDiscoveryCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
          "line": 72
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
        "line": 63
      },
      "name": "DataOciCloudBridgeAssetSourcesAssetSourceCollectionItemsDiscoveryCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 92
          },
          "name": "secretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 97
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetSourcesAssetSourceCollectionItemsDiscoveryCredentials"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-asset-sources/index:DataOciCloudBridgeAssetSourcesAssetSourceCollectionItemsDiscoveryCredentialsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetSourcesAssetSourceCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetSourcesAssetSourceCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
          "line": 364
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
        "line": 357
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 371
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetSourcesAssetSourceCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudBridgeAssetSourcesAssetSourceCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 364
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 364
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 364
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-asset-sources/index:DataOciCloudBridgeAssetSourcesAssetSourceCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetSourcesAssetSourceCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetSourcesAssetSourceCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
          "line": 232
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
        "line": 223
      },
      "name": "DataOciCloudBridgeAssetSourcesAssetSourceCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 252
          },
          "name": "areHistoricalMetricsCollected",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 257
          },
          "name": "areRealtimeMetricsCollected",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 262
          },
          "name": "assetsCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 267
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 273
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 279
          },
          "name": "discoveryCredentials",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetSourcesAssetSourceCollectionItemsDiscoveryCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 284
          },
          "name": "discoveryScheduleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 289
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 294
          },
          "name": "environmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 300
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 305
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 310
          },
          "name": "inventoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 315
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 321
          },
          "name": "replicationCredentials",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetSourcesAssetSourceCollectionItemsReplicationCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 326
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 332
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 337
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 342
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 347
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 352
          },
          "name": "vcenterEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 236
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetSourcesAssetSourceCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-asset-sources/index:DataOciCloudBridgeAssetSourcesAssetSourceCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetSourcesAssetSourceCollectionItemsReplicationCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetSourcesAssetSourceCollectionItemsReplicationCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
        "line": 120
      },
      "name": "DataOciCloudBridgeAssetSourcesAssetSourceCollectionItemsReplicationCredentials",
      "symbolId": "src/data-oci-cloud-bridge-asset-sources/index:DataOciCloudBridgeAssetSourcesAssetSourceCollectionItemsReplicationCredentials"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetSourcesAssetSourceCollectionItemsReplicationCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetSourcesAssetSourceCollectionItemsReplicationCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
          "line": 189
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
        "line": 182
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 196
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetSourcesAssetSourceCollectionItemsReplicationCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudBridgeAssetSourcesAssetSourceCollectionItemsReplicationCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 189
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 189
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 189
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-asset-sources/index:DataOciCloudBridgeAssetSourcesAssetSourceCollectionItemsReplicationCredentialsList"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetSourcesAssetSourceCollectionItemsReplicationCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetSourcesAssetSourceCollectionItemsReplicationCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
          "line": 152
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
        "line": 143
      },
      "name": "DataOciCloudBridgeAssetSourcesAssetSourceCollectionItemsReplicationCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 172
          },
          "name": "secretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 177
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 156
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetSourcesAssetSourceCollectionItemsReplicationCredentials"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-asset-sources/index:DataOciCloudBridgeAssetSourcesAssetSourceCollectionItemsReplicationCredentialsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetSourcesAssetSourceCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetSourcesAssetSourceCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
          "line": 440
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
        "line": 433
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 447
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetSourcesAssetSourceCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudBridgeAssetSourcesAssetSourceCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 440
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 440
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 440
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-asset-sources/index:DataOciCloudBridgeAssetSourcesAssetSourceCollectionList"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetSourcesAssetSourceCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetSourcesAssetSourceCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
          "line": 407
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
        "line": 398
      },
      "name": "DataOciCloudBridgeAssetSourcesAssetSourceCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 428
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetSourcesAssetSourceCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 411
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetSourcesAssetSourceCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-asset-sources/index:DataOciCloudBridgeAssetSourcesAssetSourceCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetSourcesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetSourcesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
        "line": 9
      },
      "name": "DataOciCloudBridgeAssetSourcesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_asset_sources#compartment_id DataOciCloudBridgeAssetSources#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 17
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_asset_sources#asset_source_id DataOciCloudBridgeAssetSources#asset_source_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 13
          },
          "name": "assetSourceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_asset_sources#display_name DataOciCloudBridgeAssetSources#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 21
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_asset_sources#filter DataOciCloudBridgeAssetSources#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetSourcesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_asset_sources#id DataOciCloudBridgeAssetSources#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_asset_sources#state DataOciCloudBridgeAssetSources#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-asset-sources/index:DataOciCloudBridgeAssetSourcesConfig"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetSourcesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetSourcesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
        "line": 451
      },
      "name": "DataOciCloudBridgeAssetSourcesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_asset_sources#name DataOciCloudBridgeAssetSources#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 455
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_asset_sources#values DataOciCloudBridgeAssetSources#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 463
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_asset_sources#regex DataOciCloudBridgeAssetSources#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 459
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-asset-sources/index:DataOciCloudBridgeAssetSourcesFilter"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetSourcesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetSourcesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
          "line": 616
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
        "line": 608
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 623
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetSourcesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudBridgeAssetSourcesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 616
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 616
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 616
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 609
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetSourcesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-asset-sources/index:DataOciCloudBridgeAssetSourcesFilterList"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetSourcesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetSourcesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
          "line": 519
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
        "line": 509
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 586
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCloudBridgeAssetSourcesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 574
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 590
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 603
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 567
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 580
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 596
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset-sources/index.ts",
            "line": 523
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetSourcesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-asset-sources/index:DataOciCloudBridgeAssetSourcesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetVm": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetVm",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-asset/index.ts",
        "line": 786
      },
      "name": "DataOciCloudBridgeAssetVm",
      "symbolId": "src/data-oci-cloud-bridge-asset/index:DataOciCloudBridgeAssetVm"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetVmList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetVmList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-asset/index.ts",
          "line": 860
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-asset/index.ts",
        "line": 853
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 867
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetVmOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudBridgeAssetVmList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 860
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 860
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 860
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-asset/index:DataOciCloudBridgeAssetVmList"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetVmOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetVmOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-asset/index.ts",
          "line": 818
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-asset/index.ts",
        "line": 809
      },
      "name": "DataOciCloudBridgeAssetVmOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 838
          },
          "name": "hypervisorHost",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 843
          },
          "name": "hypervisorVendor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 848
          },
          "name": "hypervisorVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 822
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetVm"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-asset/index:DataOciCloudBridgeAssetVmOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetVmwareVcenter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetVmwareVcenter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-asset/index.ts",
        "line": 871
      },
      "name": "DataOciCloudBridgeAssetVmwareVcenter",
      "symbolId": "src/data-oci-cloud-bridge-asset/index:DataOciCloudBridgeAssetVmwareVcenter"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetVmwareVcenterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetVmwareVcenterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-asset/index.ts",
          "line": 945
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-asset/index.ts",
        "line": 938
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 952
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetVmwareVcenterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudBridgeAssetVmwareVcenterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 945
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 945
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 945
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-asset/index:DataOciCloudBridgeAssetVmwareVcenterList"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetVmwareVcenterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetVmwareVcenterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-asset/index.ts",
          "line": 903
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-asset/index.ts",
        "line": 894
      },
      "name": "DataOciCloudBridgeAssetVmwareVcenterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 923
          },
          "name": "dataCenter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 928
          },
          "name": "vcenterKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 933
          },
          "name": "vcenterVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 907
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetVmwareVcenter"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-asset/index:DataOciCloudBridgeAssetVmwareVcenterOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetVmwareVm": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetVmwareVm",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-asset/index.ts",
        "line": 1036
      },
      "name": "DataOciCloudBridgeAssetVmwareVm",
      "symbolId": "src/data-oci-cloud-bridge-asset/index:DataOciCloudBridgeAssetVmwareVm"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetVmwareVmCustomerTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetVmwareVmCustomerTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-asset/index.ts",
        "line": 956
      },
      "name": "DataOciCloudBridgeAssetVmwareVmCustomerTags",
      "symbolId": "src/data-oci-cloud-bridge-asset/index:DataOciCloudBridgeAssetVmwareVmCustomerTags"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetVmwareVmCustomerTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetVmwareVmCustomerTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-asset/index.ts",
          "line": 1025
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-asset/index.ts",
        "line": 1018
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 1032
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetVmwareVmCustomerTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudBridgeAssetVmwareVmCustomerTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 1025
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 1025
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 1025
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-asset/index:DataOciCloudBridgeAssetVmwareVmCustomerTagsList"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetVmwareVmCustomerTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetVmwareVmCustomerTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-asset/index.ts",
          "line": 988
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-asset/index.ts",
        "line": 979
      },
      "name": "DataOciCloudBridgeAssetVmwareVmCustomerTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 1008
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 1013
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 992
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetVmwareVmCustomerTags"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-asset/index:DataOciCloudBridgeAssetVmwareVmCustomerTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetVmwareVmList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetVmwareVmList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-asset/index.ts",
          "line": 1151
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-asset/index.ts",
        "line": 1144
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 1158
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetVmwareVmOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudBridgeAssetVmwareVmList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 1151
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 1151
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 1151
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-asset/index:DataOciCloudBridgeAssetVmwareVmList"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetVmwareVmOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetVmwareVmOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-asset/index.ts",
          "line": 1068
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-asset/index.ts",
        "line": 1059
      },
      "name": "DataOciCloudBridgeAssetVmwareVmOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 1088
          },
          "name": "cluster",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 1093
          },
          "name": "customerFields",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 1099
          },
          "name": "customerTags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetVmwareVmCustomerTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 1104
          },
          "name": "faultToleranceBandwidth",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 1109
          },
          "name": "faultToleranceSecondaryLatency",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 1114
          },
          "name": "faultToleranceState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 1119
          },
          "name": "instanceUuid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 1124
          },
          "name": "isDisksCbtEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 1129
          },
          "name": "isDisksUuidEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 1134
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 1139
          },
          "name": "vmwareToolsStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-asset/index.ts",
            "line": 1072
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetVmwareVm"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-asset/index:DataOciCloudBridgeAssetVmwareVmOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssets": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_assets oci_cloud_bridge_assets}."
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssets",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_assets oci_cloud_bridge_assets} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-assets/index.ts",
          "line": 1658
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-assets/index.ts",
        "line": 1626
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCloudBridgeAssets resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1643
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCloudBridgeAssets to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_assets#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCloudBridgeAssets that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCloudBridgeAssets to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1842
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1704
          },
          "name": "resetAssetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1720
          },
          "name": "resetAssetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1749
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1765
          },
          "name": "resetExternalAssetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1845
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1781
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1797
          },
          "name": "resetInventoryId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1813
          },
          "name": "resetSourceKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1829
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1857
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1872
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCloudBridgeAssets",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1631
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1692
          },
          "name": "assetCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1839
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1708
          },
          "name": "assetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1724
          },
          "name": "assetTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1737
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1753
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1769
          },
          "name": "externalAssetKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1849
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1785
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1801
          },
          "name": "inventoryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1817
          },
          "name": "sourceKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1833
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1698
          },
          "name": "assetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1714
          },
          "name": "assetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1730
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1743
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1759
          },
          "name": "externalAssetKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1775
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1791
          },
          "name": "inventoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1807
          },
          "name": "sourceKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1823
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-assets/index:DataOciCloudBridgeAssets"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-assets/index.ts",
        "line": 1370
      },
      "name": "DataOciCloudBridgeAssetsAssetCollection",
      "symbolId": "src/data-oci-cloud-bridge-assets/index:DataOciCloudBridgeAssetsAssetCollection"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-assets/index.ts",
        "line": 1203
      },
      "name": "DataOciCloudBridgeAssetsAssetCollectionItems",
      "symbolId": "src/data-oci-cloud-bridge-assets/index:DataOciCloudBridgeAssetsAssetCollectionItems"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsCompute": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-assets/index.ts",
        "line": 606
      },
      "name": "DataOciCloudBridgeAssetsAssetCollectionItemsCompute",
      "symbolId": "src/data-oci-cloud-bridge-assets/index:DataOciCloudBridgeAssetsAssetCollectionItemsCompute"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsComputeDisks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsComputeDisks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-assets/index.ts",
        "line": 56
      },
      "name": "DataOciCloudBridgeAssetsAssetCollectionItemsComputeDisks",
      "symbolId": "src/data-oci-cloud-bridge-assets/index:DataOciCloudBridgeAssetsAssetCollectionItemsComputeDisks"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsComputeDisksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsComputeDisksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-assets/index.ts",
          "line": 150
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-assets/index.ts",
        "line": 143
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 157
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsComputeDisksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudBridgeAssetsAssetCollectionItemsComputeDisksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 150
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 150
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 150
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-assets/index:DataOciCloudBridgeAssetsAssetCollectionItemsComputeDisksList"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsComputeDisksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsComputeDisksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-assets/index.ts",
          "line": 88
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-assets/index.ts",
        "line": 79
      },
      "name": "DataOciCloudBridgeAssetsAssetCollectionItemsComputeDisksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 108
          },
          "name": "bootOrder",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 113
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 118
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 123
          },
          "name": "persistentMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 128
          },
          "name": "sizeInMbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 133
          },
          "name": "uuid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 138
          },
          "name": "uuidLun",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 92
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsComputeDisks"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-assets/index:DataOciCloudBridgeAssetsAssetCollectionItemsComputeDisksOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsComputeGpuDevices": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsComputeGpuDevices",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-assets/index.ts",
        "line": 161
      },
      "name": "DataOciCloudBridgeAssetsAssetCollectionItemsComputeGpuDevices",
      "symbolId": "src/data-oci-cloud-bridge-assets/index:DataOciCloudBridgeAssetsAssetCollectionItemsComputeGpuDevices"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsComputeGpuDevicesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsComputeGpuDevicesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-assets/index.ts",
          "line": 245
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-assets/index.ts",
        "line": 238
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 252
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsComputeGpuDevicesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudBridgeAssetsAssetCollectionItemsComputeGpuDevicesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 245
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 245
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 245
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-assets/index:DataOciCloudBridgeAssetsAssetCollectionItemsComputeGpuDevicesList"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsComputeGpuDevicesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsComputeGpuDevicesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-assets/index.ts",
          "line": 193
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-assets/index.ts",
        "line": 184
      },
      "name": "DataOciCloudBridgeAssetsAssetCollectionItemsComputeGpuDevicesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 213
          },
          "name": "coresCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 218
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 223
          },
          "name": "manufacturer",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 228
          },
          "name": "memoryInMbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 233
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 197
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsComputeGpuDevices"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-assets/index:DataOciCloudBridgeAssetsAssetCollectionItemsComputeGpuDevicesOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsComputeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-assets/index.ts",
          "line": 816
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-assets/index.ts",
        "line": 809
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 823
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsComputeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudBridgeAssetsAssetCollectionItemsComputeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 816
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 816
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 816
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-assets/index:DataOciCloudBridgeAssetsAssetCollectionItemsComputeList"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsComputeNics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsComputeNics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-assets/index.ts",
        "line": 256
      },
      "name": "DataOciCloudBridgeAssetsAssetCollectionItemsComputeNics",
      "symbolId": "src/data-oci-cloud-bridge-assets/index:DataOciCloudBridgeAssetsAssetCollectionItemsComputeNics"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsComputeNicsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsComputeNicsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-assets/index.ts",
          "line": 345
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-assets/index.ts",
        "line": 338
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 352
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsComputeNicsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudBridgeAssetsAssetCollectionItemsComputeNicsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 345
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 345
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 345
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-assets/index:DataOciCloudBridgeAssetsAssetCollectionItemsComputeNicsList"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsComputeNicsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsComputeNicsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-assets/index.ts",
          "line": 288
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-assets/index.ts",
        "line": 279
      },
      "name": "DataOciCloudBridgeAssetsAssetCollectionItemsComputeNicsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 308
          },
          "name": "ipAddresses",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 313
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 318
          },
          "name": "macAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 323
          },
          "name": "macAddressType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 328
          },
          "name": "networkName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 333
          },
          "name": "switchName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 292
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsComputeNics"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-assets/index:DataOciCloudBridgeAssetsAssetCollectionItemsComputeNicsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsComputeNvdimmController": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsComputeNvdimmController",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-assets/index.ts",
        "line": 356
      },
      "name": "DataOciCloudBridgeAssetsAssetCollectionItemsComputeNvdimmController",
      "symbolId": "src/data-oci-cloud-bridge-assets/index:DataOciCloudBridgeAssetsAssetCollectionItemsComputeNvdimmController"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsComputeNvdimmControllerList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsComputeNvdimmControllerList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-assets/index.ts",
          "line": 425
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-assets/index.ts",
        "line": 418
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 432
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsComputeNvdimmControllerOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudBridgeAssetsAssetCollectionItemsComputeNvdimmControllerList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 425
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 425
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 425
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-assets/index:DataOciCloudBridgeAssetsAssetCollectionItemsComputeNvdimmControllerList"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsComputeNvdimmControllerOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsComputeNvdimmControllerOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-assets/index.ts",
          "line": 388
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-assets/index.ts",
        "line": 379
      },
      "name": "DataOciCloudBridgeAssetsAssetCollectionItemsComputeNvdimmControllerOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 408
          },
          "name": "busNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 413
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 392
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsComputeNvdimmController"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-assets/index:DataOciCloudBridgeAssetsAssetCollectionItemsComputeNvdimmControllerOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsComputeNvdimms": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsComputeNvdimms",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-assets/index.ts",
        "line": 436
      },
      "name": "DataOciCloudBridgeAssetsAssetCollectionItemsComputeNvdimms",
      "symbolId": "src/data-oci-cloud-bridge-assets/index:DataOciCloudBridgeAssetsAssetCollectionItemsComputeNvdimms"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsComputeNvdimmsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsComputeNvdimmsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-assets/index.ts",
          "line": 510
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-assets/index.ts",
        "line": 503
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 517
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsComputeNvdimmsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudBridgeAssetsAssetCollectionItemsComputeNvdimmsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 510
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 510
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 510
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-assets/index:DataOciCloudBridgeAssetsAssetCollectionItemsComputeNvdimmsList"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsComputeNvdimmsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsComputeNvdimmsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-assets/index.ts",
          "line": 468
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-assets/index.ts",
        "line": 459
      },
      "name": "DataOciCloudBridgeAssetsAssetCollectionItemsComputeNvdimmsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 488
          },
          "name": "controllerKey",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 493
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 498
          },
          "name": "unitNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 472
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsComputeNvdimms"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-assets/index:DataOciCloudBridgeAssetsAssetCollectionItemsComputeNvdimmsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsComputeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-assets/index.ts",
          "line": 638
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-assets/index.ts",
        "line": 629
      },
      "name": "DataOciCloudBridgeAssetsAssetCollectionItemsComputeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 658
          },
          "name": "connectedNetworks",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 663
          },
          "name": "coresCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 668
          },
          "name": "cpuModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 673
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 679
          },
          "name": "disks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsComputeDisksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 684
          },
          "name": "disksCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 689
          },
          "name": "dnsName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 694
          },
          "name": "firmware",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 700
          },
          "name": "gpuDevices",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsComputeGpuDevicesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 705
          },
          "name": "gpuDevicesCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 710
          },
          "name": "guestState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 715
          },
          "name": "hardwareVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 720
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 725
          },
          "name": "isPmemEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 730
          },
          "name": "isTpmEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 735
          },
          "name": "latencySensitivity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 740
          },
          "name": "memoryInMbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 746
          },
          "name": "nics",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsComputeNicsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 751
          },
          "name": "nicsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 757
          },
          "name": "nvdimmController",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsComputeNvdimmControllerList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 763
          },
          "name": "nvdimms",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsComputeNvdimmsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 768
          },
          "name": "operatingSystem",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 773
          },
          "name": "operatingSystemVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 778
          },
          "name": "pmemInMbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 783
          },
          "name": "powerState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 788
          },
          "name": "primaryIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 794
          },
          "name": "scsiController",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsComputeScsiControllerList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 799
          },
          "name": "storageProvisionedInMbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 804
          },
          "name": "threadsPerCoreCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 642
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsCompute"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-assets/index:DataOciCloudBridgeAssetsAssetCollectionItemsComputeOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsComputeScsiController": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsComputeScsiController",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-assets/index.ts",
        "line": 521
      },
      "name": "DataOciCloudBridgeAssetsAssetCollectionItemsComputeScsiController",
      "symbolId": "src/data-oci-cloud-bridge-assets/index:DataOciCloudBridgeAssetsAssetCollectionItemsComputeScsiController"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsComputeScsiControllerList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsComputeScsiControllerList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-assets/index.ts",
          "line": 595
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-assets/index.ts",
        "line": 588
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 602
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsComputeScsiControllerOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudBridgeAssetsAssetCollectionItemsComputeScsiControllerList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 595
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 595
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 595
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-assets/index:DataOciCloudBridgeAssetsAssetCollectionItemsComputeScsiControllerList"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsComputeScsiControllerOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsComputeScsiControllerOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-assets/index.ts",
          "line": 553
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-assets/index.ts",
        "line": 544
      },
      "name": "DataOciCloudBridgeAssetsAssetCollectionItemsComputeScsiControllerOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 573
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 578
          },
          "name": "sharedBus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 583
          },
          "name": "unitNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 557
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsComputeScsiController"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-assets/index:DataOciCloudBridgeAssetsAssetCollectionItemsComputeScsiControllerOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-assets/index.ts",
          "line": 1359
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-assets/index.ts",
        "line": 1352
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1366
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudBridgeAssetsAssetCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1359
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1359
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1359
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-assets/index:DataOciCloudBridgeAssetsAssetCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-assets/index.ts",
          "line": 1235
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-assets/index.ts",
        "line": 1226
      },
      "name": "DataOciCloudBridgeAssetsAssetCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1255
          },
          "name": "assetSourceIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1260
          },
          "name": "assetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1265
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1271
          },
          "name": "compute",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1277
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1282
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1287
          },
          "name": "externalAssetKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1293
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1298
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1303
          },
          "name": "inventoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1308
          },
          "name": "sourceKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1313
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1319
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1324
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1329
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1335
          },
          "name": "vm",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsVmList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1341
          },
          "name": "vmwareVcenter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsVmwareVcenterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1347
          },
          "name": "vmwareVm",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsVmwareVmList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1239
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-assets/index:DataOciCloudBridgeAssetsAssetCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsVm": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsVm",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-assets/index.ts",
        "line": 827
      },
      "name": "DataOciCloudBridgeAssetsAssetCollectionItemsVm",
      "symbolId": "src/data-oci-cloud-bridge-assets/index:DataOciCloudBridgeAssetsAssetCollectionItemsVm"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsVmList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsVmList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-assets/index.ts",
          "line": 901
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-assets/index.ts",
        "line": 894
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 908
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsVmOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudBridgeAssetsAssetCollectionItemsVmList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 901
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 901
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 901
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-assets/index:DataOciCloudBridgeAssetsAssetCollectionItemsVmList"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsVmOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsVmOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-assets/index.ts",
          "line": 859
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-assets/index.ts",
        "line": 850
      },
      "name": "DataOciCloudBridgeAssetsAssetCollectionItemsVmOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 879
          },
          "name": "hypervisorHost",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 884
          },
          "name": "hypervisorVendor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 889
          },
          "name": "hypervisorVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 863
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsVm"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-assets/index:DataOciCloudBridgeAssetsAssetCollectionItemsVmOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsVmwareVcenter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsVmwareVcenter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-assets/index.ts",
        "line": 912
      },
      "name": "DataOciCloudBridgeAssetsAssetCollectionItemsVmwareVcenter",
      "symbolId": "src/data-oci-cloud-bridge-assets/index:DataOciCloudBridgeAssetsAssetCollectionItemsVmwareVcenter"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsVmwareVcenterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsVmwareVcenterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-assets/index.ts",
          "line": 986
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-assets/index.ts",
        "line": 979
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 993
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsVmwareVcenterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudBridgeAssetsAssetCollectionItemsVmwareVcenterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 986
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 986
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 986
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-assets/index:DataOciCloudBridgeAssetsAssetCollectionItemsVmwareVcenterList"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsVmwareVcenterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsVmwareVcenterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-assets/index.ts",
          "line": 944
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-assets/index.ts",
        "line": 935
      },
      "name": "DataOciCloudBridgeAssetsAssetCollectionItemsVmwareVcenterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 964
          },
          "name": "dataCenter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 969
          },
          "name": "vcenterKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 974
          },
          "name": "vcenterVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 948
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsVmwareVcenter"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-assets/index:DataOciCloudBridgeAssetsAssetCollectionItemsVmwareVcenterOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsVmwareVm": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsVmwareVm",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-assets/index.ts",
        "line": 1077
      },
      "name": "DataOciCloudBridgeAssetsAssetCollectionItemsVmwareVm",
      "symbolId": "src/data-oci-cloud-bridge-assets/index:DataOciCloudBridgeAssetsAssetCollectionItemsVmwareVm"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsVmwareVmCustomerTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsVmwareVmCustomerTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-assets/index.ts",
        "line": 997
      },
      "name": "DataOciCloudBridgeAssetsAssetCollectionItemsVmwareVmCustomerTags",
      "symbolId": "src/data-oci-cloud-bridge-assets/index:DataOciCloudBridgeAssetsAssetCollectionItemsVmwareVmCustomerTags"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsVmwareVmCustomerTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsVmwareVmCustomerTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-assets/index.ts",
          "line": 1066
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-assets/index.ts",
        "line": 1059
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1073
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsVmwareVmCustomerTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudBridgeAssetsAssetCollectionItemsVmwareVmCustomerTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1066
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1066
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1066
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-assets/index:DataOciCloudBridgeAssetsAssetCollectionItemsVmwareVmCustomerTagsList"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsVmwareVmCustomerTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsVmwareVmCustomerTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-assets/index.ts",
          "line": 1029
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-assets/index.ts",
        "line": 1020
      },
      "name": "DataOciCloudBridgeAssetsAssetCollectionItemsVmwareVmCustomerTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1049
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1054
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1033
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsVmwareVmCustomerTags"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-assets/index:DataOciCloudBridgeAssetsAssetCollectionItemsVmwareVmCustomerTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsVmwareVmList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsVmwareVmList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-assets/index.ts",
          "line": 1192
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-assets/index.ts",
        "line": 1185
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1199
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsVmwareVmOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudBridgeAssetsAssetCollectionItemsVmwareVmList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1192
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1192
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1192
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-assets/index:DataOciCloudBridgeAssetsAssetCollectionItemsVmwareVmList"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsVmwareVmOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsVmwareVmOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-assets/index.ts",
          "line": 1109
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-assets/index.ts",
        "line": 1100
      },
      "name": "DataOciCloudBridgeAssetsAssetCollectionItemsVmwareVmOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1129
          },
          "name": "cluster",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1134
          },
          "name": "customerFields",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1140
          },
          "name": "customerTags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsVmwareVmCustomerTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1145
          },
          "name": "faultToleranceBandwidth",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1150
          },
          "name": "faultToleranceSecondaryLatency",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1155
          },
          "name": "faultToleranceState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1160
          },
          "name": "instanceUuid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1165
          },
          "name": "isDisksCbtEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1170
          },
          "name": "isDisksUuidEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1175
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1180
          },
          "name": "vmwareToolsStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1113
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsVmwareVm"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-assets/index:DataOciCloudBridgeAssetsAssetCollectionItemsVmwareVmOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-assets/index.ts",
          "line": 1435
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-assets/index.ts",
        "line": 1428
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1442
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudBridgeAssetsAssetCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1435
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1435
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1435
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-assets/index:DataOciCloudBridgeAssetsAssetCollectionList"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-assets/index.ts",
          "line": 1402
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-assets/index.ts",
        "line": 1393
      },
      "name": "DataOciCloudBridgeAssetsAssetCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1423
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1406
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsAssetCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-assets/index:DataOciCloudBridgeAssetsAssetCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-assets/index.ts",
        "line": 9
      },
      "name": "DataOciCloudBridgeAssetsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_assets#compartment_id DataOciCloudBridgeAssets#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 21
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_assets#asset_id DataOciCloudBridgeAssets#asset_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 13
          },
          "name": "assetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_assets#asset_type DataOciCloudBridgeAssets#asset_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 17
          },
          "name": "assetType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_assets#display_name DataOciCloudBridgeAssets#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 25
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_assets#external_asset_key DataOciCloudBridgeAssets#external_asset_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 29
          },
          "name": "externalAssetKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_assets#filter DataOciCloudBridgeAssets#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 54
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_assets#id DataOciCloudBridgeAssets#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 36
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_assets#inventory_id DataOciCloudBridgeAssets#inventory_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 40
          },
          "name": "inventoryId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_assets#source_key DataOciCloudBridgeAssets#source_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 44
          },
          "name": "sourceKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_assets#state DataOciCloudBridgeAssets#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 48
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-assets/index:DataOciCloudBridgeAssetsConfig"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-assets/index.ts",
        "line": 1446
      },
      "name": "DataOciCloudBridgeAssetsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_assets#name DataOciCloudBridgeAssets#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1450
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_assets#values DataOciCloudBridgeAssets#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1458
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_assets#regex DataOciCloudBridgeAssets#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1454
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-assets/index:DataOciCloudBridgeAssetsFilter"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-assets/index.ts",
          "line": 1611
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-assets/index.ts",
        "line": 1603
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1618
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudBridgeAssetsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1611
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1611
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1611
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1604
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-assets/index:DataOciCloudBridgeAssetsFilterList"
    },
    "cdktf-provider-oci.DataOciCloudBridgeAssetsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-assets/index.ts",
          "line": 1514
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-assets/index.ts",
        "line": 1504
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1581
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCloudBridgeAssetsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1569
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1585
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1598
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1562
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1575
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1591
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-assets/index.ts",
            "line": 1518
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCloudBridgeAssetsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-assets/index:DataOciCloudBridgeAssetsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudBridgeDiscoverySchedule": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_discovery_schedule oci_cloud_bridge_discovery_schedule}."
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeDiscoverySchedule",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_discovery_schedule oci_cloud_bridge_discovery_schedule} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-discovery-schedule/index.ts",
          "line": 51
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudBridgeDiscoveryScheduleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-discovery-schedule/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCloudBridgeDiscoverySchedule resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedule/index.ts",
            "line": 36
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCloudBridgeDiscoverySchedule to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_discovery_schedule#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCloudBridgeDiscoverySchedule that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCloudBridgeDiscoverySchedule to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedule/index.ts",
            "line": 149
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedule/index.ts",
            "line": 155
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCloudBridgeDiscoverySchedule",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedule/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedule/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedule/index.ts",
            "line": 81
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedule/index.ts",
            "line": 99
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedule/index.ts",
            "line": 104
          },
          "name": "executionRecurrences",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedule/index.ts",
            "line": 110
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedule/index.ts",
            "line": 115
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedule/index.ts",
            "line": 120
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedule/index.ts",
            "line": 125
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedule/index.ts",
            "line": 131
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedule/index.ts",
            "line": 136
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedule/index.ts",
            "line": 141
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedule/index.ts",
            "line": 94
          },
          "name": "discoveryScheduleIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedule/index.ts",
            "line": 87
          },
          "name": "discoveryScheduleId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-discovery-schedule/index:DataOciCloudBridgeDiscoverySchedule"
    },
    "cdktf-provider-oci.DataOciCloudBridgeDiscoveryScheduleConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeDiscoveryScheduleConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-discovery-schedule/index.ts",
        "line": 9
      },
      "name": "DataOciCloudBridgeDiscoveryScheduleConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_discovery_schedule#discovery_schedule_id DataOciCloudBridgeDiscoverySchedule#discovery_schedule_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedule/index.ts",
            "line": 13
          },
          "name": "discoveryScheduleId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-discovery-schedule/index:DataOciCloudBridgeDiscoveryScheduleConfig"
    },
    "cdktf-provider-oci.DataOciCloudBridgeDiscoverySchedules": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_discovery_schedules oci_cloud_bridge_discovery_schedules}."
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeDiscoverySchedules",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_discovery_schedules oci_cloud_bridge_discovery_schedules} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
          "line": 456
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudBridgeDiscoverySchedulesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
        "line": 424
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCloudBridgeDiscoverySchedules resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
            "line": 441
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCloudBridgeDiscoverySchedules to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_discovery_schedules#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCloudBridgeDiscoverySchedules that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCloudBridgeDiscoverySchedules to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
            "line": 572
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCloudBridgeDiscoverySchedulesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
            "line": 511
          },
          "name": "resetDiscoveryScheduleId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
            "line": 527
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
            "line": 575
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
            "line": 543
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
            "line": 559
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
            "line": 587
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
            "line": 598
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCloudBridgeDiscoverySchedules",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
            "line": 429
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
            "line": 499
          },
          "name": "discoveryScheduleCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeDiscoverySchedulesDiscoveryScheduleCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
            "line": 569
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeDiscoverySchedulesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
            "line": 493
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
            "line": 515
          },
          "name": "discoveryScheduleIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
            "line": 531
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
            "line": 579
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudBridgeDiscoverySchedulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
            "line": 547
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
            "line": 563
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
            "line": 486
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
            "line": 505
          },
          "name": "discoveryScheduleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
            "line": 521
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
            "line": 537
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
            "line": 553
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-discovery-schedules/index:DataOciCloudBridgeDiscoverySchedules"
    },
    "cdktf-provider-oci.DataOciCloudBridgeDiscoverySchedulesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeDiscoverySchedulesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
        "line": 9
      },
      "name": "DataOciCloudBridgeDiscoverySchedulesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_discovery_schedules#compartment_id DataOciCloudBridgeDiscoverySchedules#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_discovery_schedules#discovery_schedule_id DataOciCloudBridgeDiscoverySchedules#discovery_schedule_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
            "line": 17
          },
          "name": "discoveryScheduleId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_discovery_schedules#display_name DataOciCloudBridgeDiscoverySchedules#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
            "line": 21
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_discovery_schedules#filter DataOciCloudBridgeDiscoverySchedules#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudBridgeDiscoverySchedulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_discovery_schedules#id DataOciCloudBridgeDiscoverySchedules#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_discovery_schedules#state DataOciCloudBridgeDiscoverySchedules#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-discovery-schedules/index:DataOciCloudBridgeDiscoverySchedulesConfig"
    },
    "cdktf-provider-oci.DataOciCloudBridgeDiscoverySchedulesDiscoveryScheduleCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeDiscoverySchedulesDiscoveryScheduleCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
        "line": 168
      },
      "name": "DataOciCloudBridgeDiscoverySchedulesDiscoveryScheduleCollection",
      "symbolId": "src/data-oci-cloud-bridge-discovery-schedules/index:DataOciCloudBridgeDiscoverySchedulesDiscoveryScheduleCollection"
    },
    "cdktf-provider-oci.DataOciCloudBridgeDiscoverySchedulesDiscoveryScheduleCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeDiscoverySchedulesDiscoveryScheduleCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
        "line": 40
      },
      "name": "DataOciCloudBridgeDiscoverySchedulesDiscoveryScheduleCollectionItems",
      "symbolId": "src/data-oci-cloud-bridge-discovery-schedules/index:DataOciCloudBridgeDiscoverySchedulesDiscoveryScheduleCollectionItems"
    },
    "cdktf-provider-oci.DataOciCloudBridgeDiscoverySchedulesDiscoveryScheduleCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeDiscoverySchedulesDiscoveryScheduleCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
          "line": 157
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
        "line": 150
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
            "line": 164
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudBridgeDiscoverySchedulesDiscoveryScheduleCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudBridgeDiscoverySchedulesDiscoveryScheduleCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
            "line": 157
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
            "line": 157
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
            "line": 157
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-discovery-schedules/index:DataOciCloudBridgeDiscoverySchedulesDiscoveryScheduleCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciCloudBridgeDiscoverySchedulesDiscoveryScheduleCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeDiscoverySchedulesDiscoveryScheduleCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
          "line": 72
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
        "line": 63
      },
      "name": "DataOciCloudBridgeDiscoverySchedulesDiscoveryScheduleCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
            "line": 92
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
            "line": 98
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
            "line": 103
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
            "line": 108
          },
          "name": "executionRecurrences",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
            "line": 114
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
            "line": 119
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
            "line": 124
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
            "line": 129
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
            "line": 135
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
            "line": 140
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
            "line": 145
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeDiscoverySchedulesDiscoveryScheduleCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-discovery-schedules/index:DataOciCloudBridgeDiscoverySchedulesDiscoveryScheduleCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudBridgeDiscoverySchedulesDiscoveryScheduleCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeDiscoverySchedulesDiscoveryScheduleCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
          "line": 233
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
        "line": 226
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
            "line": 240
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudBridgeDiscoverySchedulesDiscoveryScheduleCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudBridgeDiscoverySchedulesDiscoveryScheduleCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
            "line": 233
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
            "line": 233
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
            "line": 233
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-discovery-schedules/index:DataOciCloudBridgeDiscoverySchedulesDiscoveryScheduleCollectionList"
    },
    "cdktf-provider-oci.DataOciCloudBridgeDiscoverySchedulesDiscoveryScheduleCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeDiscoverySchedulesDiscoveryScheduleCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
          "line": 200
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
        "line": 191
      },
      "name": "DataOciCloudBridgeDiscoverySchedulesDiscoveryScheduleCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
            "line": 221
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeDiscoverySchedulesDiscoveryScheduleCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
            "line": 204
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeDiscoverySchedulesDiscoveryScheduleCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-discovery-schedules/index:DataOciCloudBridgeDiscoverySchedulesDiscoveryScheduleCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudBridgeDiscoverySchedulesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeDiscoverySchedulesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
        "line": 244
      },
      "name": "DataOciCloudBridgeDiscoverySchedulesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_discovery_schedules#name DataOciCloudBridgeDiscoverySchedules#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
            "line": 248
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_discovery_schedules#values DataOciCloudBridgeDiscoverySchedules#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
            "line": 256
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_discovery_schedules#regex DataOciCloudBridgeDiscoverySchedules#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
            "line": 252
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-discovery-schedules/index:DataOciCloudBridgeDiscoverySchedulesFilter"
    },
    "cdktf-provider-oci.DataOciCloudBridgeDiscoverySchedulesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeDiscoverySchedulesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
          "line": 409
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
        "line": 401
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
            "line": 416
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudBridgeDiscoverySchedulesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudBridgeDiscoverySchedulesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
            "line": 409
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
            "line": 409
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
            "line": 409
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
            "line": 402
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudBridgeDiscoverySchedulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-discovery-schedules/index:DataOciCloudBridgeDiscoverySchedulesFilterList"
    },
    "cdktf-provider-oci.DataOciCloudBridgeDiscoverySchedulesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeDiscoverySchedulesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
          "line": 312
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
        "line": 302
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
            "line": 379
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCloudBridgeDiscoverySchedulesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
            "line": 367
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
            "line": 383
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
            "line": 396
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
            "line": 360
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
            "line": 373
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
            "line": 389
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-discovery-schedules/index.ts",
            "line": 316
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCloudBridgeDiscoverySchedulesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-discovery-schedules/index:DataOciCloudBridgeDiscoverySchedulesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudBridgeEnvironment": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_environment oci_cloud_bridge_environment}."
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeEnvironment",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_environment oci_cloud_bridge_environment} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-environment/index.ts",
          "line": 51
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudBridgeEnvironmentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-environment/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCloudBridgeEnvironment resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environment/index.ts",
            "line": 36
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCloudBridgeEnvironment to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_environment#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCloudBridgeEnvironment that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCloudBridgeEnvironment to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environment/index.ts",
            "line": 144
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environment/index.ts",
            "line": 150
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCloudBridgeEnvironment",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environment/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environment/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environment/index.ts",
            "line": 81
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environment/index.ts",
            "line": 86
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environment/index.ts",
            "line": 105
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environment/index.ts",
            "line": 110
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environment/index.ts",
            "line": 115
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environment/index.ts",
            "line": 120
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environment/index.ts",
            "line": 126
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environment/index.ts",
            "line": 131
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environment/index.ts",
            "line": 136
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environment/index.ts",
            "line": 99
          },
          "name": "environmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environment/index.ts",
            "line": 92
          },
          "name": "environmentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-environment/index:DataOciCloudBridgeEnvironment"
    },
    "cdktf-provider-oci.DataOciCloudBridgeEnvironmentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeEnvironmentConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-environment/index.ts",
        "line": 9
      },
      "name": "DataOciCloudBridgeEnvironmentConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_environment#environment_id DataOciCloudBridgeEnvironment#environment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environment/index.ts",
            "line": 13
          },
          "name": "environmentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-environment/index:DataOciCloudBridgeEnvironmentConfig"
    },
    "cdktf-provider-oci.DataOciCloudBridgeEnvironments": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_environments oci_cloud_bridge_environments}."
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeEnvironments",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_environments oci_cloud_bridge_environments} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-environments/index.ts",
          "line": 451
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudBridgeEnvironmentsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-environments/index.ts",
        "line": 419
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCloudBridgeEnvironments resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environments/index.ts",
            "line": 436
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCloudBridgeEnvironments to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_environments#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCloudBridgeEnvironments that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCloudBridgeEnvironments to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environments/index.ts",
            "line": 567
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCloudBridgeEnvironmentsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environments/index.ts",
            "line": 500
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environments/index.ts",
            "line": 522
          },
          "name": "resetEnvironmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environments/index.ts",
            "line": 570
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environments/index.ts",
            "line": 538
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environments/index.ts",
            "line": 554
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environments/index.ts",
            "line": 582
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environments/index.ts",
            "line": 593
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCloudBridgeEnvironments",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environments/index.ts",
            "line": 424
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environments/index.ts",
            "line": 510
          },
          "name": "environmentCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeEnvironmentsEnvironmentCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environments/index.ts",
            "line": 564
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeEnvironmentsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environments/index.ts",
            "line": 488
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environments/index.ts",
            "line": 504
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environments/index.ts",
            "line": 526
          },
          "name": "environmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environments/index.ts",
            "line": 574
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudBridgeEnvironmentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environments/index.ts",
            "line": 542
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environments/index.ts",
            "line": 558
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environments/index.ts",
            "line": 481
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environments/index.ts",
            "line": 494
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environments/index.ts",
            "line": 516
          },
          "name": "environmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environments/index.ts",
            "line": 532
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environments/index.ts",
            "line": 548
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-environments/index:DataOciCloudBridgeEnvironments"
    },
    "cdktf-provider-oci.DataOciCloudBridgeEnvironmentsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeEnvironmentsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-environments/index.ts",
        "line": 9
      },
      "name": "DataOciCloudBridgeEnvironmentsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_environments#compartment_id DataOciCloudBridgeEnvironments#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environments/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_environments#display_name DataOciCloudBridgeEnvironments#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environments/index.ts",
            "line": 17
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_environments#environment_id DataOciCloudBridgeEnvironments#environment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environments/index.ts",
            "line": 21
          },
          "name": "environmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_environments#filter DataOciCloudBridgeEnvironments#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environments/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudBridgeEnvironmentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_environments#id DataOciCloudBridgeEnvironments#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environments/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_environments#state DataOciCloudBridgeEnvironments#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environments/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-environments/index:DataOciCloudBridgeEnvironmentsConfig"
    },
    "cdktf-provider-oci.DataOciCloudBridgeEnvironmentsEnvironmentCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeEnvironmentsEnvironmentCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-environments/index.ts",
        "line": 163
      },
      "name": "DataOciCloudBridgeEnvironmentsEnvironmentCollection",
      "symbolId": "src/data-oci-cloud-bridge-environments/index:DataOciCloudBridgeEnvironmentsEnvironmentCollection"
    },
    "cdktf-provider-oci.DataOciCloudBridgeEnvironmentsEnvironmentCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeEnvironmentsEnvironmentCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-environments/index.ts",
        "line": 40
      },
      "name": "DataOciCloudBridgeEnvironmentsEnvironmentCollectionItems",
      "symbolId": "src/data-oci-cloud-bridge-environments/index:DataOciCloudBridgeEnvironmentsEnvironmentCollectionItems"
    },
    "cdktf-provider-oci.DataOciCloudBridgeEnvironmentsEnvironmentCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeEnvironmentsEnvironmentCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-environments/index.ts",
          "line": 152
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-environments/index.ts",
        "line": 145
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environments/index.ts",
            "line": 159
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudBridgeEnvironmentsEnvironmentCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudBridgeEnvironmentsEnvironmentCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environments/index.ts",
            "line": 152
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environments/index.ts",
            "line": 152
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environments/index.ts",
            "line": 152
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-environments/index:DataOciCloudBridgeEnvironmentsEnvironmentCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciCloudBridgeEnvironmentsEnvironmentCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeEnvironmentsEnvironmentCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-environments/index.ts",
          "line": 72
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-environments/index.ts",
        "line": 63
      },
      "name": "DataOciCloudBridgeEnvironmentsEnvironmentCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environments/index.ts",
            "line": 92
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environments/index.ts",
            "line": 98
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environments/index.ts",
            "line": 103
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environments/index.ts",
            "line": 109
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environments/index.ts",
            "line": 114
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environments/index.ts",
            "line": 119
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environments/index.ts",
            "line": 124
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environments/index.ts",
            "line": 130
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environments/index.ts",
            "line": 135
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environments/index.ts",
            "line": 140
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environments/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeEnvironmentsEnvironmentCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-environments/index:DataOciCloudBridgeEnvironmentsEnvironmentCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudBridgeEnvironmentsEnvironmentCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeEnvironmentsEnvironmentCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-environments/index.ts",
          "line": 228
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-environments/index.ts",
        "line": 221
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environments/index.ts",
            "line": 235
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudBridgeEnvironmentsEnvironmentCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudBridgeEnvironmentsEnvironmentCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environments/index.ts",
            "line": 228
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environments/index.ts",
            "line": 228
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environments/index.ts",
            "line": 228
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-environments/index:DataOciCloudBridgeEnvironmentsEnvironmentCollectionList"
    },
    "cdktf-provider-oci.DataOciCloudBridgeEnvironmentsEnvironmentCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeEnvironmentsEnvironmentCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-environments/index.ts",
          "line": 195
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-environments/index.ts",
        "line": 186
      },
      "name": "DataOciCloudBridgeEnvironmentsEnvironmentCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environments/index.ts",
            "line": 216
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeEnvironmentsEnvironmentCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environments/index.ts",
            "line": 199
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeEnvironmentsEnvironmentCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-environments/index:DataOciCloudBridgeEnvironmentsEnvironmentCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudBridgeEnvironmentsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeEnvironmentsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-environments/index.ts",
        "line": 239
      },
      "name": "DataOciCloudBridgeEnvironmentsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_environments#name DataOciCloudBridgeEnvironments#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environments/index.ts",
            "line": 243
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_environments#values DataOciCloudBridgeEnvironments#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environments/index.ts",
            "line": 251
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_environments#regex DataOciCloudBridgeEnvironments#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environments/index.ts",
            "line": 247
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-environments/index:DataOciCloudBridgeEnvironmentsFilter"
    },
    "cdktf-provider-oci.DataOciCloudBridgeEnvironmentsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeEnvironmentsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-environments/index.ts",
          "line": 404
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-environments/index.ts",
        "line": 396
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environments/index.ts",
            "line": 411
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudBridgeEnvironmentsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudBridgeEnvironmentsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environments/index.ts",
            "line": 404
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environments/index.ts",
            "line": 404
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environments/index.ts",
            "line": 404
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environments/index.ts",
            "line": 397
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudBridgeEnvironmentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-environments/index:DataOciCloudBridgeEnvironmentsFilterList"
    },
    "cdktf-provider-oci.DataOciCloudBridgeEnvironmentsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeEnvironmentsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-environments/index.ts",
          "line": 307
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-environments/index.ts",
        "line": 297
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environments/index.ts",
            "line": 374
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCloudBridgeEnvironmentsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environments/index.ts",
            "line": 362
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environments/index.ts",
            "line": 378
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environments/index.ts",
            "line": 391
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environments/index.ts",
            "line": 355
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environments/index.ts",
            "line": 368
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environments/index.ts",
            "line": 384
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-environments/index.ts",
            "line": 311
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCloudBridgeEnvironmentsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-environments/index:DataOciCloudBridgeEnvironmentsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudBridgeInventories": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_inventories oci_cloud_bridge_inventories}."
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeInventories",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_inventories oci_cloud_bridge_inventories} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
          "line": 443
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudBridgeInventoriesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
        "line": 411
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCloudBridgeInventories resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
            "line": 428
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCloudBridgeInventories to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_inventories#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCloudBridgeInventories that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCloudBridgeInventories to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
            "line": 525
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCloudBridgeInventoriesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
            "line": 528
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
            "line": 490
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
            "line": 512
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
            "line": 540
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
            "line": 549
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCloudBridgeInventories",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
            "line": 416
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
            "line": 522
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeInventoriesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
            "line": 500
          },
          "name": "inventoryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeInventoriesInventoryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
            "line": 478
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
            "line": 532
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudBridgeInventoriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
            "line": 494
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
            "line": 516
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
            "line": 471
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
            "line": 484
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
            "line": 506
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-inventories/index:DataOciCloudBridgeInventories"
    },
    "cdktf-provider-oci.DataOciCloudBridgeInventoriesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeInventoriesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
        "line": 9
      },
      "name": "DataOciCloudBridgeInventoriesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_inventories#compartment_id DataOciCloudBridgeInventories#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_inventories#filter DataOciCloudBridgeInventories#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudBridgeInventoriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_inventories#id DataOciCloudBridgeInventories#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_inventories#state DataOciCloudBridgeInventories#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
            "line": 24
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-inventories/index:DataOciCloudBridgeInventoriesConfig"
    },
    "cdktf-provider-oci.DataOciCloudBridgeInventoriesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeInventoriesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
        "line": 231
      },
      "name": "DataOciCloudBridgeInventoriesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_inventories#name DataOciCloudBridgeInventories#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
            "line": 235
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_inventories#values DataOciCloudBridgeInventories#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
            "line": 243
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_inventories#regex DataOciCloudBridgeInventories#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
            "line": 239
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-inventories/index:DataOciCloudBridgeInventoriesFilter"
    },
    "cdktf-provider-oci.DataOciCloudBridgeInventoriesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeInventoriesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
          "line": 396
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
        "line": 388
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
            "line": 403
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudBridgeInventoriesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudBridgeInventoriesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
            "line": 396
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
            "line": 396
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
            "line": 396
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
            "line": 389
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudBridgeInventoriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-inventories/index:DataOciCloudBridgeInventoriesFilterList"
    },
    "cdktf-provider-oci.DataOciCloudBridgeInventoriesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeInventoriesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
          "line": 299
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
        "line": 289
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
            "line": 366
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCloudBridgeInventoriesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
            "line": 354
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
            "line": 370
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
            "line": 383
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
            "line": 347
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
            "line": 360
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
            "line": 376
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
            "line": 303
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCloudBridgeInventoriesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-inventories/index:DataOciCloudBridgeInventoriesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudBridgeInventoriesInventoryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeInventoriesInventoryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
        "line": 155
      },
      "name": "DataOciCloudBridgeInventoriesInventoryCollection",
      "symbolId": "src/data-oci-cloud-bridge-inventories/index:DataOciCloudBridgeInventoriesInventoryCollection"
    },
    "cdktf-provider-oci.DataOciCloudBridgeInventoriesInventoryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeInventoriesInventoryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
        "line": 32
      },
      "name": "DataOciCloudBridgeInventoriesInventoryCollectionItems",
      "symbolId": "src/data-oci-cloud-bridge-inventories/index:DataOciCloudBridgeInventoriesInventoryCollectionItems"
    },
    "cdktf-provider-oci.DataOciCloudBridgeInventoriesInventoryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeInventoriesInventoryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
          "line": 144
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
        "line": 137
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
            "line": 151
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudBridgeInventoriesInventoryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudBridgeInventoriesInventoryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
            "line": 144
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
            "line": 144
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
            "line": 144
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-inventories/index:DataOciCloudBridgeInventoriesInventoryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciCloudBridgeInventoriesInventoryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeInventoriesInventoryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
          "line": 64
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
        "line": 55
      },
      "name": "DataOciCloudBridgeInventoriesInventoryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
            "line": 84
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
            "line": 90
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
            "line": 95
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
            "line": 101
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
            "line": 106
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
            "line": 111
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
            "line": 116
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
            "line": 122
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
            "line": 127
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
            "line": 132
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeInventoriesInventoryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-inventories/index:DataOciCloudBridgeInventoriesInventoryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudBridgeInventoriesInventoryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeInventoriesInventoryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
          "line": 220
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
        "line": 213
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
            "line": 227
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudBridgeInventoriesInventoryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudBridgeInventoriesInventoryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
            "line": 220
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
            "line": 220
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
            "line": 220
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-inventories/index:DataOciCloudBridgeInventoriesInventoryCollectionList"
    },
    "cdktf-provider-oci.DataOciCloudBridgeInventoriesInventoryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeInventoriesInventoryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
          "line": 187
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
        "line": 178
      },
      "name": "DataOciCloudBridgeInventoriesInventoryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
            "line": 208
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeInventoriesInventoryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-inventories/index.ts",
            "line": 191
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudBridgeInventoriesInventoryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-inventories/index:DataOciCloudBridgeInventoriesInventoryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudBridgeInventory": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_inventory oci_cloud_bridge_inventory}."
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeInventory",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_inventory oci_cloud_bridge_inventory} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-bridge-inventory/index.ts",
          "line": 51
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudBridgeInventoryConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-inventory/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCloudBridgeInventory resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-inventory/index.ts",
            "line": 36
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCloudBridgeInventory to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_inventory#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCloudBridgeInventory that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCloudBridgeInventory to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-inventory/index.ts",
            "line": 144
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-inventory/index.ts",
            "line": 150
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCloudBridgeInventory",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-inventory/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-inventory/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-inventory/index.ts",
            "line": 81
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-inventory/index.ts",
            "line": 86
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-inventory/index.ts",
            "line": 92
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-inventory/index.ts",
            "line": 97
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-inventory/index.ts",
            "line": 115
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-inventory/index.ts",
            "line": 120
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-inventory/index.ts",
            "line": 126
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-inventory/index.ts",
            "line": 131
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-inventory/index.ts",
            "line": 136
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-inventory/index.ts",
            "line": 110
          },
          "name": "inventoryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-inventory/index.ts",
            "line": 103
          },
          "name": "inventoryId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-inventory/index:DataOciCloudBridgeInventory"
    },
    "cdktf-provider-oci.DataOciCloudBridgeInventoryConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudBridgeInventoryConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-bridge-inventory/index.ts",
        "line": 9
      },
      "name": "DataOciCloudBridgeInventoryConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_bridge_inventory#inventory_id DataOciCloudBridgeInventory#inventory_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-bridge-inventory/index.ts",
            "line": 13
          },
          "name": "inventoryId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-bridge-inventory/index:DataOciCloudBridgeInventoryConfig"
    },
    "cdktf-provider-oci.DataOciCloudGuardAdhocQueries": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_adhoc_queries oci_cloud_guard_adhoc_queries}."
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardAdhocQueries",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_adhoc_queries oci_cloud_guard_adhoc_queries} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
          "line": 742
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardAdhocQueriesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
        "line": 710
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCloudGuardAdhocQueries resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 727
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCloudGuardAdhocQueries to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_adhoc_queries#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCloudGuardAdhocQueries that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCloudGuardAdhocQueries to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 892
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCloudGuardAdhocQueriesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 780
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 802
          },
          "name": "resetAdhocQueryStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 831
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 895
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 847
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 863
          },
          "name": "resetTimeEndedFilterQueryParam"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 879
          },
          "name": "resetTimeStartedFilterQueryParam"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 907
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 920
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCloudGuardAdhocQueries",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 715
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 790
          },
          "name": "adhocQueryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardAdhocQueriesAdhocQueryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 889
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardAdhocQueriesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 784
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 806
          },
          "name": "adhocQueryStatusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 819
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 835
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 899
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudGuardAdhocQueriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 851
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 867
          },
          "name": "timeEndedFilterQueryParamInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 883
          },
          "name": "timeStartedFilterQueryParamInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 774
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 796
          },
          "name": "adhocQueryStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 812
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 825
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 841
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 857
          },
          "name": "timeEndedFilterQueryParam",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 873
          },
          "name": "timeStartedFilterQueryParam",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-adhoc-queries/index:DataOciCloudGuardAdhocQueries"
    },
    "cdktf-provider-oci.DataOciCloudGuardAdhocQueriesAdhocQueryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardAdhocQueriesAdhocQueryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
        "line": 454
      },
      "name": "DataOciCloudGuardAdhocQueriesAdhocQueryCollection",
      "symbolId": "src/data-oci-cloud-guard-adhoc-queries/index:DataOciCloudGuardAdhocQueriesAdhocQueryCollection"
    },
    "cdktf-provider-oci.DataOciCloudGuardAdhocQueriesAdhocQueryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardAdhocQueriesAdhocQueryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
        "line": 319
      },
      "name": "DataOciCloudGuardAdhocQueriesAdhocQueryCollectionItems",
      "symbolId": "src/data-oci-cloud-guard-adhoc-queries/index:DataOciCloudGuardAdhocQueriesAdhocQueryCollectionItems"
    },
    "cdktf-provider-oci.DataOciCloudGuardAdhocQueriesAdhocQueryCollectionItemsAdhocQueryDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardAdhocQueriesAdhocQueryCollectionItemsAdhocQueryDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
        "line": 133
      },
      "name": "DataOciCloudGuardAdhocQueriesAdhocQueryCollectionItemsAdhocQueryDetails",
      "symbolId": "src/data-oci-cloud-guard-adhoc-queries/index:DataOciCloudGuardAdhocQueriesAdhocQueryCollectionItemsAdhocQueryDetails"
    },
    "cdktf-provider-oci.DataOciCloudGuardAdhocQueriesAdhocQueryCollectionItemsAdhocQueryDetailsAdhocQueryResources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardAdhocQueriesAdhocQueryCollectionItemsAdhocQueryDetailsAdhocQueryResources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
        "line": 48
      },
      "name": "DataOciCloudGuardAdhocQueriesAdhocQueryCollectionItemsAdhocQueryDetailsAdhocQueryResources",
      "symbolId": "src/data-oci-cloud-guard-adhoc-queries/index:DataOciCloudGuardAdhocQueriesAdhocQueryCollectionItemsAdhocQueryDetailsAdhocQueryResources"
    },
    "cdktf-provider-oci.DataOciCloudGuardAdhocQueriesAdhocQueryCollectionItemsAdhocQueryDetailsAdhocQueryResourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardAdhocQueriesAdhocQueryCollectionItemsAdhocQueryDetailsAdhocQueryResourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
          "line": 122
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
        "line": 115
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 129
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardAdhocQueriesAdhocQueryCollectionItemsAdhocQueryDetailsAdhocQueryResourcesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardAdhocQueriesAdhocQueryCollectionItemsAdhocQueryDetailsAdhocQueryResourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 122
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 122
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 122
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-adhoc-queries/index:DataOciCloudGuardAdhocQueriesAdhocQueryCollectionItemsAdhocQueryDetailsAdhocQueryResourcesList"
    },
    "cdktf-provider-oci.DataOciCloudGuardAdhocQueriesAdhocQueryCollectionItemsAdhocQueryDetailsAdhocQueryResourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardAdhocQueriesAdhocQueryCollectionItemsAdhocQueryDetailsAdhocQueryResourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
          "line": 80
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
        "line": 71
      },
      "name": "DataOciCloudGuardAdhocQueriesAdhocQueryCollectionItemsAdhocQueryDetailsAdhocQueryResourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 100
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 105
          },
          "name": "resourceIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 110
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardAdhocQueriesAdhocQueryCollectionItemsAdhocQueryDetailsAdhocQueryResources"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-adhoc-queries/index:DataOciCloudGuardAdhocQueriesAdhocQueryCollectionItemsAdhocQueryDetailsAdhocQueryResourcesOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardAdhocQueriesAdhocQueryCollectionItemsAdhocQueryDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardAdhocQueriesAdhocQueryCollectionItemsAdhocQueryDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
          "line": 203
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 210
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardAdhocQueriesAdhocQueryCollectionItemsAdhocQueryDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardAdhocQueriesAdhocQueryCollectionItemsAdhocQueryDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 203
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 203
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 203
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-adhoc-queries/index:DataOciCloudGuardAdhocQueriesAdhocQueryCollectionItemsAdhocQueryDetailsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardAdhocQueriesAdhocQueryCollectionItemsAdhocQueryDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardAdhocQueriesAdhocQueryCollectionItemsAdhocQueryDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
          "line": 165
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
        "line": 156
      },
      "name": "DataOciCloudGuardAdhocQueriesAdhocQueryCollectionItemsAdhocQueryDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 186
          },
          "name": "adhocQueryResources",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardAdhocQueriesAdhocQueryCollectionItemsAdhocQueryDetailsAdhocQueryResourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 191
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 169
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardAdhocQueriesAdhocQueryCollectionItemsAdhocQueryDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-adhoc-queries/index:DataOciCloudGuardAdhocQueriesAdhocQueryCollectionItemsAdhocQueryDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardAdhocQueriesAdhocQueryCollectionItemsAdhocQueryRegionalDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardAdhocQueriesAdhocQueryCollectionItemsAdhocQueryRegionalDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
        "line": 214
      },
      "name": "DataOciCloudGuardAdhocQueriesAdhocQueryCollectionItemsAdhocQueryRegionalDetails",
      "symbolId": "src/data-oci-cloud-guard-adhoc-queries/index:DataOciCloudGuardAdhocQueriesAdhocQueryCollectionItemsAdhocQueryRegionalDetails"
    },
    "cdktf-provider-oci.DataOciCloudGuardAdhocQueriesAdhocQueryCollectionItemsAdhocQueryRegionalDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardAdhocQueriesAdhocQueryCollectionItemsAdhocQueryRegionalDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
          "line": 308
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
        "line": 301
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 315
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardAdhocQueriesAdhocQueryCollectionItemsAdhocQueryRegionalDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardAdhocQueriesAdhocQueryCollectionItemsAdhocQueryRegionalDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 308
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 308
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 308
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-adhoc-queries/index:DataOciCloudGuardAdhocQueriesAdhocQueryCollectionItemsAdhocQueryRegionalDetailsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardAdhocQueriesAdhocQueryCollectionItemsAdhocQueryRegionalDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardAdhocQueriesAdhocQueryCollectionItemsAdhocQueryRegionalDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
          "line": 246
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
        "line": 237
      },
      "name": "DataOciCloudGuardAdhocQueriesAdhocQueryCollectionItemsAdhocQueryRegionalDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 266
          },
          "name": "expectedCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 271
          },
          "name": "expiredCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 276
          },
          "name": "failedCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 281
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 286
          },
          "name": "regionalError",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 291
          },
          "name": "regionalStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 296
          },
          "name": "succeededCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 250
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardAdhocQueriesAdhocQueryCollectionItemsAdhocQueryRegionalDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-adhoc-queries/index:DataOciCloudGuardAdhocQueriesAdhocQueryCollectionItemsAdhocQueryRegionalDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardAdhocQueriesAdhocQueryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardAdhocQueriesAdhocQueryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
          "line": 443
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
        "line": 436
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 450
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardAdhocQueriesAdhocQueryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardAdhocQueriesAdhocQueryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 443
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 443
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 443
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-adhoc-queries/index:DataOciCloudGuardAdhocQueriesAdhocQueryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardAdhocQueriesAdhocQueryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardAdhocQueriesAdhocQueryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
          "line": 351
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
        "line": 342
      },
      "name": "DataOciCloudGuardAdhocQueriesAdhocQueryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 372
          },
          "name": "adhocQueryDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardAdhocQueriesAdhocQueryCollectionItemsAdhocQueryDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 378
          },
          "name": "adhocQueryRegionalDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardAdhocQueriesAdhocQueryCollectionItemsAdhocQueryRegionalDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 383
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 389
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 394
          },
          "name": "errorMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 400
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 405
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 410
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 415
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 421
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 426
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 431
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 355
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardAdhocQueriesAdhocQueryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-adhoc-queries/index:DataOciCloudGuardAdhocQueriesAdhocQueryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardAdhocQueriesAdhocQueryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardAdhocQueriesAdhocQueryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
          "line": 519
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
        "line": 512
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 526
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardAdhocQueriesAdhocQueryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardAdhocQueriesAdhocQueryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 519
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 519
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 519
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-adhoc-queries/index:DataOciCloudGuardAdhocQueriesAdhocQueryCollectionList"
    },
    "cdktf-provider-oci.DataOciCloudGuardAdhocQueriesAdhocQueryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardAdhocQueriesAdhocQueryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
          "line": 486
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
        "line": 477
      },
      "name": "DataOciCloudGuardAdhocQueriesAdhocQueryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 507
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardAdhocQueriesAdhocQueryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 490
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardAdhocQueriesAdhocQueryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-adhoc-queries/index:DataOciCloudGuardAdhocQueriesAdhocQueryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardAdhocQueriesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardAdhocQueriesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
        "line": 9
      },
      "name": "DataOciCloudGuardAdhocQueriesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_adhoc_queries#compartment_id DataOciCloudGuardAdhocQueries#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 21
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_adhoc_queries#access_level DataOciCloudGuardAdhocQueries#access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 13
          },
          "name": "accessLevel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_adhoc_queries#adhoc_query_status DataOciCloudGuardAdhocQueries#adhoc_query_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 17
          },
          "name": "adhocQueryStatus",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_adhoc_queries#compartment_id_in_subtree DataOciCloudGuardAdhocQueries#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 25
          },
          "name": "compartmentIdInSubtree",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_adhoc_queries#filter DataOciCloudGuardAdhocQueries#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudGuardAdhocQueriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_adhoc_queries#id DataOciCloudGuardAdhocQueries#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 32
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_adhoc_queries#time_ended_filter_query_param DataOciCloudGuardAdhocQueries#time_ended_filter_query_param}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 36
          },
          "name": "timeEndedFilterQueryParam",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_adhoc_queries#time_started_filter_query_param DataOciCloudGuardAdhocQueries#time_started_filter_query_param}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 40
          },
          "name": "timeStartedFilterQueryParam",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-adhoc-queries/index:DataOciCloudGuardAdhocQueriesConfig"
    },
    "cdktf-provider-oci.DataOciCloudGuardAdhocQueriesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardAdhocQueriesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
        "line": 530
      },
      "name": "DataOciCloudGuardAdhocQueriesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_adhoc_queries#name DataOciCloudGuardAdhocQueries#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 534
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_adhoc_queries#values DataOciCloudGuardAdhocQueries#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 542
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_adhoc_queries#regex DataOciCloudGuardAdhocQueries#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 538
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-adhoc-queries/index:DataOciCloudGuardAdhocQueriesFilter"
    },
    "cdktf-provider-oci.DataOciCloudGuardAdhocQueriesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardAdhocQueriesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
          "line": 695
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
        "line": 687
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 702
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardAdhocQueriesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardAdhocQueriesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 695
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 695
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 695
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 688
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudGuardAdhocQueriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-adhoc-queries/index:DataOciCloudGuardAdhocQueriesFilterList"
    },
    "cdktf-provider-oci.DataOciCloudGuardAdhocQueriesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardAdhocQueriesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
          "line": 598
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
        "line": 588
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 665
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCloudGuardAdhocQueriesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 653
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 669
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 682
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 646
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 659
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 675
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-queries/index.ts",
            "line": 602
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCloudGuardAdhocQueriesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-adhoc-queries/index:DataOciCloudGuardAdhocQueriesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardAdhocQuery": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_adhoc_query oci_cloud_guard_adhoc_query}."
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardAdhocQuery",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_adhoc_query oci_cloud_guard_adhoc_query} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-adhoc-query/index.ts",
          "line": 322
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardAdhocQueryConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-adhoc-query/index.ts",
        "line": 290
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCloudGuardAdhocQuery resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-query/index.ts",
            "line": 307
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCloudGuardAdhocQuery to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_adhoc_query#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCloudGuardAdhocQuery that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCloudGuardAdhocQuery to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-query/index.ts",
            "line": 427
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-query/index.ts",
            "line": 433
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCloudGuardAdhocQuery",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-query/index.ts",
            "line": 295
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-query/index.ts",
            "line": 347
          },
          "name": "adhocQueryDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardAdhocQueryAdhocQueryDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-query/index.ts",
            "line": 366
          },
          "name": "adhocQueryRegionalDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardAdhocQueryAdhocQueryRegionalDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-query/index.ts",
            "line": 371
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-query/index.ts",
            "line": 377
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-query/index.ts",
            "line": 382
          },
          "name": "errorMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-query/index.ts",
            "line": 388
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-query/index.ts",
            "line": 393
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-query/index.ts",
            "line": 398
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-query/index.ts",
            "line": 403
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-query/index.ts",
            "line": 409
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-query/index.ts",
            "line": 414
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-query/index.ts",
            "line": 419
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-query/index.ts",
            "line": 360
          },
          "name": "adhocQueryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-query/index.ts",
            "line": 353
          },
          "name": "adhocQueryId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-adhoc-query/index:DataOciCloudGuardAdhocQuery"
    },
    "cdktf-provider-oci.DataOciCloudGuardAdhocQueryAdhocQueryDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardAdhocQueryAdhocQueryDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-adhoc-query/index.ts",
        "line": 100
      },
      "name": "DataOciCloudGuardAdhocQueryAdhocQueryDetails",
      "symbolId": "src/data-oci-cloud-guard-adhoc-query/index:DataOciCloudGuardAdhocQueryAdhocQueryDetails"
    },
    "cdktf-provider-oci.DataOciCloudGuardAdhocQueryAdhocQueryDetailsAdhocQueryResources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardAdhocQueryAdhocQueryDetailsAdhocQueryResources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-adhoc-query/index.ts",
        "line": 15
      },
      "name": "DataOciCloudGuardAdhocQueryAdhocQueryDetailsAdhocQueryResources",
      "symbolId": "src/data-oci-cloud-guard-adhoc-query/index:DataOciCloudGuardAdhocQueryAdhocQueryDetailsAdhocQueryResources"
    },
    "cdktf-provider-oci.DataOciCloudGuardAdhocQueryAdhocQueryDetailsAdhocQueryResourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardAdhocQueryAdhocQueryDetailsAdhocQueryResourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-adhoc-query/index.ts",
          "line": 89
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-adhoc-query/index.ts",
        "line": 82
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-query/index.ts",
            "line": 96
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardAdhocQueryAdhocQueryDetailsAdhocQueryResourcesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardAdhocQueryAdhocQueryDetailsAdhocQueryResourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-query/index.ts",
            "line": 89
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-query/index.ts",
            "line": 89
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-query/index.ts",
            "line": 89
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-adhoc-query/index:DataOciCloudGuardAdhocQueryAdhocQueryDetailsAdhocQueryResourcesList"
    },
    "cdktf-provider-oci.DataOciCloudGuardAdhocQueryAdhocQueryDetailsAdhocQueryResourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardAdhocQueryAdhocQueryDetailsAdhocQueryResourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-adhoc-query/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-adhoc-query/index.ts",
        "line": 38
      },
      "name": "DataOciCloudGuardAdhocQueryAdhocQueryDetailsAdhocQueryResourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-query/index.ts",
            "line": 67
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-query/index.ts",
            "line": 72
          },
          "name": "resourceIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-query/index.ts",
            "line": 77
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-query/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardAdhocQueryAdhocQueryDetailsAdhocQueryResources"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-adhoc-query/index:DataOciCloudGuardAdhocQueryAdhocQueryDetailsAdhocQueryResourcesOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardAdhocQueryAdhocQueryDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardAdhocQueryAdhocQueryDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-adhoc-query/index.ts",
          "line": 170
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-adhoc-query/index.ts",
        "line": 163
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-query/index.ts",
            "line": 177
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardAdhocQueryAdhocQueryDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardAdhocQueryAdhocQueryDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-query/index.ts",
            "line": 170
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-query/index.ts",
            "line": 170
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-query/index.ts",
            "line": 170
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-adhoc-query/index:DataOciCloudGuardAdhocQueryAdhocQueryDetailsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardAdhocQueryAdhocQueryDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardAdhocQueryAdhocQueryDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-adhoc-query/index.ts",
          "line": 132
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-adhoc-query/index.ts",
        "line": 123
      },
      "name": "DataOciCloudGuardAdhocQueryAdhocQueryDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-query/index.ts",
            "line": 153
          },
          "name": "adhocQueryResources",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardAdhocQueryAdhocQueryDetailsAdhocQueryResourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-query/index.ts",
            "line": 158
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-query/index.ts",
            "line": 136
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardAdhocQueryAdhocQueryDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-adhoc-query/index:DataOciCloudGuardAdhocQueryAdhocQueryDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardAdhocQueryAdhocQueryRegionalDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardAdhocQueryAdhocQueryRegionalDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-adhoc-query/index.ts",
        "line": 181
      },
      "name": "DataOciCloudGuardAdhocQueryAdhocQueryRegionalDetails",
      "symbolId": "src/data-oci-cloud-guard-adhoc-query/index:DataOciCloudGuardAdhocQueryAdhocQueryRegionalDetails"
    },
    "cdktf-provider-oci.DataOciCloudGuardAdhocQueryAdhocQueryRegionalDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardAdhocQueryAdhocQueryRegionalDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-adhoc-query/index.ts",
          "line": 275
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-adhoc-query/index.ts",
        "line": 268
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-query/index.ts",
            "line": 282
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardAdhocQueryAdhocQueryRegionalDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardAdhocQueryAdhocQueryRegionalDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-query/index.ts",
            "line": 275
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-query/index.ts",
            "line": 275
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-query/index.ts",
            "line": 275
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-adhoc-query/index:DataOciCloudGuardAdhocQueryAdhocQueryRegionalDetailsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardAdhocQueryAdhocQueryRegionalDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardAdhocQueryAdhocQueryRegionalDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-adhoc-query/index.ts",
          "line": 213
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-adhoc-query/index.ts",
        "line": 204
      },
      "name": "DataOciCloudGuardAdhocQueryAdhocQueryRegionalDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-query/index.ts",
            "line": 233
          },
          "name": "expectedCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-query/index.ts",
            "line": 238
          },
          "name": "expiredCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-query/index.ts",
            "line": 243
          },
          "name": "failedCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-query/index.ts",
            "line": 248
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-query/index.ts",
            "line": 253
          },
          "name": "regionalError",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-query/index.ts",
            "line": 258
          },
          "name": "regionalStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-query/index.ts",
            "line": 263
          },
          "name": "succeededCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-query/index.ts",
            "line": 217
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardAdhocQueryAdhocQueryRegionalDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-adhoc-query/index:DataOciCloudGuardAdhocQueryAdhocQueryRegionalDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardAdhocQueryConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardAdhocQueryConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-adhoc-query/index.ts",
        "line": 9
      },
      "name": "DataOciCloudGuardAdhocQueryConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_adhoc_query#adhoc_query_id DataOciCloudGuardAdhocQuery#adhoc_query_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-adhoc-query/index.ts",
            "line": 13
          },
          "name": "adhocQueryId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-adhoc-query/index:DataOciCloudGuardAdhocQueryConfig"
    },
    "cdktf-provider-oci.DataOciCloudGuardCloudGuardConfiguration": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_cloud_guard_configuration oci_cloud_guard_cloud_guard_configuration}."
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardCloudGuardConfiguration",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_cloud_guard_configuration oci_cloud_guard_cloud_guard_configuration} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-cloud-guard-configuration/index.ts",
          "line": 51
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardCloudGuardConfigurationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-cloud-guard-configuration/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCloudGuardCloudGuardConfiguration resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-cloud-guard-configuration/index.ts",
            "line": 36
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCloudGuardCloudGuardConfiguration to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_cloud_guard_configuration#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCloudGuardCloudGuardConfiguration that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCloudGuardCloudGuardConfiguration to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-cloud-guard-configuration/index.ts",
            "line": 111
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-cloud-guard-configuration/index.ts",
            "line": 117
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCloudGuardCloudGuardConfiguration",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-cloud-guard-configuration/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-cloud-guard-configuration/index.ts",
            "line": 88
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-cloud-guard-configuration/index.ts",
            "line": 93
          },
          "name": "reportingRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-cloud-guard-configuration/index.ts",
            "line": 98
          },
          "name": "selfManageResources",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-cloud-guard-configuration/index.ts",
            "line": 103
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-cloud-guard-configuration/index.ts",
            "line": 83
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-cloud-guard-configuration/index.ts",
            "line": 76
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-cloud-guard-configuration/index:DataOciCloudGuardCloudGuardConfiguration"
    },
    "cdktf-provider-oci.DataOciCloudGuardCloudGuardConfigurationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardCloudGuardConfigurationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-cloud-guard-configuration/index.ts",
        "line": 9
      },
      "name": "DataOciCloudGuardCloudGuardConfigurationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_cloud_guard_configuration#compartment_id DataOciCloudGuardCloudGuardConfiguration#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-cloud-guard-configuration/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-cloud-guard-configuration/index:DataOciCloudGuardCloudGuardConfigurationConfig"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataMaskRule": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_data_mask_rule oci_cloud_guard_data_mask_rule}."
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataMaskRule",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_data_mask_rule oci_cloud_guard_data_mask_rule} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-data-mask-rule/index.ts",
          "line": 131
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardDataMaskRuleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-mask-rule/index.ts",
        "line": 99
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCloudGuardDataMaskRule resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rule/index.ts",
            "line": 116
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCloudGuardDataMaskRule to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_data_mask_rule#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCloudGuardDataMaskRule that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCloudGuardDataMaskRule to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rule/index.ts",
            "line": 250
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rule/index.ts",
            "line": 256
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDataMaskRule",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rule/index.ts",
            "line": 104
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rule/index.ts",
            "line": 155
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rule/index.ts",
            "line": 160
          },
          "name": "dataMaskCategories",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rule/index.ts",
            "line": 178
          },
          "name": "dataMaskRuleStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rule/index.ts",
            "line": 184
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rule/index.ts",
            "line": 189
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rule/index.ts",
            "line": 194
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rule/index.ts",
            "line": 200
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rule/index.ts",
            "line": 205
          },
          "name": "iamGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rule/index.ts",
            "line": 210
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rule/index.ts",
            "line": 215
          },
          "name": "lifecyleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rule/index.ts",
            "line": 220
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rule/index.ts",
            "line": 226
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rule/index.ts",
            "line": 232
          },
          "name": "targetSelected",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDataMaskRuleTargetSelectedList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rule/index.ts",
            "line": 237
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rule/index.ts",
            "line": 242
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rule/index.ts",
            "line": 173
          },
          "name": "dataMaskRuleIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rule/index.ts",
            "line": 166
          },
          "name": "dataMaskRuleId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-data-mask-rule/index:DataOciCloudGuardDataMaskRule"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataMaskRuleConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataMaskRuleConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-mask-rule/index.ts",
        "line": 9
      },
      "name": "DataOciCloudGuardDataMaskRuleConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_data_mask_rule#data_mask_rule_id DataOciCloudGuardDataMaskRule#data_mask_rule_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rule/index.ts",
            "line": 13
          },
          "name": "dataMaskRuleId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-data-mask-rule/index:DataOciCloudGuardDataMaskRuleConfig"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataMaskRuleTargetSelected": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataMaskRuleTargetSelected",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-mask-rule/index.ts",
        "line": 15
      },
      "name": "DataOciCloudGuardDataMaskRuleTargetSelected",
      "symbolId": "src/data-oci-cloud-guard-data-mask-rule/index:DataOciCloudGuardDataMaskRuleTargetSelected"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataMaskRuleTargetSelectedList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataMaskRuleTargetSelectedList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-data-mask-rule/index.ts",
          "line": 84
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-mask-rule/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rule/index.ts",
            "line": 91
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardDataMaskRuleTargetSelectedOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDataMaskRuleTargetSelectedList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rule/index.ts",
            "line": 84
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rule/index.ts",
            "line": 84
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rule/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-data-mask-rule/index:DataOciCloudGuardDataMaskRuleTargetSelectedList"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataMaskRuleTargetSelectedOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataMaskRuleTargetSelectedOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-data-mask-rule/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-mask-rule/index.ts",
        "line": 38
      },
      "name": "DataOciCloudGuardDataMaskRuleTargetSelectedOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rule/index.ts",
            "line": 67
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rule/index.ts",
            "line": 72
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rule/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDataMaskRuleTargetSelected"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-data-mask-rule/index:DataOciCloudGuardDataMaskRuleTargetSelectedOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataMaskRules": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_data_mask_rules oci_cloud_guard_data_mask_rules}."
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataMaskRules",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_data_mask_rules oci_cloud_guard_data_mask_rules} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
          "line": 573
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardDataMaskRulesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
        "line": 541
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCloudGuardDataMaskRules resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 558
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCloudGuardDataMaskRules to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_data_mask_rules#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCloudGuardDataMaskRules that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCloudGuardDataMaskRules to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 757
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCloudGuardDataMaskRulesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 613
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 648
          },
          "name": "resetDataMaskRuleStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 664
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 760
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 680
          },
          "name": "resetIamGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 696
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 712
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 728
          },
          "name": "resetTargetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 744
          },
          "name": "resetTargetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 772
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 787
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDataMaskRules",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 546
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 636
          },
          "name": "dataMaskRuleCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDataMaskRulesDataMaskRuleCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 754
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDataMaskRulesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 617
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 630
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 652
          },
          "name": "dataMaskRuleStatusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 668
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 764
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataMaskRulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 684
          },
          "name": "iamGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 700
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 716
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 732
          },
          "name": "targetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 748
          },
          "name": "targetTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 607
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 623
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 642
          },
          "name": "dataMaskRuleStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 658
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 674
          },
          "name": "iamGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 690
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 706
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 722
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 738
          },
          "name": "targetType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-data-mask-rules/index:DataOciCloudGuardDataMaskRules"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataMaskRulesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataMaskRulesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
        "line": 9
      },
      "name": "DataOciCloudGuardDataMaskRulesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_data_mask_rules#compartment_id DataOciCloudGuardDataMaskRules#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 17
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_data_mask_rules#access_level DataOciCloudGuardDataMaskRules#access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 13
          },
          "name": "accessLevel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_data_mask_rules#data_mask_rule_status DataOciCloudGuardDataMaskRules#data_mask_rule_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 21
          },
          "name": "dataMaskRuleStatus",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_data_mask_rules#display_name DataOciCloudGuardDataMaskRules#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 25
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_data_mask_rules#filter DataOciCloudGuardDataMaskRules#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 54
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataMaskRulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_data_mask_rules#iam_group_id DataOciCloudGuardDataMaskRules#iam_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 29
          },
          "name": "iamGroupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_data_mask_rules#id DataOciCloudGuardDataMaskRules#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 36
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_data_mask_rules#state DataOciCloudGuardDataMaskRules#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 40
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_data_mask_rules#target_id DataOciCloudGuardDataMaskRules#target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 44
          },
          "name": "targetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_data_mask_rules#target_type DataOciCloudGuardDataMaskRules#target_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 48
          },
          "name": "targetType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-data-mask-rules/index:DataOciCloudGuardDataMaskRulesConfig"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataMaskRulesDataMaskRuleCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataMaskRulesDataMaskRuleCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
        "line": 285
      },
      "name": "DataOciCloudGuardDataMaskRulesDataMaskRuleCollection",
      "symbolId": "src/data-oci-cloud-guard-data-mask-rules/index:DataOciCloudGuardDataMaskRulesDataMaskRuleCollection"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataMaskRulesDataMaskRuleCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataMaskRulesDataMaskRuleCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
        "line": 136
      },
      "name": "DataOciCloudGuardDataMaskRulesDataMaskRuleCollectionItems",
      "symbolId": "src/data-oci-cloud-guard-data-mask-rules/index:DataOciCloudGuardDataMaskRulesDataMaskRuleCollectionItems"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataMaskRulesDataMaskRuleCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataMaskRulesDataMaskRuleCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
          "line": 274
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
        "line": 267
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 281
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardDataMaskRulesDataMaskRuleCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDataMaskRulesDataMaskRuleCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 274
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 274
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 274
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-data-mask-rules/index:DataOciCloudGuardDataMaskRulesDataMaskRuleCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataMaskRulesDataMaskRuleCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataMaskRulesDataMaskRuleCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
          "line": 168
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
        "line": 159
      },
      "name": "DataOciCloudGuardDataMaskRulesDataMaskRuleCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 188
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 193
          },
          "name": "dataMaskCategories",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 198
          },
          "name": "dataMaskRuleStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 204
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 209
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 214
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 220
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 225
          },
          "name": "iamGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 230
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 235
          },
          "name": "lifecyleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 240
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 246
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 252
          },
          "name": "targetSelected",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDataMaskRulesDataMaskRuleCollectionItemsTargetSelectedList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 257
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 262
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 172
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDataMaskRulesDataMaskRuleCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-data-mask-rules/index:DataOciCloudGuardDataMaskRulesDataMaskRuleCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataMaskRulesDataMaskRuleCollectionItemsTargetSelected": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataMaskRulesDataMaskRuleCollectionItemsTargetSelected",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
        "line": 56
      },
      "name": "DataOciCloudGuardDataMaskRulesDataMaskRuleCollectionItemsTargetSelected",
      "symbolId": "src/data-oci-cloud-guard-data-mask-rules/index:DataOciCloudGuardDataMaskRulesDataMaskRuleCollectionItemsTargetSelected"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataMaskRulesDataMaskRuleCollectionItemsTargetSelectedList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataMaskRulesDataMaskRuleCollectionItemsTargetSelectedList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
          "line": 125
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
        "line": 118
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 132
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardDataMaskRulesDataMaskRuleCollectionItemsTargetSelectedOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDataMaskRulesDataMaskRuleCollectionItemsTargetSelectedList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 125
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 125
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 125
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-data-mask-rules/index:DataOciCloudGuardDataMaskRulesDataMaskRuleCollectionItemsTargetSelectedList"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataMaskRulesDataMaskRuleCollectionItemsTargetSelectedOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataMaskRulesDataMaskRuleCollectionItemsTargetSelectedOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
          "line": 88
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
        "line": 79
      },
      "name": "DataOciCloudGuardDataMaskRulesDataMaskRuleCollectionItemsTargetSelectedOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 108
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 113
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 92
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDataMaskRulesDataMaskRuleCollectionItemsTargetSelected"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-data-mask-rules/index:DataOciCloudGuardDataMaskRulesDataMaskRuleCollectionItemsTargetSelectedOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataMaskRulesDataMaskRuleCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataMaskRulesDataMaskRuleCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
          "line": 350
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
        "line": 343
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 357
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardDataMaskRulesDataMaskRuleCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDataMaskRulesDataMaskRuleCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 350
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 350
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 350
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-data-mask-rules/index:DataOciCloudGuardDataMaskRulesDataMaskRuleCollectionList"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataMaskRulesDataMaskRuleCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataMaskRulesDataMaskRuleCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
          "line": 317
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
        "line": 308
      },
      "name": "DataOciCloudGuardDataMaskRulesDataMaskRuleCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 338
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDataMaskRulesDataMaskRuleCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 321
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDataMaskRulesDataMaskRuleCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-data-mask-rules/index:DataOciCloudGuardDataMaskRulesDataMaskRuleCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataMaskRulesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataMaskRulesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
        "line": 361
      },
      "name": "DataOciCloudGuardDataMaskRulesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_data_mask_rules#name DataOciCloudGuardDataMaskRules#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 365
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_data_mask_rules#values DataOciCloudGuardDataMaskRules#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 373
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_data_mask_rules#regex DataOciCloudGuardDataMaskRules#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 369
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-data-mask-rules/index:DataOciCloudGuardDataMaskRulesFilter"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataMaskRulesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataMaskRulesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
          "line": 526
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
        "line": 518
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 533
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardDataMaskRulesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDataMaskRulesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 526
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 526
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 526
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 519
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataMaskRulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-data-mask-rules/index:DataOciCloudGuardDataMaskRulesFilterList"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataMaskRulesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataMaskRulesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
          "line": 429
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
        "line": 419
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 496
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCloudGuardDataMaskRulesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 484
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 500
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 513
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 477
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 490
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 506
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-mask-rules/index.ts",
            "line": 433
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCloudGuardDataMaskRulesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-data-mask-rules/index:DataOciCloudGuardDataMaskRulesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataSource": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_data_source oci_cloud_guard_data_source}."
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSource",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_data_source oci_cloud_guard_data_source} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-data-source/index.ts",
          "line": 594
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-source/index.ts",
        "line": 562
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCloudGuardDataSource resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source/index.ts",
            "line": 579
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCloudGuardDataSource to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_data_source#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCloudGuardDataSource that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCloudGuardDataSource to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source/index.ts",
            "line": 710
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source/index.ts",
            "line": 716
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDataSource",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source/index.ts",
            "line": 567
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source/index.ts",
            "line": 618
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source/index.ts",
            "line": 624
          },
          "name": "dataSourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceDataSourceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source/index.ts",
            "line": 630
          },
          "name": "dataSourceDetectorMappingInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceDataSourceDetectorMappingInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source/index.ts",
            "line": 635
          },
          "name": "dataSourceFeedProvider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source/index.ts",
            "line": 654
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source/index.ts",
            "line": 659
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source/index.ts",
            "line": 665
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source/index.ts",
            "line": 670
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source/index.ts",
            "line": 676
          },
          "name": "regionStatusDetail",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceRegionStatusDetailList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source/index.ts",
            "line": 681
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source/index.ts",
            "line": 686
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source/index.ts",
            "line": 692
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source/index.ts",
            "line": 697
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source/index.ts",
            "line": 702
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source/index.ts",
            "line": 648
          },
          "name": "dataSourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source/index.ts",
            "line": 641
          },
          "name": "dataSourceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-data-source/index:DataOciCloudGuardDataSource"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataSourceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-source/index.ts",
        "line": 9
      },
      "name": "DataOciCloudGuardDataSourceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_data_source#data_source_id DataOciCloudGuardDataSource#data_source_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source/index.ts",
            "line": 13
          },
          "name": "dataSourceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-data-source/index:DataOciCloudGuardDataSourceConfig"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataSourceDataSourceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceDataSourceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-source/index.ts",
        "line": 260
      },
      "name": "DataOciCloudGuardDataSourceDataSourceDetails",
      "symbolId": "src/data-oci-cloud-guard-data-source/index:DataOciCloudGuardDataSourceDataSourceDetails"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataSourceDataSourceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceDataSourceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-data-source/index.ts",
          "line": 387
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-source/index.ts",
        "line": 380
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source/index.ts",
            "line": 394
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceDataSourceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDataSourceDataSourceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source/index.ts",
            "line": 387
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source/index.ts",
            "line": 387
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source/index.ts",
            "line": 387
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-data-source/index:DataOciCloudGuardDataSourceDataSourceDetailsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataSourceDataSourceDetailsLoggingQueryDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceDataSourceDetailsLoggingQueryDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-source/index.ts",
        "line": 15
      },
      "name": "DataOciCloudGuardDataSourceDataSourceDetailsLoggingQueryDetails",
      "symbolId": "src/data-oci-cloud-guard-data-source/index:DataOciCloudGuardDataSourceDataSourceDetailsLoggingQueryDetails"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataSourceDataSourceDetailsLoggingQueryDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceDataSourceDetailsLoggingQueryDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-data-source/index.ts",
          "line": 84
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-source/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source/index.ts",
            "line": 91
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceDataSourceDetailsLoggingQueryDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDataSourceDataSourceDetailsLoggingQueryDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source/index.ts",
            "line": 84
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source/index.ts",
            "line": 84
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-data-source/index:DataOciCloudGuardDataSourceDataSourceDetailsLoggingQueryDetailsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataSourceDataSourceDetailsLoggingQueryDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceDataSourceDetailsLoggingQueryDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-data-source/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-source/index.ts",
        "line": 38
      },
      "name": "DataOciCloudGuardDataSourceDataSourceDetailsLoggingQueryDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source/index.ts",
            "line": 67
          },
          "name": "keyEntitiesCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source/index.ts",
            "line": 72
          },
          "name": "loggingQueryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceDataSourceDetailsLoggingQueryDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-data-source/index:DataOciCloudGuardDataSourceDataSourceDetailsLoggingQueryDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataSourceDataSourceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceDataSourceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-data-source/index.ts",
          "line": 292
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-source/index.ts",
        "line": 283
      },
      "name": "DataOciCloudGuardDataSourceDataSourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source/index.ts",
            "line": 312
          },
          "name": "additionalEntitiesCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source/index.ts",
            "line": 317
          },
          "name": "dataSourceFeedProvider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source/index.ts",
            "line": 322
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source/index.ts",
            "line": 327
          },
          "name": "intervalInMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source/index.ts",
            "line": 332
          },
          "name": "intervalInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source/index.ts",
            "line": 338
          },
          "name": "loggingQueryDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceDataSourceDetailsLoggingQueryDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source/index.ts",
            "line": 343
          },
          "name": "loggingQueryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source/index.ts",
            "line": 348
          },
          "name": "operator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source/index.ts",
            "line": 353
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source/index.ts",
            "line": 359
          },
          "name": "queryStartTime",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceDataSourceDetailsQueryStartTimeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source/index.ts",
            "line": 364
          },
          "name": "regions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source/index.ts",
            "line": 370
          },
          "name": "scheduledQueryScopeDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceDataSourceDetailsScheduledQueryScopeDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source/index.ts",
            "line": 375
          },
          "name": "threshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source/index.ts",
            "line": 296
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceDataSourceDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-data-source/index:DataOciCloudGuardDataSourceDataSourceDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataSourceDataSourceDetailsQueryStartTime": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceDataSourceDetailsQueryStartTime",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-source/index.ts",
        "line": 95
      },
      "name": "DataOciCloudGuardDataSourceDataSourceDetailsQueryStartTime",
      "symbolId": "src/data-oci-cloud-guard-data-source/index:DataOciCloudGuardDataSourceDataSourceDetailsQueryStartTime"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataSourceDataSourceDetailsQueryStartTimeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceDataSourceDetailsQueryStartTimeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-data-source/index.ts",
          "line": 164
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-source/index.ts",
        "line": 157
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source/index.ts",
            "line": 171
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceDataSourceDetailsQueryStartTimeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDataSourceDataSourceDetailsQueryStartTimeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source/index.ts",
            "line": 164
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source/index.ts",
            "line": 164
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source/index.ts",
            "line": 164
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-data-source/index:DataOciCloudGuardDataSourceDataSourceDetailsQueryStartTimeList"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataSourceDataSourceDetailsQueryStartTimeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceDataSourceDetailsQueryStartTimeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-data-source/index.ts",
          "line": 127
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-source/index.ts",
        "line": 118
      },
      "name": "DataOciCloudGuardDataSourceDataSourceDetailsQueryStartTimeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source/index.ts",
            "line": 147
          },
          "name": "queryStartTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source/index.ts",
            "line": 152
          },
          "name": "startPolicyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source/index.ts",
            "line": 131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceDataSourceDetailsQueryStartTime"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-data-source/index:DataOciCloudGuardDataSourceDataSourceDetailsQueryStartTimeOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataSourceDataSourceDetailsScheduledQueryScopeDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceDataSourceDetailsScheduledQueryScopeDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-source/index.ts",
        "line": 175
      },
      "name": "DataOciCloudGuardDataSourceDataSourceDetailsScheduledQueryScopeDetails",
      "symbolId": "src/data-oci-cloud-guard-data-source/index:DataOciCloudGuardDataSourceDataSourceDetailsScheduledQueryScopeDetails"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataSourceDataSourceDetailsScheduledQueryScopeDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceDataSourceDetailsScheduledQueryScopeDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-data-source/index.ts",
          "line": 249
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-source/index.ts",
        "line": 242
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source/index.ts",
            "line": 256
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceDataSourceDetailsScheduledQueryScopeDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDataSourceDataSourceDetailsScheduledQueryScopeDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source/index.ts",
            "line": 249
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source/index.ts",
            "line": 249
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source/index.ts",
            "line": 249
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-data-source/index:DataOciCloudGuardDataSourceDataSourceDetailsScheduledQueryScopeDetailsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataSourceDataSourceDetailsScheduledQueryScopeDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceDataSourceDetailsScheduledQueryScopeDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-data-source/index.ts",
          "line": 207
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-source/index.ts",
        "line": 198
      },
      "name": "DataOciCloudGuardDataSourceDataSourceDetailsScheduledQueryScopeDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source/index.ts",
            "line": 227
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source/index.ts",
            "line": 232
          },
          "name": "resourceIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source/index.ts",
            "line": 237
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source/index.ts",
            "line": 211
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceDataSourceDetailsScheduledQueryScopeDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-data-source/index:DataOciCloudGuardDataSourceDataSourceDetailsScheduledQueryScopeDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataSourceDataSourceDetectorMappingInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceDataSourceDetectorMappingInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-source/index.ts",
        "line": 398
      },
      "name": "DataOciCloudGuardDataSourceDataSourceDetectorMappingInfo",
      "symbolId": "src/data-oci-cloud-guard-data-source/index:DataOciCloudGuardDataSourceDataSourceDetectorMappingInfo"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataSourceDataSourceDetectorMappingInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceDataSourceDetectorMappingInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-data-source/index.ts",
          "line": 467
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-source/index.ts",
        "line": 460
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source/index.ts",
            "line": 474
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceDataSourceDetectorMappingInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDataSourceDataSourceDetectorMappingInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source/index.ts",
            "line": 467
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source/index.ts",
            "line": 467
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source/index.ts",
            "line": 467
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-data-source/index:DataOciCloudGuardDataSourceDataSourceDetectorMappingInfoList"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataSourceDataSourceDetectorMappingInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceDataSourceDetectorMappingInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-data-source/index.ts",
          "line": 430
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-source/index.ts",
        "line": 421
      },
      "name": "DataOciCloudGuardDataSourceDataSourceDetectorMappingInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source/index.ts",
            "line": 450
          },
          "name": "detectorRecipeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source/index.ts",
            "line": 455
          },
          "name": "detectorRuleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source/index.ts",
            "line": 434
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceDataSourceDetectorMappingInfo"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-data-source/index:DataOciCloudGuardDataSourceDataSourceDetectorMappingInfoOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataSourceEvent": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_data_source_event oci_cloud_guard_data_source_event}."
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceEvent",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_data_source_event oci_cloud_guard_data_source_event} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-data-source-event/index.ts",
          "line": 263
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceEventConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-source-event/index.ts",
        "line": 231
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCloudGuardDataSourceEvent resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-event/index.ts",
            "line": 248
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCloudGuardDataSourceEvent to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_data_source_event#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCloudGuardDataSourceEvent that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCloudGuardDataSourceEvent to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-event/index.ts",
            "line": 309
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-event/index.ts",
            "line": 331
          },
          "name": "resetRegion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-event/index.ts",
            "line": 343
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-event/index.ts",
            "line": 351
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDataSourceEvent",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-event/index.ts",
            "line": 236
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-event/index.ts",
            "line": 319
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceEventItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-event/index.ts",
            "line": 297
          },
          "name": "dataSourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-event/index.ts",
            "line": 313
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-event/index.ts",
            "line": 335
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-event/index.ts",
            "line": 290
          },
          "name": "dataSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-event/index.ts",
            "line": 303
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-event/index.ts",
            "line": 325
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-data-source-event/index:DataOciCloudGuardDataSourceEvent"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataSourceEventConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceEventConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-source-event/index.ts",
        "line": 9
      },
      "name": "DataOciCloudGuardDataSourceEventConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_data_source_event#data_source_id DataOciCloudGuardDataSourceEvent#data_source_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-event/index.ts",
            "line": 13
          },
          "name": "dataSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_data_source_event#id DataOciCloudGuardDataSourceEvent#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-event/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_data_source_event#region DataOciCloudGuardDataSourceEvent#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-event/index.ts",
            "line": 24
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-data-source-event/index:DataOciCloudGuardDataSourceEventConfig"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataSourceEventItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceEventItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-source-event/index.ts",
        "line": 121
      },
      "name": "DataOciCloudGuardDataSourceEventItems",
      "symbolId": "src/data-oci-cloud-guard-data-source-event/index:DataOciCloudGuardDataSourceEventItems"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataSourceEventItemsEventInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceEventItemsEventInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-source-event/index.ts",
        "line": 26
      },
      "name": "DataOciCloudGuardDataSourceEventItemsEventInfo",
      "symbolId": "src/data-oci-cloud-guard-data-source-event/index:DataOciCloudGuardDataSourceEventItemsEventInfo"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataSourceEventItemsEventInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceEventItemsEventInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-data-source-event/index.ts",
          "line": 110
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-source-event/index.ts",
        "line": 103
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-event/index.ts",
            "line": 117
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceEventItemsEventInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDataSourceEventItemsEventInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-event/index.ts",
            "line": 110
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-event/index.ts",
            "line": 110
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-event/index.ts",
            "line": 110
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-data-source-event/index:DataOciCloudGuardDataSourceEventItemsEventInfoList"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataSourceEventItemsEventInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceEventItemsEventInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-data-source-event/index.ts",
          "line": 58
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-source-event/index.ts",
        "line": 49
      },
      "name": "DataOciCloudGuardDataSourceEventItemsEventInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-event/index.ts",
            "line": 78
          },
          "name": "dataSourceFeedProvider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-event/index.ts",
            "line": 83
          },
          "name": "logResult",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-event/index.ts",
            "line": 88
          },
          "name": "observedValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-event/index.ts",
            "line": 93
          },
          "name": "operator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-event/index.ts",
            "line": 98
          },
          "name": "triggerValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-event/index.ts",
            "line": 62
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceEventItemsEventInfo"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-data-source-event/index:DataOciCloudGuardDataSourceEventItemsEventInfoOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataSourceEventItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceEventItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-data-source-event/index.ts",
          "line": 216
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-source-event/index.ts",
        "line": 209
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-event/index.ts",
            "line": 223
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceEventItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDataSourceEventItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-event/index.ts",
            "line": 216
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-event/index.ts",
            "line": 216
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-event/index.ts",
            "line": 216
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-data-source-event/index:DataOciCloudGuardDataSourceEventItemsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataSourceEventItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceEventItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-data-source-event/index.ts",
          "line": 153
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-source-event/index.ts",
        "line": 144
      },
      "name": "DataOciCloudGuardDataSourceEventItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-event/index.ts",
            "line": 173
          },
          "name": "comments",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-event/index.ts",
            "line": 178
          },
          "name": "dataSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-event/index.ts",
            "line": 183
          },
          "name": "eventDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-event/index.ts",
            "line": 189
          },
          "name": "eventInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceEventItemsEventInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-event/index.ts",
            "line": 194
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-event/index.ts",
            "line": 199
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-event/index.ts",
            "line": 204
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-event/index.ts",
            "line": 157
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceEventItems"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-data-source-event/index:DataOciCloudGuardDataSourceEventItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataSourceEvents": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_data_source_events oci_cloud_guard_data_source_events}."
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceEvents",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_data_source_events oci_cloud_guard_data_source_events} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
          "line": 521
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceEventsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
        "line": 489
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCloudGuardDataSourceEvents resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
            "line": 506
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCloudGuardDataSourceEvents to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_data_source_events#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCloudGuardDataSourceEvents that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCloudGuardDataSourceEvents to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
            "line": 603
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceEventsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
            "line": 606
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
            "line": 574
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
            "line": 590
          },
          "name": "resetRegion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
            "line": 618
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
            "line": 627
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDataSourceEvents",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
            "line": 494
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
            "line": 549
          },
          "name": "dataSourceEventCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceEventsDataSourceEventCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
            "line": 600
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceEventsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
            "line": 562
          },
          "name": "dataSourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
            "line": 610
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceEventsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
            "line": 578
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
            "line": 594
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
            "line": 555
          },
          "name": "dataSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
            "line": 568
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
            "line": 584
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-data-source-events/index:DataOciCloudGuardDataSourceEvents"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataSourceEventsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceEventsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
        "line": 9
      },
      "name": "DataOciCloudGuardDataSourceEventsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_data_source_events#data_source_id DataOciCloudGuardDataSourceEvents#data_source_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
            "line": 13
          },
          "name": "dataSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_data_source_events#filter DataOciCloudGuardDataSourceEvents#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceEventsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_data_source_events#id DataOciCloudGuardDataSourceEvents#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_data_source_events#region DataOciCloudGuardDataSourceEvents#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
            "line": 24
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-data-source-events/index:DataOciCloudGuardDataSourceEventsConfig"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataSourceEventsDataSourceEventCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceEventsDataSourceEventCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
        "line": 233
      },
      "name": "DataOciCloudGuardDataSourceEventsDataSourceEventCollection",
      "symbolId": "src/data-oci-cloud-guard-data-source-events/index:DataOciCloudGuardDataSourceEventsDataSourceEventCollection"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataSourceEventsDataSourceEventCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceEventsDataSourceEventCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
        "line": 127
      },
      "name": "DataOciCloudGuardDataSourceEventsDataSourceEventCollectionItems",
      "symbolId": "src/data-oci-cloud-guard-data-source-events/index:DataOciCloudGuardDataSourceEventsDataSourceEventCollectionItems"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataSourceEventsDataSourceEventCollectionItemsEventInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceEventsDataSourceEventCollectionItemsEventInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
        "line": 32
      },
      "name": "DataOciCloudGuardDataSourceEventsDataSourceEventCollectionItemsEventInfo",
      "symbolId": "src/data-oci-cloud-guard-data-source-events/index:DataOciCloudGuardDataSourceEventsDataSourceEventCollectionItemsEventInfo"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataSourceEventsDataSourceEventCollectionItemsEventInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceEventsDataSourceEventCollectionItemsEventInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
          "line": 116
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
        "line": 109
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
            "line": 123
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceEventsDataSourceEventCollectionItemsEventInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDataSourceEventsDataSourceEventCollectionItemsEventInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
            "line": 116
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
            "line": 116
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
            "line": 116
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-data-source-events/index:DataOciCloudGuardDataSourceEventsDataSourceEventCollectionItemsEventInfoList"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataSourceEventsDataSourceEventCollectionItemsEventInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceEventsDataSourceEventCollectionItemsEventInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
          "line": 64
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
        "line": 55
      },
      "name": "DataOciCloudGuardDataSourceEventsDataSourceEventCollectionItemsEventInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
            "line": 84
          },
          "name": "dataSourceFeedProvider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
            "line": 89
          },
          "name": "logResult",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
            "line": 94
          },
          "name": "observedValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
            "line": 99
          },
          "name": "operator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
            "line": 104
          },
          "name": "triggerValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceEventsDataSourceEventCollectionItemsEventInfo"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-data-source-events/index:DataOciCloudGuardDataSourceEventsDataSourceEventCollectionItemsEventInfoOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataSourceEventsDataSourceEventCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceEventsDataSourceEventCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
          "line": 222
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
        "line": 215
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
            "line": 229
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceEventsDataSourceEventCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDataSourceEventsDataSourceEventCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
            "line": 222
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
            "line": 222
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
            "line": 222
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-data-source-events/index:DataOciCloudGuardDataSourceEventsDataSourceEventCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataSourceEventsDataSourceEventCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceEventsDataSourceEventCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
          "line": 159
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
        "line": 150
      },
      "name": "DataOciCloudGuardDataSourceEventsDataSourceEventCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
            "line": 179
          },
          "name": "comments",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
            "line": 184
          },
          "name": "dataSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
            "line": 189
          },
          "name": "eventDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
            "line": 195
          },
          "name": "eventInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceEventsDataSourceEventCollectionItemsEventInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
            "line": 200
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
            "line": 205
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
            "line": 210
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
            "line": 163
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceEventsDataSourceEventCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-data-source-events/index:DataOciCloudGuardDataSourceEventsDataSourceEventCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataSourceEventsDataSourceEventCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceEventsDataSourceEventCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
          "line": 298
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
        "line": 291
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
            "line": 305
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceEventsDataSourceEventCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDataSourceEventsDataSourceEventCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
            "line": 298
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
            "line": 298
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
            "line": 298
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-data-source-events/index:DataOciCloudGuardDataSourceEventsDataSourceEventCollectionList"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataSourceEventsDataSourceEventCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceEventsDataSourceEventCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
          "line": 265
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
        "line": 256
      },
      "name": "DataOciCloudGuardDataSourceEventsDataSourceEventCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
            "line": 286
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceEventsDataSourceEventCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
            "line": 269
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceEventsDataSourceEventCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-data-source-events/index:DataOciCloudGuardDataSourceEventsDataSourceEventCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataSourceEventsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceEventsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
        "line": 309
      },
      "name": "DataOciCloudGuardDataSourceEventsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_data_source_events#name DataOciCloudGuardDataSourceEvents#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
            "line": 313
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_data_source_events#values DataOciCloudGuardDataSourceEvents#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
            "line": 321
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_data_source_events#regex DataOciCloudGuardDataSourceEvents#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
            "line": 317
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-data-source-events/index:DataOciCloudGuardDataSourceEventsFilter"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataSourceEventsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceEventsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
          "line": 474
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
        "line": 466
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
            "line": 481
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceEventsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDataSourceEventsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
            "line": 474
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
            "line": 474
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
            "line": 474
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
            "line": 467
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceEventsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-data-source-events/index:DataOciCloudGuardDataSourceEventsFilterList"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataSourceEventsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceEventsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
          "line": 377
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
        "line": 367
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
            "line": 444
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCloudGuardDataSourceEventsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
            "line": 432
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
            "line": 448
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
            "line": 461
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
            "line": 425
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
            "line": 438
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
            "line": 454
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source-events/index.ts",
            "line": 381
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceEventsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-data-source-events/index:DataOciCloudGuardDataSourceEventsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataSourceRegionStatusDetail": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceRegionStatusDetail",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-source/index.ts",
        "line": 478
      },
      "name": "DataOciCloudGuardDataSourceRegionStatusDetail",
      "symbolId": "src/data-oci-cloud-guard-data-source/index:DataOciCloudGuardDataSourceRegionStatusDetail"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataSourceRegionStatusDetailList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceRegionStatusDetailList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-data-source/index.ts",
          "line": 547
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-source/index.ts",
        "line": 540
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source/index.ts",
            "line": 554
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceRegionStatusDetailOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDataSourceRegionStatusDetailList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source/index.ts",
            "line": 547
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source/index.ts",
            "line": 547
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source/index.ts",
            "line": 547
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-data-source/index:DataOciCloudGuardDataSourceRegionStatusDetailList"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataSourceRegionStatusDetailOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceRegionStatusDetailOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-data-source/index.ts",
          "line": 510
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-source/index.ts",
        "line": 501
      },
      "name": "DataOciCloudGuardDataSourceRegionStatusDetailOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source/index.ts",
            "line": 530
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source/index.ts",
            "line": 535
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-source/index.ts",
            "line": 514
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourceRegionStatusDetail"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-data-source/index:DataOciCloudGuardDataSourceRegionStatusDetailOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataSources": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_data_sources oci_cloud_guard_data_sources}."
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSources",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_data_sources oci_cloud_guard_data_sources} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
          "line": 1029
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourcesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
        "line": 997
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCloudGuardDataSources resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 1014
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCloudGuardDataSources to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_data_sources#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCloudGuardDataSources that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCloudGuardDataSources to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 1196
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourcesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 1068
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 1097
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 1119
          },
          "name": "resetDataSourceFeedProvider"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 1135
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 1199
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 1151
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 1167
          },
          "name": "resetLoggingQueryType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 1183
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 1211
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 1225
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDataSources",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 1002
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 1107
          },
          "name": "dataSourceCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourcesDataSourceCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 1193
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourcesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 1072
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 1085
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 1101
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 1123
          },
          "name": "dataSourceFeedProviderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 1139
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 1203
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourcesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 1155
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 1171
          },
          "name": "loggingQueryTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 1187
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 1062
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 1078
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 1091
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 1113
          },
          "name": "dataSourceFeedProvider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 1129
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 1145
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 1161
          },
          "name": "loggingQueryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 1177
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-data-sources/index:DataOciCloudGuardDataSources"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataSourcesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourcesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
        "line": 9
      },
      "name": "DataOciCloudGuardDataSourcesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_data_sources#compartment_id DataOciCloudGuardDataSources#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 17
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_data_sources#access_level DataOciCloudGuardDataSources#access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 13
          },
          "name": "accessLevel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_data_sources#compartment_id_in_subtree DataOciCloudGuardDataSources#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 21
          },
          "name": "compartmentIdInSubtree",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_data_sources#data_source_feed_provider DataOciCloudGuardDataSources#data_source_feed_provider}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 25
          },
          "name": "dataSourceFeedProvider",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_data_sources#display_name DataOciCloudGuardDataSources#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 29
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_data_sources#filter DataOciCloudGuardDataSources#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 50
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourcesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_data_sources#id DataOciCloudGuardDataSources#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 36
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_data_sources#logging_query_type DataOciCloudGuardDataSources#logging_query_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 40
          },
          "name": "loggingQueryType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_data_sources#state DataOciCloudGuardDataSources#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 44
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-data-sources/index:DataOciCloudGuardDataSourcesConfig"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataSourcesDataSourceCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourcesDataSourceCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
        "line": 741
      },
      "name": "DataOciCloudGuardDataSourcesDataSourceCollection",
      "symbolId": "src/data-oci-cloud-guard-data-sources/index:DataOciCloudGuardDataSourcesDataSourceCollection"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataSourcesDataSourceCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourcesDataSourceCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
        "line": 595
      },
      "name": "DataOciCloudGuardDataSourcesDataSourceCollectionItems",
      "symbolId": "src/data-oci-cloud-guard-data-sources/index:DataOciCloudGuardDataSourcesDataSourceCollectionItems"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataSourcesDataSourceCollectionItemsDataSourceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourcesDataSourceCollectionItemsDataSourceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
        "line": 297
      },
      "name": "DataOciCloudGuardDataSourcesDataSourceCollectionItemsDataSourceDetails",
      "symbolId": "src/data-oci-cloud-guard-data-sources/index:DataOciCloudGuardDataSourcesDataSourceCollectionItemsDataSourceDetails"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataSourcesDataSourceCollectionItemsDataSourceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourcesDataSourceCollectionItemsDataSourceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
          "line": 424
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
        "line": 417
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 431
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourcesDataSourceCollectionItemsDataSourceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDataSourcesDataSourceCollectionItemsDataSourceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 424
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 424
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 424
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-data-sources/index:DataOciCloudGuardDataSourcesDataSourceCollectionItemsDataSourceDetailsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataSourcesDataSourceCollectionItemsDataSourceDetailsLoggingQueryDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourcesDataSourceCollectionItemsDataSourceDetailsLoggingQueryDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
        "line": 52
      },
      "name": "DataOciCloudGuardDataSourcesDataSourceCollectionItemsDataSourceDetailsLoggingQueryDetails",
      "symbolId": "src/data-oci-cloud-guard-data-sources/index:DataOciCloudGuardDataSourcesDataSourceCollectionItemsDataSourceDetailsLoggingQueryDetails"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataSourcesDataSourceCollectionItemsDataSourceDetailsLoggingQueryDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourcesDataSourceCollectionItemsDataSourceDetailsLoggingQueryDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
          "line": 121
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
        "line": 114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 128
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourcesDataSourceCollectionItemsDataSourceDetailsLoggingQueryDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDataSourcesDataSourceCollectionItemsDataSourceDetailsLoggingQueryDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 121
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 121
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 121
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-data-sources/index:DataOciCloudGuardDataSourcesDataSourceCollectionItemsDataSourceDetailsLoggingQueryDetailsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataSourcesDataSourceCollectionItemsDataSourceDetailsLoggingQueryDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourcesDataSourceCollectionItemsDataSourceDetailsLoggingQueryDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
          "line": 84
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
        "line": 75
      },
      "name": "DataOciCloudGuardDataSourcesDataSourceCollectionItemsDataSourceDetailsLoggingQueryDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 104
          },
          "name": "keyEntitiesCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 109
          },
          "name": "loggingQueryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 88
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourcesDataSourceCollectionItemsDataSourceDetailsLoggingQueryDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-data-sources/index:DataOciCloudGuardDataSourcesDataSourceCollectionItemsDataSourceDetailsLoggingQueryDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataSourcesDataSourceCollectionItemsDataSourceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourcesDataSourceCollectionItemsDataSourceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
          "line": 329
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
        "line": 320
      },
      "name": "DataOciCloudGuardDataSourcesDataSourceCollectionItemsDataSourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 349
          },
          "name": "additionalEntitiesCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 354
          },
          "name": "dataSourceFeedProvider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 359
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 364
          },
          "name": "intervalInMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 369
          },
          "name": "intervalInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 375
          },
          "name": "loggingQueryDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourcesDataSourceCollectionItemsDataSourceDetailsLoggingQueryDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 380
          },
          "name": "loggingQueryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 385
          },
          "name": "operator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 390
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 396
          },
          "name": "queryStartTime",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourcesDataSourceCollectionItemsDataSourceDetailsQueryStartTimeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 401
          },
          "name": "regions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 407
          },
          "name": "scheduledQueryScopeDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourcesDataSourceCollectionItemsDataSourceDetailsScheduledQueryScopeDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 412
          },
          "name": "threshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 333
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourcesDataSourceCollectionItemsDataSourceDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-data-sources/index:DataOciCloudGuardDataSourcesDataSourceCollectionItemsDataSourceDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataSourcesDataSourceCollectionItemsDataSourceDetailsQueryStartTime": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourcesDataSourceCollectionItemsDataSourceDetailsQueryStartTime",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
        "line": 132
      },
      "name": "DataOciCloudGuardDataSourcesDataSourceCollectionItemsDataSourceDetailsQueryStartTime",
      "symbolId": "src/data-oci-cloud-guard-data-sources/index:DataOciCloudGuardDataSourcesDataSourceCollectionItemsDataSourceDetailsQueryStartTime"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataSourcesDataSourceCollectionItemsDataSourceDetailsQueryStartTimeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourcesDataSourceCollectionItemsDataSourceDetailsQueryStartTimeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
          "line": 201
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
        "line": 194
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 208
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourcesDataSourceCollectionItemsDataSourceDetailsQueryStartTimeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDataSourcesDataSourceCollectionItemsDataSourceDetailsQueryStartTimeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 201
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 201
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 201
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-data-sources/index:DataOciCloudGuardDataSourcesDataSourceCollectionItemsDataSourceDetailsQueryStartTimeList"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataSourcesDataSourceCollectionItemsDataSourceDetailsQueryStartTimeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourcesDataSourceCollectionItemsDataSourceDetailsQueryStartTimeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
          "line": 164
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
        "line": 155
      },
      "name": "DataOciCloudGuardDataSourcesDataSourceCollectionItemsDataSourceDetailsQueryStartTimeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 184
          },
          "name": "queryStartTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 189
          },
          "name": "startPolicyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 168
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourcesDataSourceCollectionItemsDataSourceDetailsQueryStartTime"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-data-sources/index:DataOciCloudGuardDataSourcesDataSourceCollectionItemsDataSourceDetailsQueryStartTimeOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataSourcesDataSourceCollectionItemsDataSourceDetailsScheduledQueryScopeDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourcesDataSourceCollectionItemsDataSourceDetailsScheduledQueryScopeDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
        "line": 212
      },
      "name": "DataOciCloudGuardDataSourcesDataSourceCollectionItemsDataSourceDetailsScheduledQueryScopeDetails",
      "symbolId": "src/data-oci-cloud-guard-data-sources/index:DataOciCloudGuardDataSourcesDataSourceCollectionItemsDataSourceDetailsScheduledQueryScopeDetails"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataSourcesDataSourceCollectionItemsDataSourceDetailsScheduledQueryScopeDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourcesDataSourceCollectionItemsDataSourceDetailsScheduledQueryScopeDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
          "line": 286
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
        "line": 279
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 293
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourcesDataSourceCollectionItemsDataSourceDetailsScheduledQueryScopeDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDataSourcesDataSourceCollectionItemsDataSourceDetailsScheduledQueryScopeDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 286
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 286
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 286
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-data-sources/index:DataOciCloudGuardDataSourcesDataSourceCollectionItemsDataSourceDetailsScheduledQueryScopeDetailsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataSourcesDataSourceCollectionItemsDataSourceDetailsScheduledQueryScopeDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourcesDataSourceCollectionItemsDataSourceDetailsScheduledQueryScopeDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
          "line": 244
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
        "line": 235
      },
      "name": "DataOciCloudGuardDataSourcesDataSourceCollectionItemsDataSourceDetailsScheduledQueryScopeDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 264
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 269
          },
          "name": "resourceIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 274
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 248
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourcesDataSourceCollectionItemsDataSourceDetailsScheduledQueryScopeDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-data-sources/index:DataOciCloudGuardDataSourcesDataSourceCollectionItemsDataSourceDetailsScheduledQueryScopeDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataSourcesDataSourceCollectionItemsDataSourceDetectorMappingInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourcesDataSourceCollectionItemsDataSourceDetectorMappingInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
        "line": 435
      },
      "name": "DataOciCloudGuardDataSourcesDataSourceCollectionItemsDataSourceDetectorMappingInfo",
      "symbolId": "src/data-oci-cloud-guard-data-sources/index:DataOciCloudGuardDataSourcesDataSourceCollectionItemsDataSourceDetectorMappingInfo"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataSourcesDataSourceCollectionItemsDataSourceDetectorMappingInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourcesDataSourceCollectionItemsDataSourceDetectorMappingInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
          "line": 504
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
        "line": 497
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 511
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourcesDataSourceCollectionItemsDataSourceDetectorMappingInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDataSourcesDataSourceCollectionItemsDataSourceDetectorMappingInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 504
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 504
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 504
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-data-sources/index:DataOciCloudGuardDataSourcesDataSourceCollectionItemsDataSourceDetectorMappingInfoList"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataSourcesDataSourceCollectionItemsDataSourceDetectorMappingInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourcesDataSourceCollectionItemsDataSourceDetectorMappingInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
          "line": 467
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
        "line": 458
      },
      "name": "DataOciCloudGuardDataSourcesDataSourceCollectionItemsDataSourceDetectorMappingInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 487
          },
          "name": "detectorRecipeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 492
          },
          "name": "detectorRuleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 471
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourcesDataSourceCollectionItemsDataSourceDetectorMappingInfo"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-data-sources/index:DataOciCloudGuardDataSourcesDataSourceCollectionItemsDataSourceDetectorMappingInfoOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataSourcesDataSourceCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourcesDataSourceCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
          "line": 730
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
        "line": 723
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 737
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourcesDataSourceCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDataSourcesDataSourceCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 730
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 730
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 730
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-data-sources/index:DataOciCloudGuardDataSourcesDataSourceCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataSourcesDataSourceCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourcesDataSourceCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
          "line": 627
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
        "line": 618
      },
      "name": "DataOciCloudGuardDataSourcesDataSourceCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 647
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 653
          },
          "name": "dataSourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourcesDataSourceCollectionItemsDataSourceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 659
          },
          "name": "dataSourceDetectorMappingInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourcesDataSourceCollectionItemsDataSourceDetectorMappingInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 664
          },
          "name": "dataSourceFeedProvider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 670
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 675
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 681
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 686
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 692
          },
          "name": "regionStatusDetail",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourcesDataSourceCollectionItemsRegionStatusDetailList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 697
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 702
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 708
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 713
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 718
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 631
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourcesDataSourceCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-data-sources/index:DataOciCloudGuardDataSourcesDataSourceCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataSourcesDataSourceCollectionItemsRegionStatusDetail": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourcesDataSourceCollectionItemsRegionStatusDetail",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
        "line": 515
      },
      "name": "DataOciCloudGuardDataSourcesDataSourceCollectionItemsRegionStatusDetail",
      "symbolId": "src/data-oci-cloud-guard-data-sources/index:DataOciCloudGuardDataSourcesDataSourceCollectionItemsRegionStatusDetail"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataSourcesDataSourceCollectionItemsRegionStatusDetailList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourcesDataSourceCollectionItemsRegionStatusDetailList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
          "line": 584
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
        "line": 577
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 591
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourcesDataSourceCollectionItemsRegionStatusDetailOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDataSourcesDataSourceCollectionItemsRegionStatusDetailList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 584
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 584
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 584
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-data-sources/index:DataOciCloudGuardDataSourcesDataSourceCollectionItemsRegionStatusDetailList"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataSourcesDataSourceCollectionItemsRegionStatusDetailOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourcesDataSourceCollectionItemsRegionStatusDetailOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
          "line": 547
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
        "line": 538
      },
      "name": "DataOciCloudGuardDataSourcesDataSourceCollectionItemsRegionStatusDetailOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 567
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 572
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 551
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourcesDataSourceCollectionItemsRegionStatusDetail"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-data-sources/index:DataOciCloudGuardDataSourcesDataSourceCollectionItemsRegionStatusDetailOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataSourcesDataSourceCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourcesDataSourceCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
          "line": 806
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
        "line": 799
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 813
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourcesDataSourceCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDataSourcesDataSourceCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 806
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 806
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 806
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-data-sources/index:DataOciCloudGuardDataSourcesDataSourceCollectionList"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataSourcesDataSourceCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourcesDataSourceCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
          "line": 773
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
        "line": 764
      },
      "name": "DataOciCloudGuardDataSourcesDataSourceCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 794
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourcesDataSourceCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 777
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourcesDataSourceCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-data-sources/index:DataOciCloudGuardDataSourcesDataSourceCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataSourcesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourcesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
        "line": 817
      },
      "name": "DataOciCloudGuardDataSourcesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_data_sources#name DataOciCloudGuardDataSources#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 821
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_data_sources#values DataOciCloudGuardDataSources#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 829
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_data_sources#regex DataOciCloudGuardDataSources#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 825
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-data-sources/index:DataOciCloudGuardDataSourcesFilter"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataSourcesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourcesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
          "line": 982
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
        "line": 974
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 989
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourcesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDataSourcesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 982
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 982
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 982
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 975
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourcesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-data-sources/index:DataOciCloudGuardDataSourcesFilterList"
    },
    "cdktf-provider-oci.DataOciCloudGuardDataSourcesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourcesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
          "line": 885
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
        "line": 875
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 952
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCloudGuardDataSourcesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 940
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 956
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 969
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 933
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 946
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 962
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-data-sources/index.ts",
            "line": 889
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCloudGuardDataSourcesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-data-sources/index:DataOciCloudGuardDataSourcesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipe": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_detector_recipe oci_cloud_guard_detector_recipe}."
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipe",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_detector_recipe oci_cloud_guard_detector_recipe} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
          "line": 1473
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
        "line": 1441
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCloudGuardDetectorRecipe resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1458
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCloudGuardDetectorRecipe to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_detector_recipe#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCloudGuardDetectorRecipe that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCloudGuardDetectorRecipe to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1603
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1609
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDetectorRecipe",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1446
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1497
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1503
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1508
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1513
          },
          "name": "detector",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1531
          },
          "name": "detectorRecipeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1537
          },
          "name": "detectorRules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1542
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1548
          },
          "name": "effectiveDetectorRules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1554
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1559
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1564
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1569
          },
          "name": "sourceDetectorRecipeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1574
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1580
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1585
          },
          "name": "targetIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1590
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1595
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1526
          },
          "name": "detectorRecipeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1519
          },
          "name": "detectorRecipeId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipe/index:DataOciCloudGuardDetectorRecipe"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
        "line": 9
      },
      "name": "DataOciCloudGuardDetectorRecipeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_detector_recipe#detector_recipe_id DataOciCloudGuardDetectorRecipe#detector_recipe_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 13
          },
          "name": "detectorRecipeId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipe/index:DataOciCloudGuardDetectorRecipeConfig"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
        "line": 573
      },
      "name": "DataOciCloudGuardDetectorRecipeDetectorRules",
      "symbolId": "src/data-oci-cloud-guard-detector-recipe/index:DataOciCloudGuardDetectorRecipeDetectorRules"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesCandidateResponderRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesCandidateResponderRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
        "line": 15
      },
      "name": "DataOciCloudGuardDetectorRecipeDetectorRulesCandidateResponderRules",
      "symbolId": "src/data-oci-cloud-guard-detector-recipe/index:DataOciCloudGuardDetectorRecipeDetectorRulesCandidateResponderRules"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesCandidateResponderRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesCandidateResponderRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
          "line": 89
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
        "line": 82
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 96
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesCandidateResponderRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDetectorRecipeDetectorRulesCandidateResponderRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 89
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 89
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 89
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipe/index:DataOciCloudGuardDetectorRecipeDetectorRulesCandidateResponderRulesList"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesCandidateResponderRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesCandidateResponderRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
        "line": 38
      },
      "name": "DataOciCloudGuardDetectorRecipeDetectorRulesCandidateResponderRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 67
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 72
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 77
          },
          "name": "isPreferred",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesCandidateResponderRules"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipe/index:DataOciCloudGuardDetectorRecipeDetectorRulesCandidateResponderRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
        "line": 366
      },
      "name": "DataOciCloudGuardDetectorRecipeDetectorRulesDetails",
      "symbolId": "src/data-oci-cloud-guard-detector-recipe/index:DataOciCloudGuardDetectorRecipeDetectorRulesDetails"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesDetailsConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesDetailsConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
        "line": 185
      },
      "name": "DataOciCloudGuardDetectorRecipeDetectorRulesDetailsConfigurations",
      "symbolId": "src/data-oci-cloud-guard-detector-recipe/index:DataOciCloudGuardDetectorRecipeDetectorRulesDetailsConfigurations"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
          "line": 270
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
        "line": 263
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 277
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 270
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 270
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 270
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipe/index:DataOciCloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
          "line": 217
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
        "line": 208
      },
      "name": "DataOciCloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 237
          },
          "name": "configKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 242
          },
          "name": "dataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 247
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 252
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 258
          },
          "name": "values",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 221
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesDetailsConfigurations"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipe/index:DataOciCloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
        "line": 100
      },
      "name": "DataOciCloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsValues",
      "symbolId": "src/data-oci-cloud-guard-detector-recipe/index:DataOciCloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsValues"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
          "line": 174
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
        "line": 167
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 181
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsValuesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsValuesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 174
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 174
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 174
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipe/index:DataOciCloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsValuesList"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
          "line": 132
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
        "line": 123
      },
      "name": "DataOciCloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 152
          },
          "name": "listType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 157
          },
          "name": "managedListType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 162
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 136
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsValues"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipe/index:DataOciCloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsValuesOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesDetailsEntitiesMappings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesDetailsEntitiesMappings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
        "line": 281
      },
      "name": "DataOciCloudGuardDetectorRecipeDetectorRulesDetailsEntitiesMappings",
      "symbolId": "src/data-oci-cloud-guard-detector-recipe/index:DataOciCloudGuardDetectorRecipeDetectorRulesDetailsEntitiesMappings"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesDetailsEntitiesMappingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesDetailsEntitiesMappingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
          "line": 355
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
        "line": 348
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 362
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesDetailsEntitiesMappingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDetectorRecipeDetectorRulesDetailsEntitiesMappingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 355
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 355
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 355
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipe/index:DataOciCloudGuardDetectorRecipeDetectorRulesDetailsEntitiesMappingsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesDetailsEntitiesMappingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesDetailsEntitiesMappingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
          "line": 313
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
        "line": 304
      },
      "name": "DataOciCloudGuardDetectorRecipeDetectorRulesDetailsEntitiesMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 333
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 338
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 343
          },
          "name": "queryField",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 317
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesDetailsEntitiesMappings"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipe/index:DataOciCloudGuardDetectorRecipeDetectorRulesDetailsEntitiesMappingsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
          "line": 477
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
        "line": 470
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 484
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDetectorRecipeDetectorRulesDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 477
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 477
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 477
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipe/index:DataOciCloudGuardDetectorRecipeDetectorRulesDetailsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
          "line": 398
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
        "line": 389
      },
      "name": "DataOciCloudGuardDetectorRecipeDetectorRulesDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 418
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 424
          },
          "name": "configurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 429
          },
          "name": "dataSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 434
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 440
          },
          "name": "entitiesMappings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesDetailsEntitiesMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 445
          },
          "name": "isConfigurationAllowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 450
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 455
          },
          "name": "labels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 460
          },
          "name": "recommendation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 465
          },
          "name": "riskLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 402
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipe/index:DataOciCloudGuardDetectorRecipeDetectorRulesDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesEntitiesMappings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesEntitiesMappings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
        "line": 488
      },
      "name": "DataOciCloudGuardDetectorRecipeDetectorRulesEntitiesMappings",
      "symbolId": "src/data-oci-cloud-guard-detector-recipe/index:DataOciCloudGuardDetectorRecipeDetectorRulesEntitiesMappings"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesEntitiesMappingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesEntitiesMappingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
          "line": 562
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
        "line": 555
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 569
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesEntitiesMappingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDetectorRecipeDetectorRulesEntitiesMappingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 562
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 562
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 562
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipe/index:DataOciCloudGuardDetectorRecipeDetectorRulesEntitiesMappingsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesEntitiesMappingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesEntitiesMappingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
          "line": 520
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
        "line": 511
      },
      "name": "DataOciCloudGuardDetectorRecipeDetectorRulesEntitiesMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 540
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 545
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 550
          },
          "name": "queryField",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 524
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesEntitiesMappings"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipe/index:DataOciCloudGuardDetectorRecipeDetectorRulesEntitiesMappingsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
          "line": 715
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
        "line": 708
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 722
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDetectorRecipeDetectorRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 715
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 715
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 715
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipe/index:DataOciCloudGuardDetectorRecipeDetectorRulesList"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
          "line": 605
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
        "line": 596
      },
      "name": "DataOciCloudGuardDetectorRecipeDetectorRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 626
          },
          "name": "candidateResponderRules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesCandidateResponderRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 631
          },
          "name": "dataSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 636
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 642
          },
          "name": "details",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 647
          },
          "name": "detector",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 652
          },
          "name": "detectorRuleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 657
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 663
          },
          "name": "entitiesMappings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesEntitiesMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 668
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 673
          },
          "name": "managedListTypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 678
          },
          "name": "recommendation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 683
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 688
          },
          "name": "serviceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 693
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 698
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 703
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 609
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRules"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipe/index:DataOciCloudGuardDetectorRecipeDetectorRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
        "line": 1284
      },
      "name": "DataOciCloudGuardDetectorRecipeEffectiveDetectorRules",
      "symbolId": "src/data-oci-cloud-guard-detector-recipe/index:DataOciCloudGuardDetectorRecipeEffectiveDetectorRules"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesCandidateResponderRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesCandidateResponderRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
        "line": 726
      },
      "name": "DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesCandidateResponderRules",
      "symbolId": "src/data-oci-cloud-guard-detector-recipe/index:DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesCandidateResponderRules"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesCandidateResponderRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesCandidateResponderRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
          "line": 800
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
        "line": 793
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 807
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesCandidateResponderRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesCandidateResponderRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 800
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 800
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 800
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipe/index:DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesCandidateResponderRulesList"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesCandidateResponderRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesCandidateResponderRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
          "line": 758
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
        "line": 749
      },
      "name": "DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesCandidateResponderRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 778
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 783
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 788
          },
          "name": "isPreferred",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 762
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesCandidateResponderRules"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipe/index:DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesCandidateResponderRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
        "line": 1077
      },
      "name": "DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetails",
      "symbolId": "src/data-oci-cloud-guard-detector-recipe/index:DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetails"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
        "line": 896
      },
      "name": "DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurations",
      "symbolId": "src/data-oci-cloud-guard-detector-recipe/index:DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurations"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
          "line": 981
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
        "line": 974
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 988
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 981
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 981
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 981
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipe/index:DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
          "line": 928
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
        "line": 919
      },
      "name": "DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 948
          },
          "name": "configKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 953
          },
          "name": "dataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 958
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 963
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 969
          },
          "name": "values",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 932
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurations"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipe/index:DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
        "line": 811
      },
      "name": "DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsValues",
      "symbolId": "src/data-oci-cloud-guard-detector-recipe/index:DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsValues"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
          "line": 885
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
        "line": 878
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 892
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsValuesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsValuesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 885
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 885
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 885
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipe/index:DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsValuesList"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
          "line": 843
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
        "line": 834
      },
      "name": "DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 863
          },
          "name": "listType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 868
          },
          "name": "managedListType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 873
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 847
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsValues"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipe/index:DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsValuesOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsEntitiesMappings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsEntitiesMappings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
        "line": 992
      },
      "name": "DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsEntitiesMappings",
      "symbolId": "src/data-oci-cloud-guard-detector-recipe/index:DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsEntitiesMappings"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsEntitiesMappingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsEntitiesMappingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
          "line": 1066
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
        "line": 1059
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1073
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsEntitiesMappingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsEntitiesMappingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1066
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1066
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1066
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipe/index:DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsEntitiesMappingsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsEntitiesMappingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsEntitiesMappingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
          "line": 1024
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
        "line": 1015
      },
      "name": "DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsEntitiesMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1044
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1049
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1054
          },
          "name": "queryField",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1028
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsEntitiesMappings"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipe/index:DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsEntitiesMappingsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
          "line": 1188
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
        "line": 1181
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1195
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1188
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1188
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1188
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipe/index:DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
          "line": 1109
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
        "line": 1100
      },
      "name": "DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1129
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1135
          },
          "name": "configurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1140
          },
          "name": "dataSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1145
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1151
          },
          "name": "entitiesMappings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsEntitiesMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1156
          },
          "name": "isConfigurationAllowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1161
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1166
          },
          "name": "labels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1171
          },
          "name": "recommendation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1176
          },
          "name": "riskLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1113
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipe/index:DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesEntitiesMappings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesEntitiesMappings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
        "line": 1199
      },
      "name": "DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesEntitiesMappings",
      "symbolId": "src/data-oci-cloud-guard-detector-recipe/index:DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesEntitiesMappings"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesEntitiesMappingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesEntitiesMappingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
          "line": 1273
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
        "line": 1266
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1280
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesEntitiesMappingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesEntitiesMappingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1273
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1273
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1273
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipe/index:DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesEntitiesMappingsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesEntitiesMappingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesEntitiesMappingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
          "line": 1231
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
        "line": 1222
      },
      "name": "DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesEntitiesMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1251
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1256
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1261
          },
          "name": "queryField",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1235
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesEntitiesMappings"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipe/index:DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesEntitiesMappingsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
          "line": 1426
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
        "line": 1419
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1433
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1426
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1426
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1426
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipe/index:DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesList"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
          "line": 1316
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
        "line": 1307
      },
      "name": "DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1337
          },
          "name": "candidateResponderRules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesCandidateResponderRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1342
          },
          "name": "dataSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1347
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1353
          },
          "name": "details",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1358
          },
          "name": "detector",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1363
          },
          "name": "detectorRuleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1368
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1374
          },
          "name": "entitiesMappings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesEntitiesMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1379
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1384
          },
          "name": "managedListTypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1389
          },
          "name": "recommendation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1394
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1399
          },
          "name": "serviceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1404
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1409
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1414
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1320
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRules"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipe/index:DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipes": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_detector_recipes oci_cloud_guard_detector_recipes}."
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipes",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_detector_recipes oci_cloud_guard_detector_recipes} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
          "line": 1918
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
        "line": 1886
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCloudGuardDetectorRecipes resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1903
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCloudGuardDetectorRecipes to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_detector_recipes#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCloudGuardDetectorRecipes that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCloudGuardDetectorRecipes to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 2068
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1956
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1985
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 2007
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 2071
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 2023
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 2039
          },
          "name": "resetResourceMetadataOnly"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 2055
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 2083
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 2096
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDetectorRecipes",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1891
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1995
          },
          "name": "detectorRecipeCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 2065
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1960
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1973
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1989
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 2011
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 2075
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 2027
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 2043
          },
          "name": "resourceMetadataOnlyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 2059
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1950
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1966
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1979
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 2001
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 2017
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 2033
          },
          "name": "resourceMetadataOnly",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 2049
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipes/index:DataOciCloudGuardDetectorRecipes"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
        "line": 9
      },
      "name": "DataOciCloudGuardDetectorRecipesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_detector_recipes#compartment_id DataOciCloudGuardDetectorRecipes#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 17
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_detector_recipes#access_level DataOciCloudGuardDetectorRecipes#access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 13
          },
          "name": "accessLevel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_detector_recipes#compartment_id_in_subtree DataOciCloudGuardDetectorRecipes#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 21
          },
          "name": "compartmentIdInSubtree",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_detector_recipes#display_name DataOciCloudGuardDetectorRecipes#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 25
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_detector_recipes#filter DataOciCloudGuardDetectorRecipes#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_detector_recipes#id DataOciCloudGuardDetectorRecipes#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 32
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_detector_recipes#resource_metadata_only DataOciCloudGuardDetectorRecipes#resource_metadata_only}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 36
          },
          "name": "resourceMetadataOnly",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_detector_recipes#state DataOciCloudGuardDetectorRecipes#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 40
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipes/index:DataOciCloudGuardDetectorRecipesConfig"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
        "line": 1630
      },
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollection",
      "symbolId": "src/data-oci-cloud-guard-detector-recipes/index:DataOciCloudGuardDetectorRecipesDetectorRecipeCollection"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
        "line": 1470
      },
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItems",
      "symbolId": "src/data-oci-cloud-guard-detector-recipes/index:DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItems"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
        "line": 606
      },
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRules",
      "symbolId": "src/data-oci-cloud-guard-detector-recipes/index:DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRules"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesCandidateResponderRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesCandidateResponderRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
        "line": 48
      },
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesCandidateResponderRules",
      "symbolId": "src/data-oci-cloud-guard-detector-recipes/index:DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesCandidateResponderRules"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesCandidateResponderRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesCandidateResponderRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
          "line": 122
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
        "line": 115
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 129
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesCandidateResponderRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesCandidateResponderRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 122
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 122
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 122
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipes/index:DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesCandidateResponderRulesList"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesCandidateResponderRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesCandidateResponderRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
          "line": 80
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
        "line": 71
      },
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesCandidateResponderRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 100
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 105
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 110
          },
          "name": "isPreferred",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesCandidateResponderRules"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipes/index:DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesCandidateResponderRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
        "line": 399
      },
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetails",
      "symbolId": "src/data-oci-cloud-guard-detector-recipes/index:DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetails"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
        "line": 218
      },
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsConfigurations",
      "symbolId": "src/data-oci-cloud-guard-detector-recipes/index:DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsConfigurations"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
          "line": 303
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
        "line": 296
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 310
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 303
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 303
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 303
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipes/index:DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsConfigurationsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
          "line": 250
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
        "line": 241
      },
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 270
          },
          "name": "configKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 275
          },
          "name": "dataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 280
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 285
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 291
          },
          "name": "values",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsConfigurationsValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 254
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsConfigurations"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipes/index:DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsConfigurationsValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsConfigurationsValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
        "line": 133
      },
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsConfigurationsValues",
      "symbolId": "src/data-oci-cloud-guard-detector-recipes/index:DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsConfigurationsValues"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsConfigurationsValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsConfigurationsValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
          "line": 207
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
        "line": 200
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 214
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsConfigurationsValuesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsConfigurationsValuesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 207
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 207
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 207
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipes/index:DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsConfigurationsValuesList"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsConfigurationsValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsConfigurationsValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
          "line": 165
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
        "line": 156
      },
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsConfigurationsValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 185
          },
          "name": "listType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 190
          },
          "name": "managedListType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 195
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 169
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsConfigurationsValues"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipes/index:DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsConfigurationsValuesOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsEntitiesMappings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsEntitiesMappings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
        "line": 314
      },
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsEntitiesMappings",
      "symbolId": "src/data-oci-cloud-guard-detector-recipes/index:DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsEntitiesMappings"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsEntitiesMappingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsEntitiesMappingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
          "line": 388
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
        "line": 381
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 395
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsEntitiesMappingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsEntitiesMappingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 388
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 388
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 388
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipes/index:DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsEntitiesMappingsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsEntitiesMappingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsEntitiesMappingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
          "line": 346
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
        "line": 337
      },
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsEntitiesMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 366
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 371
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 376
          },
          "name": "queryField",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 350
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsEntitiesMappings"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipes/index:DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsEntitiesMappingsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
          "line": 510
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
        "line": 503
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 517
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 510
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 510
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 510
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipes/index:DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
          "line": 431
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
        "line": 422
      },
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 451
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 457
          },
          "name": "configurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 462
          },
          "name": "dataSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 467
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 473
          },
          "name": "entitiesMappings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsEntitiesMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 478
          },
          "name": "isConfigurationAllowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 483
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 488
          },
          "name": "labels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 493
          },
          "name": "recommendation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 498
          },
          "name": "riskLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 435
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipes/index:DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesEntitiesMappings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesEntitiesMappings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
        "line": 521
      },
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesEntitiesMappings",
      "symbolId": "src/data-oci-cloud-guard-detector-recipes/index:DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesEntitiesMappings"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesEntitiesMappingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesEntitiesMappingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
          "line": 595
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
        "line": 588
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 602
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesEntitiesMappingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesEntitiesMappingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 595
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 595
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 595
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipes/index:DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesEntitiesMappingsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesEntitiesMappingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesEntitiesMappingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
          "line": 553
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
        "line": 544
      },
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesEntitiesMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 573
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 578
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 583
          },
          "name": "queryField",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 557
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesEntitiesMappings"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipes/index:DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesEntitiesMappingsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
          "line": 748
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
        "line": 741
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 755
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 748
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 748
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 748
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipes/index:DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesList"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
          "line": 638
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
        "line": 629
      },
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 659
          },
          "name": "candidateResponderRules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesCandidateResponderRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 664
          },
          "name": "dataSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 669
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 675
          },
          "name": "details",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 680
          },
          "name": "detector",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 685
          },
          "name": "detectorRuleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 690
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 696
          },
          "name": "entitiesMappings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesEntitiesMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 701
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 706
          },
          "name": "managedListTypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 711
          },
          "name": "recommendation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 716
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 721
          },
          "name": "serviceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 726
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 731
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 736
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 642
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRules"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipes/index:DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
        "line": 1317
      },
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRules",
      "symbolId": "src/data-oci-cloud-guard-detector-recipes/index:DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRules"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesCandidateResponderRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesCandidateResponderRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
        "line": 759
      },
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesCandidateResponderRules",
      "symbolId": "src/data-oci-cloud-guard-detector-recipes/index:DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesCandidateResponderRules"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesCandidateResponderRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesCandidateResponderRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
          "line": 833
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
        "line": 826
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 840
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesCandidateResponderRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesCandidateResponderRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 833
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 833
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 833
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipes/index:DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesCandidateResponderRulesList"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesCandidateResponderRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesCandidateResponderRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
          "line": 791
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
        "line": 782
      },
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesCandidateResponderRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 811
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 816
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 821
          },
          "name": "isPreferred",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 795
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesCandidateResponderRules"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipes/index:DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesCandidateResponderRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
        "line": 1110
      },
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetails",
      "symbolId": "src/data-oci-cloud-guard-detector-recipes/index:DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetails"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
        "line": 929
      },
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsConfigurations",
      "symbolId": "src/data-oci-cloud-guard-detector-recipes/index:DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsConfigurations"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
          "line": 1014
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
        "line": 1007
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1021
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1014
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1014
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1014
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipes/index:DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsConfigurationsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
          "line": 961
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
        "line": 952
      },
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 981
          },
          "name": "configKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 986
          },
          "name": "dataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 991
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 996
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1002
          },
          "name": "values",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsConfigurationsValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 965
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsConfigurations"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipes/index:DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsConfigurationsValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsConfigurationsValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
        "line": 844
      },
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsConfigurationsValues",
      "symbolId": "src/data-oci-cloud-guard-detector-recipes/index:DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsConfigurationsValues"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsConfigurationsValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsConfigurationsValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
          "line": 918
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
        "line": 911
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 925
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsConfigurationsValuesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsConfigurationsValuesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 918
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 918
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 918
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipes/index:DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsConfigurationsValuesList"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsConfigurationsValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsConfigurationsValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
          "line": 876
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
        "line": 867
      },
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsConfigurationsValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 896
          },
          "name": "listType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 901
          },
          "name": "managedListType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 906
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 880
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsConfigurationsValues"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipes/index:DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsConfigurationsValuesOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsEntitiesMappings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsEntitiesMappings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
        "line": 1025
      },
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsEntitiesMappings",
      "symbolId": "src/data-oci-cloud-guard-detector-recipes/index:DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsEntitiesMappings"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsEntitiesMappingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsEntitiesMappingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
          "line": 1099
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
        "line": 1092
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1106
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsEntitiesMappingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsEntitiesMappingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1099
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1099
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1099
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipes/index:DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsEntitiesMappingsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsEntitiesMappingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsEntitiesMappingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
          "line": 1057
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
        "line": 1048
      },
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsEntitiesMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1077
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1082
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1087
          },
          "name": "queryField",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1061
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsEntitiesMappings"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipes/index:DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsEntitiesMappingsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
          "line": 1221
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
        "line": 1214
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1228
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1221
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1221
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1221
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipes/index:DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
          "line": 1142
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
        "line": 1133
      },
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1162
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1168
          },
          "name": "configurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1173
          },
          "name": "dataSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1178
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1184
          },
          "name": "entitiesMappings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsEntitiesMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1189
          },
          "name": "isConfigurationAllowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1194
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1199
          },
          "name": "labels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1204
          },
          "name": "recommendation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1209
          },
          "name": "riskLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1146
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipes/index:DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesEntitiesMappings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesEntitiesMappings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
        "line": 1232
      },
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesEntitiesMappings",
      "symbolId": "src/data-oci-cloud-guard-detector-recipes/index:DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesEntitiesMappings"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesEntitiesMappingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesEntitiesMappingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
          "line": 1306
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
        "line": 1299
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1313
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesEntitiesMappingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesEntitiesMappingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1306
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1306
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1306
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipes/index:DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesEntitiesMappingsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesEntitiesMappingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesEntitiesMappingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
          "line": 1264
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
        "line": 1255
      },
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesEntitiesMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1284
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1289
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1294
          },
          "name": "queryField",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1268
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesEntitiesMappings"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipes/index:DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesEntitiesMappingsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
          "line": 1459
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
        "line": 1452
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1466
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1459
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1459
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1459
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipes/index:DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesList"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
          "line": 1349
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
        "line": 1340
      },
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1370
          },
          "name": "candidateResponderRules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesCandidateResponderRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1375
          },
          "name": "dataSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1380
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1386
          },
          "name": "details",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1391
          },
          "name": "detector",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1396
          },
          "name": "detectorRuleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1401
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1407
          },
          "name": "entitiesMappings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesEntitiesMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1412
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1417
          },
          "name": "managedListTypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1422
          },
          "name": "recommendation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1427
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1432
          },
          "name": "serviceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1437
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1442
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1447
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1353
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRules"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipes/index:DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
          "line": 1619
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
        "line": 1612
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1626
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1619
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1619
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1619
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipes/index:DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
          "line": 1502
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
        "line": 1493
      },
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1522
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1528
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1533
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1538
          },
          "name": "detector",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1543
          },
          "name": "detectorRecipeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1549
          },
          "name": "detectorRules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1554
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1560
          },
          "name": "effectiveDetectorRules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1566
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1571
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1576
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1581
          },
          "name": "sourceDetectorRecipeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1586
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1592
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1597
          },
          "name": "targetIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1602
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1607
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1506
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipes/index:DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
          "line": 1695
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
        "line": 1688
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1702
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1695
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1695
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1695
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipes/index:DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionList"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
          "line": 1662
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
        "line": 1653
      },
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1683
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1666
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipes/index:DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
        "line": 1706
      },
      "name": "DataOciCloudGuardDetectorRecipesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_detector_recipes#name DataOciCloudGuardDetectorRecipes#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1710
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_detector_recipes#values DataOciCloudGuardDetectorRecipes#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1718
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_detector_recipes#regex DataOciCloudGuardDetectorRecipes#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1714
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipes/index:DataOciCloudGuardDetectorRecipesFilter"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
          "line": 1871
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
        "line": 1863
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1878
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDetectorRecipesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1871
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1871
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1871
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1864
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipes/index:DataOciCloudGuardDetectorRecipesFilterList"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
          "line": 1774
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
        "line": 1764
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1841
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCloudGuardDetectorRecipesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1829
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1845
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1858
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1822
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1835
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1851
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1778
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipes/index:DataOciCloudGuardDetectorRecipesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardManagedList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_managed_list oci_cloud_guard_managed_list}."
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardManagedList",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_managed_list oci_cloud_guard_managed_list} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-managed-list/index.ts",
          "line": 51
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardManagedListConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-managed-list/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCloudGuardManagedList resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-list/index.ts",
            "line": 36
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCloudGuardManagedList to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_managed_list#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCloudGuardManagedList that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCloudGuardManagedList to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-list/index.ts",
            "line": 174
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-list/index.ts",
            "line": 180
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCloudGuardManagedList",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-list/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-list/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-list/index.ts",
            "line": 81
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-list/index.ts",
            "line": 86
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-list/index.ts",
            "line": 91
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-list/index.ts",
            "line": 96
          },
          "name": "feedProvider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-list/index.ts",
            "line": 102
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-list/index.ts",
            "line": 107
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-list/index.ts",
            "line": 112
          },
          "name": "isEditable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-list/index.ts",
            "line": 117
          },
          "name": "lifecyleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-list/index.ts",
            "line": 122
          },
          "name": "listItems",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-list/index.ts",
            "line": 127
          },
          "name": "listType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-list/index.ts",
            "line": 145
          },
          "name": "sourceManagedListId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-list/index.ts",
            "line": 150
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-list/index.ts",
            "line": 156
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-list/index.ts",
            "line": 161
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-list/index.ts",
            "line": 166
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-list/index.ts",
            "line": 140
          },
          "name": "managedListIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-list/index.ts",
            "line": 133
          },
          "name": "managedListId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-managed-list/index:DataOciCloudGuardManagedList"
    },
    "cdktf-provider-oci.DataOciCloudGuardManagedListConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardManagedListConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-managed-list/index.ts",
        "line": 9
      },
      "name": "DataOciCloudGuardManagedListConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_managed_list#managed_list_id DataOciCloudGuardManagedList#managed_list_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-list/index.ts",
            "line": 13
          },
          "name": "managedListId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-managed-list/index:DataOciCloudGuardManagedListConfig"
    },
    "cdktf-provider-oci.DataOciCloudGuardManagedLists": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_managed_lists oci_cloud_guard_managed_lists}."
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardManagedLists",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_managed_lists oci_cloud_guard_managed_lists} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
          "line": 493
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardManagedListsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
        "line": 461
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCloudGuardManagedLists resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 478
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCloudGuardManagedLists to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_managed_lists#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCloudGuardManagedLists that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCloudGuardManagedLists to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 660
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCloudGuardManagedListsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 532
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 561
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 577
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 663
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 593
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 609
          },
          "name": "resetListType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 631
          },
          "name": "resetResourceMetadataOnly"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 647
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 675
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 689
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCloudGuardManagedLists",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 466
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 657
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardManagedListsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 619
          },
          "name": "managedListCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardManagedListsManagedListCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 536
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 549
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 565
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 581
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 667
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudGuardManagedListsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 597
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 613
          },
          "name": "listTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 635
          },
          "name": "resourceMetadataOnlyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 651
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 526
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 542
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 555
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 571
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 587
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 603
          },
          "name": "listType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 625
          },
          "name": "resourceMetadataOnly",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 641
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-managed-lists/index:DataOciCloudGuardManagedLists"
    },
    "cdktf-provider-oci.DataOciCloudGuardManagedListsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardManagedListsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
        "line": 9
      },
      "name": "DataOciCloudGuardManagedListsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_managed_lists#compartment_id DataOciCloudGuardManagedLists#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 17
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_managed_lists#access_level DataOciCloudGuardManagedLists#access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 13
          },
          "name": "accessLevel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_managed_lists#compartment_id_in_subtree DataOciCloudGuardManagedLists#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 21
          },
          "name": "compartmentIdInSubtree",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_managed_lists#display_name DataOciCloudGuardManagedLists#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 25
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_managed_lists#filter DataOciCloudGuardManagedLists#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 50
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudGuardManagedListsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_managed_lists#id DataOciCloudGuardManagedLists#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 32
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_managed_lists#list_type DataOciCloudGuardManagedLists#list_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 36
          },
          "name": "listType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_managed_lists#resource_metadata_only DataOciCloudGuardManagedLists#resource_metadata_only}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 40
          },
          "name": "resourceMetadataOnly",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_managed_lists#state DataOciCloudGuardManagedLists#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 44
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-managed-lists/index:DataOciCloudGuardManagedListsConfig"
    },
    "cdktf-provider-oci.DataOciCloudGuardManagedListsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardManagedListsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
        "line": 281
      },
      "name": "DataOciCloudGuardManagedListsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_managed_lists#name DataOciCloudGuardManagedLists#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 285
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_managed_lists#values DataOciCloudGuardManagedLists#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 293
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_managed_lists#regex DataOciCloudGuardManagedLists#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 289
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-managed-lists/index:DataOciCloudGuardManagedListsFilter"
    },
    "cdktf-provider-oci.DataOciCloudGuardManagedListsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardManagedListsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
          "line": 446
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
        "line": 438
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 453
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardManagedListsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardManagedListsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 446
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 446
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 446
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 439
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudGuardManagedListsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-managed-lists/index:DataOciCloudGuardManagedListsFilterList"
    },
    "cdktf-provider-oci.DataOciCloudGuardManagedListsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardManagedListsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
          "line": 349
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
        "line": 339
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 416
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCloudGuardManagedListsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 404
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 420
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 433
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 397
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 410
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 426
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 353
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCloudGuardManagedListsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-managed-lists/index:DataOciCloudGuardManagedListsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardManagedListsManagedListCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardManagedListsManagedListCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
        "line": 205
      },
      "name": "DataOciCloudGuardManagedListsManagedListCollection",
      "symbolId": "src/data-oci-cloud-guard-managed-lists/index:DataOciCloudGuardManagedListsManagedListCollection"
    },
    "cdktf-provider-oci.DataOciCloudGuardManagedListsManagedListCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardManagedListsManagedListCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
        "line": 52
      },
      "name": "DataOciCloudGuardManagedListsManagedListCollectionItems",
      "symbolId": "src/data-oci-cloud-guard-managed-lists/index:DataOciCloudGuardManagedListsManagedListCollectionItems"
    },
    "cdktf-provider-oci.DataOciCloudGuardManagedListsManagedListCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardManagedListsManagedListCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
          "line": 194
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
        "line": 187
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 201
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardManagedListsManagedListCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardManagedListsManagedListCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 194
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 194
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 194
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-managed-lists/index:DataOciCloudGuardManagedListsManagedListCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardManagedListsManagedListCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardManagedListsManagedListCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
          "line": 84
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
        "line": 75
      },
      "name": "DataOciCloudGuardManagedListsManagedListCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 104
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 110
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 115
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 120
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 125
          },
          "name": "feedProvider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 131
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 136
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 141
          },
          "name": "isEditable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 146
          },
          "name": "lifecyleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 151
          },
          "name": "listItems",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 156
          },
          "name": "listType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 161
          },
          "name": "sourceManagedListId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 166
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 172
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 177
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 182
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 88
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardManagedListsManagedListCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-managed-lists/index:DataOciCloudGuardManagedListsManagedListCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardManagedListsManagedListCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardManagedListsManagedListCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
          "line": 270
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
        "line": 263
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 277
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardManagedListsManagedListCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardManagedListsManagedListCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 270
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 270
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 270
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-managed-lists/index:DataOciCloudGuardManagedListsManagedListCollectionList"
    },
    "cdktf-provider-oci.DataOciCloudGuardManagedListsManagedListCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardManagedListsManagedListCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
          "line": 237
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
        "line": 228
      },
      "name": "DataOciCloudGuardManagedListsManagedListCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 258
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardManagedListsManagedListCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 241
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardManagedListsManagedListCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-managed-lists/index:DataOciCloudGuardManagedListsManagedListCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardProblemEntities": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_problem_entities oci_cloud_guard_problem_entities}."
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardProblemEntities",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_problem_entities oci_cloud_guard_problem_entities} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
          "line": 502
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardProblemEntitiesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
        "line": 470
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCloudGuardProblemEntities resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
            "line": 487
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCloudGuardProblemEntities to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_problem_entities#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCloudGuardProblemEntities that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCloudGuardProblemEntities to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
            "line": 567
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCloudGuardProblemEntitiesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
            "line": 570
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
            "line": 535
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
            "line": 582
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
            "line": 590
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCloudGuardProblemEntities",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
            "line": 475
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
            "line": 564
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardProblemEntitiesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
            "line": 545
          },
          "name": "problemEntityCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardProblemEntitiesProblemEntityCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
            "line": 574
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudGuardProblemEntitiesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
            "line": 539
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
            "line": 558
          },
          "name": "problemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
            "line": 529
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
            "line": 551
          },
          "name": "problemId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-problem-entities/index:DataOciCloudGuardProblemEntities"
    },
    "cdktf-provider-oci.DataOciCloudGuardProblemEntitiesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardProblemEntitiesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
        "line": 9
      },
      "name": "DataOciCloudGuardProblemEntitiesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_problem_entities#problem_id DataOciCloudGuardProblemEntities#problem_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
            "line": 20
          },
          "name": "problemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_problem_entities#filter DataOciCloudGuardProblemEntities#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudGuardProblemEntitiesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_problem_entities#id DataOciCloudGuardProblemEntities#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-problem-entities/index:DataOciCloudGuardProblemEntitiesConfig"
    },
    "cdktf-provider-oci.DataOciCloudGuardProblemEntitiesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardProblemEntitiesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
        "line": 290
      },
      "name": "DataOciCloudGuardProblemEntitiesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_problem_entities#name DataOciCloudGuardProblemEntities#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
            "line": 294
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_problem_entities#values DataOciCloudGuardProblemEntities#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
            "line": 302
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_problem_entities#regex DataOciCloudGuardProblemEntities#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
            "line": 298
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-problem-entities/index:DataOciCloudGuardProblemEntitiesFilter"
    },
    "cdktf-provider-oci.DataOciCloudGuardProblemEntitiesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardProblemEntitiesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
          "line": 455
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
        "line": 447
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
            "line": 462
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardProblemEntitiesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardProblemEntitiesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
            "line": 455
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
            "line": 455
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
            "line": 455
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
            "line": 448
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudGuardProblemEntitiesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-problem-entities/index:DataOciCloudGuardProblemEntitiesFilterList"
    },
    "cdktf-provider-oci.DataOciCloudGuardProblemEntitiesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardProblemEntitiesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
          "line": 358
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
        "line": 348
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
            "line": 425
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCloudGuardProblemEntitiesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
            "line": 413
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
            "line": 429
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
            "line": 442
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
            "line": 406
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
            "line": 419
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
            "line": 435
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
            "line": 362
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCloudGuardProblemEntitiesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-problem-entities/index:DataOciCloudGuardProblemEntitiesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardProblemEntitiesProblemEntityCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardProblemEntitiesProblemEntityCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
        "line": 214
      },
      "name": "DataOciCloudGuardProblemEntitiesProblemEntityCollection",
      "symbolId": "src/data-oci-cloud-guard-problem-entities/index:DataOciCloudGuardProblemEntitiesProblemEntityCollection"
    },
    "cdktf-provider-oci.DataOciCloudGuardProblemEntitiesProblemEntityCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardProblemEntitiesProblemEntityCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
        "line": 113
      },
      "name": "DataOciCloudGuardProblemEntitiesProblemEntityCollectionItems",
      "symbolId": "src/data-oci-cloud-guard-problem-entities/index:DataOciCloudGuardProblemEntitiesProblemEntityCollectionItems"
    },
    "cdktf-provider-oci.DataOciCloudGuardProblemEntitiesProblemEntityCollectionItemsEntityDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardProblemEntitiesProblemEntityCollectionItemsEntityDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
        "line": 28
      },
      "name": "DataOciCloudGuardProblemEntitiesProblemEntityCollectionItemsEntityDetails",
      "symbolId": "src/data-oci-cloud-guard-problem-entities/index:DataOciCloudGuardProblemEntitiesProblemEntityCollectionItemsEntityDetails"
    },
    "cdktf-provider-oci.DataOciCloudGuardProblemEntitiesProblemEntityCollectionItemsEntityDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardProblemEntitiesProblemEntityCollectionItemsEntityDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
          "line": 102
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
        "line": 95
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
            "line": 109
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardProblemEntitiesProblemEntityCollectionItemsEntityDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardProblemEntitiesProblemEntityCollectionItemsEntityDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
            "line": 102
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
            "line": 102
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
            "line": 102
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-problem-entities/index:DataOciCloudGuardProblemEntitiesProblemEntityCollectionItemsEntityDetailsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardProblemEntitiesProblemEntityCollectionItemsEntityDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardProblemEntitiesProblemEntityCollectionItemsEntityDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
          "line": 60
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
        "line": 51
      },
      "name": "DataOciCloudGuardProblemEntitiesProblemEntityCollectionItemsEntityDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
            "line": 80
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
            "line": 85
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
            "line": 90
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardProblemEntitiesProblemEntityCollectionItemsEntityDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-problem-entities/index:DataOciCloudGuardProblemEntitiesProblemEntityCollectionItemsEntityDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardProblemEntitiesProblemEntityCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardProblemEntitiesProblemEntityCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
          "line": 203
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
            "line": 210
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardProblemEntitiesProblemEntityCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardProblemEntitiesProblemEntityCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
            "line": 203
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
            "line": 203
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
            "line": 203
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-problem-entities/index:DataOciCloudGuardProblemEntitiesProblemEntityCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardProblemEntitiesProblemEntityCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardProblemEntitiesProblemEntityCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
          "line": 145
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
        "line": 136
      },
      "name": "DataOciCloudGuardProblemEntitiesProblemEntityCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
            "line": 166
          },
          "name": "entityDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardProblemEntitiesProblemEntityCollectionItemsEntityDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
            "line": 171
          },
          "name": "problemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
            "line": 176
          },
          "name": "regions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
            "line": 181
          },
          "name": "resultUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
            "line": 186
          },
          "name": "timeFirstDetected",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
            "line": 191
          },
          "name": "timeLastDetected",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
            "line": 149
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardProblemEntitiesProblemEntityCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-problem-entities/index:DataOciCloudGuardProblemEntitiesProblemEntityCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardProblemEntitiesProblemEntityCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardProblemEntitiesProblemEntityCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
          "line": 279
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
        "line": 272
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
            "line": 286
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardProblemEntitiesProblemEntityCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardProblemEntitiesProblemEntityCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
            "line": 279
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
            "line": 279
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
            "line": 279
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-problem-entities/index:DataOciCloudGuardProblemEntitiesProblemEntityCollectionList"
    },
    "cdktf-provider-oci.DataOciCloudGuardProblemEntitiesProblemEntityCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardProblemEntitiesProblemEntityCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
          "line": 246
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
        "line": 237
      },
      "name": "DataOciCloudGuardProblemEntitiesProblemEntityCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
            "line": 267
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardProblemEntitiesProblemEntityCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entities/index.ts",
            "line": 250
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardProblemEntitiesProblemEntityCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-problem-entities/index:DataOciCloudGuardProblemEntitiesProblemEntityCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardProblemEntity": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_problem_entity oci_cloud_guard_problem_entity}."
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardProblemEntity",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_problem_entity oci_cloud_guard_problem_entity} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-problem-entity/index.ts",
          "line": 244
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardProblemEntityConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-problem-entity/index.ts",
        "line": 212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCloudGuardProblemEntity resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entity/index.ts",
            "line": 229
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCloudGuardProblemEntity to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_problem_entity#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCloudGuardProblemEntity that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCloudGuardProblemEntity to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entity/index.ts",
            "line": 276
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entity/index.ts",
            "line": 307
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entity/index.ts",
            "line": 314
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCloudGuardProblemEntity",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entity/index.ts",
            "line": 217
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entity/index.ts",
            "line": 286
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardProblemEntityItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entity/index.ts",
            "line": 280
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entity/index.ts",
            "line": 299
          },
          "name": "problemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entity/index.ts",
            "line": 270
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entity/index.ts",
            "line": 292
          },
          "name": "problemId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-problem-entity/index:DataOciCloudGuardProblemEntity"
    },
    "cdktf-provider-oci.DataOciCloudGuardProblemEntityConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardProblemEntityConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-problem-entity/index.ts",
        "line": 9
      },
      "name": "DataOciCloudGuardProblemEntityConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_problem_entity#problem_id DataOciCloudGuardProblemEntity#problem_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entity/index.ts",
            "line": 20
          },
          "name": "problemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_problem_entity#id DataOciCloudGuardProblemEntity#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entity/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-problem-entity/index:DataOciCloudGuardProblemEntityConfig"
    },
    "cdktf-provider-oci.DataOciCloudGuardProblemEntityItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardProblemEntityItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-problem-entity/index.ts",
        "line": 107
      },
      "name": "DataOciCloudGuardProblemEntityItems",
      "symbolId": "src/data-oci-cloud-guard-problem-entity/index:DataOciCloudGuardProblemEntityItems"
    },
    "cdktf-provider-oci.DataOciCloudGuardProblemEntityItemsEntityDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardProblemEntityItemsEntityDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-problem-entity/index.ts",
        "line": 22
      },
      "name": "DataOciCloudGuardProblemEntityItemsEntityDetails",
      "symbolId": "src/data-oci-cloud-guard-problem-entity/index:DataOciCloudGuardProblemEntityItemsEntityDetails"
    },
    "cdktf-provider-oci.DataOciCloudGuardProblemEntityItemsEntityDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardProblemEntityItemsEntityDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-problem-entity/index.ts",
          "line": 96
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-problem-entity/index.ts",
        "line": 89
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entity/index.ts",
            "line": 103
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardProblemEntityItemsEntityDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardProblemEntityItemsEntityDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entity/index.ts",
            "line": 96
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entity/index.ts",
            "line": 96
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entity/index.ts",
            "line": 96
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-problem-entity/index:DataOciCloudGuardProblemEntityItemsEntityDetailsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardProblemEntityItemsEntityDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardProblemEntityItemsEntityDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-problem-entity/index.ts",
          "line": 54
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-problem-entity/index.ts",
        "line": 45
      },
      "name": "DataOciCloudGuardProblemEntityItemsEntityDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entity/index.ts",
            "line": 74
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entity/index.ts",
            "line": 79
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entity/index.ts",
            "line": 84
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entity/index.ts",
            "line": 58
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardProblemEntityItemsEntityDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-problem-entity/index:DataOciCloudGuardProblemEntityItemsEntityDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardProblemEntityItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardProblemEntityItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-problem-entity/index.ts",
          "line": 197
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-problem-entity/index.ts",
        "line": 190
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entity/index.ts",
            "line": 204
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardProblemEntityItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardProblemEntityItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entity/index.ts",
            "line": 197
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entity/index.ts",
            "line": 197
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entity/index.ts",
            "line": 197
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-problem-entity/index:DataOciCloudGuardProblemEntityItemsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardProblemEntityItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardProblemEntityItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-problem-entity/index.ts",
          "line": 139
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-problem-entity/index.ts",
        "line": 130
      },
      "name": "DataOciCloudGuardProblemEntityItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entity/index.ts",
            "line": 160
          },
          "name": "entityDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardProblemEntityItemsEntityDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entity/index.ts",
            "line": 165
          },
          "name": "problemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entity/index.ts",
            "line": 170
          },
          "name": "regions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entity/index.ts",
            "line": 175
          },
          "name": "resultUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entity/index.ts",
            "line": 180
          },
          "name": "timeFirstDetected",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entity/index.ts",
            "line": 185
          },
          "name": "timeLastDetected",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-problem-entity/index.ts",
            "line": 143
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardProblemEntityItems"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-problem-entity/index:DataOciCloudGuardProblemEntityItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardResponderRecipe": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_responder_recipe oci_cloud_guard_responder_recipe}."
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipe",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_responder_recipe oci_cloud_guard_responder_recipe} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
          "line": 665
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipeConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
        "line": 633
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCloudGuardResponderRecipe resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 650
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCloudGuardResponderRecipe to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_responder_recipe#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCloudGuardResponderRecipe that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCloudGuardResponderRecipe to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 785
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 791
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCloudGuardResponderRecipe",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 638
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 689
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 695
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 700
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 705
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 711
          },
          "name": "effectiveResponderRules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipeEffectiveResponderRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 717
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 722
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 727
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 732
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 751
          },
          "name": "responderRules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipeResponderRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 756
          },
          "name": "sourceResponderRecipeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 761
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 767
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 772
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 777
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 745
          },
          "name": "responderRecipeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 738
          },
          "name": "responderRecipeId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-responder-recipe/index:DataOciCloudGuardResponderRecipe"
    },
    "cdktf-provider-oci.DataOciCloudGuardResponderRecipeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipeConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
        "line": 9
      },
      "name": "DataOciCloudGuardResponderRecipeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_responder_recipe#responder_recipe_id DataOciCloudGuardResponderRecipe#responder_recipe_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 13
          },
          "name": "responderRecipeId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-responder-recipe/index:DataOciCloudGuardResponderRecipeConfig"
    },
    "cdktf-provider-oci.DataOciCloudGuardResponderRecipeEffectiveResponderRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipeEffectiveResponderRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
        "line": 191
      },
      "name": "DataOciCloudGuardResponderRecipeEffectiveResponderRules",
      "symbolId": "src/data-oci-cloud-guard-responder-recipe/index:DataOciCloudGuardResponderRecipeEffectiveResponderRules"
    },
    "cdktf-provider-oci.DataOciCloudGuardResponderRecipeEffectiveResponderRulesDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipeEffectiveResponderRulesDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
        "line": 100
      },
      "name": "DataOciCloudGuardResponderRecipeEffectiveResponderRulesDetails",
      "symbolId": "src/data-oci-cloud-guard-responder-recipe/index:DataOciCloudGuardResponderRecipeEffectiveResponderRulesDetails"
    },
    "cdktf-provider-oci.DataOciCloudGuardResponderRecipeEffectiveResponderRulesDetailsConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipeEffectiveResponderRulesDetailsConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
        "line": 15
      },
      "name": "DataOciCloudGuardResponderRecipeEffectiveResponderRulesDetailsConfigurations",
      "symbolId": "src/data-oci-cloud-guard-responder-recipe/index:DataOciCloudGuardResponderRecipeEffectiveResponderRulesDetailsConfigurations"
    },
    "cdktf-provider-oci.DataOciCloudGuardResponderRecipeEffectiveResponderRulesDetailsConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipeEffectiveResponderRulesDetailsConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
          "line": 89
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
        "line": 82
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 96
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipeEffectiveResponderRulesDetailsConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardResponderRecipeEffectiveResponderRulesDetailsConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 89
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 89
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 89
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-responder-recipe/index:DataOciCloudGuardResponderRecipeEffectiveResponderRulesDetailsConfigurationsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardResponderRecipeEffectiveResponderRulesDetailsConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipeEffectiveResponderRulesDetailsConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
        "line": 38
      },
      "name": "DataOciCloudGuardResponderRecipeEffectiveResponderRulesDetailsConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 67
          },
          "name": "configKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 72
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 77
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipeEffectiveResponderRulesDetailsConfigurations"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-responder-recipe/index:DataOciCloudGuardResponderRecipeEffectiveResponderRulesDetailsConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardResponderRecipeEffectiveResponderRulesDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipeEffectiveResponderRulesDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
          "line": 180
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
        "line": 173
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 187
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipeEffectiveResponderRulesDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardResponderRecipeEffectiveResponderRulesDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 180
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 180
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 180
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-responder-recipe/index:DataOciCloudGuardResponderRecipeEffectiveResponderRulesDetailsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardResponderRecipeEffectiveResponderRulesDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipeEffectiveResponderRulesDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
          "line": 132
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
        "line": 123
      },
      "name": "DataOciCloudGuardResponderRecipeEffectiveResponderRulesDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 152
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 158
          },
          "name": "configurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipeEffectiveResponderRulesDetailsConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 163
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 168
          },
          "name": "mode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 136
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipeEffectiveResponderRulesDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-responder-recipe/index:DataOciCloudGuardResponderRecipeEffectiveResponderRulesDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardResponderRecipeEffectiveResponderRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipeEffectiveResponderRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
          "line": 311
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
        "line": 304
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 318
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipeEffectiveResponderRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardResponderRecipeEffectiveResponderRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 311
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 311
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 311
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-responder-recipe/index:DataOciCloudGuardResponderRecipeEffectiveResponderRulesList"
    },
    "cdktf-provider-oci.DataOciCloudGuardResponderRecipeEffectiveResponderRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipeEffectiveResponderRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
          "line": 223
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
        "line": 214
      },
      "name": "DataOciCloudGuardResponderRecipeEffectiveResponderRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 243
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 248
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 254
          },
          "name": "details",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipeEffectiveResponderRulesDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 259
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 264
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 269
          },
          "name": "policies",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 274
          },
          "name": "responderRuleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 279
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 284
          },
          "name": "supportedModes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 289
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 294
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 299
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 227
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipeEffectiveResponderRules"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-responder-recipe/index:DataOciCloudGuardResponderRecipeEffectiveResponderRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardResponderRecipeResponderRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipeResponderRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
        "line": 498
      },
      "name": "DataOciCloudGuardResponderRecipeResponderRules",
      "symbolId": "src/data-oci-cloud-guard-responder-recipe/index:DataOciCloudGuardResponderRecipeResponderRules"
    },
    "cdktf-provider-oci.DataOciCloudGuardResponderRecipeResponderRulesDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipeResponderRulesDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
        "line": 407
      },
      "name": "DataOciCloudGuardResponderRecipeResponderRulesDetails",
      "symbolId": "src/data-oci-cloud-guard-responder-recipe/index:DataOciCloudGuardResponderRecipeResponderRulesDetails"
    },
    "cdktf-provider-oci.DataOciCloudGuardResponderRecipeResponderRulesDetailsConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipeResponderRulesDetailsConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
        "line": 322
      },
      "name": "DataOciCloudGuardResponderRecipeResponderRulesDetailsConfigurations",
      "symbolId": "src/data-oci-cloud-guard-responder-recipe/index:DataOciCloudGuardResponderRecipeResponderRulesDetailsConfigurations"
    },
    "cdktf-provider-oci.DataOciCloudGuardResponderRecipeResponderRulesDetailsConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipeResponderRulesDetailsConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
          "line": 396
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
        "line": 389
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 403
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipeResponderRulesDetailsConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardResponderRecipeResponderRulesDetailsConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 396
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 396
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 396
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-responder-recipe/index:DataOciCloudGuardResponderRecipeResponderRulesDetailsConfigurationsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardResponderRecipeResponderRulesDetailsConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipeResponderRulesDetailsConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
          "line": 354
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
        "line": 345
      },
      "name": "DataOciCloudGuardResponderRecipeResponderRulesDetailsConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 374
          },
          "name": "configKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 379
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 384
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 358
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipeResponderRulesDetailsConfigurations"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-responder-recipe/index:DataOciCloudGuardResponderRecipeResponderRulesDetailsConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardResponderRecipeResponderRulesDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipeResponderRulesDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
          "line": 487
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
        "line": 480
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 494
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipeResponderRulesDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardResponderRecipeResponderRulesDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 487
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 487
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 487
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-responder-recipe/index:DataOciCloudGuardResponderRecipeResponderRulesDetailsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardResponderRecipeResponderRulesDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipeResponderRulesDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
          "line": 439
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
        "line": 430
      },
      "name": "DataOciCloudGuardResponderRecipeResponderRulesDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 459
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 465
          },
          "name": "configurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipeResponderRulesDetailsConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 470
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 475
          },
          "name": "mode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 443
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipeResponderRulesDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-responder-recipe/index:DataOciCloudGuardResponderRecipeResponderRulesDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardResponderRecipeResponderRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipeResponderRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
          "line": 618
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
        "line": 611
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 625
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipeResponderRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardResponderRecipeResponderRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 618
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 618
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 618
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-responder-recipe/index:DataOciCloudGuardResponderRecipeResponderRulesList"
    },
    "cdktf-provider-oci.DataOciCloudGuardResponderRecipeResponderRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipeResponderRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
          "line": 530
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
        "line": 521
      },
      "name": "DataOciCloudGuardResponderRecipeResponderRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 550
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 555
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 561
          },
          "name": "details",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipeResponderRulesDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 566
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 571
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 576
          },
          "name": "policies",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 581
          },
          "name": "responderRuleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 586
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 591
          },
          "name": "supportedModes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 596
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 601
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 606
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipe/index.ts",
            "line": 534
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipeResponderRules"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-responder-recipe/index:DataOciCloudGuardResponderRecipeResponderRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardResponderRecipes": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_responder_recipes oci_cloud_guard_responder_recipes}."
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipes",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_responder_recipes oci_cloud_guard_responder_recipes} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
          "line": 1100
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
        "line": 1068
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCloudGuardResponderRecipes resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 1085
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCloudGuardResponderRecipes to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_responder_recipes#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCloudGuardResponderRecipes that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCloudGuardResponderRecipes to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 1250
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 1138
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 1167
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 1183
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 1253
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 1199
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 1215
          },
          "name": "resetResourceMetadataOnly"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 1237
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 1265
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 1278
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCloudGuardResponderRecipes",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 1073
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 1247
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 1225
          },
          "name": "responderRecipeCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipesResponderRecipeCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 1142
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 1155
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 1171
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 1187
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 1257
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 1203
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 1219
          },
          "name": "resourceMetadataOnlyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 1241
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 1132
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 1148
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 1161
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 1177
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 1193
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 1209
          },
          "name": "resourceMetadataOnly",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 1231
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-responder-recipes/index:DataOciCloudGuardResponderRecipes"
    },
    "cdktf-provider-oci.DataOciCloudGuardResponderRecipesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
        "line": 9
      },
      "name": "DataOciCloudGuardResponderRecipesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_responder_recipes#compartment_id DataOciCloudGuardResponderRecipes#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 17
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_responder_recipes#access_level DataOciCloudGuardResponderRecipes#access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 13
          },
          "name": "accessLevel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_responder_recipes#compartment_id_in_subtree DataOciCloudGuardResponderRecipes#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 21
          },
          "name": "compartmentIdInSubtree",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_responder_recipes#display_name DataOciCloudGuardResponderRecipes#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 25
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_responder_recipes#filter DataOciCloudGuardResponderRecipes#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_responder_recipes#id DataOciCloudGuardResponderRecipes#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 32
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_responder_recipes#resource_metadata_only DataOciCloudGuardResponderRecipes#resource_metadata_only}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 36
          },
          "name": "resourceMetadataOnly",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_responder_recipes#state DataOciCloudGuardResponderRecipes#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 40
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-responder-recipes/index:DataOciCloudGuardResponderRecipesConfig"
    },
    "cdktf-provider-oci.DataOciCloudGuardResponderRecipesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
        "line": 888
      },
      "name": "DataOciCloudGuardResponderRecipesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_responder_recipes#name DataOciCloudGuardResponderRecipes#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 892
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_responder_recipes#values DataOciCloudGuardResponderRecipes#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 900
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_responder_recipes#regex DataOciCloudGuardResponderRecipes#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 896
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-responder-recipes/index:DataOciCloudGuardResponderRecipesFilter"
    },
    "cdktf-provider-oci.DataOciCloudGuardResponderRecipesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
          "line": 1053
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
        "line": 1045
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 1060
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardResponderRecipesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 1053
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 1053
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 1053
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 1046
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-responder-recipes/index:DataOciCloudGuardResponderRecipesFilterList"
    },
    "cdktf-provider-oci.DataOciCloudGuardResponderRecipesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
          "line": 956
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
        "line": 946
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 1023
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCloudGuardResponderRecipesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 1011
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 1027
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 1040
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 1004
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 1017
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 1033
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 960
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-responder-recipes/index:DataOciCloudGuardResponderRecipesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardResponderRecipesResponderRecipeCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipesResponderRecipeCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
        "line": 812
      },
      "name": "DataOciCloudGuardResponderRecipesResponderRecipeCollection",
      "symbolId": "src/data-oci-cloud-guard-responder-recipes/index:DataOciCloudGuardResponderRecipesResponderRecipeCollection"
    },
    "cdktf-provider-oci.DataOciCloudGuardResponderRecipesResponderRecipeCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipesResponderRecipeCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
        "line": 662
      },
      "name": "DataOciCloudGuardResponderRecipesResponderRecipeCollectionItems",
      "symbolId": "src/data-oci-cloud-guard-responder-recipes/index:DataOciCloudGuardResponderRecipesResponderRecipeCollectionItems"
    },
    "cdktf-provider-oci.DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsEffectiveResponderRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsEffectiveResponderRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
        "line": 224
      },
      "name": "DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsEffectiveResponderRules",
      "symbolId": "src/data-oci-cloud-guard-responder-recipes/index:DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsEffectiveResponderRules"
    },
    "cdktf-provider-oci.DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsEffectiveResponderRulesDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsEffectiveResponderRulesDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
        "line": 133
      },
      "name": "DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsEffectiveResponderRulesDetails",
      "symbolId": "src/data-oci-cloud-guard-responder-recipes/index:DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsEffectiveResponderRulesDetails"
    },
    "cdktf-provider-oci.DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsEffectiveResponderRulesDetailsConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsEffectiveResponderRulesDetailsConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
        "line": 48
      },
      "name": "DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsEffectiveResponderRulesDetailsConfigurations",
      "symbolId": "src/data-oci-cloud-guard-responder-recipes/index:DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsEffectiveResponderRulesDetailsConfigurations"
    },
    "cdktf-provider-oci.DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsEffectiveResponderRulesDetailsConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsEffectiveResponderRulesDetailsConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
          "line": 122
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
        "line": 115
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 129
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsEffectiveResponderRulesDetailsConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsEffectiveResponderRulesDetailsConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 122
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 122
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 122
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-responder-recipes/index:DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsEffectiveResponderRulesDetailsConfigurationsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsEffectiveResponderRulesDetailsConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsEffectiveResponderRulesDetailsConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
          "line": 80
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
        "line": 71
      },
      "name": "DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsEffectiveResponderRulesDetailsConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 100
          },
          "name": "configKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 105
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 110
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsEffectiveResponderRulesDetailsConfigurations"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-responder-recipes/index:DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsEffectiveResponderRulesDetailsConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsEffectiveResponderRulesDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsEffectiveResponderRulesDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
          "line": 213
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
        "line": 206
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 220
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsEffectiveResponderRulesDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsEffectiveResponderRulesDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 213
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 213
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 213
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-responder-recipes/index:DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsEffectiveResponderRulesDetailsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsEffectiveResponderRulesDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsEffectiveResponderRulesDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
          "line": 165
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
        "line": 156
      },
      "name": "DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsEffectiveResponderRulesDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 185
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 191
          },
          "name": "configurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsEffectiveResponderRulesDetailsConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 196
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 201
          },
          "name": "mode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 169
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsEffectiveResponderRulesDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-responder-recipes/index:DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsEffectiveResponderRulesDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsEffectiveResponderRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsEffectiveResponderRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
          "line": 344
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
        "line": 337
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 351
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsEffectiveResponderRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsEffectiveResponderRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 344
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 344
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 344
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-responder-recipes/index:DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsEffectiveResponderRulesList"
    },
    "cdktf-provider-oci.DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsEffectiveResponderRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsEffectiveResponderRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
          "line": 256
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
        "line": 247
      },
      "name": "DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsEffectiveResponderRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 276
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 281
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 287
          },
          "name": "details",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsEffectiveResponderRulesDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 292
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 297
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 302
          },
          "name": "policies",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 307
          },
          "name": "responderRuleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 312
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 317
          },
          "name": "supportedModes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 322
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 327
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 332
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 260
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsEffectiveResponderRules"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-responder-recipes/index:DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsEffectiveResponderRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
          "line": 801
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
        "line": 794
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 808
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 801
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 801
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 801
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-responder-recipes/index:DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
          "line": 694
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
        "line": 685
      },
      "name": "DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 714
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 720
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 725
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 730
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 736
          },
          "name": "effectiveResponderRules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsEffectiveResponderRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 742
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 747
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 752
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 757
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 763
          },
          "name": "responderRules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsResponderRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 768
          },
          "name": "sourceResponderRecipeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 773
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 779
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 784
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 789
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 698
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipesResponderRecipeCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-responder-recipes/index:DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsResponderRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsResponderRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
        "line": 531
      },
      "name": "DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsResponderRules",
      "symbolId": "src/data-oci-cloud-guard-responder-recipes/index:DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsResponderRules"
    },
    "cdktf-provider-oci.DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsResponderRulesDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsResponderRulesDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
        "line": 440
      },
      "name": "DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsResponderRulesDetails",
      "symbolId": "src/data-oci-cloud-guard-responder-recipes/index:DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsResponderRulesDetails"
    },
    "cdktf-provider-oci.DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsResponderRulesDetailsConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsResponderRulesDetailsConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
        "line": 355
      },
      "name": "DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsResponderRulesDetailsConfigurations",
      "symbolId": "src/data-oci-cloud-guard-responder-recipes/index:DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsResponderRulesDetailsConfigurations"
    },
    "cdktf-provider-oci.DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsResponderRulesDetailsConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsResponderRulesDetailsConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
          "line": 429
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
        "line": 422
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 436
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsResponderRulesDetailsConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsResponderRulesDetailsConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 429
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 429
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 429
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-responder-recipes/index:DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsResponderRulesDetailsConfigurationsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsResponderRulesDetailsConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsResponderRulesDetailsConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
          "line": 387
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
        "line": 378
      },
      "name": "DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsResponderRulesDetailsConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 407
          },
          "name": "configKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 412
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 417
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 391
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsResponderRulesDetailsConfigurations"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-responder-recipes/index:DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsResponderRulesDetailsConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsResponderRulesDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsResponderRulesDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
          "line": 520
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
        "line": 513
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 527
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsResponderRulesDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsResponderRulesDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 520
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 520
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 520
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-responder-recipes/index:DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsResponderRulesDetailsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsResponderRulesDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsResponderRulesDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
          "line": 472
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
        "line": 463
      },
      "name": "DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsResponderRulesDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 492
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 498
          },
          "name": "configurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsResponderRulesDetailsConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 503
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 508
          },
          "name": "mode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 476
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsResponderRulesDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-responder-recipes/index:DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsResponderRulesDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsResponderRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsResponderRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
          "line": 651
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
        "line": 644
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 658
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsResponderRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsResponderRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 651
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 651
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 651
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-responder-recipes/index:DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsResponderRulesList"
    },
    "cdktf-provider-oci.DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsResponderRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsResponderRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
          "line": 563
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
        "line": 554
      },
      "name": "DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsResponderRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 583
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 588
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 594
          },
          "name": "details",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsResponderRulesDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 599
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 604
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 609
          },
          "name": "policies",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 614
          },
          "name": "responderRuleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 619
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 624
          },
          "name": "supportedModes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 629
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 634
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 639
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 567
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsResponderRules"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-responder-recipes/index:DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsResponderRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardResponderRecipesResponderRecipeCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipesResponderRecipeCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
          "line": 877
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
        "line": 870
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 884
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipesResponderRecipeCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardResponderRecipesResponderRecipeCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 877
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 877
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 877
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-responder-recipes/index:DataOciCloudGuardResponderRecipesResponderRecipeCollectionList"
    },
    "cdktf-provider-oci.DataOciCloudGuardResponderRecipesResponderRecipeCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipesResponderRecipeCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
          "line": 844
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
        "line": 835
      },
      "name": "DataOciCloudGuardResponderRecipesResponderRecipeCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 865
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipesResponderRecipeCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-responder-recipes/index.ts",
            "line": 848
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardResponderRecipesResponderRecipeCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-responder-recipes/index:DataOciCloudGuardResponderRecipesResponderRecipeCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardSavedQueries": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_saved_queries oci_cloud_guard_saved_queries}."
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardSavedQueries",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_saved_queries oci_cloud_guard_saved_queries} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
          "line": 456
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardSavedQueriesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
        "line": 424
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCloudGuardSavedQueries resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
            "line": 441
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCloudGuardSavedQueries to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_saved_queries#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCloudGuardSavedQueries that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCloudGuardSavedQueries to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
            "line": 572
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCloudGuardSavedQueriesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
            "line": 492
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
            "line": 521
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
            "line": 537
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
            "line": 575
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
            "line": 553
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
            "line": 587
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
            "line": 598
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCloudGuardSavedQueries",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
            "line": 429
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
            "line": 569
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardSavedQueriesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
            "line": 563
          },
          "name": "savedQueryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardSavedQueriesSavedQueryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
            "line": 496
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
            "line": 509
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
            "line": 525
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
            "line": 541
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
            "line": 579
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudGuardSavedQueriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
            "line": 557
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
            "line": 486
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
            "line": 502
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
            "line": 515
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
            "line": 531
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
            "line": 547
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-saved-queries/index:DataOciCloudGuardSavedQueries"
    },
    "cdktf-provider-oci.DataOciCloudGuardSavedQueriesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardSavedQueriesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
        "line": 9
      },
      "name": "DataOciCloudGuardSavedQueriesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_saved_queries#compartment_id DataOciCloudGuardSavedQueries#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
            "line": 17
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_saved_queries#access_level DataOciCloudGuardSavedQueries#access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
            "line": 13
          },
          "name": "accessLevel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_saved_queries#compartment_id_in_subtree DataOciCloudGuardSavedQueries#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
            "line": 21
          },
          "name": "compartmentIdInSubtree",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_saved_queries#display_name DataOciCloudGuardSavedQueries#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
            "line": 25
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_saved_queries#filter DataOciCloudGuardSavedQueries#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudGuardSavedQueriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_saved_queries#id DataOciCloudGuardSavedQueries#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
            "line": 32
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-saved-queries/index:DataOciCloudGuardSavedQueriesConfig"
    },
    "cdktf-provider-oci.DataOciCloudGuardSavedQueriesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardSavedQueriesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
        "line": 244
      },
      "name": "DataOciCloudGuardSavedQueriesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_saved_queries#name DataOciCloudGuardSavedQueries#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
            "line": 248
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_saved_queries#values DataOciCloudGuardSavedQueries#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
            "line": 256
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_saved_queries#regex DataOciCloudGuardSavedQueries#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
            "line": 252
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-saved-queries/index:DataOciCloudGuardSavedQueriesFilter"
    },
    "cdktf-provider-oci.DataOciCloudGuardSavedQueriesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardSavedQueriesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
          "line": 409
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
        "line": 401
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
            "line": 416
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardSavedQueriesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardSavedQueriesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
            "line": 409
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
            "line": 409
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
            "line": 409
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
            "line": 402
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudGuardSavedQueriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-saved-queries/index:DataOciCloudGuardSavedQueriesFilterList"
    },
    "cdktf-provider-oci.DataOciCloudGuardSavedQueriesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardSavedQueriesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
          "line": 312
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
        "line": 302
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
            "line": 379
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCloudGuardSavedQueriesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
            "line": 367
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
            "line": 383
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
            "line": 396
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
            "line": 360
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
            "line": 373
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
            "line": 389
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
            "line": 316
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCloudGuardSavedQueriesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-saved-queries/index:DataOciCloudGuardSavedQueriesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardSavedQueriesSavedQueryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardSavedQueriesSavedQueryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
        "line": 168
      },
      "name": "DataOciCloudGuardSavedQueriesSavedQueryCollection",
      "symbolId": "src/data-oci-cloud-guard-saved-queries/index:DataOciCloudGuardSavedQueriesSavedQueryCollection"
    },
    "cdktf-provider-oci.DataOciCloudGuardSavedQueriesSavedQueryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardSavedQueriesSavedQueryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
        "line": 40
      },
      "name": "DataOciCloudGuardSavedQueriesSavedQueryCollectionItems",
      "symbolId": "src/data-oci-cloud-guard-saved-queries/index:DataOciCloudGuardSavedQueriesSavedQueryCollectionItems"
    },
    "cdktf-provider-oci.DataOciCloudGuardSavedQueriesSavedQueryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardSavedQueriesSavedQueryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
          "line": 157
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
        "line": 150
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
            "line": 164
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardSavedQueriesSavedQueryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardSavedQueriesSavedQueryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
            "line": 157
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
            "line": 157
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
            "line": 157
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-saved-queries/index:DataOciCloudGuardSavedQueriesSavedQueryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardSavedQueriesSavedQueryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardSavedQueriesSavedQueryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
          "line": 72
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
        "line": 63
      },
      "name": "DataOciCloudGuardSavedQueriesSavedQueryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
            "line": 92
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
            "line": 98
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
            "line": 103
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
            "line": 108
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
            "line": 114
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
            "line": 119
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
            "line": 124
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
            "line": 129
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
            "line": 135
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
            "line": 140
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
            "line": 145
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardSavedQueriesSavedQueryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-saved-queries/index:DataOciCloudGuardSavedQueriesSavedQueryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardSavedQueriesSavedQueryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardSavedQueriesSavedQueryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
          "line": 233
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
        "line": 226
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
            "line": 240
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardSavedQueriesSavedQueryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardSavedQueriesSavedQueryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
            "line": 233
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
            "line": 233
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
            "line": 233
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-saved-queries/index:DataOciCloudGuardSavedQueriesSavedQueryCollectionList"
    },
    "cdktf-provider-oci.DataOciCloudGuardSavedQueriesSavedQueryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardSavedQueriesSavedQueryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
          "line": 200
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
        "line": 191
      },
      "name": "DataOciCloudGuardSavedQueriesSavedQueryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
            "line": 221
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardSavedQueriesSavedQueryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-queries/index.ts",
            "line": 204
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardSavedQueriesSavedQueryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-saved-queries/index:DataOciCloudGuardSavedQueriesSavedQueryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardSavedQuery": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_saved_query oci_cloud_guard_saved_query}."
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardSavedQuery",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_saved_query oci_cloud_guard_saved_query} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-saved-query/index.ts",
          "line": 51
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardSavedQueryConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-saved-query/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCloudGuardSavedQuery resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-query/index.ts",
            "line": 36
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCloudGuardSavedQuery to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_saved_query#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCloudGuardSavedQuery that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCloudGuardSavedQuery to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-query/index.ts",
            "line": 149
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-query/index.ts",
            "line": 155
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCloudGuardSavedQuery",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-query/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-query/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-query/index.ts",
            "line": 81
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-query/index.ts",
            "line": 86
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-query/index.ts",
            "line": 91
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-query/index.ts",
            "line": 97
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-query/index.ts",
            "line": 102
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-query/index.ts",
            "line": 107
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-query/index.ts",
            "line": 125
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-query/index.ts",
            "line": 131
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-query/index.ts",
            "line": 136
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-query/index.ts",
            "line": 141
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-query/index.ts",
            "line": 120
          },
          "name": "savedQueryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-query/index.ts",
            "line": 113
          },
          "name": "savedQueryId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-saved-query/index:DataOciCloudGuardSavedQuery"
    },
    "cdktf-provider-oci.DataOciCloudGuardSavedQueryConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardSavedQueryConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-saved-query/index.ts",
        "line": 9
      },
      "name": "DataOciCloudGuardSavedQueryConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_saved_query#saved_query_id DataOciCloudGuardSavedQuery#saved_query_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-saved-query/index.ts",
            "line": 13
          },
          "name": "savedQueryId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-saved-query/index:DataOciCloudGuardSavedQueryConfig"
    },
    "cdktf-provider-oci.DataOciCloudGuardSecurityPolicies": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_security_policies oci_cloud_guard_security_policies}."
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityPolicies",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_security_policies oci_cloud_guard_security_policies} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
          "line": 466
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityPoliciesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
        "line": 434
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCloudGuardSecurityPolicies resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
            "line": 451
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCloudGuardSecurityPolicies to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_security_policies#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCloudGuardSecurityPolicies that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCloudGuardSecurityPolicies to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
            "line": 565
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityPoliciesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
            "line": 514
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
            "line": 568
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
            "line": 530
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
            "line": 552
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
            "line": 580
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
            "line": 590
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCloudGuardSecurityPolicies",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
            "line": 439
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
            "line": 562
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityPoliciesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
            "line": 540
          },
          "name": "securityPolicyCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityPoliciesSecurityPolicyCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
            "line": 502
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
            "line": 518
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
            "line": 572
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityPoliciesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
            "line": 534
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
            "line": 556
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
            "line": 495
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
            "line": 508
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
            "line": 524
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
            "line": 546
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-security-policies/index:DataOciCloudGuardSecurityPolicies"
    },
    "cdktf-provider-oci.DataOciCloudGuardSecurityPoliciesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityPoliciesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
        "line": 9
      },
      "name": "DataOciCloudGuardSecurityPoliciesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_security_policies#compartment_id DataOciCloudGuardSecurityPolicies#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_security_policies#display_name DataOciCloudGuardSecurityPolicies#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
            "line": 17
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_security_policies#filter DataOciCloudGuardSecurityPolicies#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityPoliciesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_security_policies#id DataOciCloudGuardSecurityPolicies#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_security_policies#state DataOciCloudGuardSecurityPolicies#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-security-policies/index:DataOciCloudGuardSecurityPoliciesConfig"
    },
    "cdktf-provider-oci.DataOciCloudGuardSecurityPoliciesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityPoliciesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
        "line": 254
      },
      "name": "DataOciCloudGuardSecurityPoliciesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_security_policies#name DataOciCloudGuardSecurityPolicies#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
            "line": 258
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_security_policies#values DataOciCloudGuardSecurityPolicies#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
            "line": 266
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_security_policies#regex DataOciCloudGuardSecurityPolicies#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
            "line": 262
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-security-policies/index:DataOciCloudGuardSecurityPoliciesFilter"
    },
    "cdktf-provider-oci.DataOciCloudGuardSecurityPoliciesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityPoliciesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
          "line": 419
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
        "line": 411
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
            "line": 426
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityPoliciesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardSecurityPoliciesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
            "line": 419
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
            "line": 419
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
            "line": 419
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
            "line": 412
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityPoliciesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-security-policies/index:DataOciCloudGuardSecurityPoliciesFilterList"
    },
    "cdktf-provider-oci.DataOciCloudGuardSecurityPoliciesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityPoliciesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
          "line": 322
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
        "line": 312
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
            "line": 389
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCloudGuardSecurityPoliciesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
            "line": 377
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
            "line": 393
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
            "line": 406
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
            "line": 370
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
            "line": 383
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
            "line": 399
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
            "line": 326
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityPoliciesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-security-policies/index:DataOciCloudGuardSecurityPoliciesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardSecurityPoliciesSecurityPolicyCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityPoliciesSecurityPolicyCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
        "line": 178
      },
      "name": "DataOciCloudGuardSecurityPoliciesSecurityPolicyCollection",
      "symbolId": "src/data-oci-cloud-guard-security-policies/index:DataOciCloudGuardSecurityPoliciesSecurityPolicyCollection"
    },
    "cdktf-provider-oci.DataOciCloudGuardSecurityPoliciesSecurityPolicyCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityPoliciesSecurityPolicyCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
        "line": 36
      },
      "name": "DataOciCloudGuardSecurityPoliciesSecurityPolicyCollectionItems",
      "symbolId": "src/data-oci-cloud-guard-security-policies/index:DataOciCloudGuardSecurityPoliciesSecurityPolicyCollectionItems"
    },
    "cdktf-provider-oci.DataOciCloudGuardSecurityPoliciesSecurityPolicyCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityPoliciesSecurityPolicyCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
          "line": 167
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
        "line": 160
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
            "line": 174
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityPoliciesSecurityPolicyCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardSecurityPoliciesSecurityPolicyCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
            "line": 167
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
            "line": 167
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
            "line": 167
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-security-policies/index:DataOciCloudGuardSecurityPoliciesSecurityPolicyCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardSecurityPoliciesSecurityPolicyCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityPoliciesSecurityPolicyCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
          "line": 68
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
        "line": 59
      },
      "name": "DataOciCloudGuardSecurityPoliciesSecurityPolicyCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
            "line": 88
          },
          "name": "category",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
            "line": 93
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
            "line": 99
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
            "line": 104
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
            "line": 109
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
            "line": 115
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
            "line": 120
          },
          "name": "friendlyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
            "line": 125
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
            "line": 130
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
            "line": 135
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
            "line": 140
          },
          "name": "services",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
            "line": 145
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
            "line": 150
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
            "line": 155
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityPoliciesSecurityPolicyCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-security-policies/index:DataOciCloudGuardSecurityPoliciesSecurityPolicyCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardSecurityPoliciesSecurityPolicyCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityPoliciesSecurityPolicyCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
          "line": 243
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
        "line": 236
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
            "line": 250
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityPoliciesSecurityPolicyCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardSecurityPoliciesSecurityPolicyCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
            "line": 243
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
            "line": 243
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
            "line": 243
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-security-policies/index:DataOciCloudGuardSecurityPoliciesSecurityPolicyCollectionList"
    },
    "cdktf-provider-oci.DataOciCloudGuardSecurityPoliciesSecurityPolicyCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityPoliciesSecurityPolicyCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
          "line": 210
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
        "line": 201
      },
      "name": "DataOciCloudGuardSecurityPoliciesSecurityPolicyCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
            "line": 231
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityPoliciesSecurityPolicyCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policies/index.ts",
            "line": 214
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityPoliciesSecurityPolicyCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-security-policies/index:DataOciCloudGuardSecurityPoliciesSecurityPolicyCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardSecurityPolicy": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_security_policy oci_cloud_guard_security_policy}."
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityPolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_security_policy oci_cloud_guard_security_policy} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-security-policy/index.ts",
          "line": 58
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityPolicyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-security-policy/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCloudGuardSecurityPolicy resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policy/index.ts",
            "line": 43
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCloudGuardSecurityPolicy to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_security_policy#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCloudGuardSecurityPolicy that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCloudGuardSecurityPolicy to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policy/index.ts",
            "line": 127
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policy/index.ts",
            "line": 182
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policy/index.ts",
            "line": 189
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCloudGuardSecurityPolicy",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policy/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policy/index.ts",
            "line": 83
          },
          "name": "category",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policy/index.ts",
            "line": 88
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policy/index.ts",
            "line": 94
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policy/index.ts",
            "line": 99
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policy/index.ts",
            "line": 104
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policy/index.ts",
            "line": 110
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policy/index.ts",
            "line": 115
          },
          "name": "friendlyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policy/index.ts",
            "line": 136
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policy/index.ts",
            "line": 141
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policy/index.ts",
            "line": 159
          },
          "name": "services",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policy/index.ts",
            "line": 164
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policy/index.ts",
            "line": 169
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policy/index.ts",
            "line": 174
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policy/index.ts",
            "line": 131
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policy/index.ts",
            "line": 154
          },
          "name": "securityPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policy/index.ts",
            "line": 121
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policy/index.ts",
            "line": 147
          },
          "name": "securityPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-security-policy/index:DataOciCloudGuardSecurityPolicy"
    },
    "cdktf-provider-oci.DataOciCloudGuardSecurityPolicyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityPolicyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-security-policy/index.ts",
        "line": 9
      },
      "name": "DataOciCloudGuardSecurityPolicyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_security_policy#security_policy_id DataOciCloudGuardSecurityPolicy#security_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policy/index.ts",
            "line": 20
          },
          "name": "securityPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_security_policy#id DataOciCloudGuardSecurityPolicy#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-policy/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-security-policy/index:DataOciCloudGuardSecurityPolicyConfig"
    },
    "cdktf-provider-oci.DataOciCloudGuardSecurityRecipe": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_security_recipe oci_cloud_guard_security_recipe}."
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityRecipe",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_security_recipe oci_cloud_guard_security_recipe} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-security-recipe/index.ts",
          "line": 51
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityRecipeConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-security-recipe/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCloudGuardSecurityRecipe resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipe/index.ts",
            "line": 36
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCloudGuardSecurityRecipe to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_security_recipe#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCloudGuardSecurityRecipe that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCloudGuardSecurityRecipe to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipe/index.ts",
            "line": 153
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipe/index.ts",
            "line": 159
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCloudGuardSecurityRecipe",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipe/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipe/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipe/index.ts",
            "line": 81
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipe/index.ts",
            "line": 86
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipe/index.ts",
            "line": 91
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipe/index.ts",
            "line": 97
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipe/index.ts",
            "line": 102
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipe/index.ts",
            "line": 107
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipe/index.ts",
            "line": 112
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipe/index.ts",
            "line": 117
          },
          "name": "securityPolicies",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipe/index.ts",
            "line": 135
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipe/index.ts",
            "line": 140
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipe/index.ts",
            "line": 145
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipe/index.ts",
            "line": 130
          },
          "name": "securityRecipeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipe/index.ts",
            "line": 123
          },
          "name": "securityRecipeId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-security-recipe/index:DataOciCloudGuardSecurityRecipe"
    },
    "cdktf-provider-oci.DataOciCloudGuardSecurityRecipeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityRecipeConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-security-recipe/index.ts",
        "line": 9
      },
      "name": "DataOciCloudGuardSecurityRecipeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_security_recipe#security_recipe_id DataOciCloudGuardSecurityRecipe#security_recipe_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipe/index.ts",
            "line": 13
          },
          "name": "securityRecipeId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-security-recipe/index:DataOciCloudGuardSecurityRecipeConfig"
    },
    "cdktf-provider-oci.DataOciCloudGuardSecurityRecipes": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_security_recipes oci_cloud_guard_security_recipes}."
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityRecipes",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_security_recipes oci_cloud_guard_security_recipes} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
          "line": 456
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityRecipesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
        "line": 424
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCloudGuardSecurityRecipes resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
            "line": 441
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCloudGuardSecurityRecipes to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_security_recipes#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCloudGuardSecurityRecipes that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCloudGuardSecurityRecipes to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
            "line": 555
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityRecipesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
            "line": 504
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
            "line": 558
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
            "line": 520
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
            "line": 542
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
            "line": 570
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
            "line": 580
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCloudGuardSecurityRecipes",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
            "line": 429
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
            "line": 552
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityRecipesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
            "line": 530
          },
          "name": "securityRecipeCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityRecipesSecurityRecipeCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
            "line": 492
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
            "line": 508
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
            "line": 562
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityRecipesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
            "line": 524
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
            "line": 546
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
            "line": 485
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
            "line": 498
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
            "line": 514
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
            "line": 536
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-security-recipes/index:DataOciCloudGuardSecurityRecipes"
    },
    "cdktf-provider-oci.DataOciCloudGuardSecurityRecipesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityRecipesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
        "line": 9
      },
      "name": "DataOciCloudGuardSecurityRecipesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_security_recipes#compartment_id DataOciCloudGuardSecurityRecipes#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_security_recipes#display_name DataOciCloudGuardSecurityRecipes#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
            "line": 17
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_security_recipes#filter DataOciCloudGuardSecurityRecipes#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityRecipesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_security_recipes#id DataOciCloudGuardSecurityRecipes#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_security_recipes#state DataOciCloudGuardSecurityRecipes#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-security-recipes/index:DataOciCloudGuardSecurityRecipesConfig"
    },
    "cdktf-provider-oci.DataOciCloudGuardSecurityRecipesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityRecipesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
        "line": 244
      },
      "name": "DataOciCloudGuardSecurityRecipesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_security_recipes#name DataOciCloudGuardSecurityRecipes#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
            "line": 248
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_security_recipes#values DataOciCloudGuardSecurityRecipes#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
            "line": 256
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_security_recipes#regex DataOciCloudGuardSecurityRecipes#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
            "line": 252
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-security-recipes/index:DataOciCloudGuardSecurityRecipesFilter"
    },
    "cdktf-provider-oci.DataOciCloudGuardSecurityRecipesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityRecipesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
          "line": 409
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
        "line": 401
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
            "line": 416
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityRecipesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardSecurityRecipesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
            "line": 409
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
            "line": 409
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
            "line": 409
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
            "line": 402
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityRecipesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-security-recipes/index:DataOciCloudGuardSecurityRecipesFilterList"
    },
    "cdktf-provider-oci.DataOciCloudGuardSecurityRecipesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityRecipesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
          "line": 312
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
        "line": 302
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
            "line": 379
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCloudGuardSecurityRecipesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
            "line": 367
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
            "line": 383
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
            "line": 396
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
            "line": 360
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
            "line": 373
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
            "line": 389
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
            "line": 316
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityRecipesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-security-recipes/index:DataOciCloudGuardSecurityRecipesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardSecurityRecipesSecurityRecipeCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityRecipesSecurityRecipeCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
        "line": 168
      },
      "name": "DataOciCloudGuardSecurityRecipesSecurityRecipeCollection",
      "symbolId": "src/data-oci-cloud-guard-security-recipes/index:DataOciCloudGuardSecurityRecipesSecurityRecipeCollection"
    },
    "cdktf-provider-oci.DataOciCloudGuardSecurityRecipesSecurityRecipeCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityRecipesSecurityRecipeCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
        "line": 36
      },
      "name": "DataOciCloudGuardSecurityRecipesSecurityRecipeCollectionItems",
      "symbolId": "src/data-oci-cloud-guard-security-recipes/index:DataOciCloudGuardSecurityRecipesSecurityRecipeCollectionItems"
    },
    "cdktf-provider-oci.DataOciCloudGuardSecurityRecipesSecurityRecipeCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityRecipesSecurityRecipeCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
          "line": 157
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
        "line": 150
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
            "line": 164
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityRecipesSecurityRecipeCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardSecurityRecipesSecurityRecipeCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
            "line": 157
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
            "line": 157
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
            "line": 157
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-security-recipes/index:DataOciCloudGuardSecurityRecipesSecurityRecipeCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardSecurityRecipesSecurityRecipeCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityRecipesSecurityRecipeCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
          "line": 68
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
        "line": 59
      },
      "name": "DataOciCloudGuardSecurityRecipesSecurityRecipeCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
            "line": 88
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
            "line": 94
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
            "line": 99
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
            "line": 104
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
            "line": 110
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
            "line": 115
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
            "line": 120
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
            "line": 125
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
            "line": 130
          },
          "name": "securityPolicies",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
            "line": 135
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
            "line": 140
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
            "line": 145
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityRecipesSecurityRecipeCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-security-recipes/index:DataOciCloudGuardSecurityRecipesSecurityRecipeCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardSecurityRecipesSecurityRecipeCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityRecipesSecurityRecipeCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
          "line": 233
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
        "line": 226
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
            "line": 240
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityRecipesSecurityRecipeCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardSecurityRecipesSecurityRecipeCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
            "line": 233
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
            "line": 233
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
            "line": 233
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-security-recipes/index:DataOciCloudGuardSecurityRecipesSecurityRecipeCollectionList"
    },
    "cdktf-provider-oci.DataOciCloudGuardSecurityRecipesSecurityRecipeCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityRecipesSecurityRecipeCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
          "line": 200
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
        "line": 191
      },
      "name": "DataOciCloudGuardSecurityRecipesSecurityRecipeCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
            "line": 221
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityRecipesSecurityRecipeCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-recipes/index.ts",
            "line": 204
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityRecipesSecurityRecipeCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-security-recipes/index:DataOciCloudGuardSecurityRecipesSecurityRecipeCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardSecurityZone": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_security_zone oci_cloud_guard_security_zone}."
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityZone",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_security_zone oci_cloud_guard_security_zone} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-security-zone/index.ts",
          "line": 51
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityZoneConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-security-zone/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCloudGuardSecurityZone resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zone/index.ts",
            "line": 36
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCloudGuardSecurityZone to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_security_zone#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCloudGuardSecurityZone that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCloudGuardSecurityZone to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zone/index.ts",
            "line": 158
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zone/index.ts",
            "line": 164
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCloudGuardSecurityZone",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zone/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zone/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zone/index.ts",
            "line": 81
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zone/index.ts",
            "line": 86
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zone/index.ts",
            "line": 91
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zone/index.ts",
            "line": 97
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zone/index.ts",
            "line": 102
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zone/index.ts",
            "line": 107
          },
          "name": "inheritedByCompartments",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zone/index.ts",
            "line": 112
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zone/index.ts",
            "line": 130
          },
          "name": "securityZoneRecipeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zone/index.ts",
            "line": 135
          },
          "name": "securityZoneTargetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zone/index.ts",
            "line": 140
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zone/index.ts",
            "line": 145
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zone/index.ts",
            "line": 150
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zone/index.ts",
            "line": 125
          },
          "name": "securityZoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zone/index.ts",
            "line": 118
          },
          "name": "securityZoneId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-security-zone/index:DataOciCloudGuardSecurityZone"
    },
    "cdktf-provider-oci.DataOciCloudGuardSecurityZoneConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityZoneConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-security-zone/index.ts",
        "line": 9
      },
      "name": "DataOciCloudGuardSecurityZoneConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_security_zone#security_zone_id DataOciCloudGuardSecurityZone#security_zone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zone/index.ts",
            "line": 13
          },
          "name": "securityZoneId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-security-zone/index:DataOciCloudGuardSecurityZoneConfig"
    },
    "cdktf-provider-oci.DataOciCloudGuardSecurityZones": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_security_zones oci_cloud_guard_security_zones}."
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityZones",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_security_zones oci_cloud_guard_security_zones} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
          "line": 469
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityZonesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
        "line": 437
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCloudGuardSecurityZones resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
            "line": 454
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCloudGuardSecurityZones to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_security_zones#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCloudGuardSecurityZones that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCloudGuardSecurityZones to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
            "line": 602
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityZonesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
            "line": 519
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
            "line": 605
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
            "line": 535
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
            "line": 551
          },
          "name": "resetIsRequiredSecurityZonesInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
            "line": 567
          },
          "name": "resetSecurityRecipeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
            "line": 589
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
            "line": 617
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
            "line": 629
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCloudGuardSecurityZones",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
            "line": 442
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
            "line": 599
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityZonesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
            "line": 577
          },
          "name": "securityZoneCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityZonesSecurityZoneCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
            "line": 507
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
            "line": 523
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
            "line": 609
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityZonesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
            "line": 539
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
            "line": 555
          },
          "name": "isRequiredSecurityZonesInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
            "line": 571
          },
          "name": "securityRecipeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
            "line": 593
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
            "line": 500
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
            "line": 513
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
            "line": 529
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
            "line": 545
          },
          "name": "isRequiredSecurityZonesInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
            "line": 561
          },
          "name": "securityRecipeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
            "line": 583
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-security-zones/index:DataOciCloudGuardSecurityZones"
    },
    "cdktf-provider-oci.DataOciCloudGuardSecurityZonesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityZonesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
        "line": 9
      },
      "name": "DataOciCloudGuardSecurityZonesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_security_zones#compartment_id DataOciCloudGuardSecurityZones#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_security_zones#display_name DataOciCloudGuardSecurityZones#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
            "line": 17
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_security_zones#filter DataOciCloudGuardSecurityZones#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityZonesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_security_zones#id DataOciCloudGuardSecurityZones#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_security_zones#is_required_security_zones_in_subtree DataOciCloudGuardSecurityZones#is_required_security_zones_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
            "line": 28
          },
          "name": "isRequiredSecurityZonesInSubtree",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_security_zones#security_recipe_id DataOciCloudGuardSecurityZones#security_recipe_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
            "line": 32
          },
          "name": "securityRecipeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_security_zones#state DataOciCloudGuardSecurityZones#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
            "line": 36
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-security-zones/index:DataOciCloudGuardSecurityZonesConfig"
    },
    "cdktf-provider-oci.DataOciCloudGuardSecurityZonesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityZonesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
        "line": 257
      },
      "name": "DataOciCloudGuardSecurityZonesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_security_zones#name DataOciCloudGuardSecurityZones#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
            "line": 261
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_security_zones#values DataOciCloudGuardSecurityZones#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
            "line": 269
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_security_zones#regex DataOciCloudGuardSecurityZones#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
            "line": 265
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-security-zones/index:DataOciCloudGuardSecurityZonesFilter"
    },
    "cdktf-provider-oci.DataOciCloudGuardSecurityZonesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityZonesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
          "line": 422
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
        "line": 414
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
            "line": 429
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityZonesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardSecurityZonesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
            "line": 422
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
            "line": 422
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
            "line": 422
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
            "line": 415
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityZonesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-security-zones/index:DataOciCloudGuardSecurityZonesFilterList"
    },
    "cdktf-provider-oci.DataOciCloudGuardSecurityZonesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityZonesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
          "line": 325
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
        "line": 315
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
            "line": 392
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCloudGuardSecurityZonesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
            "line": 380
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
            "line": 396
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
            "line": 409
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
            "line": 373
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
            "line": 386
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
            "line": 402
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
            "line": 329
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityZonesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-security-zones/index:DataOciCloudGuardSecurityZonesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardSecurityZonesSecurityZoneCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityZonesSecurityZoneCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
        "line": 181
      },
      "name": "DataOciCloudGuardSecurityZonesSecurityZoneCollection",
      "symbolId": "src/data-oci-cloud-guard-security-zones/index:DataOciCloudGuardSecurityZonesSecurityZoneCollection"
    },
    "cdktf-provider-oci.DataOciCloudGuardSecurityZonesSecurityZoneCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityZonesSecurityZoneCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
        "line": 44
      },
      "name": "DataOciCloudGuardSecurityZonesSecurityZoneCollectionItems",
      "symbolId": "src/data-oci-cloud-guard-security-zones/index:DataOciCloudGuardSecurityZonesSecurityZoneCollectionItems"
    },
    "cdktf-provider-oci.DataOciCloudGuardSecurityZonesSecurityZoneCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityZonesSecurityZoneCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
          "line": 170
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
        "line": 163
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
            "line": 177
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityZonesSecurityZoneCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardSecurityZonesSecurityZoneCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
            "line": 170
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
            "line": 170
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
            "line": 170
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-security-zones/index:DataOciCloudGuardSecurityZonesSecurityZoneCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardSecurityZonesSecurityZoneCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityZonesSecurityZoneCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
          "line": 76
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
        "line": 67
      },
      "name": "DataOciCloudGuardSecurityZonesSecurityZoneCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
            "line": 96
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
            "line": 102
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
            "line": 107
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
            "line": 112
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
            "line": 118
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
            "line": 123
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
            "line": 128
          },
          "name": "inheritedByCompartments",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
            "line": 133
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
            "line": 138
          },
          "name": "securityZoneRecipeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
            "line": 143
          },
          "name": "securityZoneTargetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
            "line": 148
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
            "line": 153
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
            "line": 158
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityZonesSecurityZoneCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-security-zones/index:DataOciCloudGuardSecurityZonesSecurityZoneCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardSecurityZonesSecurityZoneCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityZonesSecurityZoneCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
          "line": 246
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
        "line": 239
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
            "line": 253
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityZonesSecurityZoneCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardSecurityZonesSecurityZoneCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
            "line": 246
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
            "line": 246
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
            "line": 246
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-security-zones/index:DataOciCloudGuardSecurityZonesSecurityZoneCollectionList"
    },
    "cdktf-provider-oci.DataOciCloudGuardSecurityZonesSecurityZoneCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityZonesSecurityZoneCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
          "line": 213
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
        "line": 204
      },
      "name": "DataOciCloudGuardSecurityZonesSecurityZoneCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
            "line": 234
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityZonesSecurityZoneCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-security-zones/index.ts",
            "line": 217
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardSecurityZonesSecurityZoneCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-security-zones/index:DataOciCloudGuardSecurityZonesSecurityZoneCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardTarget": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_target oci_cloud_guard_target}."
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTarget",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_target oci_cloud_guard_target} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-target/index.ts",
          "line": 2343
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-target/index.ts",
        "line": 2311
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCloudGuardTarget resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2328
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCloudGuardTarget to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_target#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCloudGuardTarget that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCloudGuardTarget to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2479
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2485
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCloudGuardTarget",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2316
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2367
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2373
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2378
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2383
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2389
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2394
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2399
          },
          "name": "inheritedByCompartments",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2404
          },
          "name": "lifecyleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2409
          },
          "name": "recipeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2414
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2420
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2426
          },
          "name": "targetDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2432
          },
          "name": "targetDetectorRecipes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2450
          },
          "name": "targetResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2455
          },
          "name": "targetResourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2461
          },
          "name": "targetResponderRecipes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetResponderRecipesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2466
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2471
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2445
          },
          "name": "targetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2438
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTarget"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-target/index.ts",
        "line": 9
      },
      "name": "DataOciCloudGuardTargetConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_target#target_id DataOciCloudGuardTarget#target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 13
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetConfig"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-target/index.ts",
        "line": 153
      },
      "name": "DataOciCloudGuardTargetTargetDetails",
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetDetails"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-target/index.ts",
          "line": 233
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-target/index.ts",
        "line": 226
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 240
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardTargetTargetDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 233
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 233
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 233
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetDetailsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-target/index.ts",
          "line": 185
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-target/index.ts",
        "line": 176
      },
      "name": "DataOciCloudGuardTargetTargetDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 205
          },
          "name": "securityZoneDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 210
          },
          "name": "securityZoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 215
          },
          "name": "targetResourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 221
          },
          "name": "targetSecurityZoneRecipes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetailsTargetSecurityZoneRecipesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 189
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetailsTargetSecurityZoneRecipes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetailsTargetSecurityZoneRecipes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-target/index.ts",
        "line": 15
      },
      "name": "DataOciCloudGuardTargetTargetDetailsTargetSecurityZoneRecipes",
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetDetailsTargetSecurityZoneRecipes"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetailsTargetSecurityZoneRecipesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetailsTargetSecurityZoneRecipesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-target/index.ts",
          "line": 142
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-target/index.ts",
        "line": 135
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 149
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetailsTargetSecurityZoneRecipesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardTargetTargetDetailsTargetSecurityZoneRecipesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 142
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 142
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 142
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetDetailsTargetSecurityZoneRecipesList"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetailsTargetSecurityZoneRecipesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetailsTargetSecurityZoneRecipesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-target/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-target/index.ts",
        "line": 38
      },
      "name": "DataOciCloudGuardTargetTargetDetailsTargetSecurityZoneRecipesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 67
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 73
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 78
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 83
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 89
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 94
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 99
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 104
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 109
          },
          "name": "securityPolicies",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 114
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 120
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 125
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 130
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetailsTargetSecurityZoneRecipes"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetDetailsTargetSecurityZoneRecipesOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-target/index.ts",
        "line": 1434
      },
      "name": "DataOciCloudGuardTargetTargetDetectorRecipes",
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetDetectorRecipes"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-target/index.ts",
        "line": 692
      },
      "name": "DataOciCloudGuardTargetTargetDetectorRecipesDetectorRules",
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetDetectorRecipesDetectorRules"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-target/index.ts",
        "line": 505
      },
      "name": "DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetails",
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetails"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConditionGroups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConditionGroups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-target/index.ts",
        "line": 244
      },
      "name": "DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConditionGroups",
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConditionGroups"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConditionGroupsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConditionGroupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-target/index.ts",
          "line": 313
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-target/index.ts",
        "line": 306
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 320
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConditionGroupsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConditionGroupsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 313
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 313
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 313
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConditionGroupsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConditionGroupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConditionGroupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-target/index.ts",
          "line": 276
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-target/index.ts",
        "line": 267
      },
      "name": "DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConditionGroupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 296
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 301
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 280
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConditionGroups"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConditionGroupsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-target/index.ts",
        "line": 409
      },
      "name": "DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurations",
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurations"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-target/index.ts",
          "line": 494
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-target/index.ts",
        "line": 487
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 501
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 494
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 494
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 494
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-target/index.ts",
          "line": 441
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-target/index.ts",
        "line": 432
      },
      "name": "DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 461
          },
          "name": "configKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 466
          },
          "name": "dataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 471
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 476
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 482
          },
          "name": "values",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 445
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurations"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-target/index.ts",
        "line": 324
      },
      "name": "DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsValues",
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsValues"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-target/index.ts",
          "line": 398
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-target/index.ts",
        "line": 391
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 405
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsValuesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsValuesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 398
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 398
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 398
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsValuesList"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-target/index.ts",
          "line": 356
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-target/index.ts",
        "line": 347
      },
      "name": "DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 376
          },
          "name": "listType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 381
          },
          "name": "managedListType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 386
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 360
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsValues"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsValuesOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-target/index.ts",
          "line": 596
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-target/index.ts",
        "line": 589
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 603
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 596
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 596
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 596
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-target/index.ts",
          "line": 537
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-target/index.ts",
        "line": 528
      },
      "name": "DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 558
          },
          "name": "conditionGroups",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConditionGroupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 564
          },
          "name": "configurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 569
          },
          "name": "isConfigurationAllowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 574
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 579
          },
          "name": "labels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 584
          },
          "name": "riskLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 541
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesEntitiesMappings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesEntitiesMappings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-target/index.ts",
        "line": 607
      },
      "name": "DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesEntitiesMappings",
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesEntitiesMappings"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesEntitiesMappingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesEntitiesMappingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-target/index.ts",
          "line": 681
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-target/index.ts",
        "line": 674
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 688
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesEntitiesMappingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesEntitiesMappingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 681
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 681
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 681
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesEntitiesMappingsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesEntitiesMappingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesEntitiesMappingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-target/index.ts",
          "line": 639
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-target/index.ts",
        "line": 630
      },
      "name": "DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesEntitiesMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 659
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 664
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 669
          },
          "name": "queryField",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 643
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesEntitiesMappings"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesEntitiesMappingsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-target/index.ts",
          "line": 828
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-target/index.ts",
        "line": 821
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 835
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 828
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 828
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 828
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesList"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-target/index.ts",
          "line": 724
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-target/index.ts",
        "line": 715
      },
      "name": "DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 744
          },
          "name": "dataSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 749
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 755
          },
          "name": "details",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 760
          },
          "name": "detector",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 765
          },
          "name": "detectorRuleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 770
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 776
          },
          "name": "entitiesMappings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesEntitiesMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 781
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 786
          },
          "name": "managedListTypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 791
          },
          "name": "recommendation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 796
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 801
          },
          "name": "serviceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 806
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 811
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 816
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 728
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRules"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-target/index.ts",
        "line": 1287
      },
      "name": "DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRules",
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRules"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-target/index.ts",
        "line": 1100
      },
      "name": "DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetails",
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetails"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConditionGroups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConditionGroups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-target/index.ts",
        "line": 839
      },
      "name": "DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConditionGroups",
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConditionGroups"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConditionGroupsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConditionGroupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-target/index.ts",
          "line": 908
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-target/index.ts",
        "line": 901
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 915
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConditionGroupsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConditionGroupsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 908
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 908
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 908
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConditionGroupsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConditionGroupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConditionGroupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-target/index.ts",
          "line": 871
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-target/index.ts",
        "line": 862
      },
      "name": "DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConditionGroupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 891
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 896
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 875
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConditionGroups"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConditionGroupsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-target/index.ts",
        "line": 1004
      },
      "name": "DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurations",
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurations"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-target/index.ts",
          "line": 1089
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-target/index.ts",
        "line": 1082
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1096
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1089
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1089
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1089
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-target/index.ts",
          "line": 1036
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-target/index.ts",
        "line": 1027
      },
      "name": "DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1056
          },
          "name": "configKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1061
          },
          "name": "dataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1066
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1071
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1077
          },
          "name": "values",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1040
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurations"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-target/index.ts",
        "line": 919
      },
      "name": "DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsValues",
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsValues"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-target/index.ts",
          "line": 993
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-target/index.ts",
        "line": 986
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1000
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsValuesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsValuesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 993
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 993
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 993
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsValuesList"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-target/index.ts",
          "line": 951
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-target/index.ts",
        "line": 942
      },
      "name": "DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 971
          },
          "name": "listType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 976
          },
          "name": "managedListType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 981
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 955
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsValues"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsValuesOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-target/index.ts",
          "line": 1191
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-target/index.ts",
        "line": 1184
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1198
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1191
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1191
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1191
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-target/index.ts",
          "line": 1132
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-target/index.ts",
        "line": 1123
      },
      "name": "DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1153
          },
          "name": "conditionGroups",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConditionGroupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1159
          },
          "name": "configurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1164
          },
          "name": "isConfigurationAllowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1169
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1174
          },
          "name": "labels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1179
          },
          "name": "riskLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1136
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesEntitiesMappings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesEntitiesMappings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-target/index.ts",
        "line": 1202
      },
      "name": "DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesEntitiesMappings",
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesEntitiesMappings"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesEntitiesMappingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesEntitiesMappingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-target/index.ts",
          "line": 1276
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-target/index.ts",
        "line": 1269
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1283
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesEntitiesMappingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesEntitiesMappingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1276
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1276
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1276
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesEntitiesMappingsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesEntitiesMappingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesEntitiesMappingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-target/index.ts",
          "line": 1234
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-target/index.ts",
        "line": 1225
      },
      "name": "DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesEntitiesMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1254
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1259
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1264
          },
          "name": "queryField",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1238
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesEntitiesMappings"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesEntitiesMappingsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-target/index.ts",
          "line": 1423
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-target/index.ts",
        "line": 1416
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1430
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1423
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1423
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1423
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesList"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-target/index.ts",
          "line": 1319
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-target/index.ts",
        "line": 1310
      },
      "name": "DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1339
          },
          "name": "dataSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1344
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1350
          },
          "name": "details",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1355
          },
          "name": "detector",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1360
          },
          "name": "detectorRuleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1365
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1371
          },
          "name": "entitiesMappings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesEntitiesMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1376
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1381
          },
          "name": "managedListTypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1386
          },
          "name": "recommendation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1391
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1396
          },
          "name": "serviceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1401
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1406
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1411
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1323
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRules"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-target/index.ts",
          "line": 1560
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-target/index.ts",
        "line": 1553
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1567
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardTargetTargetDetectorRecipesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1560
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1560
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1560
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetDetectorRecipesList"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-target/index.ts",
          "line": 1466
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-target/index.ts",
        "line": 1457
      },
      "name": "DataOciCloudGuardTargetTargetDetectorRecipesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1486
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1491
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1496
          },
          "name": "detector",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1501
          },
          "name": "detectorRecipeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1506
          },
          "name": "detectorRecipeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1512
          },
          "name": "detectorRules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1517
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1523
          },
          "name": "effectiveDetectorRules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1528
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1533
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1538
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1543
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1548
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1470
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipes"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetDetectorRecipesOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetResponderRecipes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetResponderRecipes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-target/index.ts",
        "line": 2185
      },
      "name": "DataOciCloudGuardTargetTargetResponderRecipes",
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetResponderRecipes"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetResponderRecipesEffectiveResponderRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetResponderRecipesEffectiveResponderRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-target/index.ts",
        "line": 1747
      },
      "name": "DataOciCloudGuardTargetTargetResponderRecipesEffectiveResponderRules",
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetResponderRecipesEffectiveResponderRules"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetResponderRecipesEffectiveResponderRulesDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetResponderRecipesEffectiveResponderRulesDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-target/index.ts",
        "line": 1656
      },
      "name": "DataOciCloudGuardTargetTargetResponderRecipesEffectiveResponderRulesDetails",
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetResponderRecipesEffectiveResponderRulesDetails"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetResponderRecipesEffectiveResponderRulesDetailsConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetResponderRecipesEffectiveResponderRulesDetailsConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-target/index.ts",
        "line": 1571
      },
      "name": "DataOciCloudGuardTargetTargetResponderRecipesEffectiveResponderRulesDetailsConfigurations",
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetResponderRecipesEffectiveResponderRulesDetailsConfigurations"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetResponderRecipesEffectiveResponderRulesDetailsConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetResponderRecipesEffectiveResponderRulesDetailsConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-target/index.ts",
          "line": 1645
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-target/index.ts",
        "line": 1638
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1652
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetResponderRecipesEffectiveResponderRulesDetailsConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardTargetTargetResponderRecipesEffectiveResponderRulesDetailsConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1645
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1645
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1645
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetResponderRecipesEffectiveResponderRulesDetailsConfigurationsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetResponderRecipesEffectiveResponderRulesDetailsConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetResponderRecipesEffectiveResponderRulesDetailsConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-target/index.ts",
          "line": 1603
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-target/index.ts",
        "line": 1594
      },
      "name": "DataOciCloudGuardTargetTargetResponderRecipesEffectiveResponderRulesDetailsConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1623
          },
          "name": "configKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1628
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1633
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1607
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetResponderRecipesEffectiveResponderRulesDetailsConfigurations"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetResponderRecipesEffectiveResponderRulesDetailsConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetResponderRecipesEffectiveResponderRulesDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetResponderRecipesEffectiveResponderRulesDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-target/index.ts",
          "line": 1736
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-target/index.ts",
        "line": 1729
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1743
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetResponderRecipesEffectiveResponderRulesDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardTargetTargetResponderRecipesEffectiveResponderRulesDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1736
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1736
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1736
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetResponderRecipesEffectiveResponderRulesDetailsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetResponderRecipesEffectiveResponderRulesDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetResponderRecipesEffectiveResponderRulesDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-target/index.ts",
          "line": 1688
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-target/index.ts",
        "line": 1679
      },
      "name": "DataOciCloudGuardTargetTargetResponderRecipesEffectiveResponderRulesDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1708
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1714
          },
          "name": "configurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetResponderRecipesEffectiveResponderRulesDetailsConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1719
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1724
          },
          "name": "mode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1692
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetResponderRecipesEffectiveResponderRulesDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetResponderRecipesEffectiveResponderRulesDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetResponderRecipesEffectiveResponderRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetResponderRecipesEffectiveResponderRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-target/index.ts",
          "line": 1867
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-target/index.ts",
        "line": 1860
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1874
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetResponderRecipesEffectiveResponderRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardTargetTargetResponderRecipesEffectiveResponderRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1867
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1867
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1867
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetResponderRecipesEffectiveResponderRulesList"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetResponderRecipesEffectiveResponderRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetResponderRecipesEffectiveResponderRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-target/index.ts",
          "line": 1779
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-target/index.ts",
        "line": 1770
      },
      "name": "DataOciCloudGuardTargetTargetResponderRecipesEffectiveResponderRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1799
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1804
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1810
          },
          "name": "details",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetResponderRecipesEffectiveResponderRulesDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1815
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1820
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1825
          },
          "name": "policies",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1830
          },
          "name": "responderRuleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1835
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1840
          },
          "name": "supportedModes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1845
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1850
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1855
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1783
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetResponderRecipesEffectiveResponderRules"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetResponderRecipesEffectiveResponderRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetResponderRecipesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetResponderRecipesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-target/index.ts",
          "line": 2296
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-target/index.ts",
        "line": 2289
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2303
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetResponderRecipesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardTargetTargetResponderRecipesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2296
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2296
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2296
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetResponderRecipesList"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetResponderRecipesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetResponderRecipesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-target/index.ts",
          "line": 2217
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-target/index.ts",
        "line": 2208
      },
      "name": "DataOciCloudGuardTargetTargetResponderRecipesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2237
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2242
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2247
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2253
          },
          "name": "effectiveResponderRules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetResponderRecipesEffectiveResponderRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2258
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2263
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2268
          },
          "name": "responderRecipeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2274
          },
          "name": "responderRules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetResponderRecipesResponderRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2279
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2284
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2221
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetResponderRecipes"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetResponderRecipesOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetResponderRecipesResponderRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetResponderRecipesResponderRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-target/index.ts",
        "line": 2054
      },
      "name": "DataOciCloudGuardTargetTargetResponderRecipesResponderRules",
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetResponderRecipesResponderRules"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetResponderRecipesResponderRulesDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetResponderRecipesResponderRulesDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-target/index.ts",
        "line": 1963
      },
      "name": "DataOciCloudGuardTargetTargetResponderRecipesResponderRulesDetails",
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetResponderRecipesResponderRulesDetails"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetResponderRecipesResponderRulesDetailsConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetResponderRecipesResponderRulesDetailsConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-target/index.ts",
        "line": 1878
      },
      "name": "DataOciCloudGuardTargetTargetResponderRecipesResponderRulesDetailsConfigurations",
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetResponderRecipesResponderRulesDetailsConfigurations"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetResponderRecipesResponderRulesDetailsConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetResponderRecipesResponderRulesDetailsConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-target/index.ts",
          "line": 1952
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-target/index.ts",
        "line": 1945
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1959
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetResponderRecipesResponderRulesDetailsConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardTargetTargetResponderRecipesResponderRulesDetailsConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1952
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1952
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1952
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetResponderRecipesResponderRulesDetailsConfigurationsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetResponderRecipesResponderRulesDetailsConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetResponderRecipesResponderRulesDetailsConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-target/index.ts",
          "line": 1910
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-target/index.ts",
        "line": 1901
      },
      "name": "DataOciCloudGuardTargetTargetResponderRecipesResponderRulesDetailsConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1930
          },
          "name": "configKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1935
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1940
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1914
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetResponderRecipesResponderRulesDetailsConfigurations"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetResponderRecipesResponderRulesDetailsConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetResponderRecipesResponderRulesDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetResponderRecipesResponderRulesDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-target/index.ts",
          "line": 2043
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-target/index.ts",
        "line": 2036
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2050
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetResponderRecipesResponderRulesDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardTargetTargetResponderRecipesResponderRulesDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2043
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2043
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2043
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetResponderRecipesResponderRulesDetailsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetResponderRecipesResponderRulesDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetResponderRecipesResponderRulesDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-target/index.ts",
          "line": 1995
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-target/index.ts",
        "line": 1986
      },
      "name": "DataOciCloudGuardTargetTargetResponderRecipesResponderRulesDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2015
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2021
          },
          "name": "configurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetResponderRecipesResponderRulesDetailsConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2026
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2031
          },
          "name": "mode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1999
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetResponderRecipesResponderRulesDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetResponderRecipesResponderRulesDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetResponderRecipesResponderRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetResponderRecipesResponderRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-target/index.ts",
          "line": 2174
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-target/index.ts",
        "line": 2167
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2181
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetResponderRecipesResponderRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardTargetTargetResponderRecipesResponderRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2174
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2174
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2174
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetResponderRecipesResponderRulesList"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetResponderRecipesResponderRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetResponderRecipesResponderRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-target/index.ts",
          "line": 2086
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-target/index.ts",
        "line": 2077
      },
      "name": "DataOciCloudGuardTargetTargetResponderRecipesResponderRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2106
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2111
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2117
          },
          "name": "details",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetResponderRecipesResponderRulesDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2122
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2127
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2132
          },
          "name": "policies",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2137
          },
          "name": "responderRuleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2142
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2147
          },
          "name": "supportedModes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2152
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2157
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2162
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2090
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetResponderRecipesResponderRules"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetResponderRecipesResponderRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargets": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_targets oci_cloud_guard_targets}."
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargets",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_targets oci_cloud_guard_targets} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-targets/index.ts",
          "line": 2794
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 2762
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCloudGuardTargets resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2779
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCloudGuardTargets to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_targets#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCloudGuardTargets that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCloudGuardTargets to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2944
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2832
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2861
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2877
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2947
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2893
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2909
          },
          "name": "resetIsNonSecurityZoneTargetsOnlyQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2925
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2959
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2972
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCloudGuardTargets",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2767
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2941
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2935
          },
          "name": "targetCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2836
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2849
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2865
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2881
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2951
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2897
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2913
          },
          "name": "isNonSecurityZoneTargetsOnlyQueryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2929
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2826
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2842
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2855
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2871
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2887
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2903
          },
          "name": "isNonSecurityZoneTargetsOnlyQuery",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2919
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargets"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 9
      },
      "name": "DataOciCloudGuardTargetsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_targets#compartment_id DataOciCloudGuardTargets#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 17
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_targets#access_level DataOciCloudGuardTargets#access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 13
          },
          "name": "accessLevel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_targets#compartment_id_in_subtree DataOciCloudGuardTargets#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 21
          },
          "name": "compartmentIdInSubtree",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_targets#display_name DataOciCloudGuardTargets#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 25
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_targets#filter DataOciCloudGuardTargets#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_targets#id DataOciCloudGuardTargets#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 32
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_targets#is_non_security_zone_targets_only_query DataOciCloudGuardTargets#is_non_security_zone_targets_only_query}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 36
          },
          "name": "isNonSecurityZoneTargetsOnlyQuery",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_targets#state DataOciCloudGuardTargets#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 40
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsConfig"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 2582
      },
      "name": "DataOciCloudGuardTargetsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_targets#name DataOciCloudGuardTargets#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2586
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_targets#values DataOciCloudGuardTargets#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2594
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_targets#regex DataOciCloudGuardTargets#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2590
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsFilter"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-targets/index.ts",
          "line": 2747
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 2739
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2754
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardTargetsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2747
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2747
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2747
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2740
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsFilterList"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-targets/index.ts",
          "line": 2650
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 2640
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2717
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCloudGuardTargetsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2705
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2721
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2734
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2698
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2711
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2727
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2654
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 2506
      },
      "name": "DataOciCloudGuardTargetsTargetCollection",
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollection"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 2340
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItems",
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItems"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-targets/index.ts",
          "line": 2495
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 2488
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2502
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2495
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2495
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2495
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-targets/index.ts",
          "line": 2372
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 2363
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2392
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2398
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2403
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2408
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2414
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2419
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2424
          },
          "name": "inheritedByCompartments",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2429
          },
          "name": "lifecyleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2434
          },
          "name": "recipeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2439
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2445
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2451
          },
          "name": "targetDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2457
          },
          "name": "targetDetectorRecipes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2462
          },
          "name": "targetResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2467
          },
          "name": "targetResourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2473
          },
          "name": "targetResponderRecipes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2478
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2483
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2376
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 186
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetails",
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetDetails"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-targets/index.ts",
          "line": 266
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 259
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 273
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 266
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 266
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 266
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetDetailsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-targets/index.ts",
          "line": 218
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 209
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 238
          },
          "name": "securityZoneDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 243
          },
          "name": "securityZoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 248
          },
          "name": "targetResourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 254
          },
          "name": "targetSecurityZoneRecipes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetailsTargetSecurityZoneRecipesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 222
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetailsTargetSecurityZoneRecipes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetailsTargetSecurityZoneRecipes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 48
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetailsTargetSecurityZoneRecipes",
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetDetailsTargetSecurityZoneRecipes"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetailsTargetSecurityZoneRecipesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetailsTargetSecurityZoneRecipesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-targets/index.ts",
          "line": 175
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 168
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 182
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetailsTargetSecurityZoneRecipesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetailsTargetSecurityZoneRecipesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 175
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 175
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 175
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetDetailsTargetSecurityZoneRecipesList"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetailsTargetSecurityZoneRecipesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetailsTargetSecurityZoneRecipesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-targets/index.ts",
          "line": 80
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 71
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetailsTargetSecurityZoneRecipesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 100
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 106
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 111
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 116
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 122
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 127
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 132
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 137
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 142
          },
          "name": "securityPolicies",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 147
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 153
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 158
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 163
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetailsTargetSecurityZoneRecipes"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetDetailsTargetSecurityZoneRecipesOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 1467
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipes",
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipes"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 725
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRules",
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRules"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 538
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetails",
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetails"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConditionGroups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConditionGroups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 277
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConditionGroups",
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConditionGroups"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConditionGroupsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConditionGroupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-targets/index.ts",
          "line": 346
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 339
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 353
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConditionGroupsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConditionGroupsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 346
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 346
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 346
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConditionGroupsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConditionGroupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConditionGroupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-targets/index.ts",
          "line": 309
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 300
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConditionGroupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 329
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 334
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 313
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConditionGroups"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConditionGroupsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 442
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConfigurations",
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConfigurations"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-targets/index.ts",
          "line": 527
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 520
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 534
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 527
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 527
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 527
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConfigurationsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-targets/index.ts",
          "line": 474
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 465
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 494
          },
          "name": "configKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 499
          },
          "name": "dataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 504
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 509
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 515
          },
          "name": "values",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConfigurationsValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 478
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConfigurations"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConfigurationsValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConfigurationsValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 357
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConfigurationsValues",
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConfigurationsValues"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConfigurationsValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConfigurationsValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-targets/index.ts",
          "line": 431
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 424
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 438
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConfigurationsValuesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConfigurationsValuesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 431
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 431
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 431
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConfigurationsValuesList"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConfigurationsValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConfigurationsValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-targets/index.ts",
          "line": 389
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 380
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConfigurationsValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 409
          },
          "name": "listType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 414
          },
          "name": "managedListType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 419
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 393
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConfigurationsValues"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConfigurationsValuesOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-targets/index.ts",
          "line": 629
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 622
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 636
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 629
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 629
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 629
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-targets/index.ts",
          "line": 570
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 561
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 591
          },
          "name": "conditionGroups",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConditionGroupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 597
          },
          "name": "configurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 602
          },
          "name": "isConfigurationAllowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 607
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 612
          },
          "name": "labels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 617
          },
          "name": "riskLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 574
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesEntitiesMappings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesEntitiesMappings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 640
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesEntitiesMappings",
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesEntitiesMappings"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesEntitiesMappingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesEntitiesMappingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-targets/index.ts",
          "line": 714
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 707
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 721
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesEntitiesMappingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesEntitiesMappingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 714
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 714
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 714
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesEntitiesMappingsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesEntitiesMappingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesEntitiesMappingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-targets/index.ts",
          "line": 672
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 663
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesEntitiesMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 692
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 697
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 702
          },
          "name": "queryField",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 676
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesEntitiesMappings"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesEntitiesMappingsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-targets/index.ts",
          "line": 861
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 854
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 868
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 861
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 861
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 861
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesList"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-targets/index.ts",
          "line": 757
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 748
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 777
          },
          "name": "dataSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 782
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 788
          },
          "name": "details",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 793
          },
          "name": "detector",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 798
          },
          "name": "detectorRuleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 803
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 809
          },
          "name": "entitiesMappings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesEntitiesMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 814
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 819
          },
          "name": "managedListTypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 824
          },
          "name": "recommendation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 829
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 834
          },
          "name": "serviceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 839
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 844
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 849
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 761
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRules"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 1320
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRules",
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRules"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 1133
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetails",
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetails"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConditionGroups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConditionGroups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 872
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConditionGroups",
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConditionGroups"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConditionGroupsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConditionGroupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-targets/index.ts",
          "line": 941
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 934
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 948
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConditionGroupsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConditionGroupsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 941
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 941
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 941
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConditionGroupsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConditionGroupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConditionGroupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-targets/index.ts",
          "line": 904
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 895
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConditionGroupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 924
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 929
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 908
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConditionGroups"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConditionGroupsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 1037
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurations",
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurations"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-targets/index.ts",
          "line": 1122
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 1115
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1129
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1122
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1122
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1122
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-targets/index.ts",
          "line": 1069
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 1060
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1089
          },
          "name": "configKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1094
          },
          "name": "dataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1099
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1104
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1110
          },
          "name": "values",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1073
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurations"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 952
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsValues",
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsValues"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-targets/index.ts",
          "line": 1026
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 1019
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1033
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsValuesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsValuesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1026
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1026
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1026
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsValuesList"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-targets/index.ts",
          "line": 984
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 975
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1004
          },
          "name": "listType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1009
          },
          "name": "managedListType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1014
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 988
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsValues"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsValuesOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-targets/index.ts",
          "line": 1224
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 1217
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1231
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1224
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1224
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1224
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-targets/index.ts",
          "line": 1165
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 1156
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1186
          },
          "name": "conditionGroups",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConditionGroupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1192
          },
          "name": "configurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1197
          },
          "name": "isConfigurationAllowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1202
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1207
          },
          "name": "labels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1212
          },
          "name": "riskLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1169
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesEntitiesMappings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesEntitiesMappings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 1235
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesEntitiesMappings",
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesEntitiesMappings"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesEntitiesMappingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesEntitiesMappingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-targets/index.ts",
          "line": 1309
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 1302
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1316
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesEntitiesMappingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesEntitiesMappingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1309
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1309
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1309
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesEntitiesMappingsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesEntitiesMappingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesEntitiesMappingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-targets/index.ts",
          "line": 1267
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 1258
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesEntitiesMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1287
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1292
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1297
          },
          "name": "queryField",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1271
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesEntitiesMappings"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesEntitiesMappingsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-targets/index.ts",
          "line": 1456
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 1449
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1463
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1456
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1456
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1456
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesList"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-targets/index.ts",
          "line": 1352
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 1343
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1372
          },
          "name": "dataSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1377
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1383
          },
          "name": "details",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1388
          },
          "name": "detector",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1393
          },
          "name": "detectorRuleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1398
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1404
          },
          "name": "entitiesMappings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesEntitiesMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1409
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1414
          },
          "name": "managedListTypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1419
          },
          "name": "recommendation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1424
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1429
          },
          "name": "serviceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1434
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1439
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1444
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1356
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRules"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-targets/index.ts",
          "line": 1593
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 1586
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1600
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1593
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1593
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1593
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesList"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-targets/index.ts",
          "line": 1499
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 1490
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1519
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1524
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1529
          },
          "name": "detector",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1534
          },
          "name": "detectorRecipeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1539
          },
          "name": "detectorRecipeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1545
          },
          "name": "detectorRules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1550
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1556
          },
          "name": "effectiveDetectorRules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1561
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1566
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1571
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1576
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1581
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1503
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipes"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 2218
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipes",
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipes"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesEffectiveResponderRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesEffectiveResponderRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 1780
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesEffectiveResponderRules",
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesEffectiveResponderRules"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesEffectiveResponderRulesDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesEffectiveResponderRulesDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 1689
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesEffectiveResponderRulesDetails",
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesEffectiveResponderRulesDetails"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesEffectiveResponderRulesDetailsConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesEffectiveResponderRulesDetailsConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 1604
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesEffectiveResponderRulesDetailsConfigurations",
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesEffectiveResponderRulesDetailsConfigurations"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesEffectiveResponderRulesDetailsConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesEffectiveResponderRulesDetailsConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-targets/index.ts",
          "line": 1678
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 1671
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1685
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesEffectiveResponderRulesDetailsConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesEffectiveResponderRulesDetailsConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1678
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1678
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1678
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesEffectiveResponderRulesDetailsConfigurationsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesEffectiveResponderRulesDetailsConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesEffectiveResponderRulesDetailsConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-targets/index.ts",
          "line": 1636
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 1627
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesEffectiveResponderRulesDetailsConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1656
          },
          "name": "configKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1661
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1666
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1640
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesEffectiveResponderRulesDetailsConfigurations"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesEffectiveResponderRulesDetailsConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesEffectiveResponderRulesDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesEffectiveResponderRulesDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-targets/index.ts",
          "line": 1769
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 1762
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1776
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesEffectiveResponderRulesDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesEffectiveResponderRulesDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1769
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1769
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1769
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesEffectiveResponderRulesDetailsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesEffectiveResponderRulesDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesEffectiveResponderRulesDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-targets/index.ts",
          "line": 1721
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 1712
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesEffectiveResponderRulesDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1741
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1747
          },
          "name": "configurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesEffectiveResponderRulesDetailsConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1752
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1757
          },
          "name": "mode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1725
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesEffectiveResponderRulesDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesEffectiveResponderRulesDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesEffectiveResponderRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesEffectiveResponderRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-targets/index.ts",
          "line": 1900
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 1893
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1907
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesEffectiveResponderRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesEffectiveResponderRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1900
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1900
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1900
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesEffectiveResponderRulesList"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesEffectiveResponderRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesEffectiveResponderRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-targets/index.ts",
          "line": 1812
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 1803
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesEffectiveResponderRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1832
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1837
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1843
          },
          "name": "details",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesEffectiveResponderRulesDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1848
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1853
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1858
          },
          "name": "policies",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1863
          },
          "name": "responderRuleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1868
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1873
          },
          "name": "supportedModes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1878
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1883
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1888
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1816
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesEffectiveResponderRules"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesEffectiveResponderRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-targets/index.ts",
          "line": 2329
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 2322
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2336
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2329
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2329
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2329
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesList"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-targets/index.ts",
          "line": 2250
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 2241
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2270
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2275
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2280
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2286
          },
          "name": "effectiveResponderRules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesEffectiveResponderRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2291
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2296
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2301
          },
          "name": "responderRecipeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2307
          },
          "name": "responderRules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesResponderRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2312
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2317
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2254
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipes"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesResponderRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesResponderRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 2087
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesResponderRules",
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesResponderRules"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesResponderRulesDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesResponderRulesDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 1996
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesResponderRulesDetails",
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesResponderRulesDetails"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesResponderRulesDetailsConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesResponderRulesDetailsConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 1911
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesResponderRulesDetailsConfigurations",
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesResponderRulesDetailsConfigurations"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesResponderRulesDetailsConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesResponderRulesDetailsConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-targets/index.ts",
          "line": 1985
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 1978
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1992
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesResponderRulesDetailsConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesResponderRulesDetailsConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1985
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1985
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1985
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesResponderRulesDetailsConfigurationsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesResponderRulesDetailsConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesResponderRulesDetailsConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-targets/index.ts",
          "line": 1943
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 1934
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesResponderRulesDetailsConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1963
          },
          "name": "configKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1968
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1973
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1947
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesResponderRulesDetailsConfigurations"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesResponderRulesDetailsConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesResponderRulesDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesResponderRulesDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-targets/index.ts",
          "line": 2076
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 2069
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2083
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesResponderRulesDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesResponderRulesDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2076
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2076
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2076
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesResponderRulesDetailsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesResponderRulesDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesResponderRulesDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-targets/index.ts",
          "line": 2028
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 2019
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesResponderRulesDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2048
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2054
          },
          "name": "configurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesResponderRulesDetailsConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2059
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2064
          },
          "name": "mode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2032
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesResponderRulesDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesResponderRulesDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesResponderRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesResponderRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-targets/index.ts",
          "line": 2207
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 2200
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2214
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesResponderRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesResponderRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2207
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2207
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2207
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesResponderRulesList"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesResponderRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesResponderRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-targets/index.ts",
          "line": 2119
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 2110
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesResponderRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2139
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2144
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2150
          },
          "name": "details",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesResponderRulesDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2155
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2160
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2165
          },
          "name": "policies",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2170
          },
          "name": "responderRuleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2175
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2180
          },
          "name": "supportedModes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2185
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2190
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2195
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2123
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesResponderRules"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesResponderRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-targets/index.ts",
          "line": 2571
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 2564
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2578
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardTargetsTargetCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2571
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2571
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2571
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionList"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-targets/index.ts",
          "line": 2538
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 2529
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2559
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2542
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardWlpAgent": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_wlp_agent oci_cloud_guard_wlp_agent}."
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardWlpAgent",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_wlp_agent oci_cloud_guard_wlp_agent} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-wlp-agent/index.ts",
          "line": 51
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardWlpAgentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-wlp-agent/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCloudGuardWlpAgent resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agent/index.ts",
            "line": 36
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCloudGuardWlpAgent to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_wlp_agent#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCloudGuardWlpAgent that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCloudGuardWlpAgent to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agent/index.ts",
            "line": 159
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agent/index.ts",
            "line": 165
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCloudGuardWlpAgent",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agent/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agent/index.ts",
            "line": 75
          },
          "name": "agentVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agent/index.ts",
            "line": 80
          },
          "name": "certificateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agent/index.ts",
            "line": 85
          },
          "name": "certificateSignedRequest",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agent/index.ts",
            "line": 90
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agent/index.ts",
            "line": 96
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agent/index.ts",
            "line": 102
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agent/index.ts",
            "line": 107
          },
          "name": "hostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agent/index.ts",
            "line": 112
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agent/index.ts",
            "line": 117
          },
          "name": "osInfo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agent/index.ts",
            "line": 123
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agent/index.ts",
            "line": 128
          },
          "name": "tenantId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agent/index.ts",
            "line": 133
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agent/index.ts",
            "line": 138
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agent/index.ts",
            "line": 151
          },
          "name": "wlpAgentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agent/index.ts",
            "line": 144
          },
          "name": "wlpAgentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-wlp-agent/index:DataOciCloudGuardWlpAgent"
    },
    "cdktf-provider-oci.DataOciCloudGuardWlpAgentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardWlpAgentConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-wlp-agent/index.ts",
        "line": 9
      },
      "name": "DataOciCloudGuardWlpAgentConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_wlp_agent#wlp_agent_id DataOciCloudGuardWlpAgent#wlp_agent_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agent/index.ts",
            "line": 13
          },
          "name": "wlpAgentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-wlp-agent/index:DataOciCloudGuardWlpAgentConfig"
    },
    "cdktf-provider-oci.DataOciCloudGuardWlpAgents": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_wlp_agents oci_cloud_guard_wlp_agents}."
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardWlpAgents",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_wlp_agents oci_cloud_guard_wlp_agents} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-wlp-agents/index.ts",
          "line": 454
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardWlpAgentsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-wlp-agents/index.ts",
        "line": 422
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCloudGuardWlpAgents resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agents/index.ts",
            "line": 439
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCloudGuardWlpAgents to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_wlp_agents#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCloudGuardWlpAgents that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCloudGuardWlpAgents to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agents/index.ts",
            "line": 519
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCloudGuardWlpAgentsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agents/index.ts",
            "line": 522
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agents/index.ts",
            "line": 500
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agents/index.ts",
            "line": 534
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agents/index.ts",
            "line": 542
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCloudGuardWlpAgents",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agents/index.ts",
            "line": 427
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agents/index.ts",
            "line": 516
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardWlpAgentsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agents/index.ts",
            "line": 510
          },
          "name": "wlpAgentCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardWlpAgentsWlpAgentCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agents/index.ts",
            "line": 488
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agents/index.ts",
            "line": 526
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudGuardWlpAgentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agents/index.ts",
            "line": 504
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agents/index.ts",
            "line": 481
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agents/index.ts",
            "line": 494
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-wlp-agents/index:DataOciCloudGuardWlpAgents"
    },
    "cdktf-provider-oci.DataOciCloudGuardWlpAgentsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardWlpAgentsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-wlp-agents/index.ts",
        "line": 9
      },
      "name": "DataOciCloudGuardWlpAgentsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_wlp_agents#compartment_id DataOciCloudGuardWlpAgents#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agents/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_wlp_agents#filter DataOciCloudGuardWlpAgents#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agents/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudGuardWlpAgentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_wlp_agents#id DataOciCloudGuardWlpAgents#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agents/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-wlp-agents/index:DataOciCloudGuardWlpAgentsConfig"
    },
    "cdktf-provider-oci.DataOciCloudGuardWlpAgentsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardWlpAgentsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-wlp-agents/index.ts",
        "line": 242
      },
      "name": "DataOciCloudGuardWlpAgentsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_wlp_agents#name DataOciCloudGuardWlpAgents#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agents/index.ts",
            "line": 246
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_wlp_agents#values DataOciCloudGuardWlpAgents#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agents/index.ts",
            "line": 254
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_guard_wlp_agents#regex DataOciCloudGuardWlpAgents#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agents/index.ts",
            "line": 250
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-wlp-agents/index:DataOciCloudGuardWlpAgentsFilter"
    },
    "cdktf-provider-oci.DataOciCloudGuardWlpAgentsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardWlpAgentsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-wlp-agents/index.ts",
          "line": 407
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-wlp-agents/index.ts",
        "line": 399
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agents/index.ts",
            "line": 414
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardWlpAgentsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardWlpAgentsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agents/index.ts",
            "line": 407
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agents/index.ts",
            "line": 407
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agents/index.ts",
            "line": 407
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agents/index.ts",
            "line": 400
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudGuardWlpAgentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-wlp-agents/index:DataOciCloudGuardWlpAgentsFilterList"
    },
    "cdktf-provider-oci.DataOciCloudGuardWlpAgentsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardWlpAgentsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-wlp-agents/index.ts",
          "line": 310
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-wlp-agents/index.ts",
        "line": 300
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agents/index.ts",
            "line": 377
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCloudGuardWlpAgentsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agents/index.ts",
            "line": 365
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agents/index.ts",
            "line": 381
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agents/index.ts",
            "line": 394
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agents/index.ts",
            "line": 358
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agents/index.ts",
            "line": 371
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agents/index.ts",
            "line": 387
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agents/index.ts",
            "line": 314
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCloudGuardWlpAgentsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-wlp-agents/index:DataOciCloudGuardWlpAgentsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardWlpAgentsWlpAgentCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardWlpAgentsWlpAgentCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-wlp-agents/index.ts",
        "line": 166
      },
      "name": "DataOciCloudGuardWlpAgentsWlpAgentCollection",
      "symbolId": "src/data-oci-cloud-guard-wlp-agents/index:DataOciCloudGuardWlpAgentsWlpAgentCollection"
    },
    "cdktf-provider-oci.DataOciCloudGuardWlpAgentsWlpAgentCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardWlpAgentsWlpAgentCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-wlp-agents/index.ts",
        "line": 28
      },
      "name": "DataOciCloudGuardWlpAgentsWlpAgentCollectionItems",
      "symbolId": "src/data-oci-cloud-guard-wlp-agents/index:DataOciCloudGuardWlpAgentsWlpAgentCollectionItems"
    },
    "cdktf-provider-oci.DataOciCloudGuardWlpAgentsWlpAgentCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardWlpAgentsWlpAgentCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-wlp-agents/index.ts",
          "line": 155
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-wlp-agents/index.ts",
        "line": 148
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agents/index.ts",
            "line": 162
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardWlpAgentsWlpAgentCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardWlpAgentsWlpAgentCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agents/index.ts",
            "line": 155
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agents/index.ts",
            "line": 155
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agents/index.ts",
            "line": 155
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-wlp-agents/index:DataOciCloudGuardWlpAgentsWlpAgentCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciCloudGuardWlpAgentsWlpAgentCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardWlpAgentsWlpAgentCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-wlp-agents/index.ts",
          "line": 60
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-wlp-agents/index.ts",
        "line": 51
      },
      "name": "DataOciCloudGuardWlpAgentsWlpAgentCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agents/index.ts",
            "line": 80
          },
          "name": "agentVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agents/index.ts",
            "line": 85
          },
          "name": "certificateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agents/index.ts",
            "line": 90
          },
          "name": "certificateSignedRequest",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agents/index.ts",
            "line": 95
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agents/index.ts",
            "line": 101
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agents/index.ts",
            "line": 107
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agents/index.ts",
            "line": 112
          },
          "name": "hostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agents/index.ts",
            "line": 117
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agents/index.ts",
            "line": 122
          },
          "name": "osInfo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agents/index.ts",
            "line": 128
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agents/index.ts",
            "line": 133
          },
          "name": "tenantId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agents/index.ts",
            "line": 138
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agents/index.ts",
            "line": 143
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agents/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardWlpAgentsWlpAgentCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-wlp-agents/index:DataOciCloudGuardWlpAgentsWlpAgentCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardWlpAgentsWlpAgentCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardWlpAgentsWlpAgentCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-wlp-agents/index.ts",
          "line": 231
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-wlp-agents/index.ts",
        "line": 224
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agents/index.ts",
            "line": 238
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardWlpAgentsWlpAgentCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardWlpAgentsWlpAgentCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agents/index.ts",
            "line": 231
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agents/index.ts",
            "line": 231
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agents/index.ts",
            "line": 231
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-wlp-agents/index:DataOciCloudGuardWlpAgentsWlpAgentCollectionList"
    },
    "cdktf-provider-oci.DataOciCloudGuardWlpAgentsWlpAgentCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardWlpAgentsWlpAgentCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-wlp-agents/index.ts",
          "line": 198
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-wlp-agents/index.ts",
        "line": 189
      },
      "name": "DataOciCloudGuardWlpAgentsWlpAgentCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agents/index.ts",
            "line": 219
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardWlpAgentsWlpAgentCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-wlp-agents/index.ts",
            "line": 202
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardWlpAgentsWlpAgentCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-wlp-agents/index:DataOciCloudGuardWlpAgentsWlpAgentCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigration": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_migration oci_cloud_migrations_migration}."
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigration",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_migration oci_cloud_migrations_migration} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-migration/index.ts",
          "line": 51
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCloudMigrationsMigration resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration/index.ts",
            "line": 36
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCloudMigrationsMigration to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_migration#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCloudMigrationsMigration that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCloudMigrationsMigration to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration/index.ts",
            "line": 154
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration/index.ts",
            "line": 160
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsMigration",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration/index.ts",
            "line": 81
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration/index.ts",
            "line": 86
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration/index.ts",
            "line": 92
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration/index.ts",
            "line": 97
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration/index.ts",
            "line": 102
          },
          "name": "isCompleted",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration/index.ts",
            "line": 107
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration/index.ts",
            "line": 125
          },
          "name": "replicationScheduleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration/index.ts",
            "line": 130
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration/index.ts",
            "line": 136
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration/index.ts",
            "line": 141
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration/index.ts",
            "line": 146
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration/index.ts",
            "line": 120
          },
          "name": "migrationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration/index.ts",
            "line": 113
          },
          "name": "migrationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migration/index:DataOciCloudMigrationsMigration"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationAsset": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_migration_asset oci_cloud_migrations_migration_asset}."
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationAsset",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_migration_asset oci_cloud_migrations_migration_asset} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-migration-asset/index.ts",
          "line": 51
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationAssetConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-asset/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCloudMigrationsMigrationAsset resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-asset/index.ts",
            "line": 36
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCloudMigrationsMigrationAsset to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_migration_asset#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCloudMigrationsMigrationAsset that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCloudMigrationsMigrationAsset to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-asset/index.ts",
            "line": 197
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-asset/index.ts",
            "line": 203
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsMigrationAsset",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-asset/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-asset/index.ts",
            "line": 75
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-asset/index.ts",
            "line": 80
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-asset/index.ts",
            "line": 85
          },
          "name": "dependedOnBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-asset/index.ts",
            "line": 90
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-asset/index.ts",
            "line": 95
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-asset/index.ts",
            "line": 100
          },
          "name": "inventoryAssetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-asset/index.ts",
            "line": 105
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-asset/index.ts",
            "line": 110
          },
          "name": "migrationAssetDependsOn",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-asset/index.ts",
            "line": 128
          },
          "name": "migrationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-asset/index.ts",
            "line": 133
          },
          "name": "notifications",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-asset/index.ts",
            "line": 138
          },
          "name": "parentSnapshot",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-asset/index.ts",
            "line": 143
          },
          "name": "replicationCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-asset/index.ts",
            "line": 148
          },
          "name": "replicationScheduleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-asset/index.ts",
            "line": 153
          },
          "name": "snapShotBucketName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-asset/index.ts",
            "line": 159
          },
          "name": "snapshots",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-asset/index.ts",
            "line": 164
          },
          "name": "sourceAssetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-asset/index.ts",
            "line": 169
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-asset/index.ts",
            "line": 174
          },
          "name": "tenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-asset/index.ts",
            "line": 179
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-asset/index.ts",
            "line": 184
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-asset/index.ts",
            "line": 189
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-asset/index.ts",
            "line": 123
          },
          "name": "migrationAssetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-asset/index.ts",
            "line": 116
          },
          "name": "migrationAssetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migration-asset/index:DataOciCloudMigrationsMigrationAsset"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationAssetConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationAssetConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-asset/index.ts",
        "line": 9
      },
      "name": "DataOciCloudMigrationsMigrationAssetConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_migration_asset#migration_asset_id DataOciCloudMigrationsMigrationAsset#migration_asset_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-asset/index.ts",
            "line": 13
          },
          "name": "migrationAssetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migration-asset/index:DataOciCloudMigrationsMigrationAssetConfig"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationAssets": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_migration_assets oci_cloud_migrations_migration_assets}."
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationAssets",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_migration_assets oci_cloud_migrations_migration_assets} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
          "line": 504
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationAssetsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
        "line": 472
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCloudMigrationsMigrationAssets resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 489
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCloudMigrationsMigrationAssets to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_migration_assets#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCloudMigrationsMigrationAssets that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCloudMigrationsMigrationAssets to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 623
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationAssetsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 540
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 626
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 556
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 578
          },
          "name": "resetMigrationAssetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 594
          },
          "name": "resetMigrationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 610
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 638
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 649
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsMigrationAssets",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 477
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 620
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationAssetsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 566
          },
          "name": "migrationAssetCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationAssetsMigrationAssetCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 544
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 630
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationAssetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 560
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 582
          },
          "name": "migrationAssetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 598
          },
          "name": "migrationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 614
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 534
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 550
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 572
          },
          "name": "migrationAssetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 588
          },
          "name": "migrationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 604
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migration-assets/index:DataOciCloudMigrationsMigrationAssets"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationAssetsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationAssetsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
        "line": 9
      },
      "name": "DataOciCloudMigrationsMigrationAssetsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_migration_assets#display_name DataOciCloudMigrationsMigrationAssets#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 13
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_migration_assets#filter DataOciCloudMigrationsMigrationAssets#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationAssetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_migration_assets#id DataOciCloudMigrationsMigrationAssets#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_migration_assets#migration_asset_id DataOciCloudMigrationsMigrationAssets#migration_asset_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 24
          },
          "name": "migrationAssetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_migration_assets#migration_id DataOciCloudMigrationsMigrationAssets#migration_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 28
          },
          "name": "migrationId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_migration_assets#state DataOciCloudMigrationsMigrationAssets#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migration-assets/index:DataOciCloudMigrationsMigrationAssetsConfig"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationAssetsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationAssetsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
        "line": 292
      },
      "name": "DataOciCloudMigrationsMigrationAssetsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_migration_assets#name DataOciCloudMigrationsMigrationAssets#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 296
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_migration_assets#values DataOciCloudMigrationsMigrationAssets#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 304
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_migration_assets#regex DataOciCloudMigrationsMigrationAssets#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 300
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migration-assets/index:DataOciCloudMigrationsMigrationAssetsFilter"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationAssetsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationAssetsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
          "line": 457
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
        "line": 449
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 464
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationAssetsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsMigrationAssetsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 457
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 457
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 457
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 450
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationAssetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migration-assets/index:DataOciCloudMigrationsMigrationAssetsFilterList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationAssetsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationAssetsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
          "line": 360
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
        "line": 350
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 427
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCloudMigrationsMigrationAssetsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 415
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 431
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 444
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 408
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 421
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 437
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 364
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationAssetsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migration-assets/index:DataOciCloudMigrationsMigrationAssetsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationAssetsMigrationAssetCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationAssetsMigrationAssetCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
        "line": 216
      },
      "name": "DataOciCloudMigrationsMigrationAssetsMigrationAssetCollection",
      "symbolId": "src/data-oci-cloud-migrations-migration-assets/index:DataOciCloudMigrationsMigrationAssetsMigrationAssetCollection"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationAssetsMigrationAssetCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationAssetsMigrationAssetCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
        "line": 40
      },
      "name": "DataOciCloudMigrationsMigrationAssetsMigrationAssetCollectionItems",
      "symbolId": "src/data-oci-cloud-migrations-migration-assets/index:DataOciCloudMigrationsMigrationAssetsMigrationAssetCollectionItems"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationAssetsMigrationAssetCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationAssetsMigrationAssetCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
          "line": 205
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
        "line": 198
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 212
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationAssetsMigrationAssetCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsMigrationAssetsMigrationAssetCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 205
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 205
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 205
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migration-assets/index:DataOciCloudMigrationsMigrationAssetsMigrationAssetCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationAssetsMigrationAssetCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationAssetsMigrationAssetCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
          "line": 72
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
        "line": 63
      },
      "name": "DataOciCloudMigrationsMigrationAssetsMigrationAssetCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 92
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 97
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 102
          },
          "name": "dependedOnBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 107
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 112
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 117
          },
          "name": "inventoryAssetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 122
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 127
          },
          "name": "migrationAssetDependsOn",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 132
          },
          "name": "migrationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 137
          },
          "name": "notifications",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 142
          },
          "name": "parentSnapshot",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 147
          },
          "name": "replicationCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 152
          },
          "name": "replicationScheduleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 157
          },
          "name": "snapShotBucketName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 163
          },
          "name": "snapshots",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 168
          },
          "name": "sourceAssetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 173
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 178
          },
          "name": "tenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 183
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 188
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 193
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationAssetsMigrationAssetCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migration-assets/index:DataOciCloudMigrationsMigrationAssetsMigrationAssetCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationAssetsMigrationAssetCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationAssetsMigrationAssetCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
          "line": 281
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
        "line": 274
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 288
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationAssetsMigrationAssetCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsMigrationAssetsMigrationAssetCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 281
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 281
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 281
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migration-assets/index:DataOciCloudMigrationsMigrationAssetsMigrationAssetCollectionList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationAssetsMigrationAssetCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationAssetsMigrationAssetCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
          "line": 248
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
        "line": 239
      },
      "name": "DataOciCloudMigrationsMigrationAssetsMigrationAssetCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 269
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationAssetsMigrationAssetCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-assets/index.ts",
            "line": 252
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationAssetsMigrationAssetCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migration-assets/index:DataOciCloudMigrationsMigrationAssetsMigrationAssetCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration/index.ts",
        "line": 9
      },
      "name": "DataOciCloudMigrationsMigrationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_migration#migration_id DataOciCloudMigrationsMigration#migration_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration/index.ts",
            "line": 13
          },
          "name": "migrationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migration/index:DataOciCloudMigrationsMigrationConfig"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlan": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_migration_plan oci_cloud_migrations_migration_plan}."
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlan",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_migration_plan oci_cloud_migrations_migration_plan} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
          "line": 841
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
        "line": 809
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCloudMigrationsMigrationPlan resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 826
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCloudMigrationsMigrationPlan to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_migration_plan#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCloudMigrationsMigrationPlan that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCloudMigrationsMigrationPlan to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 973
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 979
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsMigrationPlan",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 814
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 866
          },
          "name": "calculatedLimits",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 871
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 877
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 882
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 888
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 893
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 898
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 903
          },
          "name": "migrationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 922
          },
          "name": "migrationPlanStats",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanMigrationPlanStatsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 927
          },
          "name": "referenceToRmsStack",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 932
          },
          "name": "sourceMigrationPlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 937
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 943
          },
          "name": "strategies",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanStrategiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 949
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 955
          },
          "name": "targetEnvironments",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanTargetEnvironmentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 960
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 965
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 916
          },
          "name": "migrationPlanIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 909
          },
          "name": "migrationPlanId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migration-plan/index:DataOciCloudMigrationsMigrationPlan"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanAvailableShape": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_migration_plan_available_shape oci_cloud_migrations_migration_plan_available_shape}."
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanAvailableShape",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_migration_plan_available_shape oci_cloud_migrations_migration_plan_available_shape} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-migration-plan-available-shape/index.ts",
          "line": 232
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanAvailableShapeConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plan-available-shape/index.ts",
        "line": 200
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCloudMigrationsMigrationPlanAvailableShape resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shape/index.ts",
            "line": 217
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCloudMigrationsMigrationPlanAvailableShape to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_migration_plan_available_shape#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCloudMigrationsMigrationPlanAvailableShape that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCloudMigrationsMigrationPlanAvailableShape to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shape/index.ts",
            "line": 268
          },
          "name": "resetAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shape/index.ts",
            "line": 284
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shape/index.ts",
            "line": 300
          },
          "name": "resetDvhHostId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shape/index.ts",
            "line": 316
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shape/index.ts",
            "line": 351
          },
          "name": "resetReservedCapacityId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shape/index.ts",
            "line": 363
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shape/index.ts",
            "line": 374
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsMigrationPlanAvailableShape",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shape/index.ts",
            "line": 205
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shape/index.ts",
            "line": 326
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanAvailableShapeItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shape/index.ts",
            "line": 272
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shape/index.ts",
            "line": 288
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shape/index.ts",
            "line": 304
          },
          "name": "dvhHostIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shape/index.ts",
            "line": 320
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shape/index.ts",
            "line": 339
          },
          "name": "migrationPlanIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shape/index.ts",
            "line": 355
          },
          "name": "reservedCapacityIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shape/index.ts",
            "line": 262
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shape/index.ts",
            "line": 278
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shape/index.ts",
            "line": 294
          },
          "name": "dvhHostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shape/index.ts",
            "line": 310
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shape/index.ts",
            "line": 332
          },
          "name": "migrationPlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shape/index.ts",
            "line": 345
          },
          "name": "reservedCapacityId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migration-plan-available-shape/index:DataOciCloudMigrationsMigrationPlanAvailableShape"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanAvailableShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanAvailableShapeConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plan-available-shape/index.ts",
        "line": 9
      },
      "name": "DataOciCloudMigrationsMigrationPlanAvailableShapeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_migration_plan_available_shape#migration_plan_id DataOciCloudMigrationsMigrationPlanAvailableShape#migration_plan_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shape/index.ts",
            "line": 32
          },
          "name": "migrationPlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_migration_plan_available_shape#availability_domain DataOciCloudMigrationsMigrationPlanAvailableShape#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shape/index.ts",
            "line": 13
          },
          "name": "availabilityDomain",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_migration_plan_available_shape#compartment_id DataOciCloudMigrationsMigrationPlanAvailableShape#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shape/index.ts",
            "line": 17
          },
          "name": "compartmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_migration_plan_available_shape#dvh_host_id DataOciCloudMigrationsMigrationPlanAvailableShape#dvh_host_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shape/index.ts",
            "line": 21
          },
          "name": "dvhHostId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_migration_plan_available_shape#id DataOciCloudMigrationsMigrationPlanAvailableShape#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shape/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_migration_plan_available_shape#reserved_capacity_id DataOciCloudMigrationsMigrationPlanAvailableShape#reserved_capacity_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shape/index.ts",
            "line": 36
          },
          "name": "reservedCapacityId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migration-plan-available-shape/index:DataOciCloudMigrationsMigrationPlanAvailableShapeConfig"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanAvailableShapeItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanAvailableShapeItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plan-available-shape/index.ts",
        "line": 38
      },
      "name": "DataOciCloudMigrationsMigrationPlanAvailableShapeItems",
      "symbolId": "src/data-oci-cloud-migrations-migration-plan-available-shape/index:DataOciCloudMigrationsMigrationPlanAvailableShapeItems"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanAvailableShapeItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanAvailableShapeItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-migration-plan-available-shape/index.ts",
          "line": 185
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plan-available-shape/index.ts",
        "line": 178
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shape/index.ts",
            "line": 192
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanAvailableShapeItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsMigrationPlanAvailableShapeItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shape/index.ts",
            "line": 185
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shape/index.ts",
            "line": 185
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shape/index.ts",
            "line": 185
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migration-plan-available-shape/index:DataOciCloudMigrationsMigrationPlanAvailableShapeItemsList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanAvailableShapeItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanAvailableShapeItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-migration-plan-available-shape/index.ts",
          "line": 70
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plan-available-shape/index.ts",
        "line": 61
      },
      "name": "DataOciCloudMigrationsMigrationPlanAvailableShapeItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shape/index.ts",
            "line": 90
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shape/index.ts",
            "line": 96
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shape/index.ts",
            "line": 102
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shape/index.ts",
            "line": 107
          },
          "name": "gpuDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shape/index.ts",
            "line": 112
          },
          "name": "gpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shape/index.ts",
            "line": 117
          },
          "name": "localDiskDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shape/index.ts",
            "line": 122
          },
          "name": "localDisks",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shape/index.ts",
            "line": 127
          },
          "name": "localDisksTotalSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shape/index.ts",
            "line": 132
          },
          "name": "maxVnicAttachments",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shape/index.ts",
            "line": 137
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shape/index.ts",
            "line": 142
          },
          "name": "minTotalBaselineOcpusRequired",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shape/index.ts",
            "line": 147
          },
          "name": "networkingBandwidthInGbps",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shape/index.ts",
            "line": 152
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shape/index.ts",
            "line": 157
          },
          "name": "paginationToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shape/index.ts",
            "line": 162
          },
          "name": "processorDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shape/index.ts",
            "line": 167
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shape/index.ts",
            "line": 173
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shape/index.ts",
            "line": 74
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanAvailableShapeItems"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migration-plan-available-shape/index:DataOciCloudMigrationsMigrationPlanAvailableShapeItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanAvailableShapes": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_migration_plan_available_shapes oci_cloud_migrations_migration_plan_available_shapes}."
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanAvailableShapes",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_migration_plan_available_shapes oci_cloud_migrations_migration_plan_available_shapes} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
          "line": 490
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanAvailableShapesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
        "line": 458
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCloudMigrationsMigrationPlanAvailableShapes resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 475
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCloudMigrationsMigrationPlanAvailableShapes to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_migration_plan_available_shapes#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCloudMigrationsMigrationPlanAvailableShapes that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCloudMigrationsMigrationPlanAvailableShapes to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 623
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanAvailableShapesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 527
          },
          "name": "resetAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 549
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 565
          },
          "name": "resetDvhHostId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 626
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 581
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 610
          },
          "name": "resetReservedCapacityId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 638
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 650
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsMigrationPlanAvailableShapes",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 463
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 537
          },
          "name": "availableShapesCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanAvailableShapesAvailableShapesCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 620
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanAvailableShapesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 531
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 553
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 569
          },
          "name": "dvhHostIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 630
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanAvailableShapesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 585
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 598
          },
          "name": "migrationPlanIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 614
          },
          "name": "reservedCapacityIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 521
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 543
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 559
          },
          "name": "dvhHostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 575
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 591
          },
          "name": "migrationPlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 604
          },
          "name": "reservedCapacityId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index:DataOciCloudMigrationsMigrationPlanAvailableShapes"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanAvailableShapesAvailableShapesCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanAvailableShapesAvailableShapesCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
        "line": 202
      },
      "name": "DataOciCloudMigrationsMigrationPlanAvailableShapesAvailableShapesCollection",
      "symbolId": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index:DataOciCloudMigrationsMigrationPlanAvailableShapesAvailableShapesCollection"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanAvailableShapesAvailableShapesCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanAvailableShapesAvailableShapesCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
        "line": 44
      },
      "name": "DataOciCloudMigrationsMigrationPlanAvailableShapesAvailableShapesCollectionItems",
      "symbolId": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index:DataOciCloudMigrationsMigrationPlanAvailableShapesAvailableShapesCollectionItems"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanAvailableShapesAvailableShapesCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanAvailableShapesAvailableShapesCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
          "line": 191
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
        "line": 184
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 198
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanAvailableShapesAvailableShapesCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsMigrationPlanAvailableShapesAvailableShapesCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 191
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 191
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 191
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index:DataOciCloudMigrationsMigrationPlanAvailableShapesAvailableShapesCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanAvailableShapesAvailableShapesCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanAvailableShapesAvailableShapesCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
          "line": 76
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
        "line": 67
      },
      "name": "DataOciCloudMigrationsMigrationPlanAvailableShapesAvailableShapesCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 96
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 102
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 108
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 113
          },
          "name": "gpuDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 118
          },
          "name": "gpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 123
          },
          "name": "localDiskDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 128
          },
          "name": "localDisks",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 133
          },
          "name": "localDisksTotalSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 138
          },
          "name": "maxVnicAttachments",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 143
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 148
          },
          "name": "minTotalBaselineOcpusRequired",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 153
          },
          "name": "networkingBandwidthInGbps",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 158
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 163
          },
          "name": "paginationToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 168
          },
          "name": "processorDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 173
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 179
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanAvailableShapesAvailableShapesCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index:DataOciCloudMigrationsMigrationPlanAvailableShapesAvailableShapesCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanAvailableShapesAvailableShapesCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanAvailableShapesAvailableShapesCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
          "line": 267
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
        "line": 260
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 274
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanAvailableShapesAvailableShapesCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsMigrationPlanAvailableShapesAvailableShapesCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 267
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 267
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 267
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index:DataOciCloudMigrationsMigrationPlanAvailableShapesAvailableShapesCollectionList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanAvailableShapesAvailableShapesCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanAvailableShapesAvailableShapesCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
          "line": 234
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
        "line": 225
      },
      "name": "DataOciCloudMigrationsMigrationPlanAvailableShapesAvailableShapesCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 255
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanAvailableShapesAvailableShapesCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 238
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanAvailableShapesAvailableShapesCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index:DataOciCloudMigrationsMigrationPlanAvailableShapesAvailableShapesCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanAvailableShapesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanAvailableShapesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
        "line": 9
      },
      "name": "DataOciCloudMigrationsMigrationPlanAvailableShapesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_migration_plan_available_shapes#migration_plan_id DataOciCloudMigrationsMigrationPlanAvailableShapes#migration_plan_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 32
          },
          "name": "migrationPlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_migration_plan_available_shapes#availability_domain DataOciCloudMigrationsMigrationPlanAvailableShapes#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 13
          },
          "name": "availabilityDomain",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_migration_plan_available_shapes#compartment_id DataOciCloudMigrationsMigrationPlanAvailableShapes#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 17
          },
          "name": "compartmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_migration_plan_available_shapes#dvh_host_id DataOciCloudMigrationsMigrationPlanAvailableShapes#dvh_host_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 21
          },
          "name": "dvhHostId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_migration_plan_available_shapes#filter DataOciCloudMigrationsMigrationPlanAvailableShapes#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanAvailableShapesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_migration_plan_available_shapes#id DataOciCloudMigrationsMigrationPlanAvailableShapes#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_migration_plan_available_shapes#reserved_capacity_id DataOciCloudMigrationsMigrationPlanAvailableShapes#reserved_capacity_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 36
          },
          "name": "reservedCapacityId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index:DataOciCloudMigrationsMigrationPlanAvailableShapesConfig"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanAvailableShapesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanAvailableShapesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
        "line": 278
      },
      "name": "DataOciCloudMigrationsMigrationPlanAvailableShapesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_migration_plan_available_shapes#name DataOciCloudMigrationsMigrationPlanAvailableShapes#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 282
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_migration_plan_available_shapes#values DataOciCloudMigrationsMigrationPlanAvailableShapes#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 290
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_migration_plan_available_shapes#regex DataOciCloudMigrationsMigrationPlanAvailableShapes#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 286
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index:DataOciCloudMigrationsMigrationPlanAvailableShapesFilter"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanAvailableShapesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanAvailableShapesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
          "line": 443
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
        "line": 435
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 450
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanAvailableShapesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsMigrationPlanAvailableShapesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 443
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 443
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 443
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 436
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanAvailableShapesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index:DataOciCloudMigrationsMigrationPlanAvailableShapesFilterList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanAvailableShapesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanAvailableShapesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
          "line": 346
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
        "line": 336
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 413
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCloudMigrationsMigrationPlanAvailableShapesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 401
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 417
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 430
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 394
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 407
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 423
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index.ts",
            "line": 350
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanAvailableShapesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migration-plan-available-shapes/index:DataOciCloudMigrationsMigrationPlanAvailableShapesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
        "line": 9
      },
      "name": "DataOciCloudMigrationsMigrationPlanConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_migration_plan#migration_plan_id DataOciCloudMigrationsMigrationPlan#migration_plan_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 13
          },
          "name": "migrationPlanId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migration-plan/index:DataOciCloudMigrationsMigrationPlanConfig"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanMigrationPlanStats": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanMigrationPlanStats",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
        "line": 504
      },
      "name": "DataOciCloudMigrationsMigrationPlanMigrationPlanStats",
      "symbolId": "src/data-oci-cloud-migrations-migration-plan/index:DataOciCloudMigrationsMigrationPlanMigrationPlanStats"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanMigrationPlanStatsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanMigrationPlanStatsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
          "line": 579
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
        "line": 572
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 586
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanMigrationPlanStatsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsMigrationPlanMigrationPlanStatsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 579
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 579
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 579
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migration-plan/index:DataOciCloudMigrationsMigrationPlanMigrationPlanStatsList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanMigrationPlanStatsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanMigrationPlanStatsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
          "line": 536
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
        "line": 527
      },
      "name": "DataOciCloudMigrationsMigrationPlanMigrationPlanStatsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 556
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 562
          },
          "name": "totalEstimatedCost",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 567
          },
          "name": "vmCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 540
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanMigrationPlanStats"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migration-plan/index:DataOciCloudMigrationsMigrationPlanMigrationPlanStatsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCost": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCost",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
        "line": 396
      },
      "name": "DataOciCloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCost",
      "symbolId": "src/data-oci-cloud-migrations-migration-plan/index:DataOciCloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCost"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostCompute": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
        "line": 15
      },
      "name": "DataOciCloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostCompute",
      "symbolId": "src/data-oci-cloud-migrations-migration-plan/index:DataOciCloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostCompute"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostComputeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
          "line": 129
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
        "line": 122
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 136
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostComputeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostComputeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 129
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 129
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 129
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migration-plan/index:DataOciCloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostComputeList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostComputeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
        "line": 38
      },
      "name": "DataOciCloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostComputeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 67
          },
          "name": "gpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 72
          },
          "name": "gpuPerHour",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 77
          },
          "name": "gpuPerHourBySubscription",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 82
          },
          "name": "memoryAmountGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 87
          },
          "name": "memoryGbPerHour",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 92
          },
          "name": "memoryGbPerHourBySubscription",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 97
          },
          "name": "ocpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 102
          },
          "name": "ocpuPerHour",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 107
          },
          "name": "ocpuPerHourBySubscription",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 112
          },
          "name": "totalPerHour",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 117
          },
          "name": "totalPerHourBySubscription",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostCompute"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migration-plan/index:DataOciCloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostComputeOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
          "line": 493
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
        "line": 486
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 500
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 493
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 493
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 493
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migration-plan/index:DataOciCloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostOsImage": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostOsImage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
        "line": 140
      },
      "name": "DataOciCloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostOsImage",
      "symbolId": "src/data-oci-cloud-migrations-migration-plan/index:DataOciCloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostOsImage"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostOsImageList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostOsImageList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
          "line": 209
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
        "line": 202
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 216
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostOsImageOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostOsImageList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 209
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 209
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 209
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migration-plan/index:DataOciCloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostOsImageList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostOsImageOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostOsImageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
          "line": 172
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
        "line": 163
      },
      "name": "DataOciCloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostOsImageOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 192
          },
          "name": "totalPerHour",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 197
          },
          "name": "totalPerHourBySubscription",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 176
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostOsImage"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migration-plan/index:DataOciCloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostOsImageOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
          "line": 428
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
        "line": 419
      },
      "name": "DataOciCloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 449
          },
          "name": "compute",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 454
          },
          "name": "currencyCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 460
          },
          "name": "osImage",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostOsImageList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 466
          },
          "name": "storage",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostStorageList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 471
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 476
          },
          "name": "totalEstimationPerMonth",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 481
          },
          "name": "totalEstimationPerMonthBySubscription",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 432
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCost"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migration-plan/index:DataOciCloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostStorage": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostStorage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
        "line": 310
      },
      "name": "DataOciCloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostStorage",
      "symbolId": "src/data-oci-cloud-migrations-migration-plan/index:DataOciCloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostStorage"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostStorageList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostStorageList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
          "line": 385
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
        "line": 378
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 392
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostStorageOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostStorageList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 385
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 385
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 385
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migration-plan/index:DataOciCloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostStorageList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostStorageOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostStorageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
          "line": 342
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
        "line": 333
      },
      "name": "DataOciCloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostStorageOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 362
          },
          "name": "totalGbPerMonth",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 367
          },
          "name": "totalGbPerMonthBySubscription",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 373
          },
          "name": "volumes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostStorageVolumesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 346
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostStorage"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migration-plan/index:DataOciCloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostStorageOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostStorageVolumes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostStorageVolumes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
        "line": 220
      },
      "name": "DataOciCloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostStorageVolumes",
      "symbolId": "src/data-oci-cloud-migrations-migration-plan/index:DataOciCloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostStorageVolumes"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostStorageVolumesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostStorageVolumesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
          "line": 299
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
        "line": 292
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 306
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostStorageVolumesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostStorageVolumesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 299
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 299
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 299
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migration-plan/index:DataOciCloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostStorageVolumesList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostStorageVolumesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostStorageVolumesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
          "line": 252
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
        "line": 243
      },
      "name": "DataOciCloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostStorageVolumesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 272
          },
          "name": "capacityGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 277
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 282
          },
          "name": "totalGbPerMonth",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 287
          },
          "name": "totalGbPerMonthBySubscription",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 256
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostStorageVolumes"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migration-plan/index:DataOciCloudMigrationsMigrationPlanMigrationPlanStatsTotalEstimatedCostStorageVolumesOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanStrategies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanStrategies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
        "line": 590
      },
      "name": "DataOciCloudMigrationsMigrationPlanStrategies",
      "symbolId": "src/data-oci-cloud-migrations-migration-plan/index:DataOciCloudMigrationsMigrationPlanStrategies"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanStrategiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanStrategiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
          "line": 679
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
        "line": 672
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 686
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanStrategiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsMigrationPlanStrategiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 679
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 679
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 679
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migration-plan/index:DataOciCloudMigrationsMigrationPlanStrategiesList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanStrategiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanStrategiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
          "line": 622
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
        "line": 613
      },
      "name": "DataOciCloudMigrationsMigrationPlanStrategiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 642
          },
          "name": "adjustmentMultiplier",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 647
          },
          "name": "metricTimeWindow",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 652
          },
          "name": "metricType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 657
          },
          "name": "percentile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 662
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 667
          },
          "name": "strategyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 626
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanStrategies"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migration-plan/index:DataOciCloudMigrationsMigrationPlanStrategiesOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanTargetEnvironments": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanTargetEnvironments",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
        "line": 690
      },
      "name": "DataOciCloudMigrationsMigrationPlanTargetEnvironments",
      "symbolId": "src/data-oci-cloud-migrations-migration-plan/index:DataOciCloudMigrationsMigrationPlanTargetEnvironments"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanTargetEnvironmentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanTargetEnvironmentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
          "line": 794
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
        "line": 787
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 801
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanTargetEnvironmentsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsMigrationPlanTargetEnvironmentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 794
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 794
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 794
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migration-plan/index:DataOciCloudMigrationsMigrationPlanTargetEnvironmentsList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanTargetEnvironmentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanTargetEnvironmentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
          "line": 722
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
        "line": 713
      },
      "name": "DataOciCloudMigrationsMigrationPlanTargetEnvironmentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 742
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 747
          },
          "name": "dedicatedVmHost",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 752
          },
          "name": "faultDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 757
          },
          "name": "msLicense",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 762
          },
          "name": "preferredShapeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 767
          },
          "name": "subnet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 772
          },
          "name": "targetCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 777
          },
          "name": "targetEnvironmentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 782
          },
          "name": "vcn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plan/index.ts",
            "line": 726
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlanTargetEnvironments"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migration-plan/index:DataOciCloudMigrationsMigrationPlanTargetEnvironmentsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlans": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_migration_plans oci_cloud_migrations_migration_plans}."
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlans",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_migration_plans oci_cloud_migrations_migration_plans} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
          "line": 1284
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
        "line": 1252
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCloudMigrationsMigrationPlans resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 1269
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCloudMigrationsMigrationPlans to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_migration_plans#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCloudMigrationsMigrationPlans that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCloudMigrationsMigrationPlans to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 1420
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 1321
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 1337
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 1423
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 1353
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 1369
          },
          "name": "resetMigrationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 1391
          },
          "name": "resetMigrationPlanId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 1407
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 1435
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 1447
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsMigrationPlans",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 1257
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 1417
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 1379
          },
          "name": "migrationPlanCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 1325
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 1341
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 1427
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 1357
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 1373
          },
          "name": "migrationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 1395
          },
          "name": "migrationPlanIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 1411
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 1315
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 1331
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 1347
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 1363
          },
          "name": "migrationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 1385
          },
          "name": "migrationPlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 1401
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migration-plans/index:DataOciCloudMigrationsMigrationPlans"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
        "line": 9
      },
      "name": "DataOciCloudMigrationsMigrationPlansConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_migration_plans#compartment_id DataOciCloudMigrationsMigrationPlans#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_migration_plans#display_name DataOciCloudMigrationsMigrationPlans#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 17
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_migration_plans#filter DataOciCloudMigrationsMigrationPlans#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_migration_plans#id DataOciCloudMigrationsMigrationPlans#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_migration_plans#migration_id DataOciCloudMigrationsMigrationPlans#migration_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 28
          },
          "name": "migrationId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_migration_plans#migration_plan_id DataOciCloudMigrationsMigrationPlans#migration_plan_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 32
          },
          "name": "migrationPlanId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_migration_plans#state DataOciCloudMigrationsMigrationPlans#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 36
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migration-plans/index:DataOciCloudMigrationsMigrationPlansConfig"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
        "line": 1072
      },
      "name": "DataOciCloudMigrationsMigrationPlansFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_migration_plans#name DataOciCloudMigrationsMigrationPlans#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 1076
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_migration_plans#values DataOciCloudMigrationsMigrationPlans#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 1084
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_migration_plans#regex DataOciCloudMigrationsMigrationPlans#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 1080
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migration-plans/index:DataOciCloudMigrationsMigrationPlansFilter"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
          "line": 1237
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
        "line": 1229
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 1244
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsMigrationPlansFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 1237
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 1237
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 1237
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 1230
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migration-plans/index:DataOciCloudMigrationsMigrationPlansFilterList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
          "line": 1140
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
        "line": 1130
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 1207
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCloudMigrationsMigrationPlansFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 1195
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 1211
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 1224
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 1188
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 1201
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 1217
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 1144
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migration-plans/index:DataOciCloudMigrationsMigrationPlansFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
        "line": 996
      },
      "name": "DataOciCloudMigrationsMigrationPlansMigrationPlanCollection",
      "symbolId": "src/data-oci-cloud-migrations-migration-plans/index:DataOciCloudMigrationsMigrationPlansMigrationPlanCollection"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
        "line": 834
      },
      "name": "DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItems",
      "symbolId": "src/data-oci-cloud-migrations-migration-plans/index:DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItems"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
          "line": 985
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
        "line": 978
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 992
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 985
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 985
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 985
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migration-plans/index:DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStats": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStats",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
        "line": 533
      },
      "name": "DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStats",
      "symbolId": "src/data-oci-cloud-migrations-migration-plans/index:DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStats"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
          "line": 608
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
        "line": 601
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 615
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 608
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 608
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 608
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migration-plans/index:DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
          "line": 565
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
        "line": 556
      },
      "name": "DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 585
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 591
          },
          "name": "totalEstimatedCost",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsTotalEstimatedCostList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 596
          },
          "name": "vmCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 569
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStats"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migration-plans/index:DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsTotalEstimatedCost": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsTotalEstimatedCost",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
        "line": 425
      },
      "name": "DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsTotalEstimatedCost",
      "symbolId": "src/data-oci-cloud-migrations-migration-plans/index:DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsTotalEstimatedCost"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsTotalEstimatedCostCompute": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsTotalEstimatedCostCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
        "line": 44
      },
      "name": "DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsTotalEstimatedCostCompute",
      "symbolId": "src/data-oci-cloud-migrations-migration-plans/index:DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsTotalEstimatedCostCompute"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsTotalEstimatedCostComputeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsTotalEstimatedCostComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
          "line": 158
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
        "line": 151
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 165
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsTotalEstimatedCostComputeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsTotalEstimatedCostComputeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 158
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 158
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 158
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migration-plans/index:DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsTotalEstimatedCostComputeList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsTotalEstimatedCostComputeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsTotalEstimatedCostComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
          "line": 76
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
        "line": 67
      },
      "name": "DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsTotalEstimatedCostComputeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 96
          },
          "name": "gpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 101
          },
          "name": "gpuPerHour",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 106
          },
          "name": "gpuPerHourBySubscription",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 111
          },
          "name": "memoryAmountGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 116
          },
          "name": "memoryGbPerHour",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 121
          },
          "name": "memoryGbPerHourBySubscription",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 126
          },
          "name": "ocpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 131
          },
          "name": "ocpuPerHour",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 136
          },
          "name": "ocpuPerHourBySubscription",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 141
          },
          "name": "totalPerHour",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 146
          },
          "name": "totalPerHourBySubscription",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsTotalEstimatedCostCompute"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migration-plans/index:DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsTotalEstimatedCostComputeOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsTotalEstimatedCostList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsTotalEstimatedCostList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
          "line": 522
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
        "line": 515
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 529
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsTotalEstimatedCostOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsTotalEstimatedCostList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 522
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 522
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 522
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migration-plans/index:DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsTotalEstimatedCostList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsTotalEstimatedCostOsImage": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsTotalEstimatedCostOsImage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
        "line": 169
      },
      "name": "DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsTotalEstimatedCostOsImage",
      "symbolId": "src/data-oci-cloud-migrations-migration-plans/index:DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsTotalEstimatedCostOsImage"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsTotalEstimatedCostOsImageList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsTotalEstimatedCostOsImageList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
          "line": 238
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
        "line": 231
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 245
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsTotalEstimatedCostOsImageOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsTotalEstimatedCostOsImageList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 238
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 238
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 238
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migration-plans/index:DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsTotalEstimatedCostOsImageList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsTotalEstimatedCostOsImageOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsTotalEstimatedCostOsImageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
          "line": 201
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
        "line": 192
      },
      "name": "DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsTotalEstimatedCostOsImageOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 221
          },
          "name": "totalPerHour",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 226
          },
          "name": "totalPerHourBySubscription",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 205
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsTotalEstimatedCostOsImage"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migration-plans/index:DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsTotalEstimatedCostOsImageOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsTotalEstimatedCostOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsTotalEstimatedCostOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
          "line": 457
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
        "line": 448
      },
      "name": "DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsTotalEstimatedCostOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 478
          },
          "name": "compute",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsTotalEstimatedCostComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 483
          },
          "name": "currencyCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 489
          },
          "name": "osImage",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsTotalEstimatedCostOsImageList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 495
          },
          "name": "storage",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsTotalEstimatedCostStorageList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 500
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 505
          },
          "name": "totalEstimationPerMonth",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 510
          },
          "name": "totalEstimationPerMonthBySubscription",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 461
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsTotalEstimatedCost"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migration-plans/index:DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsTotalEstimatedCostOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsTotalEstimatedCostStorage": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsTotalEstimatedCostStorage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
        "line": 339
      },
      "name": "DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsTotalEstimatedCostStorage",
      "symbolId": "src/data-oci-cloud-migrations-migration-plans/index:DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsTotalEstimatedCostStorage"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsTotalEstimatedCostStorageList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsTotalEstimatedCostStorageList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
          "line": 414
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
        "line": 407
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 421
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsTotalEstimatedCostStorageOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsTotalEstimatedCostStorageList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 414
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 414
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 414
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migration-plans/index:DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsTotalEstimatedCostStorageList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsTotalEstimatedCostStorageOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsTotalEstimatedCostStorageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
          "line": 371
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
        "line": 362
      },
      "name": "DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsTotalEstimatedCostStorageOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 391
          },
          "name": "totalGbPerMonth",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 396
          },
          "name": "totalGbPerMonthBySubscription",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 402
          },
          "name": "volumes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsTotalEstimatedCostStorageVolumesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 375
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsTotalEstimatedCostStorage"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migration-plans/index:DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsTotalEstimatedCostStorageOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsTotalEstimatedCostStorageVolumes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsTotalEstimatedCostStorageVolumes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
        "line": 249
      },
      "name": "DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsTotalEstimatedCostStorageVolumes",
      "symbolId": "src/data-oci-cloud-migrations-migration-plans/index:DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsTotalEstimatedCostStorageVolumes"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsTotalEstimatedCostStorageVolumesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsTotalEstimatedCostStorageVolumesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
          "line": 328
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
        "line": 321
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 335
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsTotalEstimatedCostStorageVolumesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsTotalEstimatedCostStorageVolumesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 328
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 328
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 328
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migration-plans/index:DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsTotalEstimatedCostStorageVolumesList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsTotalEstimatedCostStorageVolumesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsTotalEstimatedCostStorageVolumesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
          "line": 281
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
        "line": 272
      },
      "name": "DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsTotalEstimatedCostStorageVolumesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 301
          },
          "name": "capacityGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 306
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 311
          },
          "name": "totalGbPerMonth",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 316
          },
          "name": "totalGbPerMonthBySubscription",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 285
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsTotalEstimatedCostStorageVolumes"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migration-plans/index:DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsTotalEstimatedCostStorageVolumesOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
          "line": 866
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
        "line": 857
      },
      "name": "DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 887
          },
          "name": "calculatedLimits",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 892
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 898
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 903
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 909
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 914
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 919
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 924
          },
          "name": "migrationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 930
          },
          "name": "migrationPlanStats",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsMigrationPlanStatsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 935
          },
          "name": "referenceToRmsStack",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 940
          },
          "name": "sourceMigrationPlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 945
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 951
          },
          "name": "strategies",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsStrategiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 957
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 963
          },
          "name": "targetEnvironments",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsTargetEnvironmentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 968
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 973
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 870
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migration-plans/index:DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsStrategies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsStrategies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
        "line": 619
      },
      "name": "DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsStrategies",
      "symbolId": "src/data-oci-cloud-migrations-migration-plans/index:DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsStrategies"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsStrategiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsStrategiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
          "line": 708
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
        "line": 701
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 715
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsStrategiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsStrategiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 708
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 708
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 708
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migration-plans/index:DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsStrategiesList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsStrategiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsStrategiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
          "line": 651
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
        "line": 642
      },
      "name": "DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsStrategiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 671
          },
          "name": "adjustmentMultiplier",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 676
          },
          "name": "metricTimeWindow",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 681
          },
          "name": "metricType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 686
          },
          "name": "percentile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 691
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 696
          },
          "name": "strategyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 655
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsStrategies"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migration-plans/index:DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsStrategiesOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsTargetEnvironments": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsTargetEnvironments",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
        "line": 719
      },
      "name": "DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsTargetEnvironments",
      "symbolId": "src/data-oci-cloud-migrations-migration-plans/index:DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsTargetEnvironments"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsTargetEnvironmentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsTargetEnvironmentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
          "line": 823
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
        "line": 816
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 830
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsTargetEnvironmentsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsTargetEnvironmentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 823
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 823
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 823
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migration-plans/index:DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsTargetEnvironmentsList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsTargetEnvironmentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsTargetEnvironmentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
          "line": 751
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
        "line": 742
      },
      "name": "DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsTargetEnvironmentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 771
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 776
          },
          "name": "dedicatedVmHost",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 781
          },
          "name": "faultDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 786
          },
          "name": "msLicense",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 791
          },
          "name": "preferredShapeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 796
          },
          "name": "subnet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 801
          },
          "name": "targetCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 806
          },
          "name": "targetEnvironmentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 811
          },
          "name": "vcn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 755
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsTargetEnvironments"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migration-plans/index:DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsTargetEnvironmentsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
          "line": 1061
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
        "line": 1054
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 1068
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 1061
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 1061
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 1061
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migration-plans/index:DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
          "line": 1028
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
        "line": 1019
      },
      "name": "DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 1049
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migration-plans/index.ts",
            "line": 1032
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationPlansMigrationPlanCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migration-plans/index:DataOciCloudMigrationsMigrationPlansMigrationPlanCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrations": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_migrations oci_cloud_migrations_migrations}."
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrations",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_migrations oci_cloud_migrations_migrations} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
          "line": 461
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
        "line": 429
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCloudMigrationsMigrations resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
            "line": 446
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCloudMigrationsMigrations to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_migrations#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCloudMigrationsMigrations that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCloudMigrationsMigrations to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
            "line": 580
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
            "line": 497
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
            "line": 513
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
            "line": 583
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
            "line": 529
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
            "line": 551
          },
          "name": "resetMigrationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
            "line": 567
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
            "line": 595
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
            "line": 606
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsMigrations",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
            "line": 434
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
            "line": 577
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
            "line": 539
          },
          "name": "migrationCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationsMigrationCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
            "line": 501
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
            "line": 517
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
            "line": 587
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
            "line": 533
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
            "line": 555
          },
          "name": "migrationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
            "line": 571
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
            "line": 491
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
            "line": 507
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
            "line": 523
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
            "line": 545
          },
          "name": "migrationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
            "line": 561
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migrations/index:DataOciCloudMigrationsMigrations"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
        "line": 9
      },
      "name": "DataOciCloudMigrationsMigrationsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_migrations#compartment_id DataOciCloudMigrationsMigrations#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_migrations#display_name DataOciCloudMigrationsMigrations#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
            "line": 17
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_migrations#filter DataOciCloudMigrationsMigrations#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_migrations#id DataOciCloudMigrationsMigrations#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_migrations#migration_id DataOciCloudMigrationsMigrations#migration_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
            "line": 28
          },
          "name": "migrationId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_migrations#state DataOciCloudMigrationsMigrations#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migrations/index:DataOciCloudMigrationsMigrationsConfig"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
        "line": 249
      },
      "name": "DataOciCloudMigrationsMigrationsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_migrations#name DataOciCloudMigrationsMigrations#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
            "line": 253
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_migrations#values DataOciCloudMigrationsMigrations#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
            "line": 261
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_migrations#regex DataOciCloudMigrationsMigrations#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
            "line": 257
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migrations/index:DataOciCloudMigrationsMigrationsFilter"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
          "line": 414
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
        "line": 406
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
            "line": 421
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsMigrationsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
            "line": 414
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
            "line": 414
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
            "line": 414
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
            "line": 407
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migrations/index:DataOciCloudMigrationsMigrationsFilterList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
          "line": 317
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
        "line": 307
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
            "line": 384
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCloudMigrationsMigrationsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
            "line": 372
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
            "line": 388
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
            "line": 401
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
            "line": 365
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
            "line": 378
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
            "line": 394
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
            "line": 321
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migrations/index:DataOciCloudMigrationsMigrationsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationsMigrationCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationsMigrationCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
        "line": 173
      },
      "name": "DataOciCloudMigrationsMigrationsMigrationCollection",
      "symbolId": "src/data-oci-cloud-migrations-migrations/index:DataOciCloudMigrationsMigrationsMigrationCollection"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationsMigrationCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationsMigrationCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
        "line": 40
      },
      "name": "DataOciCloudMigrationsMigrationsMigrationCollectionItems",
      "symbolId": "src/data-oci-cloud-migrations-migrations/index:DataOciCloudMigrationsMigrationsMigrationCollectionItems"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationsMigrationCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationsMigrationCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
          "line": 162
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
        "line": 155
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
            "line": 169
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationsMigrationCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsMigrationsMigrationCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
            "line": 162
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
            "line": 162
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
            "line": 162
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migrations/index:DataOciCloudMigrationsMigrationsMigrationCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationsMigrationCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationsMigrationCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
          "line": 72
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
        "line": 63
      },
      "name": "DataOciCloudMigrationsMigrationsMigrationCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
            "line": 92
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
            "line": 98
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
            "line": 103
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
            "line": 109
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
            "line": 114
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
            "line": 119
          },
          "name": "isCompleted",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
            "line": 124
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
            "line": 129
          },
          "name": "replicationScheduleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
            "line": 134
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
            "line": 140
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
            "line": 145
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
            "line": 150
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationsMigrationCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migrations/index:DataOciCloudMigrationsMigrationsMigrationCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationsMigrationCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationsMigrationCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
          "line": 238
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
        "line": 231
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
            "line": 245
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationsMigrationCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsMigrationsMigrationCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
            "line": 238
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
            "line": 238
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
            "line": 238
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migrations/index:DataOciCloudMigrationsMigrationsMigrationCollectionList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsMigrationsMigrationCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationsMigrationCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
          "line": 205
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
        "line": 196
      },
      "name": "DataOciCloudMigrationsMigrationsMigrationCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
            "line": 226
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationsMigrationCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-migrations/index.ts",
            "line": 209
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsMigrationsMigrationCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-migrations/index:DataOciCloudMigrationsMigrationsMigrationCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsReplicationSchedule": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_replication_schedule oci_cloud_migrations_replication_schedule}."
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsReplicationSchedule",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_replication_schedule oci_cloud_migrations_replication_schedule} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-replication-schedule/index.ts",
          "line": 51
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsReplicationScheduleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-replication-schedule/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCloudMigrationsReplicationSchedule resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedule/index.ts",
            "line": 36
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCloudMigrationsReplicationSchedule to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_replication_schedule#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCloudMigrationsReplicationSchedule that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCloudMigrationsReplicationSchedule to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedule/index.ts",
            "line": 149
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedule/index.ts",
            "line": 155
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsReplicationSchedule",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedule/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedule/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedule/index.ts",
            "line": 81
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedule/index.ts",
            "line": 86
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedule/index.ts",
            "line": 91
          },
          "name": "executionRecurrences",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedule/index.ts",
            "line": 97
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedule/index.ts",
            "line": 102
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedule/index.ts",
            "line": 107
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedule/index.ts",
            "line": 125
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedule/index.ts",
            "line": 131
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedule/index.ts",
            "line": 136
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedule/index.ts",
            "line": 141
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedule/index.ts",
            "line": 120
          },
          "name": "replicationScheduleIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedule/index.ts",
            "line": 113
          },
          "name": "replicationScheduleId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-replication-schedule/index:DataOciCloudMigrationsReplicationSchedule"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsReplicationScheduleConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsReplicationScheduleConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-replication-schedule/index.ts",
        "line": 9
      },
      "name": "DataOciCloudMigrationsReplicationScheduleConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_replication_schedule#replication_schedule_id DataOciCloudMigrationsReplicationSchedule#replication_schedule_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedule/index.ts",
            "line": 13
          },
          "name": "replicationScheduleId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-replication-schedule/index:DataOciCloudMigrationsReplicationScheduleConfig"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsReplicationSchedules": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_replication_schedules oci_cloud_migrations_replication_schedules}."
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsReplicationSchedules",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_replication_schedules oci_cloud_migrations_replication_schedules} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
          "line": 456
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsReplicationSchedulesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
        "line": 424
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCloudMigrationsReplicationSchedules resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
            "line": 441
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCloudMigrationsReplicationSchedules to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_replication_schedules#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCloudMigrationsReplicationSchedules that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCloudMigrationsReplicationSchedules to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
            "line": 575
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCloudMigrationsReplicationSchedulesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
            "line": 492
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
            "line": 508
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
            "line": 578
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
            "line": 524
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
            "line": 546
          },
          "name": "resetReplicationScheduleId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
            "line": 562
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
            "line": 590
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
            "line": 601
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsReplicationSchedules",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
            "line": 429
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
            "line": 572
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsReplicationSchedulesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
            "line": 534
          },
          "name": "replicationScheduleCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsReplicationSchedulesReplicationScheduleCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
            "line": 496
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
            "line": 512
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
            "line": 582
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsReplicationSchedulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
            "line": 528
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
            "line": 550
          },
          "name": "replicationScheduleIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
            "line": 566
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
            "line": 486
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
            "line": 502
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
            "line": 518
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
            "line": 540
          },
          "name": "replicationScheduleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
            "line": 556
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-replication-schedules/index:DataOciCloudMigrationsReplicationSchedules"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsReplicationSchedulesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsReplicationSchedulesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
        "line": 9
      },
      "name": "DataOciCloudMigrationsReplicationSchedulesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_replication_schedules#compartment_id DataOciCloudMigrationsReplicationSchedules#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_replication_schedules#display_name DataOciCloudMigrationsReplicationSchedules#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
            "line": 17
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_replication_schedules#filter DataOciCloudMigrationsReplicationSchedules#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsReplicationSchedulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_replication_schedules#id DataOciCloudMigrationsReplicationSchedules#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_replication_schedules#replication_schedule_id DataOciCloudMigrationsReplicationSchedules#replication_schedule_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
            "line": 28
          },
          "name": "replicationScheduleId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_replication_schedules#state DataOciCloudMigrationsReplicationSchedules#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-replication-schedules/index:DataOciCloudMigrationsReplicationSchedulesConfig"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsReplicationSchedulesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsReplicationSchedulesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
        "line": 244
      },
      "name": "DataOciCloudMigrationsReplicationSchedulesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_replication_schedules#name DataOciCloudMigrationsReplicationSchedules#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
            "line": 248
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_replication_schedules#values DataOciCloudMigrationsReplicationSchedules#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
            "line": 256
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_replication_schedules#regex DataOciCloudMigrationsReplicationSchedules#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
            "line": 252
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-replication-schedules/index:DataOciCloudMigrationsReplicationSchedulesFilter"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsReplicationSchedulesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsReplicationSchedulesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
          "line": 409
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
        "line": 401
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
            "line": 416
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsReplicationSchedulesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsReplicationSchedulesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
            "line": 409
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
            "line": 409
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
            "line": 409
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
            "line": 402
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsReplicationSchedulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-replication-schedules/index:DataOciCloudMigrationsReplicationSchedulesFilterList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsReplicationSchedulesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsReplicationSchedulesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
          "line": 312
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
        "line": 302
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
            "line": 379
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCloudMigrationsReplicationSchedulesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
            "line": 367
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
            "line": 383
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
            "line": 396
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
            "line": 360
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
            "line": 373
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
            "line": 389
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
            "line": 316
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCloudMigrationsReplicationSchedulesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-replication-schedules/index:DataOciCloudMigrationsReplicationSchedulesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsReplicationSchedulesReplicationScheduleCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsReplicationSchedulesReplicationScheduleCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
        "line": 168
      },
      "name": "DataOciCloudMigrationsReplicationSchedulesReplicationScheduleCollection",
      "symbolId": "src/data-oci-cloud-migrations-replication-schedules/index:DataOciCloudMigrationsReplicationSchedulesReplicationScheduleCollection"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsReplicationSchedulesReplicationScheduleCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsReplicationSchedulesReplicationScheduleCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
        "line": 40
      },
      "name": "DataOciCloudMigrationsReplicationSchedulesReplicationScheduleCollectionItems",
      "symbolId": "src/data-oci-cloud-migrations-replication-schedules/index:DataOciCloudMigrationsReplicationSchedulesReplicationScheduleCollectionItems"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsReplicationSchedulesReplicationScheduleCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsReplicationSchedulesReplicationScheduleCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
          "line": 157
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
        "line": 150
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
            "line": 164
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsReplicationSchedulesReplicationScheduleCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsReplicationSchedulesReplicationScheduleCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
            "line": 157
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
            "line": 157
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
            "line": 157
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-replication-schedules/index:DataOciCloudMigrationsReplicationSchedulesReplicationScheduleCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsReplicationSchedulesReplicationScheduleCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsReplicationSchedulesReplicationScheduleCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
          "line": 72
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
        "line": 63
      },
      "name": "DataOciCloudMigrationsReplicationSchedulesReplicationScheduleCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
            "line": 92
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
            "line": 98
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
            "line": 103
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
            "line": 108
          },
          "name": "executionRecurrences",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
            "line": 114
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
            "line": 119
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
            "line": 124
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
            "line": 129
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
            "line": 135
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
            "line": 140
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
            "line": 145
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsReplicationSchedulesReplicationScheduleCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-replication-schedules/index:DataOciCloudMigrationsReplicationSchedulesReplicationScheduleCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsReplicationSchedulesReplicationScheduleCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsReplicationSchedulesReplicationScheduleCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
          "line": 233
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
        "line": 226
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
            "line": 240
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsReplicationSchedulesReplicationScheduleCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsReplicationSchedulesReplicationScheduleCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
            "line": 233
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
            "line": 233
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
            "line": 233
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-replication-schedules/index:DataOciCloudMigrationsReplicationSchedulesReplicationScheduleCollectionList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsReplicationSchedulesReplicationScheduleCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsReplicationSchedulesReplicationScheduleCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
          "line": 200
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
        "line": 191
      },
      "name": "DataOciCloudMigrationsReplicationSchedulesReplicationScheduleCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
            "line": 221
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsReplicationSchedulesReplicationScheduleCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-replication-schedules/index.ts",
            "line": 204
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsReplicationSchedulesReplicationScheduleCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-replication-schedules/index:DataOciCloudMigrationsReplicationSchedulesReplicationScheduleCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAsset": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_target_asset oci_cloud_migrations_target_asset}."
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAsset",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_target_asset oci_cloud_migrations_target_asset} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
          "line": 3448
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 3416
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCloudMigrationsTargetAsset resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 3433
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCloudMigrationsTargetAsset to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_target_asset#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCloudMigrationsTargetAsset that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCloudMigrationsTargetAsset to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 3599
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 3605
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsTargetAsset",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 3421
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 3472
          },
          "name": "blockVolumesPerformance",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 3477
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 3483
          },
          "name": "compatibilityMessages",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetCompatibilityMessagesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 3488
          },
          "name": "createdResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 3493
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 3499
          },
          "name": "estimatedCost",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetEstimatedCostList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 3504
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 3509
          },
          "name": "isExcludedFromExecution",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 3514
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 3520
          },
          "name": "migrationAsset",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetMigrationAssetList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 3525
          },
          "name": "migrationPlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 3530
          },
          "name": "msLicense",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 3535
          },
          "name": "preferredShapeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 3541
          },
          "name": "recommendedSpec",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 3546
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 3565
          },
          "name": "testSpec",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 3570
          },
          "name": "timeAssessed",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 3575
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 3580
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 3585
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 3591
          },
          "name": "userSpec",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 3559
          },
          "name": "targetAssetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 3552
          },
          "name": "targetAssetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAsset"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetCompatibilityMessages": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetCompatibilityMessages",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 15
      },
      "name": "DataOciCloudMigrationsTargetAssetCompatibilityMessages",
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetCompatibilityMessages"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetCompatibilityMessagesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetCompatibilityMessagesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
          "line": 89
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 82
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 96
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetCompatibilityMessagesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsTargetAssetCompatibilityMessagesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 89
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 89
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 89
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetCompatibilityMessagesList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetCompatibilityMessagesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetCompatibilityMessagesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 38
      },
      "name": "DataOciCloudMigrationsTargetAssetCompatibilityMessagesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 67
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 72
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 77
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetCompatibilityMessages"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetCompatibilityMessagesOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 9
      },
      "name": "DataOciCloudMigrationsTargetAssetConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_target_asset#target_asset_id DataOciCloudMigrationsTargetAsset#target_asset_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 13
          },
          "name": "targetAssetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetConfig"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetEstimatedCost": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetEstimatedCost",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 481
      },
      "name": "DataOciCloudMigrationsTargetAssetEstimatedCost",
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetEstimatedCost"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetEstimatedCostCompute": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetEstimatedCostCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 100
      },
      "name": "DataOciCloudMigrationsTargetAssetEstimatedCostCompute",
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetEstimatedCostCompute"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetEstimatedCostComputeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetEstimatedCostComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
          "line": 214
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 207
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 221
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetEstimatedCostComputeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsTargetAssetEstimatedCostComputeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 214
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 214
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 214
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetEstimatedCostComputeList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetEstimatedCostComputeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetEstimatedCostComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
          "line": 132
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 123
      },
      "name": "DataOciCloudMigrationsTargetAssetEstimatedCostComputeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 152
          },
          "name": "gpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 157
          },
          "name": "gpuPerHour",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 162
          },
          "name": "gpuPerHourBySubscription",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 167
          },
          "name": "memoryAmountGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 172
          },
          "name": "memoryGbPerHour",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 177
          },
          "name": "memoryGbPerHourBySubscription",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 182
          },
          "name": "ocpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 187
          },
          "name": "ocpuPerHour",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 192
          },
          "name": "ocpuPerHourBySubscription",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 197
          },
          "name": "totalPerHour",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 202
          },
          "name": "totalPerHourBySubscription",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 136
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetEstimatedCostCompute"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetEstimatedCostComputeOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetEstimatedCostList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetEstimatedCostList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
          "line": 578
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 571
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 585
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetEstimatedCostOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsTargetAssetEstimatedCostList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 578
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 578
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 578
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetEstimatedCostList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetEstimatedCostOsImage": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetEstimatedCostOsImage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 225
      },
      "name": "DataOciCloudMigrationsTargetAssetEstimatedCostOsImage",
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetEstimatedCostOsImage"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetEstimatedCostOsImageList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetEstimatedCostOsImageList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
          "line": 294
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 287
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 301
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetEstimatedCostOsImageOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsTargetAssetEstimatedCostOsImageList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 294
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 294
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 294
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetEstimatedCostOsImageList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetEstimatedCostOsImageOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetEstimatedCostOsImageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
          "line": 257
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 248
      },
      "name": "DataOciCloudMigrationsTargetAssetEstimatedCostOsImageOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 277
          },
          "name": "totalPerHour",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 282
          },
          "name": "totalPerHourBySubscription",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 261
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetEstimatedCostOsImage"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetEstimatedCostOsImageOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetEstimatedCostOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetEstimatedCostOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
          "line": 513
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 504
      },
      "name": "DataOciCloudMigrationsTargetAssetEstimatedCostOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 534
          },
          "name": "compute",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetEstimatedCostComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 539
          },
          "name": "currencyCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 545
          },
          "name": "osImage",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetEstimatedCostOsImageList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 551
          },
          "name": "storage",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetEstimatedCostStorageList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 556
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 561
          },
          "name": "totalEstimationPerMonth",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 566
          },
          "name": "totalEstimationPerMonthBySubscription",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 517
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetEstimatedCost"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetEstimatedCostOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetEstimatedCostStorage": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetEstimatedCostStorage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 395
      },
      "name": "DataOciCloudMigrationsTargetAssetEstimatedCostStorage",
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetEstimatedCostStorage"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetEstimatedCostStorageList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetEstimatedCostStorageList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
          "line": 470
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 463
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 477
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetEstimatedCostStorageOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsTargetAssetEstimatedCostStorageList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 470
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 470
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 470
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetEstimatedCostStorageList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetEstimatedCostStorageOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetEstimatedCostStorageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
          "line": 427
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 418
      },
      "name": "DataOciCloudMigrationsTargetAssetEstimatedCostStorageOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 447
          },
          "name": "totalGbPerMonth",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 452
          },
          "name": "totalGbPerMonthBySubscription",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 458
          },
          "name": "volumes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetEstimatedCostStorageVolumesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 431
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetEstimatedCostStorage"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetEstimatedCostStorageOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetEstimatedCostStorageVolumes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetEstimatedCostStorageVolumes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 305
      },
      "name": "DataOciCloudMigrationsTargetAssetEstimatedCostStorageVolumes",
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetEstimatedCostStorageVolumes"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetEstimatedCostStorageVolumesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetEstimatedCostStorageVolumesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
          "line": 384
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 377
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 391
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetEstimatedCostStorageVolumesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsTargetAssetEstimatedCostStorageVolumesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 384
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 384
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 384
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetEstimatedCostStorageVolumesList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetEstimatedCostStorageVolumesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetEstimatedCostStorageVolumesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
          "line": 337
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 328
      },
      "name": "DataOciCloudMigrationsTargetAssetEstimatedCostStorageVolumesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 357
          },
          "name": "capacityGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 362
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 367
          },
          "name": "totalGbPerMonth",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 372
          },
          "name": "totalGbPerMonthBySubscription",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 341
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetEstimatedCostStorageVolumes"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetEstimatedCostStorageVolumesOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetMigrationAsset": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetMigrationAsset",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 589
      },
      "name": "DataOciCloudMigrationsTargetAssetMigrationAsset",
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetMigrationAsset"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetMigrationAssetList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetMigrationAssetList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
          "line": 755
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 748
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 762
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetMigrationAssetOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsTargetAssetMigrationAssetList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 755
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 755
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 755
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetMigrationAssetList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetMigrationAssetOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetMigrationAssetOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
          "line": 621
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 612
      },
      "name": "DataOciCloudMigrationsTargetAssetMigrationAssetOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 641
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 646
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 651
          },
          "name": "dependedOnBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 656
          },
          "name": "dependsOn",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 661
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 666
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 671
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 676
          },
          "name": "migrationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 681
          },
          "name": "notifications",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 686
          },
          "name": "parentSnapshot",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 691
          },
          "name": "replicationCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 696
          },
          "name": "replicationScheduleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 701
          },
          "name": "snapShotBucketName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 707
          },
          "name": "snapshots",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 713
          },
          "name": "sourceAssetData",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 718
          },
          "name": "sourceAssetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 723
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 728
          },
          "name": "tenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 733
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 738
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 743
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 625
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetMigrationAsset"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetMigrationAssetOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpec": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 1480
      },
      "name": "DataOciCloudMigrationsTargetAssetRecommendedSpec",
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetRecommendedSpec"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecAgentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecAgentConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 846
      },
      "name": "DataOciCloudMigrationsTargetAssetRecommendedSpecAgentConfig",
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetRecommendedSpecAgentConfig"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecAgentConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecAgentConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
          "line": 926
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 919
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 933
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecAgentConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsTargetAssetRecommendedSpecAgentConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 926
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 926
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 926
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetRecommendedSpecAgentConfigList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecAgentConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecAgentConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
          "line": 878
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 869
      },
      "name": "DataOciCloudMigrationsTargetAssetRecommendedSpecAgentConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 898
          },
          "name": "areAllPluginsDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 903
          },
          "name": "isManagementDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 908
          },
          "name": "isMonitoringDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 914
          },
          "name": "pluginsConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecAgentConfigPluginsConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 882
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecAgentConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetRecommendedSpecAgentConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecAgentConfigPluginsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecAgentConfigPluginsConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 766
      },
      "name": "DataOciCloudMigrationsTargetAssetRecommendedSpecAgentConfigPluginsConfig",
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetRecommendedSpecAgentConfigPluginsConfig"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecAgentConfigPluginsConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecAgentConfigPluginsConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
          "line": 835
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 828
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 842
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecAgentConfigPluginsConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsTargetAssetRecommendedSpecAgentConfigPluginsConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 835
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 835
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 835
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetRecommendedSpecAgentConfigPluginsConfigList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecAgentConfigPluginsConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecAgentConfigPluginsConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
          "line": 798
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 789
      },
      "name": "DataOciCloudMigrationsTargetAssetRecommendedSpecAgentConfigPluginsConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 818
          },
          "name": "desiredState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 823
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 802
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecAgentConfigPluginsConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetRecommendedSpecAgentConfigPluginsConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecCreateVnicDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecCreateVnicDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 937
      },
      "name": "DataOciCloudMigrationsTargetAssetRecommendedSpecCreateVnicDetails",
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetRecommendedSpecCreateVnicDetails"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecCreateVnicDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecCreateVnicDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
          "line": 1053
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 1046
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1060
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecCreateVnicDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsTargetAssetRecommendedSpecCreateVnicDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1053
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1053
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1053
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetRecommendedSpecCreateVnicDetailsList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecCreateVnicDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecCreateVnicDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
          "line": 969
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 960
      },
      "name": "DataOciCloudMigrationsTargetAssetRecommendedSpecCreateVnicDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 989
          },
          "name": "assignPrivateDnsRecord",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 994
          },
          "name": "assignPublicIp",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1000
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1005
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1011
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1016
          },
          "name": "hostnameLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1021
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1026
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1031
          },
          "name": "skipSourceDestCheck",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1036
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1041
          },
          "name": "vlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 973
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecCreateVnicDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetRecommendedSpecCreateVnicDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecInstanceOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecInstanceOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 1064
      },
      "name": "DataOciCloudMigrationsTargetAssetRecommendedSpecInstanceOptions",
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetRecommendedSpecInstanceOptions"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecInstanceOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecInstanceOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
          "line": 1128
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 1121
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1135
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecInstanceOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsTargetAssetRecommendedSpecInstanceOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1128
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1128
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1128
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetRecommendedSpecInstanceOptionsList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecInstanceOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecInstanceOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
          "line": 1096
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 1087
      },
      "name": "DataOciCloudMigrationsTargetAssetRecommendedSpecInstanceOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1116
          },
          "name": "areLegacyImdsEndpointsDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1100
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecInstanceOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetRecommendedSpecInstanceOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
          "line": 1637
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 1630
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1644
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsTargetAssetRecommendedSpecList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1637
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1637
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1637
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetRecommendedSpecList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
          "line": 1512
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 1503
      },
      "name": "DataOciCloudMigrationsTargetAssetRecommendedSpecOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1533
          },
          "name": "agentConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecAgentConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1538
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1543
          },
          "name": "capacityReservationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1548
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1554
          },
          "name": "createVnicDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecCreateVnicDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1559
          },
          "name": "dedicatedVmHostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1565
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1570
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1575
          },
          "name": "faultDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1581
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1586
          },
          "name": "hostnameLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1592
          },
          "name": "instanceOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecInstanceOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1597
          },
          "name": "ipxeScript",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1602
          },
          "name": "isPvEncryptionInTransitEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1608
          },
          "name": "preemptibleInstanceConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecPreemptibleInstanceConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1613
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1619
          },
          "name": "shapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecShapeConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1625
          },
          "name": "sourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecSourceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1516
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpec"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetRecommendedSpecOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecPreemptibleInstanceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecPreemptibleInstanceConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 1219
      },
      "name": "DataOciCloudMigrationsTargetAssetRecommendedSpecPreemptibleInstanceConfig",
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetRecommendedSpecPreemptibleInstanceConfig"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecPreemptibleInstanceConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecPreemptibleInstanceConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
          "line": 1284
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 1277
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1291
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecPreemptibleInstanceConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsTargetAssetRecommendedSpecPreemptibleInstanceConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1284
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1284
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1284
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetRecommendedSpecPreemptibleInstanceConfigList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecPreemptibleInstanceConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecPreemptibleInstanceConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
          "line": 1251
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 1242
      },
      "name": "DataOciCloudMigrationsTargetAssetRecommendedSpecPreemptibleInstanceConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1272
          },
          "name": "preemptionAction",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecPreemptibleInstanceConfigPreemptionActionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1255
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecPreemptibleInstanceConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetRecommendedSpecPreemptibleInstanceConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecPreemptibleInstanceConfigPreemptionAction": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecPreemptibleInstanceConfigPreemptionAction",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 1139
      },
      "name": "DataOciCloudMigrationsTargetAssetRecommendedSpecPreemptibleInstanceConfigPreemptionAction",
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetRecommendedSpecPreemptibleInstanceConfigPreemptionAction"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecPreemptibleInstanceConfigPreemptionActionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecPreemptibleInstanceConfigPreemptionActionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
          "line": 1208
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 1201
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1215
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecPreemptibleInstanceConfigPreemptionActionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsTargetAssetRecommendedSpecPreemptibleInstanceConfigPreemptionActionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1208
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1208
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1208
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetRecommendedSpecPreemptibleInstanceConfigPreemptionActionList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecPreemptibleInstanceConfigPreemptionActionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecPreemptibleInstanceConfigPreemptionActionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
          "line": 1171
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 1162
      },
      "name": "DataOciCloudMigrationsTargetAssetRecommendedSpecPreemptibleInstanceConfigPreemptionActionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1191
          },
          "name": "preserveBootVolume",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1196
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1175
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecPreemptibleInstanceConfigPreemptionAction"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetRecommendedSpecPreemptibleInstanceConfigPreemptionActionOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 1295
      },
      "name": "DataOciCloudMigrationsTargetAssetRecommendedSpecShapeConfig",
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetRecommendedSpecShapeConfig"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecShapeConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecShapeConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
          "line": 1369
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 1362
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1376
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecShapeConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsTargetAssetRecommendedSpecShapeConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1369
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1369
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1369
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetRecommendedSpecShapeConfigList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
          "line": 1327
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 1318
      },
      "name": "DataOciCloudMigrationsTargetAssetRecommendedSpecShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1347
          },
          "name": "baselineOcpuUtilization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1352
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1357
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1331
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecShapeConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetRecommendedSpecShapeConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecSourceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecSourceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 1380
      },
      "name": "DataOciCloudMigrationsTargetAssetRecommendedSpecSourceDetails",
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetRecommendedSpecSourceDetails"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecSourceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecSourceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
          "line": 1469
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 1462
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1476
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecSourceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsTargetAssetRecommendedSpecSourceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1469
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1469
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1469
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetRecommendedSpecSourceDetailsList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecSourceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecSourceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
          "line": 1412
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 1403
      },
      "name": "DataOciCloudMigrationsTargetAssetRecommendedSpecSourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1432
          },
          "name": "bootVolumeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1437
          },
          "name": "bootVolumeSizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1442
          },
          "name": "bootVolumeVpusPerGb",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1447
          },
          "name": "imageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1452
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1457
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1416
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetRecommendedSpecSourceDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetRecommendedSpecSourceDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpec": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 2362
      },
      "name": "DataOciCloudMigrationsTargetAssetTestSpec",
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetTestSpec"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecAgentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecAgentConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 1728
      },
      "name": "DataOciCloudMigrationsTargetAssetTestSpecAgentConfig",
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetTestSpecAgentConfig"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecAgentConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecAgentConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
          "line": 1808
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 1801
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1815
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecAgentConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsTargetAssetTestSpecAgentConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1808
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1808
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1808
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetTestSpecAgentConfigList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecAgentConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecAgentConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
          "line": 1760
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 1751
      },
      "name": "DataOciCloudMigrationsTargetAssetTestSpecAgentConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1780
          },
          "name": "areAllPluginsDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1785
          },
          "name": "isManagementDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1790
          },
          "name": "isMonitoringDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1796
          },
          "name": "pluginsConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecAgentConfigPluginsConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1764
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecAgentConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetTestSpecAgentConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecAgentConfigPluginsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecAgentConfigPluginsConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 1648
      },
      "name": "DataOciCloudMigrationsTargetAssetTestSpecAgentConfigPluginsConfig",
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetTestSpecAgentConfigPluginsConfig"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecAgentConfigPluginsConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecAgentConfigPluginsConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
          "line": 1717
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 1710
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1724
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecAgentConfigPluginsConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsTargetAssetTestSpecAgentConfigPluginsConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1717
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1717
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1717
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetTestSpecAgentConfigPluginsConfigList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecAgentConfigPluginsConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecAgentConfigPluginsConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
          "line": 1680
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 1671
      },
      "name": "DataOciCloudMigrationsTargetAssetTestSpecAgentConfigPluginsConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1700
          },
          "name": "desiredState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1705
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1684
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecAgentConfigPluginsConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetTestSpecAgentConfigPluginsConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecCreateVnicDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecCreateVnicDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 1819
      },
      "name": "DataOciCloudMigrationsTargetAssetTestSpecCreateVnicDetails",
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetTestSpecCreateVnicDetails"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecCreateVnicDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecCreateVnicDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
          "line": 1935
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 1928
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1942
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecCreateVnicDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsTargetAssetTestSpecCreateVnicDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1935
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1935
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1935
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetTestSpecCreateVnicDetailsList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecCreateVnicDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecCreateVnicDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
          "line": 1851
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 1842
      },
      "name": "DataOciCloudMigrationsTargetAssetTestSpecCreateVnicDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1871
          },
          "name": "assignPrivateDnsRecord",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1876
          },
          "name": "assignPublicIp",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1882
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1887
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1893
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1898
          },
          "name": "hostnameLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1903
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1908
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1913
          },
          "name": "skipSourceDestCheck",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1918
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1923
          },
          "name": "vlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1855
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecCreateVnicDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetTestSpecCreateVnicDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecInstanceOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecInstanceOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 1946
      },
      "name": "DataOciCloudMigrationsTargetAssetTestSpecInstanceOptions",
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetTestSpecInstanceOptions"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecInstanceOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecInstanceOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
          "line": 2010
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 2003
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2017
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecInstanceOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsTargetAssetTestSpecInstanceOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2010
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2010
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2010
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetTestSpecInstanceOptionsList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecInstanceOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecInstanceOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
          "line": 1978
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 1969
      },
      "name": "DataOciCloudMigrationsTargetAssetTestSpecInstanceOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1998
          },
          "name": "areLegacyImdsEndpointsDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 1982
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecInstanceOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetTestSpecInstanceOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
          "line": 2519
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 2512
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2526
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsTargetAssetTestSpecList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2519
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2519
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2519
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetTestSpecList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
          "line": 2394
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 2385
      },
      "name": "DataOciCloudMigrationsTargetAssetTestSpecOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2415
          },
          "name": "agentConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecAgentConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2420
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2425
          },
          "name": "capacityReservationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2430
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2436
          },
          "name": "createVnicDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecCreateVnicDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2441
          },
          "name": "dedicatedVmHostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2447
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2452
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2457
          },
          "name": "faultDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2463
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2468
          },
          "name": "hostnameLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2474
          },
          "name": "instanceOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecInstanceOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2479
          },
          "name": "ipxeScript",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2484
          },
          "name": "isPvEncryptionInTransitEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2490
          },
          "name": "preemptibleInstanceConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecPreemptibleInstanceConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2495
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2501
          },
          "name": "shapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecShapeConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2507
          },
          "name": "sourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecSourceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2398
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpec"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetTestSpecOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecPreemptibleInstanceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecPreemptibleInstanceConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 2101
      },
      "name": "DataOciCloudMigrationsTargetAssetTestSpecPreemptibleInstanceConfig",
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetTestSpecPreemptibleInstanceConfig"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecPreemptibleInstanceConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecPreemptibleInstanceConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
          "line": 2166
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 2159
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2173
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecPreemptibleInstanceConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsTargetAssetTestSpecPreemptibleInstanceConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2166
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2166
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2166
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetTestSpecPreemptibleInstanceConfigList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecPreemptibleInstanceConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecPreemptibleInstanceConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
          "line": 2133
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 2124
      },
      "name": "DataOciCloudMigrationsTargetAssetTestSpecPreemptibleInstanceConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2154
          },
          "name": "preemptionAction",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecPreemptibleInstanceConfigPreemptionActionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2137
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecPreemptibleInstanceConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetTestSpecPreemptibleInstanceConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecPreemptibleInstanceConfigPreemptionAction": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecPreemptibleInstanceConfigPreemptionAction",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 2021
      },
      "name": "DataOciCloudMigrationsTargetAssetTestSpecPreemptibleInstanceConfigPreemptionAction",
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetTestSpecPreemptibleInstanceConfigPreemptionAction"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecPreemptibleInstanceConfigPreemptionActionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecPreemptibleInstanceConfigPreemptionActionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
          "line": 2090
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 2083
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2097
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecPreemptibleInstanceConfigPreemptionActionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsTargetAssetTestSpecPreemptibleInstanceConfigPreemptionActionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2090
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2090
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2090
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetTestSpecPreemptibleInstanceConfigPreemptionActionList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecPreemptibleInstanceConfigPreemptionActionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecPreemptibleInstanceConfigPreemptionActionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
          "line": 2053
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 2044
      },
      "name": "DataOciCloudMigrationsTargetAssetTestSpecPreemptibleInstanceConfigPreemptionActionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2073
          },
          "name": "preserveBootVolume",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2078
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2057
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecPreemptibleInstanceConfigPreemptionAction"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetTestSpecPreemptibleInstanceConfigPreemptionActionOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 2177
      },
      "name": "DataOciCloudMigrationsTargetAssetTestSpecShapeConfig",
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetTestSpecShapeConfig"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecShapeConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecShapeConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
          "line": 2251
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 2244
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2258
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecShapeConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsTargetAssetTestSpecShapeConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2251
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2251
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2251
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetTestSpecShapeConfigList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
          "line": 2209
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 2200
      },
      "name": "DataOciCloudMigrationsTargetAssetTestSpecShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2229
          },
          "name": "baselineOcpuUtilization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2234
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2239
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2213
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecShapeConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetTestSpecShapeConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecSourceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecSourceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 2262
      },
      "name": "DataOciCloudMigrationsTargetAssetTestSpecSourceDetails",
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetTestSpecSourceDetails"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecSourceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecSourceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
          "line": 2351
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 2344
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2358
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecSourceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsTargetAssetTestSpecSourceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2351
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2351
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2351
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetTestSpecSourceDetailsList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecSourceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecSourceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
          "line": 2294
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 2285
      },
      "name": "DataOciCloudMigrationsTargetAssetTestSpecSourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2314
          },
          "name": "bootVolumeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2319
          },
          "name": "bootVolumeSizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2324
          },
          "name": "bootVolumeVpusPerGb",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2329
          },
          "name": "imageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2334
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2339
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2298
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetTestSpecSourceDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetTestSpecSourceDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpec": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 3244
      },
      "name": "DataOciCloudMigrationsTargetAssetUserSpec",
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetUserSpec"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecAgentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecAgentConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 2610
      },
      "name": "DataOciCloudMigrationsTargetAssetUserSpecAgentConfig",
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetUserSpecAgentConfig"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecAgentConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecAgentConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
          "line": 2690
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 2683
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2697
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecAgentConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsTargetAssetUserSpecAgentConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2690
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2690
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2690
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetUserSpecAgentConfigList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecAgentConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecAgentConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
          "line": 2642
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 2633
      },
      "name": "DataOciCloudMigrationsTargetAssetUserSpecAgentConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2662
          },
          "name": "areAllPluginsDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2667
          },
          "name": "isManagementDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2672
          },
          "name": "isMonitoringDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2678
          },
          "name": "pluginsConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecAgentConfigPluginsConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2646
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecAgentConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetUserSpecAgentConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecAgentConfigPluginsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecAgentConfigPluginsConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 2530
      },
      "name": "DataOciCloudMigrationsTargetAssetUserSpecAgentConfigPluginsConfig",
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetUserSpecAgentConfigPluginsConfig"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecAgentConfigPluginsConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecAgentConfigPluginsConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
          "line": 2599
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 2592
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2606
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecAgentConfigPluginsConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsTargetAssetUserSpecAgentConfigPluginsConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2599
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2599
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2599
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetUserSpecAgentConfigPluginsConfigList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecAgentConfigPluginsConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecAgentConfigPluginsConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
          "line": 2562
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 2553
      },
      "name": "DataOciCloudMigrationsTargetAssetUserSpecAgentConfigPluginsConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2582
          },
          "name": "desiredState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2587
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2566
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecAgentConfigPluginsConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetUserSpecAgentConfigPluginsConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecCreateVnicDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecCreateVnicDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 2701
      },
      "name": "DataOciCloudMigrationsTargetAssetUserSpecCreateVnicDetails",
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetUserSpecCreateVnicDetails"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecCreateVnicDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecCreateVnicDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
          "line": 2817
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 2810
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2824
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecCreateVnicDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsTargetAssetUserSpecCreateVnicDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2817
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2817
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2817
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetUserSpecCreateVnicDetailsList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecCreateVnicDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecCreateVnicDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
          "line": 2733
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 2724
      },
      "name": "DataOciCloudMigrationsTargetAssetUserSpecCreateVnicDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2753
          },
          "name": "assignPrivateDnsRecord",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2758
          },
          "name": "assignPublicIp",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2764
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2769
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2775
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2780
          },
          "name": "hostnameLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2785
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2790
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2795
          },
          "name": "skipSourceDestCheck",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2800
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2805
          },
          "name": "vlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2737
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecCreateVnicDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetUserSpecCreateVnicDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecInstanceOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecInstanceOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 2828
      },
      "name": "DataOciCloudMigrationsTargetAssetUserSpecInstanceOptions",
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetUserSpecInstanceOptions"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecInstanceOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecInstanceOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
          "line": 2892
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 2885
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2899
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecInstanceOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsTargetAssetUserSpecInstanceOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2892
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2892
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2892
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetUserSpecInstanceOptionsList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecInstanceOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecInstanceOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
          "line": 2860
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 2851
      },
      "name": "DataOciCloudMigrationsTargetAssetUserSpecInstanceOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2880
          },
          "name": "areLegacyImdsEndpointsDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2864
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecInstanceOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetUserSpecInstanceOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
          "line": 3401
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 3394
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 3408
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsTargetAssetUserSpecList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 3401
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 3401
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 3401
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetUserSpecList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
          "line": 3276
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 3267
      },
      "name": "DataOciCloudMigrationsTargetAssetUserSpecOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 3297
          },
          "name": "agentConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecAgentConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 3302
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 3307
          },
          "name": "capacityReservationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 3312
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 3318
          },
          "name": "createVnicDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecCreateVnicDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 3323
          },
          "name": "dedicatedVmHostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 3329
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 3334
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 3339
          },
          "name": "faultDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 3345
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 3350
          },
          "name": "hostnameLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 3356
          },
          "name": "instanceOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecInstanceOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 3361
          },
          "name": "ipxeScript",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 3366
          },
          "name": "isPvEncryptionInTransitEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 3372
          },
          "name": "preemptibleInstanceConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecPreemptibleInstanceConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 3377
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 3383
          },
          "name": "shapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecShapeConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 3389
          },
          "name": "sourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecSourceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 3280
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpec"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetUserSpecOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecPreemptibleInstanceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecPreemptibleInstanceConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 2983
      },
      "name": "DataOciCloudMigrationsTargetAssetUserSpecPreemptibleInstanceConfig",
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetUserSpecPreemptibleInstanceConfig"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecPreemptibleInstanceConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecPreemptibleInstanceConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
          "line": 3048
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 3041
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 3055
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecPreemptibleInstanceConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsTargetAssetUserSpecPreemptibleInstanceConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 3048
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 3048
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 3048
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetUserSpecPreemptibleInstanceConfigList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecPreemptibleInstanceConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecPreemptibleInstanceConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
          "line": 3015
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 3006
      },
      "name": "DataOciCloudMigrationsTargetAssetUserSpecPreemptibleInstanceConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 3036
          },
          "name": "preemptionAction",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecPreemptibleInstanceConfigPreemptionActionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 3019
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecPreemptibleInstanceConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetUserSpecPreemptibleInstanceConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecPreemptibleInstanceConfigPreemptionAction": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecPreemptibleInstanceConfigPreemptionAction",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 2903
      },
      "name": "DataOciCloudMigrationsTargetAssetUserSpecPreemptibleInstanceConfigPreemptionAction",
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetUserSpecPreemptibleInstanceConfigPreemptionAction"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecPreemptibleInstanceConfigPreemptionActionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecPreemptibleInstanceConfigPreemptionActionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
          "line": 2972
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 2965
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2979
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecPreemptibleInstanceConfigPreemptionActionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsTargetAssetUserSpecPreemptibleInstanceConfigPreemptionActionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2972
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2972
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2972
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetUserSpecPreemptibleInstanceConfigPreemptionActionList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecPreemptibleInstanceConfigPreemptionActionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecPreemptibleInstanceConfigPreemptionActionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
          "line": 2935
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 2926
      },
      "name": "DataOciCloudMigrationsTargetAssetUserSpecPreemptibleInstanceConfigPreemptionActionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2955
          },
          "name": "preserveBootVolume",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2960
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 2939
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecPreemptibleInstanceConfigPreemptionAction"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetUserSpecPreemptibleInstanceConfigPreemptionActionOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 3059
      },
      "name": "DataOciCloudMigrationsTargetAssetUserSpecShapeConfig",
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetUserSpecShapeConfig"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecShapeConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecShapeConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
          "line": 3133
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 3126
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 3140
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecShapeConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsTargetAssetUserSpecShapeConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 3133
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 3133
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 3133
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetUserSpecShapeConfigList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
          "line": 3091
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 3082
      },
      "name": "DataOciCloudMigrationsTargetAssetUserSpecShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 3111
          },
          "name": "baselineOcpuUtilization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 3116
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 3121
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 3095
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecShapeConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetUserSpecShapeConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecSourceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecSourceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 3144
      },
      "name": "DataOciCloudMigrationsTargetAssetUserSpecSourceDetails",
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetUserSpecSourceDetails"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecSourceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecSourceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
          "line": 3233
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 3226
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 3240
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecSourceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsTargetAssetUserSpecSourceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 3233
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 3233
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 3233
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetUserSpecSourceDetailsList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecSourceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecSourceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
          "line": 3176
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
        "line": 3167
      },
      "name": "DataOciCloudMigrationsTargetAssetUserSpecSourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 3196
          },
          "name": "bootVolumeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 3201
          },
          "name": "bootVolumeSizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 3206
          },
          "name": "bootVolumeVpusPerGb",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 3211
          },
          "name": "imageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 3216
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 3221
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-asset/index.ts",
            "line": 3180
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetUserSpecSourceDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-asset/index:DataOciCloudMigrationsTargetAssetUserSpecSourceDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssets": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_target_assets oci_cloud_migrations_target_assets}."
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssets",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_target_assets oci_cloud_migrations_target_assets} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
          "line": 3906
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 3874
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCloudMigrationsTargetAssets resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3891
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCloudMigrationsTargetAssets to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_target_assets#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCloudMigrationsTargetAssets that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCloudMigrationsTargetAssets to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 4025
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3942
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 4028
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3958
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3974
          },
          "name": "resetMigrationPlanId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3990
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 4012
          },
          "name": "resetTargetAssetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 4040
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 4051
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsTargetAssets",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3879
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 4022
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 4000
          },
          "name": "targetAssetCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3946
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 4032
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3962
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3978
          },
          "name": "migrationPlanIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3994
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 4016
          },
          "name": "targetAssetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3936
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3952
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3968
          },
          "name": "migrationPlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3984
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 4006
          },
          "name": "targetAssetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssets"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 9
      },
      "name": "DataOciCloudMigrationsTargetAssetsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_target_assets#display_name DataOciCloudMigrationsTargetAssets#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 13
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_target_assets#filter DataOciCloudMigrationsTargetAssets#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_target_assets#id DataOciCloudMigrationsTargetAssets#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_target_assets#migration_plan_id DataOciCloudMigrationsTargetAssets#migration_plan_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 24
          },
          "name": "migrationPlanId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_target_assets#state DataOciCloudMigrationsTargetAssets#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_target_assets#target_asset_id DataOciCloudMigrationsTargetAssets#target_asset_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 32
          },
          "name": "targetAssetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsConfig"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 3694
      },
      "name": "DataOciCloudMigrationsTargetAssetsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_target_assets#name DataOciCloudMigrationsTargetAssets#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3698
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_target_assets#values DataOciCloudMigrationsTargetAssets#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3706
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cloud_migrations_target_assets#regex DataOciCloudMigrationsTargetAssets#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3702
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsFilter"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
          "line": 3859
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 3851
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3866
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsTargetAssetsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3859
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3859
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3859
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3852
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsFilterList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
          "line": 3762
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 3752
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3829
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCloudMigrationsTargetAssetsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3817
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3833
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3846
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3810
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3823
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3839
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3766
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 3618
      },
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollection",
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollection"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 3437
      },
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItems",
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItems"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsCompatibilityMessages": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsCompatibilityMessages",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 40
      },
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsCompatibilityMessages",
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsCompatibilityMessages"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsCompatibilityMessagesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsCompatibilityMessagesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
          "line": 114
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 107
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 121
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsCompatibilityMessagesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsCompatibilityMessagesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 114
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 114
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 114
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsCompatibilityMessagesList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsCompatibilityMessagesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsCompatibilityMessagesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
          "line": 72
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 63
      },
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsCompatibilityMessagesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 92
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 97
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 102
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsCompatibilityMessages"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsCompatibilityMessagesOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsEstimatedCost": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsEstimatedCost",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 506
      },
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsEstimatedCost",
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsEstimatedCost"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsEstimatedCostCompute": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsEstimatedCostCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 125
      },
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsEstimatedCostCompute",
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsEstimatedCostCompute"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsEstimatedCostComputeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsEstimatedCostComputeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
          "line": 239
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 232
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 246
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsEstimatedCostComputeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsEstimatedCostComputeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 239
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 239
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 239
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsEstimatedCostComputeList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsEstimatedCostComputeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsEstimatedCostComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
          "line": 157
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 148
      },
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsEstimatedCostComputeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 177
          },
          "name": "gpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 182
          },
          "name": "gpuPerHour",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 187
          },
          "name": "gpuPerHourBySubscription",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 192
          },
          "name": "memoryAmountGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 197
          },
          "name": "memoryGbPerHour",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 202
          },
          "name": "memoryGbPerHourBySubscription",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 207
          },
          "name": "ocpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 212
          },
          "name": "ocpuPerHour",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 217
          },
          "name": "ocpuPerHourBySubscription",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 222
          },
          "name": "totalPerHour",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 227
          },
          "name": "totalPerHourBySubscription",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 161
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsEstimatedCostCompute"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsEstimatedCostComputeOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsEstimatedCostList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsEstimatedCostList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
          "line": 603
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 596
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 610
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsEstimatedCostOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsEstimatedCostList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 603
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 603
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 603
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsEstimatedCostList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsEstimatedCostOsImage": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsEstimatedCostOsImage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 250
      },
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsEstimatedCostOsImage",
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsEstimatedCostOsImage"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsEstimatedCostOsImageList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsEstimatedCostOsImageList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
          "line": 319
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 312
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 326
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsEstimatedCostOsImageOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsEstimatedCostOsImageList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 319
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 319
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 319
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsEstimatedCostOsImageList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsEstimatedCostOsImageOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsEstimatedCostOsImageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
          "line": 282
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 273
      },
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsEstimatedCostOsImageOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 302
          },
          "name": "totalPerHour",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 307
          },
          "name": "totalPerHourBySubscription",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 286
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsEstimatedCostOsImage"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsEstimatedCostOsImageOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsEstimatedCostOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsEstimatedCostOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
          "line": 538
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 529
      },
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsEstimatedCostOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 559
          },
          "name": "compute",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsEstimatedCostComputeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 564
          },
          "name": "currencyCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 570
          },
          "name": "osImage",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsEstimatedCostOsImageList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 576
          },
          "name": "storage",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsEstimatedCostStorageList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 581
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 586
          },
          "name": "totalEstimationPerMonth",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 591
          },
          "name": "totalEstimationPerMonthBySubscription",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 542
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsEstimatedCost"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsEstimatedCostOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsEstimatedCostStorage": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsEstimatedCostStorage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 420
      },
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsEstimatedCostStorage",
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsEstimatedCostStorage"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsEstimatedCostStorageList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsEstimatedCostStorageList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
          "line": 495
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 488
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 502
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsEstimatedCostStorageOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsEstimatedCostStorageList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 495
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 495
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 495
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsEstimatedCostStorageList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsEstimatedCostStorageOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsEstimatedCostStorageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
          "line": 452
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 443
      },
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsEstimatedCostStorageOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 472
          },
          "name": "totalGbPerMonth",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 477
          },
          "name": "totalGbPerMonthBySubscription",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 483
          },
          "name": "volumes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsEstimatedCostStorageVolumesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 456
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsEstimatedCostStorage"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsEstimatedCostStorageOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsEstimatedCostStorageVolumes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsEstimatedCostStorageVolumes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 330
      },
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsEstimatedCostStorageVolumes",
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsEstimatedCostStorageVolumes"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsEstimatedCostStorageVolumesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsEstimatedCostStorageVolumesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
          "line": 409
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 402
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 416
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsEstimatedCostStorageVolumesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsEstimatedCostStorageVolumesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 409
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 409
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 409
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsEstimatedCostStorageVolumesList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsEstimatedCostStorageVolumesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsEstimatedCostStorageVolumesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
          "line": 362
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 353
      },
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsEstimatedCostStorageVolumesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 382
          },
          "name": "capacityGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 387
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 392
          },
          "name": "totalGbPerMonth",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 397
          },
          "name": "totalGbPerMonthBySubscription",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 366
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsEstimatedCostStorageVolumes"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsEstimatedCostStorageVolumesOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
          "line": 3607
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 3600
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3614
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3607
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3607
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3607
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsMigrationAsset": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsMigrationAsset",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 614
      },
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsMigrationAsset",
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsMigrationAsset"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsMigrationAssetList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsMigrationAssetList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
          "line": 780
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 773
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 787
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsMigrationAssetOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsMigrationAssetList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 780
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 780
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 780
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsMigrationAssetList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsMigrationAssetOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsMigrationAssetOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
          "line": 646
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 637
      },
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsMigrationAssetOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 666
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 671
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 676
          },
          "name": "dependedOnBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 681
          },
          "name": "dependsOn",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 686
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 691
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 696
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 701
          },
          "name": "migrationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 706
          },
          "name": "notifications",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 711
          },
          "name": "parentSnapshot",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 716
          },
          "name": "replicationCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 721
          },
          "name": "replicationScheduleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 726
          },
          "name": "snapShotBucketName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 732
          },
          "name": "snapshots",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 738
          },
          "name": "sourceAssetData",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 743
          },
          "name": "sourceAssetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 748
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 753
          },
          "name": "tenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 758
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 763
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 768
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 650
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsMigrationAsset"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsMigrationAssetOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
          "line": 3469
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 3460
      },
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3489
          },
          "name": "blockVolumesPerformance",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3494
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3500
          },
          "name": "compatibilityMessages",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsCompatibilityMessagesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3505
          },
          "name": "createdResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3510
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3516
          },
          "name": "estimatedCost",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsEstimatedCostList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3521
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3526
          },
          "name": "isExcludedFromExecution",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3531
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3537
          },
          "name": "migrationAsset",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsMigrationAssetList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3542
          },
          "name": "migrationPlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3547
          },
          "name": "msLicense",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3552
          },
          "name": "preferredShapeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3558
          },
          "name": "recommendedSpec",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3563
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3569
          },
          "name": "testSpec",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3574
          },
          "name": "timeAssessed",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3579
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3584
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3589
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3595
          },
          "name": "userSpec",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3473
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpec": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 1505
      },
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpec",
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpec"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecAgentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecAgentConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 871
      },
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecAgentConfig",
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecAgentConfig"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecAgentConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecAgentConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
          "line": 951
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 944
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 958
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecAgentConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecAgentConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 951
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 951
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 951
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecAgentConfigList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecAgentConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecAgentConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
          "line": 903
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 894
      },
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecAgentConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 923
          },
          "name": "areAllPluginsDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 928
          },
          "name": "isManagementDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 933
          },
          "name": "isMonitoringDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 939
          },
          "name": "pluginsConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecAgentConfigPluginsConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 907
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecAgentConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecAgentConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecAgentConfigPluginsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecAgentConfigPluginsConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 791
      },
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecAgentConfigPluginsConfig",
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecAgentConfigPluginsConfig"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecAgentConfigPluginsConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecAgentConfigPluginsConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
          "line": 860
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 853
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 867
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecAgentConfigPluginsConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecAgentConfigPluginsConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 860
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 860
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 860
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecAgentConfigPluginsConfigList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecAgentConfigPluginsConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecAgentConfigPluginsConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
          "line": 823
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 814
      },
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecAgentConfigPluginsConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 843
          },
          "name": "desiredState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 848
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 827
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecAgentConfigPluginsConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecAgentConfigPluginsConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecCreateVnicDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecCreateVnicDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 962
      },
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecCreateVnicDetails",
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecCreateVnicDetails"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecCreateVnicDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecCreateVnicDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
          "line": 1078
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 1071
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1085
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecCreateVnicDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecCreateVnicDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1078
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1078
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1078
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecCreateVnicDetailsList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecCreateVnicDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecCreateVnicDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
          "line": 994
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 985
      },
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecCreateVnicDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1014
          },
          "name": "assignPrivateDnsRecord",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1019
          },
          "name": "assignPublicIp",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1025
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1030
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1036
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1041
          },
          "name": "hostnameLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1046
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1051
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1056
          },
          "name": "skipSourceDestCheck",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1061
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1066
          },
          "name": "vlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 998
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecCreateVnicDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecCreateVnicDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecInstanceOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecInstanceOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 1089
      },
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecInstanceOptions",
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecInstanceOptions"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecInstanceOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecInstanceOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
          "line": 1153
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 1146
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1160
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecInstanceOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecInstanceOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1153
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1153
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1153
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecInstanceOptionsList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecInstanceOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecInstanceOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
          "line": 1121
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 1112
      },
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecInstanceOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1141
          },
          "name": "areLegacyImdsEndpointsDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1125
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecInstanceOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecInstanceOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
          "line": 1662
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 1655
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1669
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1662
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1662
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1662
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
          "line": 1537
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 1528
      },
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1558
          },
          "name": "agentConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecAgentConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1563
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1568
          },
          "name": "capacityReservationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1573
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1579
          },
          "name": "createVnicDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecCreateVnicDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1584
          },
          "name": "dedicatedVmHostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1590
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1595
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1600
          },
          "name": "faultDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1606
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1611
          },
          "name": "hostnameLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1617
          },
          "name": "instanceOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecInstanceOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1622
          },
          "name": "ipxeScript",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1627
          },
          "name": "isPvEncryptionInTransitEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1633
          },
          "name": "preemptibleInstanceConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecPreemptibleInstanceConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1638
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1644
          },
          "name": "shapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecShapeConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1650
          },
          "name": "sourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecSourceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1541
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpec"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecPreemptibleInstanceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecPreemptibleInstanceConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 1244
      },
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecPreemptibleInstanceConfig",
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecPreemptibleInstanceConfig"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecPreemptibleInstanceConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecPreemptibleInstanceConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
          "line": 1309
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 1302
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1316
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecPreemptibleInstanceConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecPreemptibleInstanceConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1309
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1309
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1309
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecPreemptibleInstanceConfigList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecPreemptibleInstanceConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecPreemptibleInstanceConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
          "line": 1276
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 1267
      },
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecPreemptibleInstanceConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1297
          },
          "name": "preemptionAction",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecPreemptibleInstanceConfigPreemptionActionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1280
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecPreemptibleInstanceConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecPreemptibleInstanceConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecPreemptibleInstanceConfigPreemptionAction": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecPreemptibleInstanceConfigPreemptionAction",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 1164
      },
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecPreemptibleInstanceConfigPreemptionAction",
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecPreemptibleInstanceConfigPreemptionAction"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecPreemptibleInstanceConfigPreemptionActionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecPreemptibleInstanceConfigPreemptionActionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
          "line": 1233
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 1226
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1240
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecPreemptibleInstanceConfigPreemptionActionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecPreemptibleInstanceConfigPreemptionActionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1233
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1233
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1233
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecPreemptibleInstanceConfigPreemptionActionList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecPreemptibleInstanceConfigPreemptionActionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecPreemptibleInstanceConfigPreemptionActionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
          "line": 1196
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 1187
      },
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecPreemptibleInstanceConfigPreemptionActionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1216
          },
          "name": "preserveBootVolume",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1221
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1200
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecPreemptibleInstanceConfigPreemptionAction"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecPreemptibleInstanceConfigPreemptionActionOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 1320
      },
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecShapeConfig",
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecShapeConfig"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecShapeConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecShapeConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
          "line": 1394
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 1387
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1401
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecShapeConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecShapeConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1394
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1394
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1394
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecShapeConfigList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
          "line": 1352
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 1343
      },
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1372
          },
          "name": "baselineOcpuUtilization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1377
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1382
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1356
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecShapeConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecShapeConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecSourceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecSourceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 1405
      },
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecSourceDetails",
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecSourceDetails"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecSourceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecSourceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
          "line": 1494
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 1487
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1501
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecSourceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecSourceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1494
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1494
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1494
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecSourceDetailsList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecSourceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecSourceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
          "line": 1437
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 1428
      },
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecSourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1457
          },
          "name": "bootVolumeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1462
          },
          "name": "bootVolumeSizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1467
          },
          "name": "bootVolumeVpusPerGb",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1472
          },
          "name": "imageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1477
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1482
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1441
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecSourceDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsRecommendedSpecSourceDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpec": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 2387
      },
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpec",
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpec"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecAgentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecAgentConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 1753
      },
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecAgentConfig",
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecAgentConfig"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecAgentConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecAgentConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
          "line": 1833
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 1826
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1840
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecAgentConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecAgentConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1833
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1833
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1833
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecAgentConfigList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecAgentConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecAgentConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
          "line": 1785
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 1776
      },
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecAgentConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1805
          },
          "name": "areAllPluginsDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1810
          },
          "name": "isManagementDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1815
          },
          "name": "isMonitoringDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1821
          },
          "name": "pluginsConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecAgentConfigPluginsConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1789
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecAgentConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecAgentConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecAgentConfigPluginsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecAgentConfigPluginsConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 1673
      },
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecAgentConfigPluginsConfig",
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecAgentConfigPluginsConfig"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecAgentConfigPluginsConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecAgentConfigPluginsConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
          "line": 1742
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 1735
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1749
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecAgentConfigPluginsConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecAgentConfigPluginsConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1742
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1742
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1742
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecAgentConfigPluginsConfigList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecAgentConfigPluginsConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecAgentConfigPluginsConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
          "line": 1705
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 1696
      },
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecAgentConfigPluginsConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1725
          },
          "name": "desiredState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1730
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1709
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecAgentConfigPluginsConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecAgentConfigPluginsConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecCreateVnicDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecCreateVnicDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 1844
      },
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecCreateVnicDetails",
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecCreateVnicDetails"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecCreateVnicDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecCreateVnicDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
          "line": 1960
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 1953
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1967
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecCreateVnicDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecCreateVnicDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1960
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1960
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1960
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecCreateVnicDetailsList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecCreateVnicDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecCreateVnicDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
          "line": 1876
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 1867
      },
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecCreateVnicDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1896
          },
          "name": "assignPrivateDnsRecord",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1901
          },
          "name": "assignPublicIp",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1907
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1912
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1918
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1923
          },
          "name": "hostnameLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1928
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1933
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1938
          },
          "name": "skipSourceDestCheck",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1943
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1948
          },
          "name": "vlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 1880
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecCreateVnicDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecCreateVnicDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecInstanceOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecInstanceOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 1971
      },
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecInstanceOptions",
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecInstanceOptions"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecInstanceOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecInstanceOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
          "line": 2035
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 2028
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2042
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecInstanceOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecInstanceOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2035
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2035
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2035
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecInstanceOptionsList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecInstanceOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecInstanceOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
          "line": 2003
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 1994
      },
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecInstanceOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2023
          },
          "name": "areLegacyImdsEndpointsDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2007
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecInstanceOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecInstanceOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
          "line": 2544
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 2537
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2551
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2544
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2544
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2544
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
          "line": 2419
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 2410
      },
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2440
          },
          "name": "agentConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecAgentConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2445
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2450
          },
          "name": "capacityReservationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2455
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2461
          },
          "name": "createVnicDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecCreateVnicDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2466
          },
          "name": "dedicatedVmHostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2472
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2477
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2482
          },
          "name": "faultDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2488
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2493
          },
          "name": "hostnameLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2499
          },
          "name": "instanceOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecInstanceOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2504
          },
          "name": "ipxeScript",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2509
          },
          "name": "isPvEncryptionInTransitEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2515
          },
          "name": "preemptibleInstanceConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecPreemptibleInstanceConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2520
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2526
          },
          "name": "shapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecShapeConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2532
          },
          "name": "sourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecSourceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2423
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpec"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecPreemptibleInstanceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecPreemptibleInstanceConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 2126
      },
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecPreemptibleInstanceConfig",
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecPreemptibleInstanceConfig"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecPreemptibleInstanceConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecPreemptibleInstanceConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
          "line": 2191
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 2184
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2198
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecPreemptibleInstanceConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecPreemptibleInstanceConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2191
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2191
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2191
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecPreemptibleInstanceConfigList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecPreemptibleInstanceConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecPreemptibleInstanceConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
          "line": 2158
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 2149
      },
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecPreemptibleInstanceConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2179
          },
          "name": "preemptionAction",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecPreemptibleInstanceConfigPreemptionActionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2162
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecPreemptibleInstanceConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecPreemptibleInstanceConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecPreemptibleInstanceConfigPreemptionAction": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecPreemptibleInstanceConfigPreemptionAction",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 2046
      },
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecPreemptibleInstanceConfigPreemptionAction",
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecPreemptibleInstanceConfigPreemptionAction"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecPreemptibleInstanceConfigPreemptionActionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecPreemptibleInstanceConfigPreemptionActionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
          "line": 2115
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 2108
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2122
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecPreemptibleInstanceConfigPreemptionActionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecPreemptibleInstanceConfigPreemptionActionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2115
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2115
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2115
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecPreemptibleInstanceConfigPreemptionActionList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecPreemptibleInstanceConfigPreemptionActionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecPreemptibleInstanceConfigPreemptionActionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
          "line": 2078
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 2069
      },
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecPreemptibleInstanceConfigPreemptionActionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2098
          },
          "name": "preserveBootVolume",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2103
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2082
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecPreemptibleInstanceConfigPreemptionAction"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecPreemptibleInstanceConfigPreemptionActionOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 2202
      },
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecShapeConfig",
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecShapeConfig"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecShapeConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecShapeConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
          "line": 2276
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 2269
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2283
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecShapeConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecShapeConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2276
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2276
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2276
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecShapeConfigList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
          "line": 2234
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 2225
      },
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2254
          },
          "name": "baselineOcpuUtilization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2259
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2264
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2238
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecShapeConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecShapeConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecSourceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecSourceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 2287
      },
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecSourceDetails",
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecSourceDetails"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecSourceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecSourceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
          "line": 2376
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 2369
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2383
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecSourceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecSourceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2376
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2376
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2376
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecSourceDetailsList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecSourceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecSourceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
          "line": 2319
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 2310
      },
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecSourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2339
          },
          "name": "bootVolumeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2344
          },
          "name": "bootVolumeSizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2349
          },
          "name": "bootVolumeVpusPerGb",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2354
          },
          "name": "imageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2359
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2364
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2323
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecSourceDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsTestSpecSourceDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpec": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 3269
      },
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpec",
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpec"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecAgentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecAgentConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 2635
      },
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecAgentConfig",
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecAgentConfig"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecAgentConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecAgentConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
          "line": 2715
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 2708
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2722
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecAgentConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecAgentConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2715
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2715
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2715
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecAgentConfigList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecAgentConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecAgentConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
          "line": 2667
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 2658
      },
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecAgentConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2687
          },
          "name": "areAllPluginsDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2692
          },
          "name": "isManagementDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2697
          },
          "name": "isMonitoringDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2703
          },
          "name": "pluginsConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecAgentConfigPluginsConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2671
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecAgentConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecAgentConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecAgentConfigPluginsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecAgentConfigPluginsConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 2555
      },
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecAgentConfigPluginsConfig",
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecAgentConfigPluginsConfig"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecAgentConfigPluginsConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecAgentConfigPluginsConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
          "line": 2624
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 2617
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2631
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecAgentConfigPluginsConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecAgentConfigPluginsConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2624
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2624
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2624
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecAgentConfigPluginsConfigList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecAgentConfigPluginsConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecAgentConfigPluginsConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
          "line": 2587
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 2578
      },
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecAgentConfigPluginsConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2607
          },
          "name": "desiredState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2612
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2591
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecAgentConfigPluginsConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecAgentConfigPluginsConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecCreateVnicDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecCreateVnicDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 2726
      },
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecCreateVnicDetails",
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecCreateVnicDetails"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecCreateVnicDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecCreateVnicDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
          "line": 2842
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 2835
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2849
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecCreateVnicDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecCreateVnicDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2842
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2842
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2842
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecCreateVnicDetailsList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecCreateVnicDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecCreateVnicDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
          "line": 2758
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 2749
      },
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecCreateVnicDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2778
          },
          "name": "assignPrivateDnsRecord",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2783
          },
          "name": "assignPublicIp",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2789
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2794
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2800
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2805
          },
          "name": "hostnameLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2810
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2815
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2820
          },
          "name": "skipSourceDestCheck",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2825
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2830
          },
          "name": "vlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2762
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecCreateVnicDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecCreateVnicDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecInstanceOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecInstanceOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 2853
      },
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecInstanceOptions",
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecInstanceOptions"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecInstanceOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecInstanceOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
          "line": 2917
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 2910
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2924
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecInstanceOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecInstanceOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2917
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2917
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2917
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecInstanceOptionsList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecInstanceOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecInstanceOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
          "line": 2885
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 2876
      },
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecInstanceOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2905
          },
          "name": "areLegacyImdsEndpointsDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2889
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecInstanceOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecInstanceOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
          "line": 3426
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 3419
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3433
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3426
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3426
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3426
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
          "line": 3301
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 3292
      },
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3322
          },
          "name": "agentConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecAgentConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3327
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3332
          },
          "name": "capacityReservationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3337
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3343
          },
          "name": "createVnicDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecCreateVnicDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3348
          },
          "name": "dedicatedVmHostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3354
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3359
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3364
          },
          "name": "faultDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3370
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3375
          },
          "name": "hostnameLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3381
          },
          "name": "instanceOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecInstanceOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3386
          },
          "name": "ipxeScript",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3391
          },
          "name": "isPvEncryptionInTransitEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3397
          },
          "name": "preemptibleInstanceConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecPreemptibleInstanceConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3402
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3408
          },
          "name": "shapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecShapeConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3414
          },
          "name": "sourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecSourceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3305
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpec"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecPreemptibleInstanceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecPreemptibleInstanceConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 3008
      },
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecPreemptibleInstanceConfig",
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecPreemptibleInstanceConfig"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecPreemptibleInstanceConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecPreemptibleInstanceConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
          "line": 3073
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 3066
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3080
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecPreemptibleInstanceConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecPreemptibleInstanceConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3073
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3073
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3073
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecPreemptibleInstanceConfigList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecPreemptibleInstanceConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecPreemptibleInstanceConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
          "line": 3040
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 3031
      },
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecPreemptibleInstanceConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3061
          },
          "name": "preemptionAction",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecPreemptibleInstanceConfigPreemptionActionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3044
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecPreemptibleInstanceConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecPreemptibleInstanceConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecPreemptibleInstanceConfigPreemptionAction": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecPreemptibleInstanceConfigPreemptionAction",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 2928
      },
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecPreemptibleInstanceConfigPreemptionAction",
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecPreemptibleInstanceConfigPreemptionAction"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecPreemptibleInstanceConfigPreemptionActionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecPreemptibleInstanceConfigPreemptionActionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
          "line": 2997
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 2990
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3004
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecPreemptibleInstanceConfigPreemptionActionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecPreemptibleInstanceConfigPreemptionActionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2997
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2997
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2997
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecPreemptibleInstanceConfigPreemptionActionList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecPreemptibleInstanceConfigPreemptionActionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecPreemptibleInstanceConfigPreemptionActionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
          "line": 2960
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 2951
      },
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecPreemptibleInstanceConfigPreemptionActionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2980
          },
          "name": "preserveBootVolume",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2985
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 2964
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecPreemptibleInstanceConfigPreemptionAction"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecPreemptibleInstanceConfigPreemptionActionOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 3084
      },
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecShapeConfig",
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecShapeConfig"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecShapeConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecShapeConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
          "line": 3158
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 3151
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3165
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecShapeConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecShapeConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3158
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3158
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3158
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecShapeConfigList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
          "line": 3116
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 3107
      },
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3136
          },
          "name": "baselineOcpuUtilization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3141
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3146
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3120
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecShapeConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecShapeConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecSourceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecSourceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 3169
      },
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecSourceDetails",
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecSourceDetails"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecSourceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecSourceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
          "line": 3258
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 3251
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3265
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecSourceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecSourceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3258
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3258
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3258
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecSourceDetailsList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecSourceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecSourceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
          "line": 3201
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 3192
      },
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecSourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3221
          },
          "name": "bootVolumeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3226
          },
          "name": "bootVolumeSizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3231
          },
          "name": "bootVolumeVpusPerGb",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3236
          },
          "name": "imageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3241
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3246
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3205
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecSourceDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsUserSpecSourceDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
          "line": 3683
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 3676
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3690
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3683
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3683
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3683
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionList"
    },
    "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
          "line": 3650
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
        "line": 3641
      },
      "name": "DataOciCloudMigrationsTargetAssetsTargetAssetCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3671
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-migrations-target-assets/index.ts",
            "line": 3654
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudMigrationsTargetAssetsTargetAssetCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-migrations-target-assets/index:DataOciCloudMigrationsTargetAssetsTargetAssetCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroup": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cluster_placement_groups_cluster_placement_group oci_cluster_placement_groups_cluster_placement_group}."
      },
      "fqn": "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroup",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cluster_placement_groups_cluster_placement_group oci_cluster_placement_groups_cluster_placement_group} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-cluster-placement-groups-cluster-placement-group/index.ts",
          "line": 287
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cluster-placement-groups-cluster-placement-group/index.ts",
        "line": 255
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciClusterPlacementGroupsClusterPlacementGroup resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 272
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciClusterPlacementGroupsClusterPlacementGroup to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cluster_placement_groups_cluster_placement_group#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciClusterPlacementGroupsClusterPlacementGroup that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciClusterPlacementGroupsClusterPlacementGroup to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 412
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 418
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciClusterPlacementGroupsClusterPlacementGroup",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 260
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 311
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 317
          },
          "name": "capabilities",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupCapabilitiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 335
          },
          "name": "clusterPlacementGroupType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 340
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 346
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 351
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 357
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 362
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 367
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 372
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 377
          },
          "name": "opcDryRun",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 383
          },
          "name": "placementInstruction",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupPlacementInstructionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 388
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 394
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 399
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 404
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 330
          },
          "name": "clusterPlacementGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 323
          },
          "name": "clusterPlacementGroupId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cluster-placement-groups-cluster-placement-group/index:DataOciClusterPlacementGroupsClusterPlacementGroup"
    },
    "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupCapabilities": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupCapabilities",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cluster-placement-groups-cluster-placement-group/index.ts",
        "line": 95
      },
      "name": "DataOciClusterPlacementGroupsClusterPlacementGroupCapabilities",
      "symbolId": "src/data-oci-cluster-placement-groups-cluster-placement-group/index:DataOciClusterPlacementGroupsClusterPlacementGroupCapabilities"
    },
    "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupCapabilitiesItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupCapabilitiesItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cluster-placement-groups-cluster-placement-group/index.ts",
        "line": 15
      },
      "name": "DataOciClusterPlacementGroupsClusterPlacementGroupCapabilitiesItems",
      "symbolId": "src/data-oci-cluster-placement-groups-cluster-placement-group/index:DataOciClusterPlacementGroupsClusterPlacementGroupCapabilitiesItems"
    },
    "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupCapabilitiesItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupCapabilitiesItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cluster-placement-groups-cluster-placement-group/index.ts",
          "line": 84
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cluster-placement-groups-cluster-placement-group/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 91
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupCapabilitiesItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciClusterPlacementGroupsClusterPlacementGroupCapabilitiesItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 84
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 84
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cluster-placement-groups-cluster-placement-group/index:DataOciClusterPlacementGroupsClusterPlacementGroupCapabilitiesItemsList"
    },
    "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupCapabilitiesItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupCapabilitiesItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cluster-placement-groups-cluster-placement-group/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cluster-placement-groups-cluster-placement-group/index.ts",
        "line": 38
      },
      "name": "DataOciClusterPlacementGroupsClusterPlacementGroupCapabilitiesItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 67
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 72
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupCapabilitiesItems"
          }
        }
      ],
      "symbolId": "src/data-oci-cluster-placement-groups-cluster-placement-group/index:DataOciClusterPlacementGroupsClusterPlacementGroupCapabilitiesItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupCapabilitiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupCapabilitiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cluster-placement-groups-cluster-placement-group/index.ts",
          "line": 160
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cluster-placement-groups-cluster-placement-group/index.ts",
        "line": 153
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 167
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupCapabilitiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciClusterPlacementGroupsClusterPlacementGroupCapabilitiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 160
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 160
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 160
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cluster-placement-groups-cluster-placement-group/index:DataOciClusterPlacementGroupsClusterPlacementGroupCapabilitiesList"
    },
    "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupCapabilitiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupCapabilitiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cluster-placement-groups-cluster-placement-group/index.ts",
          "line": 127
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cluster-placement-groups-cluster-placement-group/index.ts",
        "line": 118
      },
      "name": "DataOciClusterPlacementGroupsClusterPlacementGroupCapabilitiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 148
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupCapabilitiesItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupCapabilities"
          }
        }
      ],
      "symbolId": "src/data-oci-cluster-placement-groups-cluster-placement-group/index:DataOciClusterPlacementGroupsClusterPlacementGroupCapabilitiesOutputReference"
    },
    "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cluster-placement-groups-cluster-placement-group/index.ts",
        "line": 9
      },
      "name": "DataOciClusterPlacementGroupsClusterPlacementGroupConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cluster_placement_groups_cluster_placement_group#cluster_placement_group_id DataOciClusterPlacementGroupsClusterPlacementGroup#cluster_placement_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 13
          },
          "name": "clusterPlacementGroupId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cluster-placement-groups-cluster-placement-group/index:DataOciClusterPlacementGroupsClusterPlacementGroupConfig"
    },
    "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupPlacementInstruction": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupPlacementInstruction",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cluster-placement-groups-cluster-placement-group/index.ts",
        "line": 171
      },
      "name": "DataOciClusterPlacementGroupsClusterPlacementGroupPlacementInstruction",
      "symbolId": "src/data-oci-cluster-placement-groups-cluster-placement-group/index:DataOciClusterPlacementGroupsClusterPlacementGroupPlacementInstruction"
    },
    "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupPlacementInstructionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupPlacementInstructionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cluster-placement-groups-cluster-placement-group/index.ts",
          "line": 240
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cluster-placement-groups-cluster-placement-group/index.ts",
        "line": 233
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 247
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupPlacementInstructionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciClusterPlacementGroupsClusterPlacementGroupPlacementInstructionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 240
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 240
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 240
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cluster-placement-groups-cluster-placement-group/index:DataOciClusterPlacementGroupsClusterPlacementGroupPlacementInstructionList"
    },
    "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupPlacementInstructionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupPlacementInstructionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cluster-placement-groups-cluster-placement-group/index.ts",
          "line": 203
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cluster-placement-groups-cluster-placement-group/index.ts",
        "line": 194
      },
      "name": "DataOciClusterPlacementGroupsClusterPlacementGroupPlacementInstructionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 223
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 228
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-group/index.ts",
            "line": 207
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupPlacementInstruction"
          }
        }
      ],
      "symbolId": "src/data-oci-cluster-placement-groups-cluster-placement-group/index:DataOciClusterPlacementGroupsClusterPlacementGroupPlacementInstructionOutputReference"
    },
    "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroups": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cluster_placement_groups_cluster_placement_groups oci_cluster_placement_groups_cluster_placement_groups}."
      },
      "fqn": "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroups",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cluster_placement_groups_cluster_placement_groups oci_cluster_placement_groups_cluster_placement_groups} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
          "line": 723
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
        "line": 691
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciClusterPlacementGroupsClusterPlacementGroups resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 708
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciClusterPlacementGroupsClusterPlacementGroups to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cluster_placement_groups_cluster_placement_groups#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciClusterPlacementGroupsClusterPlacementGroups that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciClusterPlacementGroupsClusterPlacementGroups to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 859
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 760
          },
          "name": "resetAd"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 782
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 798
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 862
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 814
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 830
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 846
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 874
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 886
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciClusterPlacementGroupsClusterPlacementGroups",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 696
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 770
          },
          "name": "clusterPlacementGroupCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupsClusterPlacementGroupCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 856
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 764
          },
          "name": "adInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 786
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 802
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 866
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 818
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 834
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 850
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 754
          },
          "name": "ad",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 776
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 792
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 808
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 824
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 840
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index:DataOciClusterPlacementGroupsClusterPlacementGroups"
    },
    "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupsClusterPlacementGroupCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupsClusterPlacementGroupCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
        "line": 435
      },
      "name": "DataOciClusterPlacementGroupsClusterPlacementGroupsClusterPlacementGroupCollection",
      "symbolId": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index:DataOciClusterPlacementGroupsClusterPlacementGroupsClusterPlacementGroupCollection"
    },
    "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupsClusterPlacementGroupCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupsClusterPlacementGroupCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
        "line": 280
      },
      "name": "DataOciClusterPlacementGroupsClusterPlacementGroupsClusterPlacementGroupCollectionItems",
      "symbolId": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index:DataOciClusterPlacementGroupsClusterPlacementGroupsClusterPlacementGroupCollectionItems"
    },
    "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupsClusterPlacementGroupCollectionItemsCapabilities": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupsClusterPlacementGroupCollectionItemsCapabilities",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
        "line": 124
      },
      "name": "DataOciClusterPlacementGroupsClusterPlacementGroupsClusterPlacementGroupCollectionItemsCapabilities",
      "symbolId": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index:DataOciClusterPlacementGroupsClusterPlacementGroupsClusterPlacementGroupCollectionItemsCapabilities"
    },
    "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupsClusterPlacementGroupCollectionItemsCapabilitiesItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupsClusterPlacementGroupCollectionItemsCapabilitiesItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
        "line": 44
      },
      "name": "DataOciClusterPlacementGroupsClusterPlacementGroupsClusterPlacementGroupCollectionItemsCapabilitiesItems",
      "symbolId": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index:DataOciClusterPlacementGroupsClusterPlacementGroupsClusterPlacementGroupCollectionItemsCapabilitiesItems"
    },
    "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupsClusterPlacementGroupCollectionItemsCapabilitiesItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupsClusterPlacementGroupCollectionItemsCapabilitiesItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
          "line": 113
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 120
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupsClusterPlacementGroupCollectionItemsCapabilitiesItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciClusterPlacementGroupsClusterPlacementGroupsClusterPlacementGroupCollectionItemsCapabilitiesItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 113
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 113
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 113
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index:DataOciClusterPlacementGroupsClusterPlacementGroupsClusterPlacementGroupCollectionItemsCapabilitiesItemsList"
    },
    "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupsClusterPlacementGroupCollectionItemsCapabilitiesItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupsClusterPlacementGroupCollectionItemsCapabilitiesItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
          "line": 76
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
        "line": 67
      },
      "name": "DataOciClusterPlacementGroupsClusterPlacementGroupsClusterPlacementGroupCollectionItemsCapabilitiesItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 96
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 101
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupsClusterPlacementGroupCollectionItemsCapabilitiesItems"
          }
        }
      ],
      "symbolId": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index:DataOciClusterPlacementGroupsClusterPlacementGroupsClusterPlacementGroupCollectionItemsCapabilitiesItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupsClusterPlacementGroupCollectionItemsCapabilitiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupsClusterPlacementGroupCollectionItemsCapabilitiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
          "line": 189
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
        "line": 182
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 196
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupsClusterPlacementGroupCollectionItemsCapabilitiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciClusterPlacementGroupsClusterPlacementGroupsClusterPlacementGroupCollectionItemsCapabilitiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 189
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 189
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 189
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index:DataOciClusterPlacementGroupsClusterPlacementGroupsClusterPlacementGroupCollectionItemsCapabilitiesList"
    },
    "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupsClusterPlacementGroupCollectionItemsCapabilitiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupsClusterPlacementGroupCollectionItemsCapabilitiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
          "line": 156
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
        "line": 147
      },
      "name": "DataOciClusterPlacementGroupsClusterPlacementGroupsClusterPlacementGroupCollectionItemsCapabilitiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 177
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupsClusterPlacementGroupCollectionItemsCapabilitiesItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 160
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupsClusterPlacementGroupCollectionItemsCapabilities"
          }
        }
      ],
      "symbolId": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index:DataOciClusterPlacementGroupsClusterPlacementGroupsClusterPlacementGroupCollectionItemsCapabilitiesOutputReference"
    },
    "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupsClusterPlacementGroupCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupsClusterPlacementGroupCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
          "line": 424
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
        "line": 417
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 431
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupsClusterPlacementGroupCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciClusterPlacementGroupsClusterPlacementGroupsClusterPlacementGroupCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 424
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 424
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 424
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index:DataOciClusterPlacementGroupsClusterPlacementGroupsClusterPlacementGroupCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupsClusterPlacementGroupCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupsClusterPlacementGroupCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
          "line": 312
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
        "line": 303
      },
      "name": "DataOciClusterPlacementGroupsClusterPlacementGroupsClusterPlacementGroupCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 332
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 338
          },
          "name": "capabilities",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupsClusterPlacementGroupCollectionItemsCapabilitiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 343
          },
          "name": "clusterPlacementGroupType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 348
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 354
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 359
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 365
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 370
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 375
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 380
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 385
          },
          "name": "opcDryRun",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 391
          },
          "name": "placementInstruction",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupsClusterPlacementGroupCollectionItemsPlacementInstructionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 396
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 402
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 407
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 412
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 316
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupsClusterPlacementGroupCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index:DataOciClusterPlacementGroupsClusterPlacementGroupsClusterPlacementGroupCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupsClusterPlacementGroupCollectionItemsPlacementInstruction": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupsClusterPlacementGroupCollectionItemsPlacementInstruction",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
        "line": 200
      },
      "name": "DataOciClusterPlacementGroupsClusterPlacementGroupsClusterPlacementGroupCollectionItemsPlacementInstruction",
      "symbolId": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index:DataOciClusterPlacementGroupsClusterPlacementGroupsClusterPlacementGroupCollectionItemsPlacementInstruction"
    },
    "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupsClusterPlacementGroupCollectionItemsPlacementInstructionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupsClusterPlacementGroupCollectionItemsPlacementInstructionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
          "line": 269
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
        "line": 262
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 276
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupsClusterPlacementGroupCollectionItemsPlacementInstructionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciClusterPlacementGroupsClusterPlacementGroupsClusterPlacementGroupCollectionItemsPlacementInstructionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 269
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 269
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 269
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index:DataOciClusterPlacementGroupsClusterPlacementGroupsClusterPlacementGroupCollectionItemsPlacementInstructionList"
    },
    "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupsClusterPlacementGroupCollectionItemsPlacementInstructionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupsClusterPlacementGroupCollectionItemsPlacementInstructionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
          "line": 232
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
        "line": 223
      },
      "name": "DataOciClusterPlacementGroupsClusterPlacementGroupsClusterPlacementGroupCollectionItemsPlacementInstructionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 252
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 257
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 236
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupsClusterPlacementGroupCollectionItemsPlacementInstruction"
          }
        }
      ],
      "symbolId": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index:DataOciClusterPlacementGroupsClusterPlacementGroupsClusterPlacementGroupCollectionItemsPlacementInstructionOutputReference"
    },
    "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupsClusterPlacementGroupCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupsClusterPlacementGroupCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
          "line": 500
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
        "line": 493
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 507
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupsClusterPlacementGroupCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciClusterPlacementGroupsClusterPlacementGroupsClusterPlacementGroupCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 500
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 500
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 500
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index:DataOciClusterPlacementGroupsClusterPlacementGroupsClusterPlacementGroupCollectionList"
    },
    "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupsClusterPlacementGroupCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupsClusterPlacementGroupCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
          "line": 467
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
        "line": 458
      },
      "name": "DataOciClusterPlacementGroupsClusterPlacementGroupsClusterPlacementGroupCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 488
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupsClusterPlacementGroupCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 471
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupsClusterPlacementGroupCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index:DataOciClusterPlacementGroupsClusterPlacementGroupsClusterPlacementGroupCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
        "line": 9
      },
      "name": "DataOciClusterPlacementGroupsClusterPlacementGroupsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cluster_placement_groups_cluster_placement_groups#ad DataOciClusterPlacementGroupsClusterPlacementGroups#ad}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 13
          },
          "name": "ad",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cluster_placement_groups_cluster_placement_groups#compartment_id DataOciClusterPlacementGroupsClusterPlacementGroups#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 17
          },
          "name": "compartmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cluster_placement_groups_cluster_placement_groups#compartment_id_in_subtree DataOciClusterPlacementGroupsClusterPlacementGroups#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 21
          },
          "name": "compartmentIdInSubtree",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cluster_placement_groups_cluster_placement_groups#filter DataOciClusterPlacementGroupsClusterPlacementGroups#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cluster_placement_groups_cluster_placement_groups#id DataOciClusterPlacementGroupsClusterPlacementGroups#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cluster_placement_groups_cluster_placement_groups#name DataOciClusterPlacementGroupsClusterPlacementGroups#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 32
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cluster_placement_groups_cluster_placement_groups#state DataOciClusterPlacementGroupsClusterPlacementGroups#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 36
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index:DataOciClusterPlacementGroupsClusterPlacementGroupsConfig"
    },
    "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
        "line": 511
      },
      "name": "DataOciClusterPlacementGroupsClusterPlacementGroupsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cluster_placement_groups_cluster_placement_groups#name DataOciClusterPlacementGroupsClusterPlacementGroups#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 515
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cluster_placement_groups_cluster_placement_groups#values DataOciClusterPlacementGroupsClusterPlacementGroups#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 523
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/cluster_placement_groups_cluster_placement_groups#regex DataOciClusterPlacementGroupsClusterPlacementGroups#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 519
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index:DataOciClusterPlacementGroupsClusterPlacementGroupsFilter"
    },
    "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
          "line": 676
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
        "line": 668
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 683
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciClusterPlacementGroupsClusterPlacementGroupsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 676
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 676
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 676
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 669
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index:DataOciClusterPlacementGroupsClusterPlacementGroupsFilterList"
    },
    "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
          "line": 579
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
        "line": 569
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 646
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciClusterPlacementGroupsClusterPlacementGroupsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 634
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 650
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 663
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 627
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 640
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 656
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index.ts",
            "line": 583
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciClusterPlacementGroupsClusterPlacementGroupsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-cluster-placement-groups-cluster-placement-groups/index:DataOciClusterPlacementGroupsClusterPlacementGroupsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructure": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/compute_cloud_at_customer_ccc_infrastructure oci_compute_cloud_at_customer_ccc_infrastructure}."
      },
      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructure",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/compute_cloud_at_customer_ccc_infrastructure oci_compute_cloud_at_customer_ccc_infrastructure} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
          "line": 710
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructureConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
        "line": 678
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciComputeCloudAtCustomerCccInfrastructure resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 695
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciComputeCloudAtCustomerCccInfrastructure to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/compute_cloud_at_customer_ccc_infrastructure#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciComputeCloudAtCustomerCccInfrastructure that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciComputeCloudAtCustomerCccInfrastructure to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 861
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 867
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciComputeCloudAtCustomerCccInfrastructure",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 683
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 747
          },
          "name": "cccUpgradeScheduleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 752
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 757
          },
          "name": "connectionDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 762
          },
          "name": "connectionState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 768
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 773
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 778
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 784
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 789
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 795
          },
          "name": "infrastructureInventory",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureInventoryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 801
          },
          "name": "infrastructureNetworkConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 806
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 811
          },
          "name": "provisioningFingerprint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 816
          },
          "name": "provisioningPin",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 821
          },
          "name": "shortName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 826
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 831
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 837
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 842
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 847
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 853
          },
          "name": "upgradeInformation",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructureUpgradeInformationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 742
          },
          "name": "cccInfrastructureIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 735
          },
          "name": "cccInfrastructureId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index:DataOciComputeCloudAtCustomerCccInfrastructure"
    },
    "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructureConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructureConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
        "line": 9
      },
      "name": "DataOciComputeCloudAtCustomerCccInfrastructureConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/compute_cloud_at_customer_ccc_infrastructure#ccc_infrastructure_id DataOciComputeCloudAtCustomerCccInfrastructure#ccc_infrastructure_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 13
          },
          "name": "cccInfrastructureId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index:DataOciComputeCloudAtCustomerCccInfrastructureConfig"
    },
    "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureInventory": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureInventory",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
        "line": 15
      },
      "name": "DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureInventory",
      "symbolId": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index:DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureInventory"
    },
    "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureInventoryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureInventoryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
          "line": 99
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
        "line": 92
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 106
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureInventoryOutputReference"
            }
          }
        }
      ],
      "name": "DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureInventoryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 99
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 99
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 99
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index:DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureInventoryList"
    },
    "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureInventoryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureInventoryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
        "line": 38
      },
      "name": "DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureInventoryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 67
          },
          "name": "capacityStorageTrayCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 72
          },
          "name": "computeNodeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 77
          },
          "name": "managementNodeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 82
          },
          "name": "performanceStorageTrayCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 87
          },
          "name": "serialNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureInventory"
          }
        }
      ],
      "symbolId": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index:DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureInventoryOutputReference"
    },
    "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
        "line": 436
      },
      "name": "DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfiguration",
      "symbolId": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index:DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfiguration"
    },
    "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingDynamic": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingDynamic",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
        "line": 190
      },
      "name": "DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingDynamic",
      "symbolId": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index:DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingDynamic"
    },
    "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingDynamicList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingDynamicList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
          "line": 265
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
        "line": 258
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 272
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingDynamicOutputReference"
            }
          }
        }
      ],
      "name": "DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingDynamicList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 265
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 265
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 265
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index:DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingDynamicList"
    },
    "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingDynamicOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingDynamicOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
          "line": 222
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
        "line": 213
      },
      "name": "DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingDynamicOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 242
          },
          "name": "bgpTopology",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 247
          },
          "name": "oracleAsn",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 253
          },
          "name": "peerInformation",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingDynamicPeerInformationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 226
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingDynamic"
          }
        }
      ],
      "symbolId": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index:DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingDynamicOutputReference"
    },
    "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingDynamicPeerInformation": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingDynamicPeerInformation",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
        "line": 110
      },
      "name": "DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingDynamicPeerInformation",
      "symbolId": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index:DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingDynamicPeerInformation"
    },
    "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingDynamicPeerInformationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingDynamicPeerInformationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
          "line": 179
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
        "line": 172
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 186
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingDynamicPeerInformationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingDynamicPeerInformationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 179
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 179
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 179
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index:DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingDynamicPeerInformationList"
    },
    "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingDynamicPeerInformationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingDynamicPeerInformationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
          "line": 142
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
        "line": 133
      },
      "name": "DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingDynamicPeerInformationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 162
          },
          "name": "asn",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 167
          },
          "name": "ip",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 146
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingDynamicPeerInformation"
          }
        }
      ],
      "symbolId": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index:DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingDynamicPeerInformationOutputReference"
    },
    "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingStatic": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingStatic",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
        "line": 276
      },
      "name": "DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingStatic",
      "symbolId": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index:DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingStatic"
    },
    "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingStaticList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingStaticList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
          "line": 345
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
        "line": 338
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 352
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingStaticOutputReference"
            }
          }
        }
      ],
      "name": "DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingStaticList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 345
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 345
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 345
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index:DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingStaticList"
    },
    "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingStaticOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingStaticOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
          "line": 308
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
        "line": 299
      },
      "name": "DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingStaticOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 328
          },
          "name": "uplinkHsrpGroup",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 333
          },
          "name": "uplinkVlan",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 312
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingStatic"
          }
        }
      ],
      "symbolId": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index:DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingStaticOutputReference"
    },
    "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
          "line": 573
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
        "line": 566
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 580
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 573
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 573
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 573
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index:DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationList"
    },
    "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationManagementNodes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationManagementNodes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
        "line": 356
      },
      "name": "DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationManagementNodes",
      "symbolId": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index:DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationManagementNodes"
    },
    "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationManagementNodesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationManagementNodesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
          "line": 425
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
        "line": 418
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 432
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationManagementNodesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationManagementNodesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 425
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 425
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 425
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index:DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationManagementNodesList"
    },
    "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationManagementNodesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationManagementNodesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
          "line": 388
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
        "line": 379
      },
      "name": "DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationManagementNodesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 408
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 413
          },
          "name": "ip",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 392
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationManagementNodes"
          }
        }
      ],
      "symbolId": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index:DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationManagementNodesOutputReference"
    },
    "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
          "line": 468
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
        "line": 459
      },
      "name": "DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 488
          },
          "name": "dnsIps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 494
          },
          "name": "infrastructureRoutingDynamic",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingDynamicList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 500
          },
          "name": "infrastructureRoutingStatic",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationInfrastructureRoutingStaticList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 506
          },
          "name": "managementNodes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationManagementNodesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 511
          },
          "name": "mgmtVipHostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 516
          },
          "name": "mgmtVipIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 521
          },
          "name": "spineIps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 526
          },
          "name": "spineVip",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 531
          },
          "name": "uplinkDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 536
          },
          "name": "uplinkGatewayIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 541
          },
          "name": "uplinkNetmask",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 546
          },
          "name": "uplinkPortCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 551
          },
          "name": "uplinkPortForwardErrorCorrection",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 556
          },
          "name": "uplinkPortSpeedInGbps",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 561
          },
          "name": "uplinkVlanMtu",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 472
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index:DataOciComputeCloudAtCustomerCccInfrastructureInfrastructureNetworkConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructureUpgradeInformation": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructureUpgradeInformation",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
        "line": 584
      },
      "name": "DataOciComputeCloudAtCustomerCccInfrastructureUpgradeInformation",
      "symbolId": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index:DataOciComputeCloudAtCustomerCccInfrastructureUpgradeInformation"
    },
    "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructureUpgradeInformationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructureUpgradeInformationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
          "line": 663
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
        "line": 656
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 670
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructureUpgradeInformationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciComputeCloudAtCustomerCccInfrastructureUpgradeInformationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 663
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 663
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 663
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index:DataOciComputeCloudAtCustomerCccInfrastructureUpgradeInformationList"
    },
    "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructureUpgradeInformationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructureUpgradeInformationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
          "line": 616
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
        "line": 607
      },
      "name": "DataOciComputeCloudAtCustomerCccInfrastructureUpgradeInformationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 636
          },
          "name": "currentVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 641
          },
          "name": "isActive",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 646
          },
          "name": "scheduledUpgradeDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 651
          },
          "name": "timeOfScheduledUpgrade",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index.ts",
            "line": 620
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructureUpgradeInformation"
          }
        }
      ],
      "symbolId": "src/data-oci-compute-cloud-at-customer-ccc-infrastructure/index:DataOciComputeCloudAtCustomerCccInfrastructureUpgradeInformationOutputReference"
    },
    "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructures": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/compute_cloud_at_customer_ccc_infrastructures oci_compute_cloud_at_customer_ccc_infrastructures}."
      },
      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructures",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/compute_cloud_at_customer_ccc_infrastructures oci_compute_cloud_at_customer_ccc_infrastructures} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
          "line": 1180
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
        "line": 1148
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciComputeCloudAtCustomerCccInfrastructures resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 1165
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciComputeCloudAtCustomerCccInfrastructures to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/compute_cloud_at_customer_ccc_infrastructures#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciComputeCloudAtCustomerCccInfrastructures that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciComputeCloudAtCustomerCccInfrastructures to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 1350
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 1219
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 1241
          },
          "name": "resetCccInfrastructureId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 1257
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 1273
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 1289
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 1305
          },
          "name": "resetDisplayNameContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 1353
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 1321
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 1337
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 1365
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 1379
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciComputeCloudAtCustomerCccInfrastructures",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 1153
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 1229
          },
          "name": "cccInfrastructureCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 1347
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 1223
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 1245
          },
          "name": "cccInfrastructureIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 1261
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 1277
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 1309
          },
          "name": "displayNameContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 1293
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 1357
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 1325
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 1341
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 1213
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 1235
          },
          "name": "cccInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 1251
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 1267
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 1283
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 1299
          },
          "name": "displayNameContains",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 1315
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 1331
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index:DataOciComputeCloudAtCustomerCccInfrastructures"
    },
    "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
        "line": 892
      },
      "name": "DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollection",
      "symbolId": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index:DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollection"
    },
    "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
        "line": 711
      },
      "name": "DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItems",
      "symbolId": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index:DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItems"
    },
    "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureInventory": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureInventory",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
        "line": 52
      },
      "name": "DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureInventory",
      "symbolId": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index:DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureInventory"
    },
    "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureInventoryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureInventoryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
          "line": 136
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
        "line": 129
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 143
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureInventoryOutputReference"
            }
          }
        }
      ],
      "name": "DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureInventoryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 136
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 136
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 136
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index:DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureInventoryList"
    },
    "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureInventoryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureInventoryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
          "line": 84
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
        "line": 75
      },
      "name": "DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureInventoryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 104
          },
          "name": "capacityStorageTrayCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 109
          },
          "name": "computeNodeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 114
          },
          "name": "managementNodeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 119
          },
          "name": "performanceStorageTrayCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 124
          },
          "name": "serialNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 88
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureInventory"
          }
        }
      ],
      "symbolId": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index:DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureInventoryOutputReference"
    },
    "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureNetworkConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureNetworkConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
        "line": 473
      },
      "name": "DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureNetworkConfiguration",
      "symbolId": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index:DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureNetworkConfiguration"
    },
    "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureNetworkConfigurationInfrastructureRoutingDynamic": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureNetworkConfigurationInfrastructureRoutingDynamic",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
        "line": 227
      },
      "name": "DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureNetworkConfigurationInfrastructureRoutingDynamic",
      "symbolId": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index:DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureNetworkConfigurationInfrastructureRoutingDynamic"
    },
    "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureNetworkConfigurationInfrastructureRoutingDynamicList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureNetworkConfigurationInfrastructureRoutingDynamicList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
          "line": 302
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
        "line": 295
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 309
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureNetworkConfigurationInfrastructureRoutingDynamicOutputReference"
            }
          }
        }
      ],
      "name": "DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureNetworkConfigurationInfrastructureRoutingDynamicList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 302
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 302
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 302
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index:DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureNetworkConfigurationInfrastructureRoutingDynamicList"
    },
    "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureNetworkConfigurationInfrastructureRoutingDynamicOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureNetworkConfigurationInfrastructureRoutingDynamicOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
          "line": 259
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
        "line": 250
      },
      "name": "DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureNetworkConfigurationInfrastructureRoutingDynamicOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 279
          },
          "name": "bgpTopology",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 284
          },
          "name": "oracleAsn",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 290
          },
          "name": "peerInformation",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureNetworkConfigurationInfrastructureRoutingDynamicPeerInformationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 263
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureNetworkConfigurationInfrastructureRoutingDynamic"
          }
        }
      ],
      "symbolId": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index:DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureNetworkConfigurationInfrastructureRoutingDynamicOutputReference"
    },
    "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureNetworkConfigurationInfrastructureRoutingDynamicPeerInformation": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureNetworkConfigurationInfrastructureRoutingDynamicPeerInformation",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
        "line": 147
      },
      "name": "DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureNetworkConfigurationInfrastructureRoutingDynamicPeerInformation",
      "symbolId": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index:DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureNetworkConfigurationInfrastructureRoutingDynamicPeerInformation"
    },
    "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureNetworkConfigurationInfrastructureRoutingDynamicPeerInformationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureNetworkConfigurationInfrastructureRoutingDynamicPeerInformationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
          "line": 216
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
        "line": 209
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 223
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureNetworkConfigurationInfrastructureRoutingDynamicPeerInformationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureNetworkConfigurationInfrastructureRoutingDynamicPeerInformationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 216
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 216
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 216
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index:DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureNetworkConfigurationInfrastructureRoutingDynamicPeerInformationList"
    },
    "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureNetworkConfigurationInfrastructureRoutingDynamicPeerInformationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureNetworkConfigurationInfrastructureRoutingDynamicPeerInformationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
          "line": 179
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
        "line": 170
      },
      "name": "DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureNetworkConfigurationInfrastructureRoutingDynamicPeerInformationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 199
          },
          "name": "asn",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 204
          },
          "name": "ip",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 183
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureNetworkConfigurationInfrastructureRoutingDynamicPeerInformation"
          }
        }
      ],
      "symbolId": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index:DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureNetworkConfigurationInfrastructureRoutingDynamicPeerInformationOutputReference"
    },
    "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureNetworkConfigurationInfrastructureRoutingStatic": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureNetworkConfigurationInfrastructureRoutingStatic",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
        "line": 313
      },
      "name": "DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureNetworkConfigurationInfrastructureRoutingStatic",
      "symbolId": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index:DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureNetworkConfigurationInfrastructureRoutingStatic"
    },
    "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureNetworkConfigurationInfrastructureRoutingStaticList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureNetworkConfigurationInfrastructureRoutingStaticList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
          "line": 382
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
        "line": 375
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 389
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureNetworkConfigurationInfrastructureRoutingStaticOutputReference"
            }
          }
        }
      ],
      "name": "DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureNetworkConfigurationInfrastructureRoutingStaticList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 382
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 382
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 382
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index:DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureNetworkConfigurationInfrastructureRoutingStaticList"
    },
    "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureNetworkConfigurationInfrastructureRoutingStaticOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureNetworkConfigurationInfrastructureRoutingStaticOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
          "line": 345
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
        "line": 336
      },
      "name": "DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureNetworkConfigurationInfrastructureRoutingStaticOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 365
          },
          "name": "uplinkHsrpGroup",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 370
          },
          "name": "uplinkVlan",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 349
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureNetworkConfigurationInfrastructureRoutingStatic"
          }
        }
      ],
      "symbolId": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index:DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureNetworkConfigurationInfrastructureRoutingStaticOutputReference"
    },
    "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureNetworkConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureNetworkConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
          "line": 610
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
        "line": 603
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 617
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureNetworkConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureNetworkConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 610
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 610
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 610
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index:DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureNetworkConfigurationList"
    },
    "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureNetworkConfigurationManagementNodes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureNetworkConfigurationManagementNodes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
        "line": 393
      },
      "name": "DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureNetworkConfigurationManagementNodes",
      "symbolId": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index:DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureNetworkConfigurationManagementNodes"
    },
    "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureNetworkConfigurationManagementNodesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureNetworkConfigurationManagementNodesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
          "line": 462
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
        "line": 455
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 469
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureNetworkConfigurationManagementNodesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureNetworkConfigurationManagementNodesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 462
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 462
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 462
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index:DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureNetworkConfigurationManagementNodesList"
    },
    "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureNetworkConfigurationManagementNodesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureNetworkConfigurationManagementNodesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
          "line": 425
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
        "line": 416
      },
      "name": "DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureNetworkConfigurationManagementNodesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 445
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 450
          },
          "name": "ip",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 429
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureNetworkConfigurationManagementNodes"
          }
        }
      ],
      "symbolId": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index:DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureNetworkConfigurationManagementNodesOutputReference"
    },
    "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureNetworkConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureNetworkConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
          "line": 505
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
        "line": 496
      },
      "name": "DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureNetworkConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 525
          },
          "name": "dnsIps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 531
          },
          "name": "infrastructureRoutingDynamic",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureNetworkConfigurationInfrastructureRoutingDynamicList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 537
          },
          "name": "infrastructureRoutingStatic",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureNetworkConfigurationInfrastructureRoutingStaticList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 543
          },
          "name": "managementNodes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureNetworkConfigurationManagementNodesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 548
          },
          "name": "mgmtVipHostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 553
          },
          "name": "mgmtVipIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 558
          },
          "name": "spineIps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 563
          },
          "name": "spineVip",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 568
          },
          "name": "uplinkDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 573
          },
          "name": "uplinkGatewayIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 578
          },
          "name": "uplinkNetmask",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 583
          },
          "name": "uplinkPortCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 588
          },
          "name": "uplinkPortForwardErrorCorrection",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 593
          },
          "name": "uplinkPortSpeedInGbps",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 598
          },
          "name": "uplinkVlanMtu",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 509
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureNetworkConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index:DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureNetworkConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
          "line": 881
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
        "line": 874
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 888
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 881
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 881
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 881
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index:DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
          "line": 743
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
        "line": 734
      },
      "name": "DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 763
          },
          "name": "cccUpgradeScheduleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 768
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 773
          },
          "name": "connectionDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 778
          },
          "name": "connectionState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 784
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 789
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 794
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 800
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 805
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 811
          },
          "name": "infrastructureInventory",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureInventoryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 817
          },
          "name": "infrastructureNetworkConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsInfrastructureNetworkConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 822
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 827
          },
          "name": "provisioningFingerprint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 832
          },
          "name": "provisioningPin",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 837
          },
          "name": "shortName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 842
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 847
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 853
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 858
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 863
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 869
          },
          "name": "upgradeInformation",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsUpgradeInformationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 747
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index:DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsUpgradeInformation": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsUpgradeInformation",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
        "line": 621
      },
      "name": "DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsUpgradeInformation",
      "symbolId": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index:DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsUpgradeInformation"
    },
    "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsUpgradeInformationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsUpgradeInformationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
          "line": 700
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
        "line": 693
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 707
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsUpgradeInformationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsUpgradeInformationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 700
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 700
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 700
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index:DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsUpgradeInformationList"
    },
    "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsUpgradeInformationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsUpgradeInformationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
          "line": 653
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
        "line": 644
      },
      "name": "DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsUpgradeInformationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 673
          },
          "name": "currentVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 678
          },
          "name": "isActive",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 683
          },
          "name": "scheduledUpgradeDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 688
          },
          "name": "timeOfScheduledUpgrade",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 657
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsUpgradeInformation"
          }
        }
      ],
      "symbolId": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index:DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsUpgradeInformationOutputReference"
    },
    "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
          "line": 957
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
        "line": 950
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 964
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 957
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 957
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 957
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index:DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionList"
    },
    "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
          "line": 924
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
        "line": 915
      },
      "name": "DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 945
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 928
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index:DataOciComputeCloudAtCustomerCccInfrastructuresCccInfrastructureCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
        "line": 9
      },
      "name": "DataOciComputeCloudAtCustomerCccInfrastructuresConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/compute_cloud_at_customer_ccc_infrastructures#access_level DataOciComputeCloudAtCustomerCccInfrastructures#access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 13
          },
          "name": "accessLevel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/compute_cloud_at_customer_ccc_infrastructures#ccc_infrastructure_id DataOciComputeCloudAtCustomerCccInfrastructures#ccc_infrastructure_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 17
          },
          "name": "cccInfrastructureId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/compute_cloud_at_customer_ccc_infrastructures#compartment_id DataOciComputeCloudAtCustomerCccInfrastructures#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 21
          },
          "name": "compartmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/compute_cloud_at_customer_ccc_infrastructures#compartment_id_in_subtree DataOciComputeCloudAtCustomerCccInfrastructures#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 25
          },
          "name": "compartmentIdInSubtree",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/compute_cloud_at_customer_ccc_infrastructures#display_name DataOciComputeCloudAtCustomerCccInfrastructures#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 29
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/compute_cloud_at_customer_ccc_infrastructures#display_name_contains DataOciComputeCloudAtCustomerCccInfrastructures#display_name_contains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 33
          },
          "name": "displayNameContains",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/compute_cloud_at_customer_ccc_infrastructures#filter DataOciComputeCloudAtCustomerCccInfrastructures#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 50
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/compute_cloud_at_customer_ccc_infrastructures#id DataOciComputeCloudAtCustomerCccInfrastructures#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 40
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/compute_cloud_at_customer_ccc_infrastructures#state DataOciComputeCloudAtCustomerCccInfrastructures#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 44
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index:DataOciComputeCloudAtCustomerCccInfrastructuresConfig"
    },
    "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
        "line": 968
      },
      "name": "DataOciComputeCloudAtCustomerCccInfrastructuresFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/compute_cloud_at_customer_ccc_infrastructures#name DataOciComputeCloudAtCustomerCccInfrastructures#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 972
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/compute_cloud_at_customer_ccc_infrastructures#values DataOciComputeCloudAtCustomerCccInfrastructures#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 980
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/compute_cloud_at_customer_ccc_infrastructures#regex DataOciComputeCloudAtCustomerCccInfrastructures#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 976
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index:DataOciComputeCloudAtCustomerCccInfrastructuresFilter"
    },
    "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
          "line": 1133
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
        "line": 1125
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 1140
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciComputeCloudAtCustomerCccInfrastructuresFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 1133
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 1133
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 1133
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 1126
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index:DataOciComputeCloudAtCustomerCccInfrastructuresFilterList"
    },
    "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
          "line": 1036
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
        "line": 1026
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 1103
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciComputeCloudAtCustomerCccInfrastructuresFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 1091
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 1107
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 1120
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 1084
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 1097
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 1113
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index.ts",
            "line": 1040
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccInfrastructuresFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-compute-cloud-at-customer-ccc-infrastructures/index:DataOciComputeCloudAtCustomerCccInfrastructuresFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccUpgradeSchedule": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/compute_cloud_at_customer_ccc_upgrade_schedule oci_compute_cloud_at_customer_ccc_upgrade_schedule}."
      },
      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccUpgradeSchedule",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/compute_cloud_at_customer_ccc_upgrade_schedule oci_compute_cloud_at_customer_ccc_upgrade_schedule} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
          "line": 146
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccUpgradeScheduleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
        "line": 114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciComputeCloudAtCustomerCccUpgradeSchedule resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 131
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciComputeCloudAtCustomerCccUpgradeSchedule to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/compute_cloud_at_customer_ccc_upgrade_schedule#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciComputeCloudAtCustomerCccUpgradeSchedule that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciComputeCloudAtCustomerCccUpgradeSchedule to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 255
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 261
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciComputeCloudAtCustomerCccUpgradeSchedule",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 119
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 183
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 189
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 194
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 199
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 205
          },
          "name": "events",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccUpgradeScheduleEventsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 211
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 216
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 221
          },
          "name": "infrastructureIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 226
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 231
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 237
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 242
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 247
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 178
          },
          "name": "cccUpgradeScheduleIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 171
          },
          "name": "cccUpgradeScheduleId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedule/index:DataOciComputeCloudAtCustomerCccUpgradeSchedule"
    },
    "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccUpgradeScheduleConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccUpgradeScheduleConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
        "line": 9
      },
      "name": "DataOciComputeCloudAtCustomerCccUpgradeScheduleConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/compute_cloud_at_customer_ccc_upgrade_schedule#ccc_upgrade_schedule_id DataOciComputeCloudAtCustomerCccUpgradeSchedule#ccc_upgrade_schedule_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 13
          },
          "name": "cccUpgradeScheduleId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedule/index:DataOciComputeCloudAtCustomerCccUpgradeScheduleConfig"
    },
    "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccUpgradeScheduleEvents": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccUpgradeScheduleEvents",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
        "line": 15
      },
      "name": "DataOciComputeCloudAtCustomerCccUpgradeScheduleEvents",
      "symbolId": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedule/index:DataOciComputeCloudAtCustomerCccUpgradeScheduleEvents"
    },
    "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccUpgradeScheduleEventsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccUpgradeScheduleEventsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
          "line": 99
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
        "line": 92
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 106
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccUpgradeScheduleEventsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciComputeCloudAtCustomerCccUpgradeScheduleEventsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 99
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 99
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 99
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedule/index:DataOciComputeCloudAtCustomerCccUpgradeScheduleEventsList"
    },
    "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccUpgradeScheduleEventsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccUpgradeScheduleEventsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
        "line": 38
      },
      "name": "DataOciComputeCloudAtCustomerCccUpgradeScheduleEventsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 67
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 72
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 77
          },
          "name": "scheduleEventDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 82
          },
          "name": "scheduleEventRecurrences",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 87
          },
          "name": "timeStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedule/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccUpgradeScheduleEvents"
          }
        }
      ],
      "symbolId": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedule/index:DataOciComputeCloudAtCustomerCccUpgradeScheduleEventsOutputReference"
    },
    "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccUpgradeSchedules": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/compute_cloud_at_customer_ccc_upgrade_schedules oci_compute_cloud_at_customer_ccc_upgrade_schedules}."
      },
      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccUpgradeSchedules",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/compute_cloud_at_customer_ccc_upgrade_schedules oci_compute_cloud_at_customer_ccc_upgrade_schedules} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
          "line": 574
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccUpgradeSchedulesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
        "line": 542
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciComputeCloudAtCustomerCccUpgradeSchedules resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 559
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciComputeCloudAtCustomerCccUpgradeSchedules to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/compute_cloud_at_customer_ccc_upgrade_schedules#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciComputeCloudAtCustomerCccUpgradeSchedules that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciComputeCloudAtCustomerCccUpgradeSchedules to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 744
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccUpgradeSchedulesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 613
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 635
          },
          "name": "resetCccUpgradeScheduleId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 651
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 667
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 683
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 699
          },
          "name": "resetDisplayNameContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 747
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 715
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 731
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 759
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 773
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciComputeCloudAtCustomerCccUpgradeSchedules",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 547
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 623
          },
          "name": "cccUpgradeScheduleCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccUpgradeSchedulesCccUpgradeScheduleCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 741
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccUpgradeSchedulesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 617
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 639
          },
          "name": "cccUpgradeScheduleIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 655
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 671
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 703
          },
          "name": "displayNameContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 687
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 751
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccUpgradeSchedulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 719
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 735
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 607
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 629
          },
          "name": "cccUpgradeScheduleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 645
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 661
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 677
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 693
          },
          "name": "displayNameContains",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 709
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 725
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index:DataOciComputeCloudAtCustomerCccUpgradeSchedules"
    },
    "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccUpgradeSchedulesCccUpgradeScheduleCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccUpgradeSchedulesCccUpgradeScheduleCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
        "line": 286
      },
      "name": "DataOciComputeCloudAtCustomerCccUpgradeSchedulesCccUpgradeScheduleCollection",
      "symbolId": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index:DataOciComputeCloudAtCustomerCccUpgradeSchedulesCccUpgradeScheduleCollection"
    },
    "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccUpgradeSchedulesCccUpgradeScheduleCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccUpgradeSchedulesCccUpgradeScheduleCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
        "line": 147
      },
      "name": "DataOciComputeCloudAtCustomerCccUpgradeSchedulesCccUpgradeScheduleCollectionItems",
      "symbolId": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index:DataOciComputeCloudAtCustomerCccUpgradeSchedulesCccUpgradeScheduleCollectionItems"
    },
    "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccUpgradeSchedulesCccUpgradeScheduleCollectionItemsEvents": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccUpgradeSchedulesCccUpgradeScheduleCollectionItemsEvents",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
        "line": 52
      },
      "name": "DataOciComputeCloudAtCustomerCccUpgradeSchedulesCccUpgradeScheduleCollectionItemsEvents",
      "symbolId": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index:DataOciComputeCloudAtCustomerCccUpgradeSchedulesCccUpgradeScheduleCollectionItemsEvents"
    },
    "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccUpgradeSchedulesCccUpgradeScheduleCollectionItemsEventsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccUpgradeSchedulesCccUpgradeScheduleCollectionItemsEventsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
          "line": 136
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
        "line": 129
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 143
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccUpgradeSchedulesCccUpgradeScheduleCollectionItemsEventsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciComputeCloudAtCustomerCccUpgradeSchedulesCccUpgradeScheduleCollectionItemsEventsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 136
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 136
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 136
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index:DataOciComputeCloudAtCustomerCccUpgradeSchedulesCccUpgradeScheduleCollectionItemsEventsList"
    },
    "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccUpgradeSchedulesCccUpgradeScheduleCollectionItemsEventsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccUpgradeSchedulesCccUpgradeScheduleCollectionItemsEventsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
          "line": 84
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
        "line": 75
      },
      "name": "DataOciComputeCloudAtCustomerCccUpgradeSchedulesCccUpgradeScheduleCollectionItemsEventsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 104
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 109
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 114
          },
          "name": "scheduleEventDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 119
          },
          "name": "scheduleEventRecurrences",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 124
          },
          "name": "timeStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 88
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccUpgradeSchedulesCccUpgradeScheduleCollectionItemsEvents"
          }
        }
      ],
      "symbolId": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index:DataOciComputeCloudAtCustomerCccUpgradeSchedulesCccUpgradeScheduleCollectionItemsEventsOutputReference"
    },
    "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccUpgradeSchedulesCccUpgradeScheduleCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccUpgradeSchedulesCccUpgradeScheduleCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
          "line": 275
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
        "line": 268
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 282
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccUpgradeSchedulesCccUpgradeScheduleCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciComputeCloudAtCustomerCccUpgradeSchedulesCccUpgradeScheduleCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 275
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 275
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 275
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index:DataOciComputeCloudAtCustomerCccUpgradeSchedulesCccUpgradeScheduleCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccUpgradeSchedulesCccUpgradeScheduleCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccUpgradeSchedulesCccUpgradeScheduleCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
          "line": 179
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
        "line": 170
      },
      "name": "DataOciComputeCloudAtCustomerCccUpgradeSchedulesCccUpgradeScheduleCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 199
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 205
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 210
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 215
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 221
          },
          "name": "events",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccUpgradeSchedulesCccUpgradeScheduleCollectionItemsEventsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 227
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 232
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 237
          },
          "name": "infrastructureIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 242
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 247
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 253
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 258
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 263
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 183
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccUpgradeSchedulesCccUpgradeScheduleCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index:DataOciComputeCloudAtCustomerCccUpgradeSchedulesCccUpgradeScheduleCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccUpgradeSchedulesCccUpgradeScheduleCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccUpgradeSchedulesCccUpgradeScheduleCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
          "line": 351
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
        "line": 344
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 358
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccUpgradeSchedulesCccUpgradeScheduleCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciComputeCloudAtCustomerCccUpgradeSchedulesCccUpgradeScheduleCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 351
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 351
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 351
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index:DataOciComputeCloudAtCustomerCccUpgradeSchedulesCccUpgradeScheduleCollectionList"
    },
    "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccUpgradeSchedulesCccUpgradeScheduleCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccUpgradeSchedulesCccUpgradeScheduleCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
          "line": 318
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
        "line": 309
      },
      "name": "DataOciComputeCloudAtCustomerCccUpgradeSchedulesCccUpgradeScheduleCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 339
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccUpgradeSchedulesCccUpgradeScheduleCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 322
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccUpgradeSchedulesCccUpgradeScheduleCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index:DataOciComputeCloudAtCustomerCccUpgradeSchedulesCccUpgradeScheduleCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccUpgradeSchedulesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccUpgradeSchedulesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
        "line": 9
      },
      "name": "DataOciComputeCloudAtCustomerCccUpgradeSchedulesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/compute_cloud_at_customer_ccc_upgrade_schedules#access_level DataOciComputeCloudAtCustomerCccUpgradeSchedules#access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 13
          },
          "name": "accessLevel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/compute_cloud_at_customer_ccc_upgrade_schedules#ccc_upgrade_schedule_id DataOciComputeCloudAtCustomerCccUpgradeSchedules#ccc_upgrade_schedule_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 17
          },
          "name": "cccUpgradeScheduleId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/compute_cloud_at_customer_ccc_upgrade_schedules#compartment_id DataOciComputeCloudAtCustomerCccUpgradeSchedules#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 21
          },
          "name": "compartmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/compute_cloud_at_customer_ccc_upgrade_schedules#compartment_id_in_subtree DataOciComputeCloudAtCustomerCccUpgradeSchedules#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 25
          },
          "name": "compartmentIdInSubtree",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/compute_cloud_at_customer_ccc_upgrade_schedules#display_name DataOciComputeCloudAtCustomerCccUpgradeSchedules#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 29
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/compute_cloud_at_customer_ccc_upgrade_schedules#display_name_contains DataOciComputeCloudAtCustomerCccUpgradeSchedules#display_name_contains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 33
          },
          "name": "displayNameContains",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/compute_cloud_at_customer_ccc_upgrade_schedules#filter DataOciComputeCloudAtCustomerCccUpgradeSchedules#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 50
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccUpgradeSchedulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/compute_cloud_at_customer_ccc_upgrade_schedules#id DataOciComputeCloudAtCustomerCccUpgradeSchedules#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 40
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/compute_cloud_at_customer_ccc_upgrade_schedules#state DataOciComputeCloudAtCustomerCccUpgradeSchedules#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 44
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index:DataOciComputeCloudAtCustomerCccUpgradeSchedulesConfig"
    },
    "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccUpgradeSchedulesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccUpgradeSchedulesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
        "line": 362
      },
      "name": "DataOciComputeCloudAtCustomerCccUpgradeSchedulesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/compute_cloud_at_customer_ccc_upgrade_schedules#name DataOciComputeCloudAtCustomerCccUpgradeSchedules#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 366
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/compute_cloud_at_customer_ccc_upgrade_schedules#values DataOciComputeCloudAtCustomerCccUpgradeSchedules#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 374
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/compute_cloud_at_customer_ccc_upgrade_schedules#regex DataOciComputeCloudAtCustomerCccUpgradeSchedules#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 370
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index:DataOciComputeCloudAtCustomerCccUpgradeSchedulesFilter"
    },
    "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccUpgradeSchedulesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccUpgradeSchedulesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
          "line": 527
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
        "line": 519
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 534
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccUpgradeSchedulesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciComputeCloudAtCustomerCccUpgradeSchedulesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 527
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 527
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 527
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 520
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccUpgradeSchedulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index:DataOciComputeCloudAtCustomerCccUpgradeSchedulesFilterList"
    },
    "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccUpgradeSchedulesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccUpgradeSchedulesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
          "line": 430
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
        "line": 420
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 497
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciComputeCloudAtCustomerCccUpgradeSchedulesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 485
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 501
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 514
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 478
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 491
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 507
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index.ts",
            "line": 434
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciComputeCloudAtCustomerCccUpgradeSchedulesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-compute-cloud-at-customer-ccc-upgrade-schedules/index:DataOciComputeCloudAtCustomerCccUpgradeSchedulesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciComputeinstanceagentInstanceAgentPlugin": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/computeinstanceagent_instance_agent_plugin oci_computeinstanceagent_instance_agent_plugin}."
      },
      "fqn": "cdktf-provider-oci.DataOciComputeinstanceagentInstanceAgentPlugin",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/computeinstanceagent_instance_agent_plugin oci_computeinstanceagent_instance_agent_plugin} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-computeinstanceagent-instance-agent-plugin/index.ts",
          "line": 66
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciComputeinstanceagentInstanceAgentPluginConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-computeinstanceagent-instance-agent-plugin/index.ts",
        "line": 34
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciComputeinstanceagentInstanceAgentPlugin resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-agent-plugin/index.ts",
            "line": 51
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciComputeinstanceagentInstanceAgentPlugin to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/computeinstanceagent_instance_agent_plugin#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciComputeinstanceagentInstanceAgentPlugin that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciComputeinstanceagentInstanceAgentPlugin to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-agent-plugin/index.ts",
            "line": 113
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-agent-plugin/index.ts",
            "line": 171
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-agent-plugin/index.ts",
            "line": 180
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciComputeinstanceagentInstanceAgentPlugin",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-agent-plugin/index.ts",
            "line": 39
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-agent-plugin/index.ts",
            "line": 135
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-agent-plugin/index.ts",
            "line": 140
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-agent-plugin/index.ts",
            "line": 158
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-agent-plugin/index.ts",
            "line": 163
          },
          "name": "timeLastUpdatedUtc",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-agent-plugin/index.ts",
            "line": 101
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-agent-plugin/index.ts",
            "line": 117
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-agent-plugin/index.ts",
            "line": 130
          },
          "name": "instanceagentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-agent-plugin/index.ts",
            "line": 153
          },
          "name": "pluginNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-agent-plugin/index.ts",
            "line": 94
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-agent-plugin/index.ts",
            "line": 107
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-agent-plugin/index.ts",
            "line": 123
          },
          "name": "instanceagentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-agent-plugin/index.ts",
            "line": 146
          },
          "name": "pluginName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-computeinstanceagent-instance-agent-plugin/index:DataOciComputeinstanceagentInstanceAgentPlugin"
    },
    "cdktf-provider-oci.DataOciComputeinstanceagentInstanceAgentPluginConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeinstanceagentInstanceAgentPluginConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-computeinstanceagent-instance-agent-plugin/index.ts",
        "line": 9
      },
      "name": "DataOciComputeinstanceagentInstanceAgentPluginConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/computeinstanceagent_instance_agent_plugin#compartment_id DataOciComputeinstanceagentInstanceAgentPlugin#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-agent-plugin/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/computeinstanceagent_instance_agent_plugin#instanceagent_id DataOciComputeinstanceagentInstanceAgentPlugin#instanceagent_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-agent-plugin/index.ts",
            "line": 24
          },
          "name": "instanceagentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/computeinstanceagent_instance_agent_plugin#plugin_name DataOciComputeinstanceagentInstanceAgentPlugin#plugin_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-agent-plugin/index.ts",
            "line": 28
          },
          "name": "pluginName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/computeinstanceagent_instance_agent_plugin#id DataOciComputeinstanceagentInstanceAgentPlugin#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-agent-plugin/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-computeinstanceagent-instance-agent-plugin/index:DataOciComputeinstanceagentInstanceAgentPluginConfig"
    },
    "cdktf-provider-oci.DataOciComputeinstanceagentInstanceAgentPlugins": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/computeinstanceagent_instance_agent_plugins oci_computeinstanceagent_instance_agent_plugins}."
      },
      "fqn": "cdktf-provider-oci.DataOciComputeinstanceagentInstanceAgentPlugins",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/computeinstanceagent_instance_agent_plugins oci_computeinstanceagent_instance_agent_plugins} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-computeinstanceagent-instance-agent-plugins/index.ts",
          "line": 342
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciComputeinstanceagentInstanceAgentPluginsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-computeinstanceagent-instance-agent-plugins/index.ts",
        "line": 310
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciComputeinstanceagentInstanceAgentPlugins resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-agent-plugins/index.ts",
            "line": 327
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciComputeinstanceagentInstanceAgentPlugins to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/computeinstanceagent_instance_agent_plugins#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciComputeinstanceagentInstanceAgentPlugins that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciComputeinstanceagentInstanceAgentPlugins to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-agent-plugins/index.ts",
            "line": 455
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciComputeinstanceagentInstanceAgentPluginsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-agent-plugins/index.ts",
            "line": 458
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-agent-plugins/index.ts",
            "line": 391
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-agent-plugins/index.ts",
            "line": 426
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-agent-plugins/index.ts",
            "line": 442
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-agent-plugins/index.ts",
            "line": 470
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-agent-plugins/index.ts",
            "line": 481
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciComputeinstanceagentInstanceAgentPlugins",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-agent-plugins/index.ts",
            "line": 315
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-agent-plugins/index.ts",
            "line": 452
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciComputeinstanceagentInstanceAgentPluginsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-agent-plugins/index.ts",
            "line": 401
          },
          "name": "instanceAgentPlugins",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciComputeinstanceagentInstanceAgentPluginsInstanceAgentPluginsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-agent-plugins/index.ts",
            "line": 379
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-agent-plugins/index.ts",
            "line": 462
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciComputeinstanceagentInstanceAgentPluginsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-agent-plugins/index.ts",
            "line": 395
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-agent-plugins/index.ts",
            "line": 414
          },
          "name": "instanceagentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-agent-plugins/index.ts",
            "line": 430
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-agent-plugins/index.ts",
            "line": 446
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-agent-plugins/index.ts",
            "line": 372
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-agent-plugins/index.ts",
            "line": 385
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-agent-plugins/index.ts",
            "line": 407
          },
          "name": "instanceagentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-agent-plugins/index.ts",
            "line": 420
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-agent-plugins/index.ts",
            "line": 436
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-computeinstanceagent-instance-agent-plugins/index:DataOciComputeinstanceagentInstanceAgentPlugins"
    },
    "cdktf-provider-oci.DataOciComputeinstanceagentInstanceAgentPluginsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeinstanceagentInstanceAgentPluginsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-computeinstanceagent-instance-agent-plugins/index.ts",
        "line": 9
      },
      "name": "DataOciComputeinstanceagentInstanceAgentPluginsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/computeinstanceagent_instance_agent_plugins#compartment_id DataOciComputeinstanceagentInstanceAgentPlugins#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-agent-plugins/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/computeinstanceagent_instance_agent_plugins#instanceagent_id DataOciComputeinstanceagentInstanceAgentPlugins#instanceagent_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-agent-plugins/index.ts",
            "line": 24
          },
          "name": "instanceagentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/computeinstanceagent_instance_agent_plugins#filter DataOciComputeinstanceagentInstanceAgentPlugins#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-agent-plugins/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciComputeinstanceagentInstanceAgentPluginsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/computeinstanceagent_instance_agent_plugins#id DataOciComputeinstanceagentInstanceAgentPlugins#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-agent-plugins/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/computeinstanceagent_instance_agent_plugins#name DataOciComputeinstanceagentInstanceAgentPlugins#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-agent-plugins/index.ts",
            "line": 28
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/computeinstanceagent_instance_agent_plugins#status DataOciComputeinstanceagentInstanceAgentPlugins#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-agent-plugins/index.ts",
            "line": 32
          },
          "name": "status",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-computeinstanceagent-instance-agent-plugins/index:DataOciComputeinstanceagentInstanceAgentPluginsConfig"
    },
    "cdktf-provider-oci.DataOciComputeinstanceagentInstanceAgentPluginsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeinstanceagentInstanceAgentPluginsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-computeinstanceagent-instance-agent-plugins/index.ts",
        "line": 130
      },
      "name": "DataOciComputeinstanceagentInstanceAgentPluginsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/computeinstanceagent_instance_agent_plugins#name DataOciComputeinstanceagentInstanceAgentPlugins#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-agent-plugins/index.ts",
            "line": 134
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/computeinstanceagent_instance_agent_plugins#values DataOciComputeinstanceagentInstanceAgentPlugins#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-agent-plugins/index.ts",
            "line": 142
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/computeinstanceagent_instance_agent_plugins#regex DataOciComputeinstanceagentInstanceAgentPlugins#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-agent-plugins/index.ts",
            "line": 138
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-computeinstanceagent-instance-agent-plugins/index:DataOciComputeinstanceagentInstanceAgentPluginsFilter"
    },
    "cdktf-provider-oci.DataOciComputeinstanceagentInstanceAgentPluginsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeinstanceagentInstanceAgentPluginsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-computeinstanceagent-instance-agent-plugins/index.ts",
          "line": 295
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-computeinstanceagent-instance-agent-plugins/index.ts",
        "line": 287
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-agent-plugins/index.ts",
            "line": 302
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciComputeinstanceagentInstanceAgentPluginsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciComputeinstanceagentInstanceAgentPluginsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-agent-plugins/index.ts",
            "line": 295
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-agent-plugins/index.ts",
            "line": 295
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-agent-plugins/index.ts",
            "line": 295
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-agent-plugins/index.ts",
            "line": 288
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciComputeinstanceagentInstanceAgentPluginsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-computeinstanceagent-instance-agent-plugins/index:DataOciComputeinstanceagentInstanceAgentPluginsFilterList"
    },
    "cdktf-provider-oci.DataOciComputeinstanceagentInstanceAgentPluginsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeinstanceagentInstanceAgentPluginsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-computeinstanceagent-instance-agent-plugins/index.ts",
          "line": 198
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-computeinstanceagent-instance-agent-plugins/index.ts",
        "line": 188
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-agent-plugins/index.ts",
            "line": 265
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciComputeinstanceagentInstanceAgentPluginsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-agent-plugins/index.ts",
            "line": 253
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-agent-plugins/index.ts",
            "line": 269
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-agent-plugins/index.ts",
            "line": 282
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-agent-plugins/index.ts",
            "line": 246
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-agent-plugins/index.ts",
            "line": 259
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-agent-plugins/index.ts",
            "line": 275
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-agent-plugins/index.ts",
            "line": 202
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciComputeinstanceagentInstanceAgentPluginsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-computeinstanceagent-instance-agent-plugins/index:DataOciComputeinstanceagentInstanceAgentPluginsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciComputeinstanceagentInstanceAgentPluginsInstanceAgentPlugins": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeinstanceagentInstanceAgentPluginsInstanceAgentPlugins",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-computeinstanceagent-instance-agent-plugins/index.ts",
        "line": 40
      },
      "name": "DataOciComputeinstanceagentInstanceAgentPluginsInstanceAgentPlugins",
      "symbolId": "src/data-oci-computeinstanceagent-instance-agent-plugins/index:DataOciComputeinstanceagentInstanceAgentPluginsInstanceAgentPlugins"
    },
    "cdktf-provider-oci.DataOciComputeinstanceagentInstanceAgentPluginsInstanceAgentPluginsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeinstanceagentInstanceAgentPluginsInstanceAgentPluginsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-computeinstanceagent-instance-agent-plugins/index.ts",
          "line": 119
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-computeinstanceagent-instance-agent-plugins/index.ts",
        "line": 112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-agent-plugins/index.ts",
            "line": 126
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciComputeinstanceagentInstanceAgentPluginsInstanceAgentPluginsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciComputeinstanceagentInstanceAgentPluginsInstanceAgentPluginsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-agent-plugins/index.ts",
            "line": 119
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-agent-plugins/index.ts",
            "line": 119
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-agent-plugins/index.ts",
            "line": 119
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-computeinstanceagent-instance-agent-plugins/index:DataOciComputeinstanceagentInstanceAgentPluginsInstanceAgentPluginsList"
    },
    "cdktf-provider-oci.DataOciComputeinstanceagentInstanceAgentPluginsInstanceAgentPluginsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeinstanceagentInstanceAgentPluginsInstanceAgentPluginsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-computeinstanceagent-instance-agent-plugins/index.ts",
          "line": 72
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-computeinstanceagent-instance-agent-plugins/index.ts",
        "line": 63
      },
      "name": "DataOciComputeinstanceagentInstanceAgentPluginsInstanceAgentPluginsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-agent-plugins/index.ts",
            "line": 92
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-agent-plugins/index.ts",
            "line": 97
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-agent-plugins/index.ts",
            "line": 102
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-agent-plugins/index.ts",
            "line": 107
          },
          "name": "timeLastUpdatedUtc",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-agent-plugins/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciComputeinstanceagentInstanceAgentPluginsInstanceAgentPlugins"
          }
        }
      ],
      "symbolId": "src/data-oci-computeinstanceagent-instance-agent-plugins/index:DataOciComputeinstanceagentInstanceAgentPluginsInstanceAgentPluginsOutputReference"
    },
    "cdktf-provider-oci.DataOciComputeinstanceagentInstanceAvailablePlugins": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/computeinstanceagent_instance_available_plugins oci_computeinstanceagent_instance_available_plugins}."
      },
      "fqn": "cdktf-provider-oci.DataOciComputeinstanceagentInstanceAvailablePlugins",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/computeinstanceagent_instance_available_plugins oci_computeinstanceagent_instance_available_plugins} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-computeinstanceagent-instance-available-plugins/index.ts",
          "line": 342
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciComputeinstanceagentInstanceAvailablePluginsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-computeinstanceagent-instance-available-plugins/index.ts",
        "line": 310
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciComputeinstanceagentInstanceAvailablePlugins resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-available-plugins/index.ts",
            "line": 327
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciComputeinstanceagentInstanceAvailablePlugins to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/computeinstanceagent_instance_available_plugins#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciComputeinstanceagentInstanceAvailablePlugins that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciComputeinstanceagentInstanceAvailablePlugins to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-available-plugins/index.ts",
            "line": 452
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciComputeinstanceagentInstanceAvailablePluginsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-available-plugins/index.ts",
            "line": 455
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-available-plugins/index.ts",
            "line": 397
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-available-plugins/index.ts",
            "line": 413
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-available-plugins/index.ts",
            "line": 467
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-available-plugins/index.ts",
            "line": 478
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciComputeinstanceagentInstanceAvailablePlugins",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-available-plugins/index.ts",
            "line": 315
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-available-plugins/index.ts",
            "line": 372
          },
          "name": "availablePlugins",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciComputeinstanceagentInstanceAvailablePluginsAvailablePluginsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-available-plugins/index.ts",
            "line": 449
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciComputeinstanceagentInstanceAvailablePluginsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-available-plugins/index.ts",
            "line": 385
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-available-plugins/index.ts",
            "line": 459
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciComputeinstanceagentInstanceAvailablePluginsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-available-plugins/index.ts",
            "line": 401
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-available-plugins/index.ts",
            "line": 417
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-available-plugins/index.ts",
            "line": 430
          },
          "name": "osNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-available-plugins/index.ts",
            "line": 443
          },
          "name": "osVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-available-plugins/index.ts",
            "line": 378
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-available-plugins/index.ts",
            "line": 391
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-available-plugins/index.ts",
            "line": 407
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-available-plugins/index.ts",
            "line": 423
          },
          "name": "osName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-available-plugins/index.ts",
            "line": 436
          },
          "name": "osVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-computeinstanceagent-instance-available-plugins/index:DataOciComputeinstanceagentInstanceAvailablePlugins"
    },
    "cdktf-provider-oci.DataOciComputeinstanceagentInstanceAvailablePluginsAvailablePlugins": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeinstanceagentInstanceAvailablePluginsAvailablePlugins",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-computeinstanceagent-instance-available-plugins/index.ts",
        "line": 40
      },
      "name": "DataOciComputeinstanceagentInstanceAvailablePluginsAvailablePlugins",
      "symbolId": "src/data-oci-computeinstanceagent-instance-available-plugins/index:DataOciComputeinstanceagentInstanceAvailablePluginsAvailablePlugins"
    },
    "cdktf-provider-oci.DataOciComputeinstanceagentInstanceAvailablePluginsAvailablePluginsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeinstanceagentInstanceAvailablePluginsAvailablePluginsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-computeinstanceagent-instance-available-plugins/index.ts",
          "line": 119
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-computeinstanceagent-instance-available-plugins/index.ts",
        "line": 112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-available-plugins/index.ts",
            "line": 126
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciComputeinstanceagentInstanceAvailablePluginsAvailablePluginsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciComputeinstanceagentInstanceAvailablePluginsAvailablePluginsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-available-plugins/index.ts",
            "line": 119
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-available-plugins/index.ts",
            "line": 119
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-available-plugins/index.ts",
            "line": 119
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-computeinstanceagent-instance-available-plugins/index:DataOciComputeinstanceagentInstanceAvailablePluginsAvailablePluginsList"
    },
    "cdktf-provider-oci.DataOciComputeinstanceagentInstanceAvailablePluginsAvailablePluginsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeinstanceagentInstanceAvailablePluginsAvailablePluginsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-computeinstanceagent-instance-available-plugins/index.ts",
          "line": 72
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-computeinstanceagent-instance-available-plugins/index.ts",
        "line": 63
      },
      "name": "DataOciComputeinstanceagentInstanceAvailablePluginsAvailablePluginsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-available-plugins/index.ts",
            "line": 92
          },
          "name": "isEnabledByDefault",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-available-plugins/index.ts",
            "line": 97
          },
          "name": "isSupported",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-available-plugins/index.ts",
            "line": 102
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-available-plugins/index.ts",
            "line": 107
          },
          "name": "summary",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-available-plugins/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciComputeinstanceagentInstanceAvailablePluginsAvailablePlugins"
          }
        }
      ],
      "symbolId": "src/data-oci-computeinstanceagent-instance-available-plugins/index:DataOciComputeinstanceagentInstanceAvailablePluginsAvailablePluginsOutputReference"
    },
    "cdktf-provider-oci.DataOciComputeinstanceagentInstanceAvailablePluginsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeinstanceagentInstanceAvailablePluginsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-computeinstanceagent-instance-available-plugins/index.ts",
        "line": 9
      },
      "name": "DataOciComputeinstanceagentInstanceAvailablePluginsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/computeinstanceagent_instance_available_plugins#compartment_id DataOciComputeinstanceagentInstanceAvailablePlugins#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-available-plugins/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/computeinstanceagent_instance_available_plugins#os_name DataOciComputeinstanceagentInstanceAvailablePlugins#os_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-available-plugins/index.ts",
            "line": 28
          },
          "name": "osName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/computeinstanceagent_instance_available_plugins#os_version DataOciComputeinstanceagentInstanceAvailablePlugins#os_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-available-plugins/index.ts",
            "line": 32
          },
          "name": "osVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/computeinstanceagent_instance_available_plugins#filter DataOciComputeinstanceagentInstanceAvailablePlugins#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-available-plugins/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciComputeinstanceagentInstanceAvailablePluginsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/computeinstanceagent_instance_available_plugins#id DataOciComputeinstanceagentInstanceAvailablePlugins#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-available-plugins/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/computeinstanceagent_instance_available_plugins#name DataOciComputeinstanceagentInstanceAvailablePlugins#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-available-plugins/index.ts",
            "line": 24
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-computeinstanceagent-instance-available-plugins/index:DataOciComputeinstanceagentInstanceAvailablePluginsConfig"
    },
    "cdktf-provider-oci.DataOciComputeinstanceagentInstanceAvailablePluginsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeinstanceagentInstanceAvailablePluginsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-computeinstanceagent-instance-available-plugins/index.ts",
        "line": 130
      },
      "name": "DataOciComputeinstanceagentInstanceAvailablePluginsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/computeinstanceagent_instance_available_plugins#name DataOciComputeinstanceagentInstanceAvailablePlugins#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-available-plugins/index.ts",
            "line": 134
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/computeinstanceagent_instance_available_plugins#values DataOciComputeinstanceagentInstanceAvailablePlugins#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-available-plugins/index.ts",
            "line": 142
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/computeinstanceagent_instance_available_plugins#regex DataOciComputeinstanceagentInstanceAvailablePlugins#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-available-plugins/index.ts",
            "line": 138
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-computeinstanceagent-instance-available-plugins/index:DataOciComputeinstanceagentInstanceAvailablePluginsFilter"
    },
    "cdktf-provider-oci.DataOciComputeinstanceagentInstanceAvailablePluginsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeinstanceagentInstanceAvailablePluginsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-computeinstanceagent-instance-available-plugins/index.ts",
          "line": 295
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-computeinstanceagent-instance-available-plugins/index.ts",
        "line": 287
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-available-plugins/index.ts",
            "line": 302
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciComputeinstanceagentInstanceAvailablePluginsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciComputeinstanceagentInstanceAvailablePluginsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-available-plugins/index.ts",
            "line": 295
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-available-plugins/index.ts",
            "line": 295
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-available-plugins/index.ts",
            "line": 295
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-available-plugins/index.ts",
            "line": 288
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciComputeinstanceagentInstanceAvailablePluginsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-computeinstanceagent-instance-available-plugins/index:DataOciComputeinstanceagentInstanceAvailablePluginsFilterList"
    },
    "cdktf-provider-oci.DataOciComputeinstanceagentInstanceAvailablePluginsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciComputeinstanceagentInstanceAvailablePluginsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-computeinstanceagent-instance-available-plugins/index.ts",
          "line": 198
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-computeinstanceagent-instance-available-plugins/index.ts",
        "line": 188
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-available-plugins/index.ts",
            "line": 265
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciComputeinstanceagentInstanceAvailablePluginsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-available-plugins/index.ts",
            "line": 253
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-available-plugins/index.ts",
            "line": 269
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-available-plugins/index.ts",
            "line": 282
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-available-plugins/index.ts",
            "line": 246
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-available-plugins/index.ts",
            "line": 259
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-available-plugins/index.ts",
            "line": 275
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-computeinstanceagent-instance-available-plugins/index.ts",
            "line": 202
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciComputeinstanceagentInstanceAvailablePluginsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-computeinstanceagent-instance-available-plugins/index:DataOciComputeinstanceagentInstanceAvailablePluginsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstance": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/container_instances_container_instance oci_container_instances_container_instance}."
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstance",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/container_instances_container_instance oci_container_instances_container_instance} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instance/index.ts",
          "line": 1394
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instance/index.ts",
        "line": 1362
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciContainerInstancesContainerInstance resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 1379
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciContainerInstancesContainerInstance to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/container_instances_container_instance#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciContainerInstancesContainerInstance that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciContainerInstancesContainerInstance to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 1558
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 1564
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciContainerInstancesContainerInstance",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 1367
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 1418
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 1423
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 1428
          },
          "name": "containerCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 1446
          },
          "name": "containerRestartPolicy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 1452
          },
          "name": "containers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceContainersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 1458
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 1463
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 1469
          },
          "name": "dnsConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceDnsConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 1474
          },
          "name": "faultDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 1480
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 1485
          },
          "name": "gracefulShutdownTimeoutInSeconds",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 1490
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 1496
          },
          "name": "imagePullSecrets",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceImagePullSecretsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 1501
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 1506
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 1512
          },
          "name": "shapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapeConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 1517
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 1523
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 1528
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 1533
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 1539
          },
          "name": "vnics",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceVnicsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 1544
          },
          "name": "volumeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 1550
          },
          "name": "volumes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceVolumesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 1441
          },
          "name": "containerInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 1434
          },
          "name": "containerInstanceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instance/index:DataOciContainerInstancesContainerInstance"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instance/index.ts",
        "line": 9
      },
      "name": "DataOciContainerInstancesContainerInstanceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/container_instances_container_instance#container_instance_id DataOciContainerInstancesContainerInstance#container_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 13
          },
          "name": "containerInstanceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instance/index:DataOciContainerInstancesContainerInstanceConfig"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceContainers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceContainers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instance/index.ts",
        "line": 587
      },
      "name": "DataOciContainerInstancesContainerInstanceContainers",
      "symbolId": "src/data-oci-container-instances-container-instance/index:DataOciContainerInstancesContainerInstanceContainers"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceContainersHealthChecks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceContainersHealthChecks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instance/index.ts",
        "line": 95
      },
      "name": "DataOciContainerInstancesContainerInstanceContainersHealthChecks",
      "symbolId": "src/data-oci-container-instances-container-instance/index:DataOciContainerInstancesContainerInstanceContainersHealthChecks"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceContainersHealthChecksHeaders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceContainersHealthChecksHeaders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instance/index.ts",
        "line": 15
      },
      "name": "DataOciContainerInstancesContainerInstanceContainersHealthChecksHeaders",
      "symbolId": "src/data-oci-container-instances-container-instance/index:DataOciContainerInstancesContainerInstanceContainersHealthChecksHeaders"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceContainersHealthChecksHeadersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceContainersHealthChecksHeadersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instance/index.ts",
          "line": 84
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instance/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 91
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceContainersHealthChecksHeadersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerInstancesContainerInstanceContainersHealthChecksHeadersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 84
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 84
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instance/index:DataOciContainerInstancesContainerInstanceContainersHealthChecksHeadersList"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceContainersHealthChecksHeadersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceContainersHealthChecksHeadersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instance/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instance/index.ts",
        "line": 38
      },
      "name": "DataOciContainerInstancesContainerInstanceContainersHealthChecksHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 67
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 72
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceContainersHealthChecksHeaders"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instance/index:DataOciContainerInstancesContainerInstanceContainersHealthChecksHeadersOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceContainersHealthChecksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceContainersHealthChecksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instance/index.ts",
          "line": 220
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instance/index.ts",
        "line": 213
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 227
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceContainersHealthChecksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerInstancesContainerInstanceContainersHealthChecksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 220
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 220
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 220
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instance/index:DataOciContainerInstancesContainerInstanceContainersHealthChecksList"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceContainersHealthChecksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceContainersHealthChecksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instance/index.ts",
          "line": 127
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instance/index.ts",
        "line": 118
      },
      "name": "DataOciContainerInstancesContainerInstanceContainersHealthChecksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 147
          },
          "name": "failureAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 152
          },
          "name": "failureThreshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 158
          },
          "name": "headers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceContainersHealthChecksHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 163
          },
          "name": "healthCheckType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 168
          },
          "name": "initialDelayInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 173
          },
          "name": "intervalInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 178
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 183
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 188
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 193
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 198
          },
          "name": "statusDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 203
          },
          "name": "successThreshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 208
          },
          "name": "timeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceContainersHealthChecks"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instance/index:DataOciContainerInstancesContainerInstanceContainersHealthChecksOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceContainersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceContainersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instance/index.ts",
          "line": 779
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instance/index.ts",
        "line": 772
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 786
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceContainersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerInstancesContainerInstanceContainersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 779
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 779
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 779
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instance/index:DataOciContainerInstancesContainerInstanceContainersList"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceContainersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceContainersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instance/index.ts",
          "line": 619
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instance/index.ts",
        "line": 610
      },
      "name": "DataOciContainerInstancesContainerInstanceContainersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 639
          },
          "name": "arguments",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 644
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 649
          },
          "name": "command",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 654
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 659
          },
          "name": "containerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 664
          },
          "name": "containerInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 670
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 675
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 681
          },
          "name": "environmentVariables",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 686
          },
          "name": "exitCode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 691
          },
          "name": "faultDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 697
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 703
          },
          "name": "healthChecks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceContainersHealthChecksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 708
          },
          "name": "imageUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 713
          },
          "name": "isResourcePrincipalDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 718
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 724
          },
          "name": "resourceConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceContainersResourceConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 730
          },
          "name": "securityContext",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceContainersSecurityContextList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 735
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 741
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 746
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 751
          },
          "name": "timeTerminated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 756
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 762
          },
          "name": "volumeMounts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceContainersVolumeMountsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 767
          },
          "name": "workingDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 623
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceContainers"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instance/index:DataOciContainerInstancesContainerInstanceContainersOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceContainersResourceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceContainersResourceConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instance/index.ts",
        "line": 231
      },
      "name": "DataOciContainerInstancesContainerInstanceContainersResourceConfig",
      "symbolId": "src/data-oci-container-instances-container-instance/index:DataOciContainerInstancesContainerInstanceContainersResourceConfig"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceContainersResourceConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceContainersResourceConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instance/index.ts",
          "line": 300
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instance/index.ts",
        "line": 293
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 307
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceContainersResourceConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerInstancesContainerInstanceContainersResourceConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 300
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 300
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 300
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instance/index:DataOciContainerInstancesContainerInstanceContainersResourceConfigList"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceContainersResourceConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceContainersResourceConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instance/index.ts",
          "line": 263
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instance/index.ts",
        "line": 254
      },
      "name": "DataOciContainerInstancesContainerInstanceContainersResourceConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 283
          },
          "name": "memoryLimitInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 288
          },
          "name": "vcpusLimit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 267
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceContainersResourceConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instance/index:DataOciContainerInstancesContainerInstanceContainersResourceConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceContainersSecurityContext": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceContainersSecurityContext",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instance/index.ts",
        "line": 391
      },
      "name": "DataOciContainerInstancesContainerInstanceContainersSecurityContext",
      "symbolId": "src/data-oci-container-instances-container-instance/index:DataOciContainerInstancesContainerInstanceContainersSecurityContext"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceContainersSecurityContextCapabilities": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceContainersSecurityContextCapabilities",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instance/index.ts",
        "line": 311
      },
      "name": "DataOciContainerInstancesContainerInstanceContainersSecurityContextCapabilities",
      "symbolId": "src/data-oci-container-instances-container-instance/index:DataOciContainerInstancesContainerInstanceContainersSecurityContextCapabilities"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceContainersSecurityContextCapabilitiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceContainersSecurityContextCapabilitiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instance/index.ts",
          "line": 380
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instance/index.ts",
        "line": 373
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 387
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceContainersSecurityContextCapabilitiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerInstancesContainerInstanceContainersSecurityContextCapabilitiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 380
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 380
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 380
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instance/index:DataOciContainerInstancesContainerInstanceContainersSecurityContextCapabilitiesList"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceContainersSecurityContextCapabilitiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceContainersSecurityContextCapabilitiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instance/index.ts",
          "line": 343
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instance/index.ts",
        "line": 334
      },
      "name": "DataOciContainerInstancesContainerInstanceContainersSecurityContextCapabilitiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 363
          },
          "name": "addCapabilities",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 368
          },
          "name": "dropCapabilities",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 347
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceContainersSecurityContextCapabilities"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instance/index:DataOciContainerInstancesContainerInstanceContainersSecurityContextCapabilitiesOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceContainersSecurityContextList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceContainersSecurityContextList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instance/index.ts",
          "line": 481
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instance/index.ts",
        "line": 474
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 488
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceContainersSecurityContextOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerInstancesContainerInstanceContainersSecurityContextList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 481
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 481
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 481
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instance/index:DataOciContainerInstancesContainerInstanceContainersSecurityContextList"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceContainersSecurityContextOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceContainersSecurityContextOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instance/index.ts",
          "line": 423
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instance/index.ts",
        "line": 414
      },
      "name": "DataOciContainerInstancesContainerInstanceContainersSecurityContextOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 444
          },
          "name": "capabilities",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceContainersSecurityContextCapabilitiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 449
          },
          "name": "isNonRootUserCheckEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 454
          },
          "name": "isRootFileSystemReadonly",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 459
          },
          "name": "runAsGroup",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 464
          },
          "name": "runAsUser",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 469
          },
          "name": "securityContextType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 427
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceContainersSecurityContext"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instance/index:DataOciContainerInstancesContainerInstanceContainersSecurityContextOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceContainersVolumeMounts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceContainersVolumeMounts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instance/index.ts",
        "line": 492
      },
      "name": "DataOciContainerInstancesContainerInstanceContainersVolumeMounts",
      "symbolId": "src/data-oci-container-instances-container-instance/index:DataOciContainerInstancesContainerInstanceContainersVolumeMounts"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceContainersVolumeMountsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceContainersVolumeMountsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instance/index.ts",
          "line": 576
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instance/index.ts",
        "line": 569
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 583
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceContainersVolumeMountsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerInstancesContainerInstanceContainersVolumeMountsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 576
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 576
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 576
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instance/index:DataOciContainerInstancesContainerInstanceContainersVolumeMountsList"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceContainersVolumeMountsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceContainersVolumeMountsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instance/index.ts",
          "line": 524
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instance/index.ts",
        "line": 515
      },
      "name": "DataOciContainerInstancesContainerInstanceContainersVolumeMountsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 544
          },
          "name": "isReadOnly",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 549
          },
          "name": "mountPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 554
          },
          "name": "partition",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 559
          },
          "name": "subPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 564
          },
          "name": "volumeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 528
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceContainersVolumeMounts"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instance/index:DataOciContainerInstancesContainerInstanceContainersVolumeMountsOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceDnsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceDnsConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instance/index.ts",
        "line": 790
      },
      "name": "DataOciContainerInstancesContainerInstanceDnsConfig",
      "symbolId": "src/data-oci-container-instances-container-instance/index:DataOciContainerInstancesContainerInstanceDnsConfig"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceDnsConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceDnsConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instance/index.ts",
          "line": 864
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instance/index.ts",
        "line": 857
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 871
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceDnsConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerInstancesContainerInstanceDnsConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 864
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 864
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 864
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instance/index:DataOciContainerInstancesContainerInstanceDnsConfigList"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceDnsConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceDnsConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instance/index.ts",
          "line": 822
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instance/index.ts",
        "line": 813
      },
      "name": "DataOciContainerInstancesContainerInstanceDnsConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 842
          },
          "name": "nameservers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 847
          },
          "name": "options",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 852
          },
          "name": "searches",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 826
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceDnsConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instance/index:DataOciContainerInstancesContainerInstanceDnsConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceImagePullSecrets": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceImagePullSecrets",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instance/index.ts",
        "line": 875
      },
      "name": "DataOciContainerInstancesContainerInstanceImagePullSecrets",
      "symbolId": "src/data-oci-container-instances-container-instance/index:DataOciContainerInstancesContainerInstanceImagePullSecrets"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceImagePullSecretsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceImagePullSecretsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instance/index.ts",
          "line": 959
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instance/index.ts",
        "line": 952
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 966
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceImagePullSecretsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerInstancesContainerInstanceImagePullSecretsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 959
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 959
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 959
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instance/index:DataOciContainerInstancesContainerInstanceImagePullSecretsList"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceImagePullSecretsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceImagePullSecretsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instance/index.ts",
          "line": 907
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instance/index.ts",
        "line": 898
      },
      "name": "DataOciContainerInstancesContainerInstanceImagePullSecretsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 927
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 932
          },
          "name": "registryEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 937
          },
          "name": "secretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 942
          },
          "name": "secretType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 947
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 911
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceImagePullSecrets"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instance/index:DataOciContainerInstancesContainerInstanceImagePullSecretsOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShape": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/container_instances_container_instance_shape oci_container_instances_container_instance_shape}."
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShape",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/container_instances_container_instance_shape oci_container_instances_container_instance_shape} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instance-shape/index.ts",
          "line": 420
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapeConfigA"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instance-shape/index.ts",
        "line": 388
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciContainerInstancesContainerInstanceShape resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shape/index.ts",
            "line": 405
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciContainerInstancesContainerInstanceShape to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/container_instances_container_instance_shape#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciContainerInstancesContainerInstanceShape that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciContainerInstancesContainerInstanceShape to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shape/index.ts",
            "line": 453
          },
          "name": "resetAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shape/index.ts",
            "line": 482
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shape/index.ts",
            "line": 500
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shape/index.ts",
            "line": 508
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciContainerInstancesContainerInstanceShape",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shape/index.ts",
            "line": 393
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shape/index.ts",
            "line": 492
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapeItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shape/index.ts",
            "line": 457
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shape/index.ts",
            "line": 470
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shape/index.ts",
            "line": 486
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shape/index.ts",
            "line": 447
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shape/index.ts",
            "line": 463
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shape/index.ts",
            "line": 476
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instance-shape/index:DataOciContainerInstancesContainerInstanceShape"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instance/index.ts",
        "line": 970
      },
      "name": "DataOciContainerInstancesContainerInstanceShapeConfig",
      "symbolId": "src/data-oci-container-instances-container-instance/index:DataOciContainerInstancesContainerInstanceShapeConfig"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapeConfigA": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapeConfigA",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instance-shape/index.ts",
        "line": 9
      },
      "name": "DataOciContainerInstancesContainerInstanceShapeConfigA",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/container_instances_container_instance_shape#compartment_id DataOciContainerInstancesContainerInstanceShape#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shape/index.ts",
            "line": 17
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/container_instances_container_instance_shape#availability_domain DataOciContainerInstancesContainerInstanceShape#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shape/index.ts",
            "line": 13
          },
          "name": "availabilityDomain",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/container_instances_container_instance_shape#id DataOciContainerInstancesContainerInstanceShape#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shape/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instance-shape/index:DataOciContainerInstancesContainerInstanceShapeConfigA"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapeConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapeConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instance/index.ts",
          "line": 1049
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instance/index.ts",
        "line": 1042
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 1056
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapeConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerInstancesContainerInstanceShapeConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 1049
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 1049
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 1049
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instance/index:DataOciContainerInstancesContainerInstanceShapeConfigList"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instance/index.ts",
          "line": 1002
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instance/index.ts",
        "line": 993
      },
      "name": "DataOciContainerInstancesContainerInstanceShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 1022
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 1027
          },
          "name": "networkingBandwidthInGbps",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 1032
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 1037
          },
          "name": "processorDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 1006
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapeConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instance/index:DataOciContainerInstancesContainerInstanceShapeConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapeItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapeItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instance-shape/index.ts",
        "line": 286
      },
      "name": "DataOciContainerInstancesContainerInstanceShapeItems",
      "symbolId": "src/data-oci-container-instances-container-instance-shape/index:DataOciContainerInstancesContainerInstanceShapeItems"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapeItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapeItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instance-shape/index.ts",
          "line": 373
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instance-shape/index.ts",
        "line": 366
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shape/index.ts",
            "line": 380
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapeItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerInstancesContainerInstanceShapeItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shape/index.ts",
            "line": 373
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shape/index.ts",
            "line": 373
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shape/index.ts",
            "line": 373
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instance-shape/index:DataOciContainerInstancesContainerInstanceShapeItemsList"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapeItemsMemoryOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapeItemsMemoryOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instance-shape/index.ts",
        "line": 26
      },
      "name": "DataOciContainerInstancesContainerInstanceShapeItemsMemoryOptions",
      "symbolId": "src/data-oci-container-instances-container-instance-shape/index:DataOciContainerInstancesContainerInstanceShapeItemsMemoryOptions"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapeItemsMemoryOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapeItemsMemoryOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instance-shape/index.ts",
          "line": 110
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instance-shape/index.ts",
        "line": 103
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shape/index.ts",
            "line": 117
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapeItemsMemoryOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerInstancesContainerInstanceShapeItemsMemoryOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shape/index.ts",
            "line": 110
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shape/index.ts",
            "line": 110
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shape/index.ts",
            "line": 110
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instance-shape/index:DataOciContainerInstancesContainerInstanceShapeItemsMemoryOptionsList"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapeItemsMemoryOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapeItemsMemoryOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instance-shape/index.ts",
          "line": 58
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instance-shape/index.ts",
        "line": 49
      },
      "name": "DataOciContainerInstancesContainerInstanceShapeItemsMemoryOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shape/index.ts",
            "line": 78
          },
          "name": "defaultPerOcpuInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shape/index.ts",
            "line": 83
          },
          "name": "maxInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shape/index.ts",
            "line": 88
          },
          "name": "maxPerOcpuInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shape/index.ts",
            "line": 93
          },
          "name": "minInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shape/index.ts",
            "line": 98
          },
          "name": "minPerOcpuInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shape/index.ts",
            "line": 62
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapeItemsMemoryOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instance-shape/index:DataOciContainerInstancesContainerInstanceShapeItemsMemoryOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapeItemsNetworkingBandwidthOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapeItemsNetworkingBandwidthOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instance-shape/index.ts",
        "line": 121
      },
      "name": "DataOciContainerInstancesContainerInstanceShapeItemsNetworkingBandwidthOptions",
      "symbolId": "src/data-oci-container-instances-container-instance-shape/index:DataOciContainerInstancesContainerInstanceShapeItemsNetworkingBandwidthOptions"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapeItemsNetworkingBandwidthOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapeItemsNetworkingBandwidthOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instance-shape/index.ts",
          "line": 195
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instance-shape/index.ts",
        "line": 188
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shape/index.ts",
            "line": 202
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapeItemsNetworkingBandwidthOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerInstancesContainerInstanceShapeItemsNetworkingBandwidthOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shape/index.ts",
            "line": 195
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shape/index.ts",
            "line": 195
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shape/index.ts",
            "line": 195
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instance-shape/index:DataOciContainerInstancesContainerInstanceShapeItemsNetworkingBandwidthOptionsList"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapeItemsNetworkingBandwidthOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapeItemsNetworkingBandwidthOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instance-shape/index.ts",
          "line": 153
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instance-shape/index.ts",
        "line": 144
      },
      "name": "DataOciContainerInstancesContainerInstanceShapeItemsNetworkingBandwidthOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shape/index.ts",
            "line": 173
          },
          "name": "defaultPerOcpuInGbps",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shape/index.ts",
            "line": 178
          },
          "name": "maxInGbps",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shape/index.ts",
            "line": 183
          },
          "name": "minInGbps",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shape/index.ts",
            "line": 157
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapeItemsNetworkingBandwidthOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instance-shape/index:DataOciContainerInstancesContainerInstanceShapeItemsNetworkingBandwidthOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapeItemsOcpuOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapeItemsOcpuOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instance-shape/index.ts",
        "line": 206
      },
      "name": "DataOciContainerInstancesContainerInstanceShapeItemsOcpuOptions",
      "symbolId": "src/data-oci-container-instances-container-instance-shape/index:DataOciContainerInstancesContainerInstanceShapeItemsOcpuOptions"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapeItemsOcpuOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapeItemsOcpuOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instance-shape/index.ts",
          "line": 275
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instance-shape/index.ts",
        "line": 268
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shape/index.ts",
            "line": 282
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapeItemsOcpuOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerInstancesContainerInstanceShapeItemsOcpuOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shape/index.ts",
            "line": 275
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shape/index.ts",
            "line": 275
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shape/index.ts",
            "line": 275
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instance-shape/index:DataOciContainerInstancesContainerInstanceShapeItemsOcpuOptionsList"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapeItemsOcpuOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapeItemsOcpuOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instance-shape/index.ts",
          "line": 238
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instance-shape/index.ts",
        "line": 229
      },
      "name": "DataOciContainerInstancesContainerInstanceShapeItemsOcpuOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shape/index.ts",
            "line": 258
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shape/index.ts",
            "line": 263
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shape/index.ts",
            "line": 242
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapeItemsOcpuOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instance-shape/index:DataOciContainerInstancesContainerInstanceShapeItemsOcpuOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapeItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapeItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instance-shape/index.ts",
          "line": 318
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instance-shape/index.ts",
        "line": 309
      },
      "name": "DataOciContainerInstancesContainerInstanceShapeItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shape/index.ts",
            "line": 339
          },
          "name": "memoryOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapeItemsMemoryOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shape/index.ts",
            "line": 344
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shape/index.ts",
            "line": 350
          },
          "name": "networkingBandwidthOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapeItemsNetworkingBandwidthOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shape/index.ts",
            "line": 356
          },
          "name": "ocpuOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapeItemsOcpuOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shape/index.ts",
            "line": 361
          },
          "name": "processorDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shape/index.ts",
            "line": 322
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapeItems"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instance-shape/index:DataOciContainerInstancesContainerInstanceShapeItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapes": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/container_instances_container_instance_shapes oci_container_instances_container_instance_shapes}."
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapes",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/container_instances_container_instance_shapes oci_container_instances_container_instance_shapes} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
          "line": 678
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
        "line": 646
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciContainerInstancesContainerInstanceShapes resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 663
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciContainerInstancesContainerInstanceShapes to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/container_instances_container_instance_shapes#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciContainerInstancesContainerInstanceShapes that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciContainerInstancesContainerInstanceShapes to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 760
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 712
          },
          "name": "resetAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 763
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 747
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 775
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 784
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciContainerInstancesContainerInstanceShapes",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 651
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 735
          },
          "name": "containerInstanceShapeCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapesContainerInstanceShapeCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 757
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 716
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 729
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 767
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 751
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 706
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 722
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 741
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instance-shapes/index:DataOciContainerInstancesContainerInstanceShapes"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
        "line": 9
      },
      "name": "DataOciContainerInstancesContainerInstanceShapesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/container_instances_container_instance_shapes#compartment_id DataOciContainerInstancesContainerInstanceShapes#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 17
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/container_instances_container_instance_shapes#availability_domain DataOciContainerInstancesContainerInstanceShapes#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 13
          },
          "name": "availabilityDomain",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/container_instances_container_instance_shapes#filter DataOciContainerInstancesContainerInstanceShapes#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/container_instances_container_instance_shapes#id DataOciContainerInstancesContainerInstanceShapes#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instance-shapes/index:DataOciContainerInstancesContainerInstanceShapesConfig"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapesContainerInstanceShapeCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapesContainerInstanceShapeCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
        "line": 390
      },
      "name": "DataOciContainerInstancesContainerInstanceShapesContainerInstanceShapeCollection",
      "symbolId": "src/data-oci-container-instances-container-instance-shapes/index:DataOciContainerInstancesContainerInstanceShapesContainerInstanceShapeCollection"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapesContainerInstanceShapeCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapesContainerInstanceShapeCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
        "line": 292
      },
      "name": "DataOciContainerInstancesContainerInstanceShapesContainerInstanceShapeCollectionItems",
      "symbolId": "src/data-oci-container-instances-container-instance-shapes/index:DataOciContainerInstancesContainerInstanceShapesContainerInstanceShapeCollectionItems"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapesContainerInstanceShapeCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapesContainerInstanceShapeCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
          "line": 379
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
        "line": 372
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 386
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapesContainerInstanceShapeCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerInstancesContainerInstanceShapesContainerInstanceShapeCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 379
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 379
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 379
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instance-shapes/index:DataOciContainerInstancesContainerInstanceShapesContainerInstanceShapeCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapesContainerInstanceShapeCollectionItemsMemoryOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapesContainerInstanceShapeCollectionItemsMemoryOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
        "line": 32
      },
      "name": "DataOciContainerInstancesContainerInstanceShapesContainerInstanceShapeCollectionItemsMemoryOptions",
      "symbolId": "src/data-oci-container-instances-container-instance-shapes/index:DataOciContainerInstancesContainerInstanceShapesContainerInstanceShapeCollectionItemsMemoryOptions"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapesContainerInstanceShapeCollectionItemsMemoryOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapesContainerInstanceShapeCollectionItemsMemoryOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
          "line": 116
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
        "line": 109
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 123
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapesContainerInstanceShapeCollectionItemsMemoryOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerInstancesContainerInstanceShapesContainerInstanceShapeCollectionItemsMemoryOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 116
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 116
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 116
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instance-shapes/index:DataOciContainerInstancesContainerInstanceShapesContainerInstanceShapeCollectionItemsMemoryOptionsList"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapesContainerInstanceShapeCollectionItemsMemoryOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapesContainerInstanceShapeCollectionItemsMemoryOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
          "line": 64
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
        "line": 55
      },
      "name": "DataOciContainerInstancesContainerInstanceShapesContainerInstanceShapeCollectionItemsMemoryOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 84
          },
          "name": "defaultPerOcpuInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 89
          },
          "name": "maxInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 94
          },
          "name": "maxPerOcpuInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 99
          },
          "name": "minInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 104
          },
          "name": "minPerOcpuInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapesContainerInstanceShapeCollectionItemsMemoryOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instance-shapes/index:DataOciContainerInstancesContainerInstanceShapesContainerInstanceShapeCollectionItemsMemoryOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapesContainerInstanceShapeCollectionItemsNetworkingBandwidthOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapesContainerInstanceShapeCollectionItemsNetworkingBandwidthOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
        "line": 127
      },
      "name": "DataOciContainerInstancesContainerInstanceShapesContainerInstanceShapeCollectionItemsNetworkingBandwidthOptions",
      "symbolId": "src/data-oci-container-instances-container-instance-shapes/index:DataOciContainerInstancesContainerInstanceShapesContainerInstanceShapeCollectionItemsNetworkingBandwidthOptions"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapesContainerInstanceShapeCollectionItemsNetworkingBandwidthOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapesContainerInstanceShapeCollectionItemsNetworkingBandwidthOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
          "line": 201
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
        "line": 194
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 208
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapesContainerInstanceShapeCollectionItemsNetworkingBandwidthOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerInstancesContainerInstanceShapesContainerInstanceShapeCollectionItemsNetworkingBandwidthOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 201
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 201
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 201
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instance-shapes/index:DataOciContainerInstancesContainerInstanceShapesContainerInstanceShapeCollectionItemsNetworkingBandwidthOptionsList"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapesContainerInstanceShapeCollectionItemsNetworkingBandwidthOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapesContainerInstanceShapeCollectionItemsNetworkingBandwidthOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
          "line": 159
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
        "line": 150
      },
      "name": "DataOciContainerInstancesContainerInstanceShapesContainerInstanceShapeCollectionItemsNetworkingBandwidthOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 179
          },
          "name": "defaultPerOcpuInGbps",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 184
          },
          "name": "maxInGbps",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 189
          },
          "name": "minInGbps",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 163
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapesContainerInstanceShapeCollectionItemsNetworkingBandwidthOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instance-shapes/index:DataOciContainerInstancesContainerInstanceShapesContainerInstanceShapeCollectionItemsNetworkingBandwidthOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapesContainerInstanceShapeCollectionItemsOcpuOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapesContainerInstanceShapeCollectionItemsOcpuOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
        "line": 212
      },
      "name": "DataOciContainerInstancesContainerInstanceShapesContainerInstanceShapeCollectionItemsOcpuOptions",
      "symbolId": "src/data-oci-container-instances-container-instance-shapes/index:DataOciContainerInstancesContainerInstanceShapesContainerInstanceShapeCollectionItemsOcpuOptions"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapesContainerInstanceShapeCollectionItemsOcpuOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapesContainerInstanceShapeCollectionItemsOcpuOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
          "line": 281
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
        "line": 274
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 288
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapesContainerInstanceShapeCollectionItemsOcpuOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerInstancesContainerInstanceShapesContainerInstanceShapeCollectionItemsOcpuOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 281
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 281
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 281
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instance-shapes/index:DataOciContainerInstancesContainerInstanceShapesContainerInstanceShapeCollectionItemsOcpuOptionsList"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapesContainerInstanceShapeCollectionItemsOcpuOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapesContainerInstanceShapeCollectionItemsOcpuOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
          "line": 244
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
        "line": 235
      },
      "name": "DataOciContainerInstancesContainerInstanceShapesContainerInstanceShapeCollectionItemsOcpuOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 264
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 269
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 248
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapesContainerInstanceShapeCollectionItemsOcpuOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instance-shapes/index:DataOciContainerInstancesContainerInstanceShapesContainerInstanceShapeCollectionItemsOcpuOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapesContainerInstanceShapeCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapesContainerInstanceShapeCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
          "line": 324
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
        "line": 315
      },
      "name": "DataOciContainerInstancesContainerInstanceShapesContainerInstanceShapeCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 345
          },
          "name": "memoryOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapesContainerInstanceShapeCollectionItemsMemoryOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 350
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 356
          },
          "name": "networkingBandwidthOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapesContainerInstanceShapeCollectionItemsNetworkingBandwidthOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 362
          },
          "name": "ocpuOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapesContainerInstanceShapeCollectionItemsOcpuOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 367
          },
          "name": "processorDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 328
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapesContainerInstanceShapeCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instance-shapes/index:DataOciContainerInstancesContainerInstanceShapesContainerInstanceShapeCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapesContainerInstanceShapeCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapesContainerInstanceShapeCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
          "line": 455
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
        "line": 448
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 462
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapesContainerInstanceShapeCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerInstancesContainerInstanceShapesContainerInstanceShapeCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 455
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 455
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 455
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instance-shapes/index:DataOciContainerInstancesContainerInstanceShapesContainerInstanceShapeCollectionList"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapesContainerInstanceShapeCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapesContainerInstanceShapeCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
          "line": 422
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
        "line": 413
      },
      "name": "DataOciContainerInstancesContainerInstanceShapesContainerInstanceShapeCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 443
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapesContainerInstanceShapeCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 426
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapesContainerInstanceShapeCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instance-shapes/index:DataOciContainerInstancesContainerInstanceShapesContainerInstanceShapeCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
        "line": 466
      },
      "name": "DataOciContainerInstancesContainerInstanceShapesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/container_instances_container_instance_shapes#name DataOciContainerInstancesContainerInstanceShapes#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 470
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/container_instances_container_instance_shapes#values DataOciContainerInstancesContainerInstanceShapes#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 478
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/container_instances_container_instance_shapes#regex DataOciContainerInstancesContainerInstanceShapes#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 474
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instance-shapes/index:DataOciContainerInstancesContainerInstanceShapesFilter"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
          "line": 631
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
        "line": 623
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 638
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerInstancesContainerInstanceShapesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 631
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 631
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 631
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 624
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instance-shapes/index:DataOciContainerInstancesContainerInstanceShapesFilterList"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
          "line": 534
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
        "line": 524
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 601
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciContainerInstancesContainerInstanceShapesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 589
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 605
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 618
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 582
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 595
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 611
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance-shapes/index.ts",
            "line": 538
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceShapesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instance-shapes/index:DataOciContainerInstancesContainerInstanceShapesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceVnics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceVnics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instance/index.ts",
        "line": 1060
      },
      "name": "DataOciContainerInstancesContainerInstanceVnics",
      "symbolId": "src/data-oci-container-instances-container-instance/index:DataOciContainerInstancesContainerInstanceVnics"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceVnicsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceVnicsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instance/index.ts",
          "line": 1171
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instance/index.ts",
        "line": 1164
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 1178
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceVnicsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerInstancesContainerInstanceVnicsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 1171
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 1171
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 1171
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instance/index:DataOciContainerInstancesContainerInstanceVnicsList"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceVnicsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceVnicsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instance/index.ts",
          "line": 1092
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instance/index.ts",
        "line": 1083
      },
      "name": "DataOciContainerInstancesContainerInstanceVnicsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 1113
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 1118
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 1124
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 1129
          },
          "name": "hostnameLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 1134
          },
          "name": "isPublicIpAssigned",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 1139
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 1144
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 1149
          },
          "name": "skipSourceDestCheck",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 1154
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 1159
          },
          "name": "vnicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 1096
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceVnics"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instance/index:DataOciContainerInstancesContainerInstanceVnicsOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceVolumes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceVolumes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instance/index.ts",
        "line": 1267
      },
      "name": "DataOciContainerInstancesContainerInstanceVolumes",
      "symbolId": "src/data-oci-container-instances-container-instance/index:DataOciContainerInstancesContainerInstanceVolumes"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceVolumesConfigs": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceVolumesConfigs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instance/index.ts",
        "line": 1182
      },
      "name": "DataOciContainerInstancesContainerInstanceVolumesConfigs",
      "symbolId": "src/data-oci-container-instances-container-instance/index:DataOciContainerInstancesContainerInstanceVolumesConfigs"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceVolumesConfigsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceVolumesConfigsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instance/index.ts",
          "line": 1256
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instance/index.ts",
        "line": 1249
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 1263
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceVolumesConfigsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerInstancesContainerInstanceVolumesConfigsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 1256
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 1256
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 1256
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instance/index:DataOciContainerInstancesContainerInstanceVolumesConfigsList"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceVolumesConfigsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceVolumesConfigsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instance/index.ts",
          "line": 1214
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instance/index.ts",
        "line": 1205
      },
      "name": "DataOciContainerInstancesContainerInstanceVolumesConfigsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 1234
          },
          "name": "data",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 1239
          },
          "name": "fileName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 1244
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 1218
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceVolumesConfigs"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instance/index:DataOciContainerInstancesContainerInstanceVolumesConfigsOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceVolumesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceVolumesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instance/index.ts",
          "line": 1347
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instance/index.ts",
        "line": 1340
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 1354
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceVolumesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerInstancesContainerInstanceVolumesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 1347
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 1347
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 1347
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instance/index:DataOciContainerInstancesContainerInstanceVolumesList"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceVolumesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceVolumesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instance/index.ts",
          "line": 1299
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instance/index.ts",
        "line": 1290
      },
      "name": "DataOciContainerInstancesContainerInstanceVolumesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 1319
          },
          "name": "backingStore",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 1325
          },
          "name": "configs",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceVolumesConfigsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 1330
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 1335
          },
          "name": "volumeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instance/index.ts",
            "line": 1303
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstanceVolumes"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instance/index:DataOciContainerInstancesContainerInstanceVolumesOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstances": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/container_instances_container_instances oci_container_instances_container_instances}."
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstances",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/container_instances_container_instances oci_container_instances_container_instances} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instances/index.ts",
          "line": 1865
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instances/index.ts",
        "line": 1833
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciContainerInstancesContainerInstances resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1850
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciContainerInstancesContainerInstances to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/container_instances_container_instances#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciContainerInstancesContainerInstances that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciContainerInstancesContainerInstances to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1981
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1901
          },
          "name": "resetAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1936
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1984
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1952
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1968
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1996
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 2007
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciContainerInstancesContainerInstances",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1838
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1924
          },
          "name": "containerInstanceCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1978
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1905
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1918
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1940
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1988
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1956
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1972
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1895
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1911
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1930
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1946
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1962
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instances/index:DataOciContainerInstancesContainerInstances"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instances/index.ts",
        "line": 9
      },
      "name": "DataOciContainerInstancesContainerInstancesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/container_instances_container_instances#compartment_id DataOciContainerInstancesContainerInstances#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 17
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/container_instances_container_instances#availability_domain DataOciContainerInstancesContainerInstances#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 13
          },
          "name": "availabilityDomain",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/container_instances_container_instances#display_name DataOciContainerInstancesContainerInstances#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 21
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/container_instances_container_instances#filter DataOciContainerInstancesContainerInstances#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/container_instances_container_instances#id DataOciContainerInstancesContainerInstances#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/container_instances_container_instances#state DataOciContainerInstancesContainerInstances#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instances/index:DataOciContainerInstancesContainerInstancesConfig"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instances/index.ts",
        "line": 1577
      },
      "name": "DataOciContainerInstancesContainerInstancesContainerInstanceCollection",
      "symbolId": "src/data-oci-container-instances-container-instances/index:DataOciContainerInstancesContainerInstancesContainerInstanceCollection"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instances/index.ts",
        "line": 1383
      },
      "name": "DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItems",
      "symbolId": "src/data-oci-container-instances-container-instances/index:DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItems"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instances/index.ts",
        "line": 612
      },
      "name": "DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainers",
      "symbolId": "src/data-oci-container-instances-container-instances/index:DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainers"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersHealthChecks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersHealthChecks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instances/index.ts",
        "line": 120
      },
      "name": "DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersHealthChecks",
      "symbolId": "src/data-oci-container-instances-container-instances/index:DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersHealthChecks"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersHealthChecksHeaders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersHealthChecksHeaders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instances/index.ts",
        "line": 40
      },
      "name": "DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersHealthChecksHeaders",
      "symbolId": "src/data-oci-container-instances-container-instances/index:DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersHealthChecksHeaders"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersHealthChecksHeadersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersHealthChecksHeadersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instances/index.ts",
          "line": 109
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instances/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 116
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersHealthChecksHeadersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersHealthChecksHeadersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 109
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 109
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 109
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instances/index:DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersHealthChecksHeadersList"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersHealthChecksHeadersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersHealthChecksHeadersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instances/index.ts",
          "line": 72
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instances/index.ts",
        "line": 63
      },
      "name": "DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersHealthChecksHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 92
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 97
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersHealthChecksHeaders"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instances/index:DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersHealthChecksHeadersOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersHealthChecksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersHealthChecksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instances/index.ts",
          "line": 245
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instances/index.ts",
        "line": 238
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 252
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersHealthChecksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersHealthChecksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 245
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 245
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 245
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instances/index:DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersHealthChecksList"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersHealthChecksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersHealthChecksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instances/index.ts",
          "line": 152
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instances/index.ts",
        "line": 143
      },
      "name": "DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersHealthChecksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 172
          },
          "name": "failureAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 177
          },
          "name": "failureThreshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 183
          },
          "name": "headers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersHealthChecksHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 188
          },
          "name": "healthCheckType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 193
          },
          "name": "initialDelayInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 198
          },
          "name": "intervalInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 203
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 208
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 213
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 218
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 223
          },
          "name": "statusDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 228
          },
          "name": "successThreshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 233
          },
          "name": "timeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 156
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersHealthChecks"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instances/index:DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersHealthChecksOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instances/index.ts",
          "line": 804
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instances/index.ts",
        "line": 797
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 811
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 804
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 804
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 804
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instances/index:DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersList"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instances/index.ts",
          "line": 644
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instances/index.ts",
        "line": 635
      },
      "name": "DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 664
          },
          "name": "arguments",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 669
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 674
          },
          "name": "command",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 679
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 684
          },
          "name": "containerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 689
          },
          "name": "containerInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 695
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 700
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 706
          },
          "name": "environmentVariables",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 711
          },
          "name": "exitCode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 716
          },
          "name": "faultDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 722
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 728
          },
          "name": "healthChecks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersHealthChecksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 733
          },
          "name": "imageUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 738
          },
          "name": "isResourcePrincipalDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 743
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 749
          },
          "name": "resourceConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersResourceConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 755
          },
          "name": "securityContext",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersSecurityContextList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 760
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 766
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 771
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 776
          },
          "name": "timeTerminated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 781
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 787
          },
          "name": "volumeMounts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersVolumeMountsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 792
          },
          "name": "workingDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 648
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainers"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instances/index:DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersResourceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersResourceConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instances/index.ts",
        "line": 256
      },
      "name": "DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersResourceConfig",
      "symbolId": "src/data-oci-container-instances-container-instances/index:DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersResourceConfig"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersResourceConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersResourceConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instances/index.ts",
          "line": 325
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instances/index.ts",
        "line": 318
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 332
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersResourceConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersResourceConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 325
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 325
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 325
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instances/index:DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersResourceConfigList"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersResourceConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersResourceConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instances/index.ts",
          "line": 288
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instances/index.ts",
        "line": 279
      },
      "name": "DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersResourceConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 308
          },
          "name": "memoryLimitInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 313
          },
          "name": "vcpusLimit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 292
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersResourceConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instances/index:DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersResourceConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersSecurityContext": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersSecurityContext",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instances/index.ts",
        "line": 416
      },
      "name": "DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersSecurityContext",
      "symbolId": "src/data-oci-container-instances-container-instances/index:DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersSecurityContext"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersSecurityContextCapabilities": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersSecurityContextCapabilities",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instances/index.ts",
        "line": 336
      },
      "name": "DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersSecurityContextCapabilities",
      "symbolId": "src/data-oci-container-instances-container-instances/index:DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersSecurityContextCapabilities"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersSecurityContextCapabilitiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersSecurityContextCapabilitiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instances/index.ts",
          "line": 405
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instances/index.ts",
        "line": 398
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 412
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersSecurityContextCapabilitiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersSecurityContextCapabilitiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 405
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 405
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 405
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instances/index:DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersSecurityContextCapabilitiesList"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersSecurityContextCapabilitiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersSecurityContextCapabilitiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instances/index.ts",
          "line": 368
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instances/index.ts",
        "line": 359
      },
      "name": "DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersSecurityContextCapabilitiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 388
          },
          "name": "addCapabilities",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 393
          },
          "name": "dropCapabilities",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 372
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersSecurityContextCapabilities"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instances/index:DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersSecurityContextCapabilitiesOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersSecurityContextList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersSecurityContextList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instances/index.ts",
          "line": 506
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instances/index.ts",
        "line": 499
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 513
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersSecurityContextOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersSecurityContextList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 506
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 506
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 506
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instances/index:DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersSecurityContextList"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersSecurityContextOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersSecurityContextOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instances/index.ts",
          "line": 448
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instances/index.ts",
        "line": 439
      },
      "name": "DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersSecurityContextOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 469
          },
          "name": "capabilities",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersSecurityContextCapabilitiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 474
          },
          "name": "isNonRootUserCheckEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 479
          },
          "name": "isRootFileSystemReadonly",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 484
          },
          "name": "runAsGroup",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 489
          },
          "name": "runAsUser",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 494
          },
          "name": "securityContextType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 452
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersSecurityContext"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instances/index:DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersSecurityContextOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersVolumeMounts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersVolumeMounts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instances/index.ts",
        "line": 517
      },
      "name": "DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersVolumeMounts",
      "symbolId": "src/data-oci-container-instances-container-instances/index:DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersVolumeMounts"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersVolumeMountsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersVolumeMountsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instances/index.ts",
          "line": 601
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instances/index.ts",
        "line": 594
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 608
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersVolumeMountsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersVolumeMountsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 601
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 601
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 601
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instances/index:DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersVolumeMountsList"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersVolumeMountsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersVolumeMountsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instances/index.ts",
          "line": 549
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instances/index.ts",
        "line": 540
      },
      "name": "DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersVolumeMountsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 569
          },
          "name": "isReadOnly",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 574
          },
          "name": "mountPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 579
          },
          "name": "partition",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 584
          },
          "name": "subPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 589
          },
          "name": "volumeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 553
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersVolumeMounts"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instances/index:DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersVolumeMountsOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsDnsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsDnsConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instances/index.ts",
        "line": 815
      },
      "name": "DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsDnsConfig",
      "symbolId": "src/data-oci-container-instances-container-instances/index:DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsDnsConfig"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsDnsConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsDnsConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instances/index.ts",
          "line": 889
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instances/index.ts",
        "line": 882
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 896
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsDnsConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsDnsConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 889
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 889
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 889
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instances/index:DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsDnsConfigList"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsDnsConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsDnsConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instances/index.ts",
          "line": 847
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instances/index.ts",
        "line": 838
      },
      "name": "DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsDnsConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 867
          },
          "name": "nameservers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 872
          },
          "name": "options",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 877
          },
          "name": "searches",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 851
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsDnsConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instances/index:DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsDnsConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsImagePullSecrets": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsImagePullSecrets",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instances/index.ts",
        "line": 900
      },
      "name": "DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsImagePullSecrets",
      "symbolId": "src/data-oci-container-instances-container-instances/index:DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsImagePullSecrets"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsImagePullSecretsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsImagePullSecretsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instances/index.ts",
          "line": 984
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instances/index.ts",
        "line": 977
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 991
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsImagePullSecretsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsImagePullSecretsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 984
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 984
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 984
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instances/index:DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsImagePullSecretsList"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsImagePullSecretsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsImagePullSecretsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instances/index.ts",
          "line": 932
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instances/index.ts",
        "line": 923
      },
      "name": "DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsImagePullSecretsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 952
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 957
          },
          "name": "registryEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 962
          },
          "name": "secretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 967
          },
          "name": "secretType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 972
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 936
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsImagePullSecrets"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instances/index:DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsImagePullSecretsOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instances/index.ts",
          "line": 1566
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instances/index.ts",
        "line": 1559
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1573
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1566
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1566
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1566
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instances/index:DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instances/index.ts",
          "line": 1415
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instances/index.ts",
        "line": 1406
      },
      "name": "DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1435
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1440
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1445
          },
          "name": "containerCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1450
          },
          "name": "containerRestartPolicy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1456
          },
          "name": "containers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsContainersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1462
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1467
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1473
          },
          "name": "dnsConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsDnsConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1478
          },
          "name": "faultDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1484
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1489
          },
          "name": "gracefulShutdownTimeoutInSeconds",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1494
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1500
          },
          "name": "imagePullSecrets",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsImagePullSecretsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1505
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1510
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1516
          },
          "name": "shapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsShapeConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1521
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1527
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1532
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1537
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1543
          },
          "name": "vnics",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsVnicsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1548
          },
          "name": "volumeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1554
          },
          "name": "volumes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsVolumesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1419
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instances/index:DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instances/index.ts",
        "line": 995
      },
      "name": "DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsShapeConfig",
      "symbolId": "src/data-oci-container-instances-container-instances/index:DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsShapeConfig"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsShapeConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsShapeConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instances/index.ts",
          "line": 1074
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instances/index.ts",
        "line": 1067
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1081
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsShapeConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsShapeConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1074
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1074
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1074
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instances/index:DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsShapeConfigList"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instances/index.ts",
          "line": 1027
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instances/index.ts",
        "line": 1018
      },
      "name": "DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1047
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1052
          },
          "name": "networkingBandwidthInGbps",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1057
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1062
          },
          "name": "processorDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1031
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsShapeConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instances/index:DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsShapeConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsVnics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsVnics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instances/index.ts",
        "line": 1085
      },
      "name": "DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsVnics",
      "symbolId": "src/data-oci-container-instances-container-instances/index:DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsVnics"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsVnicsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsVnicsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instances/index.ts",
          "line": 1196
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instances/index.ts",
        "line": 1189
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1203
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsVnicsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsVnicsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1196
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1196
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1196
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instances/index:DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsVnicsList"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsVnicsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsVnicsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instances/index.ts",
          "line": 1117
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instances/index.ts",
        "line": 1108
      },
      "name": "DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsVnicsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1138
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1143
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1149
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1154
          },
          "name": "hostnameLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1159
          },
          "name": "isPublicIpAssigned",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1164
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1169
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1174
          },
          "name": "skipSourceDestCheck",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1179
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1184
          },
          "name": "vnicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1121
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsVnics"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instances/index:DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsVnicsOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsVolumes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsVolumes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instances/index.ts",
        "line": 1292
      },
      "name": "DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsVolumes",
      "symbolId": "src/data-oci-container-instances-container-instances/index:DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsVolumes"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsVolumesConfigs": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsVolumesConfigs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instances/index.ts",
        "line": 1207
      },
      "name": "DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsVolumesConfigs",
      "symbolId": "src/data-oci-container-instances-container-instances/index:DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsVolumesConfigs"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsVolumesConfigsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsVolumesConfigsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instances/index.ts",
          "line": 1281
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instances/index.ts",
        "line": 1274
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1288
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsVolumesConfigsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsVolumesConfigsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1281
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1281
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1281
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instances/index:DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsVolumesConfigsList"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsVolumesConfigsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsVolumesConfigsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instances/index.ts",
          "line": 1239
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instances/index.ts",
        "line": 1230
      },
      "name": "DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsVolumesConfigsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1259
          },
          "name": "data",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1264
          },
          "name": "fileName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1269
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1243
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsVolumesConfigs"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instances/index:DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsVolumesConfigsOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsVolumesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsVolumesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instances/index.ts",
          "line": 1372
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instances/index.ts",
        "line": 1365
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1379
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsVolumesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsVolumesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1372
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1372
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1372
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instances/index:DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsVolumesList"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsVolumesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsVolumesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instances/index.ts",
          "line": 1324
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instances/index.ts",
        "line": 1315
      },
      "name": "DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsVolumesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1344
          },
          "name": "backingStore",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1350
          },
          "name": "configs",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsVolumesConfigsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1355
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1360
          },
          "name": "volumeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1328
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsVolumes"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instances/index:DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsVolumesOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instances/index.ts",
          "line": 1642
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instances/index.ts",
        "line": 1635
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1649
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerInstancesContainerInstancesContainerInstanceCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1642
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1642
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1642
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instances/index:DataOciContainerInstancesContainerInstancesContainerInstanceCollectionList"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instances/index.ts",
          "line": 1609
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instances/index.ts",
        "line": 1600
      },
      "name": "DataOciContainerInstancesContainerInstancesContainerInstanceCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1630
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1613
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesContainerInstanceCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instances/index:DataOciContainerInstancesContainerInstancesContainerInstanceCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instances/index.ts",
        "line": 1653
      },
      "name": "DataOciContainerInstancesContainerInstancesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/container_instances_container_instances#name DataOciContainerInstancesContainerInstances#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1657
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/container_instances_container_instances#values DataOciContainerInstancesContainerInstances#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1665
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/container_instances_container_instances#regex DataOciContainerInstancesContainerInstances#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1661
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instances/index:DataOciContainerInstancesContainerInstancesFilter"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instances/index.ts",
          "line": 1818
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instances/index.ts",
        "line": 1810
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1825
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerInstancesContainerInstancesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1818
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1818
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1818
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1811
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instances/index:DataOciContainerInstancesContainerInstancesFilterList"
    },
    "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-container-instances-container-instances/index.ts",
          "line": 1721
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-container-instances-container-instances/index.ts",
        "line": 1711
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1788
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciContainerInstancesContainerInstancesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1776
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1792
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1805
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1769
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1782
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1798
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-container-instances-container-instances/index.ts",
            "line": 1725
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciContainerInstancesContainerInstancesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-container-instances-container-instances/index:DataOciContainerInstancesContainerInstancesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineAddon": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_addon oci_containerengine_addon}."
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineAddon",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_addon oci_containerengine_addon} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-addon/index.ts",
          "line": 220
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineAddonConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-addon/index.ts",
        "line": 188
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciContainerengineAddon resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon/index.ts",
            "line": 205
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciContainerengineAddon to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_addon#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciContainerengineAddon that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciContainerengineAddon to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon/index.ts",
            "line": 321
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon/index.ts",
            "line": 328
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciContainerengineAddon",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon/index.ts",
            "line": 193
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon/index.ts",
            "line": 246
          },
          "name": "addonError",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineAddonAddonErrorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon/index.ts",
            "line": 278
          },
          "name": "configurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineAddonConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon/index.ts",
            "line": 283
          },
          "name": "currentInstalledVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon/index.ts",
            "line": 288
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon/index.ts",
            "line": 293
          },
          "name": "overrideExisting",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon/index.ts",
            "line": 298
          },
          "name": "removeAddonResourcesOnDelete",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon/index.ts",
            "line": 303
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon/index.ts",
            "line": 308
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon/index.ts",
            "line": 313
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon/index.ts",
            "line": 259
          },
          "name": "addonNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon/index.ts",
            "line": 272
          },
          "name": "clusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon/index.ts",
            "line": 252
          },
          "name": "addonName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon/index.ts",
            "line": 265
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-addon/index:DataOciContainerengineAddon"
    },
    "cdktf-provider-oci.DataOciContainerengineAddonAddonError": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineAddonAddonError",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-addon/index.ts",
        "line": 19
      },
      "name": "DataOciContainerengineAddonAddonError",
      "symbolId": "src/data-oci-containerengine-addon/index:DataOciContainerengineAddonAddonError"
    },
    "cdktf-provider-oci.DataOciContainerengineAddonAddonErrorList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineAddonAddonErrorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-addon/index.ts",
          "line": 93
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-addon/index.ts",
        "line": 86
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon/index.ts",
            "line": 100
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineAddonAddonErrorOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineAddonAddonErrorList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon/index.ts",
            "line": 93
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon/index.ts",
            "line": 93
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon/index.ts",
            "line": 93
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-addon/index:DataOciContainerengineAddonAddonErrorList"
    },
    "cdktf-provider-oci.DataOciContainerengineAddonAddonErrorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineAddonAddonErrorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-addon/index.ts",
          "line": 51
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-addon/index.ts",
        "line": 42
      },
      "name": "DataOciContainerengineAddonAddonErrorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon/index.ts",
            "line": 71
          },
          "name": "code",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon/index.ts",
            "line": 76
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon/index.ts",
            "line": 81
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon/index.ts",
            "line": 55
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineAddonAddonError"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-addon/index:DataOciContainerengineAddonAddonErrorOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineAddonConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineAddonConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-addon/index.ts",
        "line": 9
      },
      "name": "DataOciContainerengineAddonConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_addon#addon_name DataOciContainerengineAddon#addon_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon/index.ts",
            "line": 13
          },
          "name": "addonName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_addon#cluster_id DataOciContainerengineAddon#cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon/index.ts",
            "line": 17
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-addon/index:DataOciContainerengineAddonConfig"
    },
    "cdktf-provider-oci.DataOciContainerengineAddonConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineAddonConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-addon/index.ts",
        "line": 104
      },
      "name": "DataOciContainerengineAddonConfigurations",
      "symbolId": "src/data-oci-containerengine-addon/index:DataOciContainerengineAddonConfigurations"
    },
    "cdktf-provider-oci.DataOciContainerengineAddonConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineAddonConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-addon/index.ts",
          "line": 173
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-addon/index.ts",
        "line": 166
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon/index.ts",
            "line": 180
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineAddonConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineAddonConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon/index.ts",
            "line": 173
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon/index.ts",
            "line": 173
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon/index.ts",
            "line": 173
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-addon/index:DataOciContainerengineAddonConfigurationsList"
    },
    "cdktf-provider-oci.DataOciContainerengineAddonConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineAddonConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-addon/index.ts",
          "line": 136
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-addon/index.ts",
        "line": 127
      },
      "name": "DataOciContainerengineAddonConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon/index.ts",
            "line": 156
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon/index.ts",
            "line": 161
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon/index.ts",
            "line": 140
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineAddonConfigurations"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-addon/index:DataOciContainerengineAddonConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineAddonOptions": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_addon_options oci_containerengine_addon_options}."
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineAddonOptions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_addon_options oci_containerengine_addon_options} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-addon-options/index.ts",
          "line": 650
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineAddonOptionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-addon-options/index.ts",
        "line": 618
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciContainerengineAddonOptions resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 635
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciContainerengineAddonOptions to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_addon_options#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciContainerengineAddonOptions that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciContainerengineAddonOptions to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 732
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciContainerengineAddonOptionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 684
          },
          "name": "resetAddonName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 735
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 706
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 747
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 756
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciContainerengineAddonOptions",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 623
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 694
          },
          "name": "addonOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineAddonOptionsAddonOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 729
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineAddonOptionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 688
          },
          "name": "addonNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 739
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciContainerengineAddonOptionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 710
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 723
          },
          "name": "kubernetesVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 678
          },
          "name": "addonName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 700
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 716
          },
          "name": "kubernetesVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-addon-options/index:DataOciContainerengineAddonOptions"
    },
    "cdktf-provider-oci.DataOciContainerengineAddonOptionsAddonOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineAddonOptionsAddonOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-addon-options/index.ts",
        "line": 309
      },
      "name": "DataOciContainerengineAddonOptionsAddonOptions",
      "symbolId": "src/data-oci-containerengine-addon-options/index:DataOciContainerengineAddonOptionsAddonOptions"
    },
    "cdktf-provider-oci.DataOciContainerengineAddonOptionsAddonOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineAddonOptionsAddonOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-addon-options/index.ts",
          "line": 427
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-addon-options/index.ts",
        "line": 420
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 434
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineAddonOptionsAddonOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineAddonOptionsAddonOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 427
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 427
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 427
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-addon-options/index:DataOciContainerengineAddonOptionsAddonOptionsList"
    },
    "cdktf-provider-oci.DataOciContainerengineAddonOptionsAddonOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineAddonOptionsAddonOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-addon-options/index.ts",
          "line": 341
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-addon-options/index.ts",
        "line": 332
      },
      "name": "DataOciContainerengineAddonOptionsAddonOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 361
          },
          "name": "addonGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 366
          },
          "name": "addonSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 372
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 377
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 383
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 388
          },
          "name": "isEssential",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 393
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 398
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 404
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 409
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 415
          },
          "name": "versions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineAddonOptionsAddonOptionsVersionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 345
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineAddonOptionsAddonOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-addon-options/index:DataOciContainerengineAddonOptionsAddonOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineAddonOptionsAddonOptionsVersions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineAddonOptionsAddonOptionsVersions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-addon-options/index.ts",
        "line": 212
      },
      "name": "DataOciContainerengineAddonOptionsAddonOptionsVersions",
      "symbolId": "src/data-oci-containerengine-addon-options/index:DataOciContainerengineAddonOptionsAddonOptionsVersions"
    },
    "cdktf-provider-oci.DataOciContainerengineAddonOptionsAddonOptionsVersionsConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineAddonOptionsAddonOptionsVersionsConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-addon-options/index.ts",
        "line": 32
      },
      "name": "DataOciContainerengineAddonOptionsAddonOptionsVersionsConfigurations",
      "symbolId": "src/data-oci-containerengine-addon-options/index:DataOciContainerengineAddonOptionsAddonOptionsVersionsConfigurations"
    },
    "cdktf-provider-oci.DataOciContainerengineAddonOptionsAddonOptionsVersionsConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineAddonOptionsAddonOptionsVersionsConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-addon-options/index.ts",
          "line": 116
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-addon-options/index.ts",
        "line": 109
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 123
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineAddonOptionsAddonOptionsVersionsConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineAddonOptionsAddonOptionsVersionsConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 116
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 116
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 116
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-addon-options/index:DataOciContainerengineAddonOptionsAddonOptionsVersionsConfigurationsList"
    },
    "cdktf-provider-oci.DataOciContainerengineAddonOptionsAddonOptionsVersionsConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineAddonOptionsAddonOptionsVersionsConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-addon-options/index.ts",
          "line": 64
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-addon-options/index.ts",
        "line": 55
      },
      "name": "DataOciContainerengineAddonOptionsAddonOptionsVersionsConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 84
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 89
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 94
          },
          "name": "isRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 99
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 104
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineAddonOptionsAddonOptionsVersionsConfigurations"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-addon-options/index:DataOciContainerengineAddonOptionsAddonOptionsVersionsConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineAddonOptionsAddonOptionsVersionsKubernetesVersionFilters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineAddonOptionsAddonOptionsVersionsKubernetesVersionFilters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-addon-options/index.ts",
        "line": 127
      },
      "name": "DataOciContainerengineAddonOptionsAddonOptionsVersionsKubernetesVersionFilters",
      "symbolId": "src/data-oci-containerengine-addon-options/index:DataOciContainerengineAddonOptionsAddonOptionsVersionsKubernetesVersionFilters"
    },
    "cdktf-provider-oci.DataOciContainerengineAddonOptionsAddonOptionsVersionsKubernetesVersionFiltersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineAddonOptionsAddonOptionsVersionsKubernetesVersionFiltersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-addon-options/index.ts",
          "line": 201
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-addon-options/index.ts",
        "line": 194
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 208
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineAddonOptionsAddonOptionsVersionsKubernetesVersionFiltersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineAddonOptionsAddonOptionsVersionsKubernetesVersionFiltersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 201
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 201
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 201
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-addon-options/index:DataOciContainerengineAddonOptionsAddonOptionsVersionsKubernetesVersionFiltersList"
    },
    "cdktf-provider-oci.DataOciContainerengineAddonOptionsAddonOptionsVersionsKubernetesVersionFiltersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineAddonOptionsAddonOptionsVersionsKubernetesVersionFiltersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-addon-options/index.ts",
          "line": 159
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-addon-options/index.ts",
        "line": 150
      },
      "name": "DataOciContainerengineAddonOptionsAddonOptionsVersionsKubernetesVersionFiltersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 179
          },
          "name": "exactKubernetesVersions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 184
          },
          "name": "maximumVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 189
          },
          "name": "minimalVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 163
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineAddonOptionsAddonOptionsVersionsKubernetesVersionFilters"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-addon-options/index:DataOciContainerengineAddonOptionsAddonOptionsVersionsKubernetesVersionFiltersOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineAddonOptionsAddonOptionsVersionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineAddonOptionsAddonOptionsVersionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-addon-options/index.ts",
          "line": 298
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-addon-options/index.ts",
        "line": 291
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 305
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineAddonOptionsAddonOptionsVersionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineAddonOptionsAddonOptionsVersionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 298
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 298
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 298
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-addon-options/index:DataOciContainerengineAddonOptionsAddonOptionsVersionsList"
    },
    "cdktf-provider-oci.DataOciContainerengineAddonOptionsAddonOptionsVersionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineAddonOptionsAddonOptionsVersionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-addon-options/index.ts",
          "line": 244
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-addon-options/index.ts",
        "line": 235
      },
      "name": "DataOciContainerengineAddonOptionsAddonOptionsVersionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 265
          },
          "name": "configurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineAddonOptionsAddonOptionsVersionsConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 270
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 276
          },
          "name": "kubernetesVersionFilters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineAddonOptionsAddonOptionsVersionsKubernetesVersionFiltersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 281
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 286
          },
          "name": "versionNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 248
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineAddonOptionsAddonOptionsVersions"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-addon-options/index:DataOciContainerengineAddonOptionsAddonOptionsVersionsOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineAddonOptionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineAddonOptionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-addon-options/index.ts",
        "line": 9
      },
      "name": "DataOciContainerengineAddonOptionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_addon_options#kubernetes_version DataOciContainerengineAddonOptions#kubernetes_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 24
          },
          "name": "kubernetesVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_addon_options#addon_name DataOciContainerengineAddonOptions#addon_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 13
          },
          "name": "addonName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_addon_options#filter DataOciContainerengineAddonOptions#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciContainerengineAddonOptionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_addon_options#id DataOciContainerengineAddonOptions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-addon-options/index:DataOciContainerengineAddonOptionsConfig"
    },
    "cdktf-provider-oci.DataOciContainerengineAddonOptionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineAddonOptionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-addon-options/index.ts",
        "line": 438
      },
      "name": "DataOciContainerengineAddonOptionsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_addon_options#name DataOciContainerengineAddonOptions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 442
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_addon_options#values DataOciContainerengineAddonOptions#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 450
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_addon_options#regex DataOciContainerengineAddonOptions#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 446
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-addon-options/index:DataOciContainerengineAddonOptionsFilter"
    },
    "cdktf-provider-oci.DataOciContainerengineAddonOptionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineAddonOptionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-addon-options/index.ts",
          "line": 603
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-addon-options/index.ts",
        "line": 595
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 610
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineAddonOptionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineAddonOptionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 603
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 603
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 603
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 596
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciContainerengineAddonOptionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-addon-options/index:DataOciContainerengineAddonOptionsFilterList"
    },
    "cdktf-provider-oci.DataOciContainerengineAddonOptionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineAddonOptionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-addon-options/index.ts",
          "line": 506
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-addon-options/index.ts",
        "line": 496
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 573
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciContainerengineAddonOptionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 561
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 577
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 590
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 554
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 567
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 583
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addon-options/index.ts",
            "line": 510
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciContainerengineAddonOptionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-addon-options/index:DataOciContainerengineAddonOptionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineAddons": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_addons oci_containerengine_addons}."
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineAddons",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_addons oci_containerengine_addons} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-addons/index.ts",
          "line": 527
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineAddonsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-addons/index.ts",
        "line": 495
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciContainerengineAddons resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addons/index.ts",
            "line": 512
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciContainerengineAddons to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_addons#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciContainerengineAddons that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciContainerengineAddons to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addons/index.ts",
            "line": 592
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciContainerengineAddonsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addons/index.ts",
            "line": 595
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addons/index.ts",
            "line": 579
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addons/index.ts",
            "line": 607
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addons/index.ts",
            "line": 615
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciContainerengineAddons",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addons/index.ts",
            "line": 500
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addons/index.ts",
            "line": 554
          },
          "name": "addons",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineAddonsAddonsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addons/index.ts",
            "line": 589
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineAddonsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addons/index.ts",
            "line": 567
          },
          "name": "clusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addons/index.ts",
            "line": 599
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciContainerengineAddonsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addons/index.ts",
            "line": 583
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addons/index.ts",
            "line": 560
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addons/index.ts",
            "line": 573
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-addons/index:DataOciContainerengineAddons"
    },
    "cdktf-provider-oci.DataOciContainerengineAddonsAddons": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineAddonsAddons",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-addons/index.ts",
        "line": 193
      },
      "name": "DataOciContainerengineAddonsAddons",
      "symbolId": "src/data-oci-containerengine-addons/index:DataOciContainerengineAddonsAddons"
    },
    "cdktf-provider-oci.DataOciContainerengineAddonsAddonsAddonError": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineAddonsAddonsAddonError",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-addons/index.ts",
        "line": 28
      },
      "name": "DataOciContainerengineAddonsAddonsAddonError",
      "symbolId": "src/data-oci-containerengine-addons/index:DataOciContainerengineAddonsAddonsAddonError"
    },
    "cdktf-provider-oci.DataOciContainerengineAddonsAddonsAddonErrorList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineAddonsAddonsAddonErrorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-addons/index.ts",
          "line": 102
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-addons/index.ts",
        "line": 95
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addons/index.ts",
            "line": 109
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineAddonsAddonsAddonErrorOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineAddonsAddonsAddonErrorList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addons/index.ts",
            "line": 102
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addons/index.ts",
            "line": 102
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addons/index.ts",
            "line": 102
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-addons/index:DataOciContainerengineAddonsAddonsAddonErrorList"
    },
    "cdktf-provider-oci.DataOciContainerengineAddonsAddonsAddonErrorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineAddonsAddonsAddonErrorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-addons/index.ts",
          "line": 60
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-addons/index.ts",
        "line": 51
      },
      "name": "DataOciContainerengineAddonsAddonsAddonErrorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addons/index.ts",
            "line": 80
          },
          "name": "code",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addons/index.ts",
            "line": 85
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addons/index.ts",
            "line": 90
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addons/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineAddonsAddonsAddonError"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-addons/index:DataOciContainerengineAddonsAddonsAddonErrorOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineAddonsAddonsConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineAddonsAddonsConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-addons/index.ts",
        "line": 113
      },
      "name": "DataOciContainerengineAddonsAddonsConfigurations",
      "symbolId": "src/data-oci-containerengine-addons/index:DataOciContainerengineAddonsAddonsConfigurations"
    },
    "cdktf-provider-oci.DataOciContainerengineAddonsAddonsConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineAddonsAddonsConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-addons/index.ts",
          "line": 182
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-addons/index.ts",
        "line": 175
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addons/index.ts",
            "line": 189
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineAddonsAddonsConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineAddonsAddonsConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addons/index.ts",
            "line": 182
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addons/index.ts",
            "line": 182
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addons/index.ts",
            "line": 182
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-addons/index:DataOciContainerengineAddonsAddonsConfigurationsList"
    },
    "cdktf-provider-oci.DataOciContainerengineAddonsAddonsConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineAddonsAddonsConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-addons/index.ts",
          "line": 145
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-addons/index.ts",
        "line": 136
      },
      "name": "DataOciContainerengineAddonsAddonsConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addons/index.ts",
            "line": 165
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addons/index.ts",
            "line": 170
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addons/index.ts",
            "line": 149
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineAddonsAddonsConfigurations"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-addons/index:DataOciContainerengineAddonsAddonsConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineAddonsAddonsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineAddonsAddonsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-addons/index.ts",
          "line": 304
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-addons/index.ts",
        "line": 297
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addons/index.ts",
            "line": 311
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineAddonsAddonsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineAddonsAddonsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addons/index.ts",
            "line": 304
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addons/index.ts",
            "line": 304
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addons/index.ts",
            "line": 304
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-addons/index:DataOciContainerengineAddonsAddonsList"
    },
    "cdktf-provider-oci.DataOciContainerengineAddonsAddonsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineAddonsAddonsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-addons/index.ts",
          "line": 225
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-addons/index.ts",
        "line": 216
      },
      "name": "DataOciContainerengineAddonsAddonsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addons/index.ts",
            "line": 246
          },
          "name": "addonError",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineAddonsAddonsAddonErrorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addons/index.ts",
            "line": 251
          },
          "name": "addonName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addons/index.ts",
            "line": 256
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addons/index.ts",
            "line": 262
          },
          "name": "configurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineAddonsAddonsConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addons/index.ts",
            "line": 267
          },
          "name": "currentInstalledVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addons/index.ts",
            "line": 272
          },
          "name": "overrideExisting",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addons/index.ts",
            "line": 277
          },
          "name": "removeAddonResourcesOnDelete",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addons/index.ts",
            "line": 282
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addons/index.ts",
            "line": 287
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addons/index.ts",
            "line": 292
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addons/index.ts",
            "line": 229
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineAddonsAddons"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-addons/index:DataOciContainerengineAddonsAddonsOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineAddonsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineAddonsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-addons/index.ts",
        "line": 9
      },
      "name": "DataOciContainerengineAddonsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_addons#cluster_id DataOciContainerengineAddons#cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addons/index.ts",
            "line": 13
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_addons#filter DataOciContainerengineAddons#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addons/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciContainerengineAddonsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_addons#id DataOciContainerengineAddons#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addons/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-addons/index:DataOciContainerengineAddonsConfig"
    },
    "cdktf-provider-oci.DataOciContainerengineAddonsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineAddonsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-addons/index.ts",
        "line": 315
      },
      "name": "DataOciContainerengineAddonsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_addons#name DataOciContainerengineAddons#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addons/index.ts",
            "line": 319
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_addons#values DataOciContainerengineAddons#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addons/index.ts",
            "line": 327
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_addons#regex DataOciContainerengineAddons#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addons/index.ts",
            "line": 323
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-addons/index:DataOciContainerengineAddonsFilter"
    },
    "cdktf-provider-oci.DataOciContainerengineAddonsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineAddonsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-addons/index.ts",
          "line": 480
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-addons/index.ts",
        "line": 472
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addons/index.ts",
            "line": 487
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineAddonsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineAddonsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addons/index.ts",
            "line": 480
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addons/index.ts",
            "line": 480
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addons/index.ts",
            "line": 480
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addons/index.ts",
            "line": 473
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciContainerengineAddonsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-addons/index:DataOciContainerengineAddonsFilterList"
    },
    "cdktf-provider-oci.DataOciContainerengineAddonsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineAddonsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-addons/index.ts",
          "line": 383
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-addons/index.ts",
        "line": 373
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addons/index.ts",
            "line": 450
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciContainerengineAddonsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addons/index.ts",
            "line": 438
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addons/index.ts",
            "line": 454
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addons/index.ts",
            "line": 467
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addons/index.ts",
            "line": 431
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addons/index.ts",
            "line": 444
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addons/index.ts",
            "line": 460
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-addons/index.ts",
            "line": 387
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciContainerengineAddonsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-addons/index:DataOciContainerengineAddonsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineCluster": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_cluster oci_containerengine_cluster}."
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineCluster",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_cluster oci_containerengine_cluster} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-cluster/index.ts",
          "line": 1388
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineClusterConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-cluster/index.ts",
        "line": 1356
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciContainerengineCluster resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 1373
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciContainerengineCluster to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_cluster#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciContainerengineCluster that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciContainerengineCluster to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 1521
          },
          "name": "resetShouldIncludeOidcConfigFile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 1548
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 1555
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciContainerengineCluster",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 1361
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 1413
          },
          "name": "availableKubernetesUpgrades",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 1432
          },
          "name": "clusterPodNetworkOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineClusterClusterPodNetworkOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 1437
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 1443
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 1449
          },
          "name": "endpointConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineClusterEndpointConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 1455
          },
          "name": "endpoints",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineClusterEndpointsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 1461
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 1466
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 1472
          },
          "name": "imagePolicyConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineClusterImagePolicyConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 1477
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 1482
          },
          "name": "kubernetesVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 1487
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 1493
          },
          "name": "metadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineClusterMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 1498
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 1503
          },
          "name": "openIdConnectDiscoveryEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 1509
          },
          "name": "options",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineClusterOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 1530
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 1535
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 1540
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 1426
          },
          "name": "clusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 1525
          },
          "name": "shouldIncludeOidcConfigFileInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 1419
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 1515
          },
          "name": "shouldIncludeOidcConfigFile",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-cluster/index:DataOciContainerengineCluster"
    },
    "cdktf-provider-oci.DataOciContainerengineClusterClusterPodNetworkOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClusterClusterPodNetworkOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-cluster/index.ts",
        "line": 19
      },
      "name": "DataOciContainerengineClusterClusterPodNetworkOptions",
      "symbolId": "src/data-oci-containerengine-cluster/index:DataOciContainerengineClusterClusterPodNetworkOptions"
    },
    "cdktf-provider-oci.DataOciContainerengineClusterClusterPodNetworkOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClusterClusterPodNetworkOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-cluster/index.ts",
          "line": 83
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-cluster/index.ts",
        "line": 76
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 90
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineClusterClusterPodNetworkOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineClusterClusterPodNetworkOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 83
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 83
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 83
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-cluster/index:DataOciContainerengineClusterClusterPodNetworkOptionsList"
    },
    "cdktf-provider-oci.DataOciContainerengineClusterClusterPodNetworkOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClusterClusterPodNetworkOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-cluster/index.ts",
          "line": 51
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-cluster/index.ts",
        "line": 42
      },
      "name": "DataOciContainerengineClusterClusterPodNetworkOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 71
          },
          "name": "cniType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 55
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineClusterClusterPodNetworkOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-cluster/index:DataOciContainerengineClusterClusterPodNetworkOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineClusterConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClusterConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-cluster/index.ts",
        "line": 9
      },
      "name": "DataOciContainerengineClusterConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_cluster#cluster_id DataOciContainerengineCluster#cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 13
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_cluster#should_include_oidc_config_file DataOciContainerengineCluster#should_include_oidc_config_file}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 17
          },
          "name": "shouldIncludeOidcConfigFile",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-cluster/index:DataOciContainerengineClusterConfig"
    },
    "cdktf-provider-oci.DataOciContainerengineClusterCredentialRotationStatus": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_cluster_credential_rotation_status oci_containerengine_cluster_credential_rotation_status}."
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClusterCredentialRotationStatus",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_cluster_credential_rotation_status oci_containerengine_cluster_credential_rotation_status} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-cluster-credential-rotation-status/index.ts",
          "line": 58
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineClusterCredentialRotationStatusConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-cluster-credential-rotation-status/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciContainerengineClusterCredentialRotationStatus resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-credential-rotation-status/index.ts",
            "line": 43
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciContainerengineClusterCredentialRotationStatus to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_cluster_credential_rotation_status#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciContainerengineClusterCredentialRotationStatus that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciContainerengineClusterCredentialRotationStatus to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-credential-rotation-status/index.ts",
            "line": 103
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-credential-rotation-status/index.ts",
            "line": 130
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-credential-rotation-status/index.ts",
            "line": 137
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciContainerengineClusterCredentialRotationStatus",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-credential-rotation-status/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-credential-rotation-status/index.ts",
            "line": 112
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-credential-rotation-status/index.ts",
            "line": 117
          },
          "name": "statusDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-credential-rotation-status/index.ts",
            "line": 122
          },
          "name": "timeAutoCompletionScheduled",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-credential-rotation-status/index.ts",
            "line": 91
          },
          "name": "clusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-credential-rotation-status/index.ts",
            "line": 107
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-credential-rotation-status/index.ts",
            "line": 84
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-credential-rotation-status/index.ts",
            "line": 97
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-cluster-credential-rotation-status/index:DataOciContainerengineClusterCredentialRotationStatus"
    },
    "cdktf-provider-oci.DataOciContainerengineClusterCredentialRotationStatusConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClusterCredentialRotationStatusConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-cluster-credential-rotation-status/index.ts",
        "line": 9
      },
      "name": "DataOciContainerengineClusterCredentialRotationStatusConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_cluster_credential_rotation_status#cluster_id DataOciContainerengineClusterCredentialRotationStatus#cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-credential-rotation-status/index.ts",
            "line": 13
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_cluster_credential_rotation_status#id DataOciContainerengineClusterCredentialRotationStatus#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-credential-rotation-status/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-cluster-credential-rotation-status/index:DataOciContainerengineClusterCredentialRotationStatusConfig"
    },
    "cdktf-provider-oci.DataOciContainerengineClusterEndpointConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClusterEndpointConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-cluster/index.ts",
        "line": 94
      },
      "name": "DataOciContainerengineClusterEndpointConfig",
      "symbolId": "src/data-oci-containerengine-cluster/index:DataOciContainerengineClusterEndpointConfig"
    },
    "cdktf-provider-oci.DataOciContainerengineClusterEndpointConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClusterEndpointConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-cluster/index.ts",
          "line": 168
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-cluster/index.ts",
        "line": 161
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 175
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineClusterEndpointConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineClusterEndpointConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 168
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 168
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 168
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-cluster/index:DataOciContainerengineClusterEndpointConfigList"
    },
    "cdktf-provider-oci.DataOciContainerengineClusterEndpointConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClusterEndpointConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-cluster/index.ts",
          "line": 126
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-cluster/index.ts",
        "line": 117
      },
      "name": "DataOciContainerengineClusterEndpointConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 146
          },
          "name": "isPublicIpEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 151
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 156
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 130
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineClusterEndpointConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-cluster/index:DataOciContainerengineClusterEndpointConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineClusterEndpoints": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClusterEndpoints",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-cluster/index.ts",
        "line": 179
      },
      "name": "DataOciContainerengineClusterEndpoints",
      "symbolId": "src/data-oci-containerengine-cluster/index:DataOciContainerengineClusterEndpoints"
    },
    "cdktf-provider-oci.DataOciContainerengineClusterEndpointsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClusterEndpointsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-cluster/index.ts",
          "line": 263
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-cluster/index.ts",
        "line": 256
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 270
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineClusterEndpointsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineClusterEndpointsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 263
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 263
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 263
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-cluster/index:DataOciContainerengineClusterEndpointsList"
    },
    "cdktf-provider-oci.DataOciContainerengineClusterEndpointsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClusterEndpointsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-cluster/index.ts",
          "line": 211
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-cluster/index.ts",
        "line": 202
      },
      "name": "DataOciContainerengineClusterEndpointsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 231
          },
          "name": "ipv6Endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 236
          },
          "name": "kubernetes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 241
          },
          "name": "privateEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 246
          },
          "name": "publicEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 251
          },
          "name": "vcnHostnameEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 215
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineClusterEndpoints"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-cluster/index:DataOciContainerengineClusterEndpointsOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineClusterImagePolicyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClusterImagePolicyConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-cluster/index.ts",
        "line": 349
      },
      "name": "DataOciContainerengineClusterImagePolicyConfig",
      "symbolId": "src/data-oci-containerengine-cluster/index:DataOciContainerengineClusterImagePolicyConfig"
    },
    "cdktf-provider-oci.DataOciContainerengineClusterImagePolicyConfigKeyDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClusterImagePolicyConfigKeyDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-cluster/index.ts",
        "line": 274
      },
      "name": "DataOciContainerengineClusterImagePolicyConfigKeyDetails",
      "symbolId": "src/data-oci-containerengine-cluster/index:DataOciContainerengineClusterImagePolicyConfigKeyDetails"
    },
    "cdktf-provider-oci.DataOciContainerengineClusterImagePolicyConfigKeyDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClusterImagePolicyConfigKeyDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-cluster/index.ts",
          "line": 338
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-cluster/index.ts",
        "line": 331
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 345
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineClusterImagePolicyConfigKeyDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineClusterImagePolicyConfigKeyDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 338
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 338
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 338
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-cluster/index:DataOciContainerengineClusterImagePolicyConfigKeyDetailsList"
    },
    "cdktf-provider-oci.DataOciContainerengineClusterImagePolicyConfigKeyDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClusterImagePolicyConfigKeyDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-cluster/index.ts",
          "line": 306
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-cluster/index.ts",
        "line": 297
      },
      "name": "DataOciContainerengineClusterImagePolicyConfigKeyDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 326
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 310
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineClusterImagePolicyConfigKeyDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-cluster/index:DataOciContainerengineClusterImagePolicyConfigKeyDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineClusterImagePolicyConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClusterImagePolicyConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-cluster/index.ts",
          "line": 419
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-cluster/index.ts",
        "line": 412
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 426
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineClusterImagePolicyConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineClusterImagePolicyConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 419
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 419
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 419
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-cluster/index:DataOciContainerengineClusterImagePolicyConfigList"
    },
    "cdktf-provider-oci.DataOciContainerengineClusterImagePolicyConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClusterImagePolicyConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-cluster/index.ts",
          "line": 381
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-cluster/index.ts",
        "line": 372
      },
      "name": "DataOciContainerengineClusterImagePolicyConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 401
          },
          "name": "isPolicyEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 407
          },
          "name": "keyDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineClusterImagePolicyConfigKeyDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 385
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineClusterImagePolicyConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-cluster/index:DataOciContainerengineClusterImagePolicyConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineClusterKubeConfig": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_cluster_kube_config oci_containerengine_cluster_kube_config}."
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClusterKubeConfig",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_cluster_kube_config oci_containerengine_cluster_kube_config} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-cluster-kube-config/index.ts",
          "line": 70
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineClusterKubeConfigConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-cluster-kube-config/index.ts",
        "line": 38
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciContainerengineClusterKubeConfig resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-kube-config/index.ts",
            "line": 55
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciContainerengineClusterKubeConfig to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_cluster_kube_config#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciContainerengineClusterKubeConfig that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciContainerengineClusterKubeConfig to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-kube-config/index.ts",
            "line": 123
          },
          "name": "resetEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-kube-config/index.ts",
            "line": 139
          },
          "name": "resetExpiration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-kube-config/index.ts",
            "line": 155
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-kube-config/index.ts",
            "line": 171
          },
          "name": "resetTokenVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-kube-config/index.ts",
            "line": 183
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-kube-config/index.ts",
            "line": 193
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciContainerengineClusterKubeConfig",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-kube-config/index.ts",
            "line": 43
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-kube-config/index.ts",
            "line": 111
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-kube-config/index.ts",
            "line": 106
          },
          "name": "clusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-kube-config/index.ts",
            "line": 127
          },
          "name": "endpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-kube-config/index.ts",
            "line": 143
          },
          "name": "expirationInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-kube-config/index.ts",
            "line": 159
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-kube-config/index.ts",
            "line": 175
          },
          "name": "tokenVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-kube-config/index.ts",
            "line": 99
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-kube-config/index.ts",
            "line": 117
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-kube-config/index.ts",
            "line": 133
          },
          "name": "expiration",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-kube-config/index.ts",
            "line": 149
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-kube-config/index.ts",
            "line": 165
          },
          "name": "tokenVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-cluster-kube-config/index:DataOciContainerengineClusterKubeConfig"
    },
    "cdktf-provider-oci.DataOciContainerengineClusterKubeConfigConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClusterKubeConfigConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-cluster-kube-config/index.ts",
        "line": 9
      },
      "name": "DataOciContainerengineClusterKubeConfigConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_cluster_kube_config#cluster_id DataOciContainerengineClusterKubeConfig#cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-kube-config/index.ts",
            "line": 13
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_cluster_kube_config#endpoint DataOciContainerengineClusterKubeConfig#endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-kube-config/index.ts",
            "line": 17
          },
          "name": "endpoint",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_cluster_kube_config#expiration DataOciContainerengineClusterKubeConfig#expiration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-kube-config/index.ts",
            "line": 21
          },
          "name": "expiration",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_cluster_kube_config#id DataOciContainerengineClusterKubeConfig#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-kube-config/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_cluster_kube_config#token_version DataOciContainerengineClusterKubeConfig#token_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-kube-config/index.ts",
            "line": 32
          },
          "name": "tokenVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-cluster-kube-config/index:DataOciContainerengineClusterKubeConfigConfig"
    },
    "cdktf-provider-oci.DataOciContainerengineClusterMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClusterMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-cluster/index.ts",
        "line": 430
      },
      "name": "DataOciContainerengineClusterMetadata",
      "symbolId": "src/data-oci-containerengine-cluster/index:DataOciContainerengineClusterMetadata"
    },
    "cdktf-provider-oci.DataOciContainerengineClusterMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClusterMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-cluster/index.ts",
          "line": 539
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-cluster/index.ts",
        "line": 532
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 546
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineClusterMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineClusterMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 539
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 539
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 539
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-cluster/index:DataOciContainerengineClusterMetadataList"
    },
    "cdktf-provider-oci.DataOciContainerengineClusterMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClusterMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-cluster/index.ts",
          "line": 462
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-cluster/index.ts",
        "line": 453
      },
      "name": "DataOciContainerengineClusterMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 482
          },
          "name": "createdByUserId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 487
          },
          "name": "createdByWorkRequestId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 492
          },
          "name": "deletedByUserId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 497
          },
          "name": "deletedByWorkRequestId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 502
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 507
          },
          "name": "timeCredentialExpiration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 512
          },
          "name": "timeDeleted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 517
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 522
          },
          "name": "updatedByUserId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 527
          },
          "name": "updatedByWorkRequestId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 466
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineClusterMetadata"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-cluster/index:DataOciContainerengineClusterMetadataOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineClusterOption": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_cluster_option oci_containerengine_cluster_option}."
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClusterOption",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_cluster_option oci_containerengine_cluster_option} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-cluster-option/index.ts",
          "line": 137
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineClusterOptionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-cluster-option/index.ts",
        "line": 105
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciContainerengineClusterOption resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-option/index.ts",
            "line": 122
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciContainerengineClusterOption to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_cluster_option#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciContainerengineClusterOption that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciContainerengineClusterOption to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-option/index.ts",
            "line": 189
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-option/index.ts",
            "line": 205
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-option/index.ts",
            "line": 222
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-option/index.ts",
            "line": 230
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciContainerengineClusterOption",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-option/index.ts",
            "line": 110
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-option/index.ts",
            "line": 177
          },
          "name": "clusterPodNetworkOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineClusterOptionClusterPodNetworkOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-option/index.ts",
            "line": 214
          },
          "name": "kubernetesVersions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-option/index.ts",
            "line": 171
          },
          "name": "clusterOptionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-option/index.ts",
            "line": 193
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-option/index.ts",
            "line": 209
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-option/index.ts",
            "line": 164
          },
          "name": "clusterOptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-option/index.ts",
            "line": 183
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-option/index.ts",
            "line": 199
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-cluster-option/index:DataOciContainerengineClusterOption"
    },
    "cdktf-provider-oci.DataOciContainerengineClusterOptionClusterPodNetworkOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClusterOptionClusterPodNetworkOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-cluster-option/index.ts",
        "line": 26
      },
      "name": "DataOciContainerengineClusterOptionClusterPodNetworkOptions",
      "symbolId": "src/data-oci-containerengine-cluster-option/index:DataOciContainerengineClusterOptionClusterPodNetworkOptions"
    },
    "cdktf-provider-oci.DataOciContainerengineClusterOptionClusterPodNetworkOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClusterOptionClusterPodNetworkOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-cluster-option/index.ts",
          "line": 90
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-cluster-option/index.ts",
        "line": 83
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-option/index.ts",
            "line": 97
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineClusterOptionClusterPodNetworkOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineClusterOptionClusterPodNetworkOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-option/index.ts",
            "line": 90
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-option/index.ts",
            "line": 90
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-option/index.ts",
            "line": 90
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-cluster-option/index:DataOciContainerengineClusterOptionClusterPodNetworkOptionsList"
    },
    "cdktf-provider-oci.DataOciContainerengineClusterOptionClusterPodNetworkOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClusterOptionClusterPodNetworkOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-cluster-option/index.ts",
          "line": 58
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-cluster-option/index.ts",
        "line": 49
      },
      "name": "DataOciContainerengineClusterOptionClusterPodNetworkOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-option/index.ts",
            "line": 78
          },
          "name": "cniType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-option/index.ts",
            "line": 62
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineClusterOptionClusterPodNetworkOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-cluster-option/index:DataOciContainerengineClusterOptionClusterPodNetworkOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineClusterOptionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClusterOptionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-cluster-option/index.ts",
        "line": 9
      },
      "name": "DataOciContainerengineClusterOptionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_cluster_option#cluster_option_id DataOciContainerengineClusterOption#cluster_option_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-option/index.ts",
            "line": 13
          },
          "name": "clusterOptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_cluster_option#compartment_id DataOciContainerengineClusterOption#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-option/index.ts",
            "line": 17
          },
          "name": "compartmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_cluster_option#id DataOciContainerengineClusterOption#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-option/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-cluster-option/index:DataOciContainerengineClusterOptionConfig"
    },
    "cdktf-provider-oci.DataOciContainerengineClusterOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClusterOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-cluster/index.ts",
        "line": 1230
      },
      "name": "DataOciContainerengineClusterOptions",
      "symbolId": "src/data-oci-containerengine-cluster/index:DataOciContainerengineClusterOptions"
    },
    "cdktf-provider-oci.DataOciContainerengineClusterOptionsAddOns": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClusterOptionsAddOns",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-cluster/index.ts",
        "line": 550
      },
      "name": "DataOciContainerengineClusterOptionsAddOns",
      "symbolId": "src/data-oci-containerengine-cluster/index:DataOciContainerengineClusterOptionsAddOns"
    },
    "cdktf-provider-oci.DataOciContainerengineClusterOptionsAddOnsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClusterOptionsAddOnsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-cluster/index.ts",
          "line": 619
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-cluster/index.ts",
        "line": 612
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 626
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineClusterOptionsAddOnsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineClusterOptionsAddOnsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 619
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 619
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 619
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-cluster/index:DataOciContainerengineClusterOptionsAddOnsList"
    },
    "cdktf-provider-oci.DataOciContainerengineClusterOptionsAddOnsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClusterOptionsAddOnsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-cluster/index.ts",
          "line": 582
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-cluster/index.ts",
        "line": 573
      },
      "name": "DataOciContainerengineClusterOptionsAddOnsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 602
          },
          "name": "isKubernetesDashboardEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 607
          },
          "name": "isTillerEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 586
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineClusterOptionsAddOns"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-cluster/index:DataOciContainerengineClusterOptionsAddOnsOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineClusterOptionsAdmissionControllerOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClusterOptionsAdmissionControllerOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-cluster/index.ts",
        "line": 630
      },
      "name": "DataOciContainerengineClusterOptionsAdmissionControllerOptions",
      "symbolId": "src/data-oci-containerengine-cluster/index:DataOciContainerengineClusterOptionsAdmissionControllerOptions"
    },
    "cdktf-provider-oci.DataOciContainerengineClusterOptionsAdmissionControllerOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClusterOptionsAdmissionControllerOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-cluster/index.ts",
          "line": 694
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-cluster/index.ts",
        "line": 687
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 701
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineClusterOptionsAdmissionControllerOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineClusterOptionsAdmissionControllerOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 694
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 694
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 694
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-cluster/index:DataOciContainerengineClusterOptionsAdmissionControllerOptionsList"
    },
    "cdktf-provider-oci.DataOciContainerengineClusterOptionsAdmissionControllerOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClusterOptionsAdmissionControllerOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-cluster/index.ts",
          "line": 662
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-cluster/index.ts",
        "line": 653
      },
      "name": "DataOciContainerengineClusterOptionsAdmissionControllerOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 682
          },
          "name": "isPodSecurityPolicyEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 666
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineClusterOptionsAdmissionControllerOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-cluster/index:DataOciContainerengineClusterOptionsAdmissionControllerOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineClusterOptionsKubernetesNetworkConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClusterOptionsKubernetesNetworkConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-cluster/index.ts",
        "line": 705
      },
      "name": "DataOciContainerengineClusterOptionsKubernetesNetworkConfig",
      "symbolId": "src/data-oci-containerengine-cluster/index:DataOciContainerengineClusterOptionsKubernetesNetworkConfig"
    },
    "cdktf-provider-oci.DataOciContainerengineClusterOptionsKubernetesNetworkConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClusterOptionsKubernetesNetworkConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-cluster/index.ts",
          "line": 774
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-cluster/index.ts",
        "line": 767
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 781
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineClusterOptionsKubernetesNetworkConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineClusterOptionsKubernetesNetworkConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 774
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 774
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 774
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-cluster/index:DataOciContainerengineClusterOptionsKubernetesNetworkConfigList"
    },
    "cdktf-provider-oci.DataOciContainerengineClusterOptionsKubernetesNetworkConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClusterOptionsKubernetesNetworkConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-cluster/index.ts",
          "line": 737
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-cluster/index.ts",
        "line": 728
      },
      "name": "DataOciContainerengineClusterOptionsKubernetesNetworkConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 757
          },
          "name": "podsCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 762
          },
          "name": "servicesCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 741
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineClusterOptionsKubernetesNetworkConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-cluster/index:DataOciContainerengineClusterOptionsKubernetesNetworkConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineClusterOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClusterOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-cluster/index.ts",
          "line": 1341
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-cluster/index.ts",
        "line": 1334
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 1348
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineClusterOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineClusterOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 1341
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 1341
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 1341
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-cluster/index:DataOciContainerengineClusterOptionsList"
    },
    "cdktf-provider-oci.DataOciContainerengineClusterOptionsOpenIdConnectDiscovery": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClusterOptionsOpenIdConnectDiscovery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-cluster/index.ts",
        "line": 785
      },
      "name": "DataOciContainerengineClusterOptionsOpenIdConnectDiscovery",
      "symbolId": "src/data-oci-containerengine-cluster/index:DataOciContainerengineClusterOptionsOpenIdConnectDiscovery"
    },
    "cdktf-provider-oci.DataOciContainerengineClusterOptionsOpenIdConnectDiscoveryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClusterOptionsOpenIdConnectDiscoveryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-cluster/index.ts",
          "line": 849
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-cluster/index.ts",
        "line": 842
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 856
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineClusterOptionsOpenIdConnectDiscoveryOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineClusterOptionsOpenIdConnectDiscoveryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 849
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 849
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 849
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-cluster/index:DataOciContainerengineClusterOptionsOpenIdConnectDiscoveryList"
    },
    "cdktf-provider-oci.DataOciContainerengineClusterOptionsOpenIdConnectDiscoveryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClusterOptionsOpenIdConnectDiscoveryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-cluster/index.ts",
          "line": 817
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-cluster/index.ts",
        "line": 808
      },
      "name": "DataOciContainerengineClusterOptionsOpenIdConnectDiscoveryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 837
          },
          "name": "isOpenIdConnectDiscoveryEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 821
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineClusterOptionsOpenIdConnectDiscovery"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-cluster/index:DataOciContainerengineClusterOptionsOpenIdConnectDiscoveryOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineClusterOptionsOpenIdConnectTokenAuthenticationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClusterOptionsOpenIdConnectTokenAuthenticationConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-cluster/index.ts",
        "line": 940
      },
      "name": "DataOciContainerengineClusterOptionsOpenIdConnectTokenAuthenticationConfig",
      "symbolId": "src/data-oci-containerengine-cluster/index:DataOciContainerengineClusterOptionsOpenIdConnectTokenAuthenticationConfig"
    },
    "cdktf-provider-oci.DataOciContainerengineClusterOptionsOpenIdConnectTokenAuthenticationConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClusterOptionsOpenIdConnectTokenAuthenticationConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-cluster/index.ts",
          "line": 1055
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-cluster/index.ts",
        "line": 1048
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 1062
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineClusterOptionsOpenIdConnectTokenAuthenticationConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineClusterOptionsOpenIdConnectTokenAuthenticationConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 1055
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 1055
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 1055
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-cluster/index:DataOciContainerengineClusterOptionsOpenIdConnectTokenAuthenticationConfigList"
    },
    "cdktf-provider-oci.DataOciContainerengineClusterOptionsOpenIdConnectTokenAuthenticationConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClusterOptionsOpenIdConnectTokenAuthenticationConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-cluster/index.ts",
          "line": 972
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-cluster/index.ts",
        "line": 963
      },
      "name": "DataOciContainerengineClusterOptionsOpenIdConnectTokenAuthenticationConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 992
          },
          "name": "caCertificate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 997
          },
          "name": "clientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 1002
          },
          "name": "configurationFile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 1007
          },
          "name": "groupsClaim",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 1012
          },
          "name": "groupsPrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 1017
          },
          "name": "isOpenIdConnectAuthEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 1022
          },
          "name": "issuerUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 1028
          },
          "name": "requiredClaims",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineClusterOptionsOpenIdConnectTokenAuthenticationConfigRequiredClaimsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 1033
          },
          "name": "signingAlgorithms",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 1038
          },
          "name": "usernameClaim",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 1043
          },
          "name": "usernamePrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 976
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineClusterOptionsOpenIdConnectTokenAuthenticationConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-cluster/index:DataOciContainerengineClusterOptionsOpenIdConnectTokenAuthenticationConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineClusterOptionsOpenIdConnectTokenAuthenticationConfigRequiredClaims": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClusterOptionsOpenIdConnectTokenAuthenticationConfigRequiredClaims",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-cluster/index.ts",
        "line": 860
      },
      "name": "DataOciContainerengineClusterOptionsOpenIdConnectTokenAuthenticationConfigRequiredClaims",
      "symbolId": "src/data-oci-containerengine-cluster/index:DataOciContainerengineClusterOptionsOpenIdConnectTokenAuthenticationConfigRequiredClaims"
    },
    "cdktf-provider-oci.DataOciContainerengineClusterOptionsOpenIdConnectTokenAuthenticationConfigRequiredClaimsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClusterOptionsOpenIdConnectTokenAuthenticationConfigRequiredClaimsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-cluster/index.ts",
          "line": 929
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-cluster/index.ts",
        "line": 922
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 936
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineClusterOptionsOpenIdConnectTokenAuthenticationConfigRequiredClaimsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineClusterOptionsOpenIdConnectTokenAuthenticationConfigRequiredClaimsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 929
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 929
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 929
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-cluster/index:DataOciContainerengineClusterOptionsOpenIdConnectTokenAuthenticationConfigRequiredClaimsList"
    },
    "cdktf-provider-oci.DataOciContainerengineClusterOptionsOpenIdConnectTokenAuthenticationConfigRequiredClaimsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClusterOptionsOpenIdConnectTokenAuthenticationConfigRequiredClaimsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-cluster/index.ts",
          "line": 892
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-cluster/index.ts",
        "line": 883
      },
      "name": "DataOciContainerengineClusterOptionsOpenIdConnectTokenAuthenticationConfigRequiredClaimsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 912
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 917
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 896
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineClusterOptionsOpenIdConnectTokenAuthenticationConfigRequiredClaims"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-cluster/index:DataOciContainerengineClusterOptionsOpenIdConnectTokenAuthenticationConfigRequiredClaimsOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineClusterOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClusterOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-cluster/index.ts",
          "line": 1262
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-cluster/index.ts",
        "line": 1253
      },
      "name": "DataOciContainerengineClusterOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 1283
          },
          "name": "addOns",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineClusterOptionsAddOnsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 1289
          },
          "name": "admissionControllerOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineClusterOptionsAdmissionControllerOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 1294
          },
          "name": "ipFamilies",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 1300
          },
          "name": "kubernetesNetworkConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineClusterOptionsKubernetesNetworkConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 1306
          },
          "name": "openIdConnectDiscovery",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineClusterOptionsOpenIdConnectDiscoveryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 1312
          },
          "name": "openIdConnectTokenAuthenticationConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineClusterOptionsOpenIdConnectTokenAuthenticationConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 1318
          },
          "name": "persistentVolumeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineClusterOptionsPersistentVolumeConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 1324
          },
          "name": "serviceLbConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineClusterOptionsServiceLbConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 1329
          },
          "name": "serviceLbSubnetIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 1266
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineClusterOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-cluster/index:DataOciContainerengineClusterOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineClusterOptionsPersistentVolumeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClusterOptionsPersistentVolumeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-cluster/index.ts",
        "line": 1066
      },
      "name": "DataOciContainerengineClusterOptionsPersistentVolumeConfig",
      "symbolId": "src/data-oci-containerengine-cluster/index:DataOciContainerengineClusterOptionsPersistentVolumeConfig"
    },
    "cdktf-provider-oci.DataOciContainerengineClusterOptionsPersistentVolumeConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClusterOptionsPersistentVolumeConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-cluster/index.ts",
          "line": 1137
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-cluster/index.ts",
        "line": 1130
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 1144
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineClusterOptionsPersistentVolumeConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineClusterOptionsPersistentVolumeConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 1137
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 1137
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 1137
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-cluster/index:DataOciContainerengineClusterOptionsPersistentVolumeConfigList"
    },
    "cdktf-provider-oci.DataOciContainerengineClusterOptionsPersistentVolumeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClusterOptionsPersistentVolumeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-cluster/index.ts",
          "line": 1098
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-cluster/index.ts",
        "line": 1089
      },
      "name": "DataOciContainerengineClusterOptionsPersistentVolumeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 1119
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 1125
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 1102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineClusterOptionsPersistentVolumeConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-cluster/index:DataOciContainerengineClusterOptionsPersistentVolumeConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineClusterOptionsServiceLbConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClusterOptionsServiceLbConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-cluster/index.ts",
        "line": 1148
      },
      "name": "DataOciContainerengineClusterOptionsServiceLbConfig",
      "symbolId": "src/data-oci-containerengine-cluster/index:DataOciContainerengineClusterOptionsServiceLbConfig"
    },
    "cdktf-provider-oci.DataOciContainerengineClusterOptionsServiceLbConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClusterOptionsServiceLbConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-cluster/index.ts",
          "line": 1219
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-cluster/index.ts",
        "line": 1212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 1226
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineClusterOptionsServiceLbConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineClusterOptionsServiceLbConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 1219
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 1219
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 1219
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-cluster/index:DataOciContainerengineClusterOptionsServiceLbConfigList"
    },
    "cdktf-provider-oci.DataOciContainerengineClusterOptionsServiceLbConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClusterOptionsServiceLbConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-cluster/index.ts",
          "line": 1180
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-cluster/index.ts",
        "line": 1171
      },
      "name": "DataOciContainerengineClusterOptionsServiceLbConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 1201
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 1207
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 1184
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineClusterOptionsServiceLbConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-cluster/index:DataOciContainerengineClusterOptionsServiceLbConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineClusterWorkloadMapping": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_cluster_workload_mapping oci_containerengine_cluster_workload_mapping}."
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClusterWorkloadMapping",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_cluster_workload_mapping oci_containerengine_cluster_workload_mapping} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-cluster-workload-mapping/index.ts",
          "line": 55
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineClusterWorkloadMappingConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-cluster-workload-mapping/index.ts",
        "line": 23
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciContainerengineClusterWorkloadMapping resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-workload-mapping/index.ts",
            "line": 40
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciContainerengineClusterWorkloadMapping to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_cluster_workload_mapping#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciContainerengineClusterWorkloadMapping that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciContainerengineClusterWorkloadMapping to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-workload-mapping/index.ts",
            "line": 151
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-workload-mapping/index.ts",
            "line": 158
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciContainerengineClusterWorkloadMapping",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-workload-mapping/index.ts",
            "line": 28
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-workload-mapping/index.ts",
            "line": 94
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-workload-mapping/index.ts",
            "line": 100
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-workload-mapping/index.ts",
            "line": 105
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-workload-mapping/index.ts",
            "line": 110
          },
          "name": "mappedCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-workload-mapping/index.ts",
            "line": 115
          },
          "name": "mappedTenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-workload-mapping/index.ts",
            "line": 120
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-workload-mapping/index.ts",
            "line": 125
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-workload-mapping/index.ts",
            "line": 130
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-workload-mapping/index.ts",
            "line": 88
          },
          "name": "clusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-workload-mapping/index.ts",
            "line": 143
          },
          "name": "workloadMappingIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-workload-mapping/index.ts",
            "line": 81
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-workload-mapping/index.ts",
            "line": 136
          },
          "name": "workloadMappingId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-cluster-workload-mapping/index:DataOciContainerengineClusterWorkloadMapping"
    },
    "cdktf-provider-oci.DataOciContainerengineClusterWorkloadMappingConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClusterWorkloadMappingConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-cluster-workload-mapping/index.ts",
        "line": 9
      },
      "name": "DataOciContainerengineClusterWorkloadMappingConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_cluster_workload_mapping#cluster_id DataOciContainerengineClusterWorkloadMapping#cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-workload-mapping/index.ts",
            "line": 13
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_cluster_workload_mapping#workload_mapping_id DataOciContainerengineClusterWorkloadMapping#workload_mapping_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-workload-mapping/index.ts",
            "line": 17
          },
          "name": "workloadMappingId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-cluster-workload-mapping/index:DataOciContainerengineClusterWorkloadMappingConfig"
    },
    "cdktf-provider-oci.DataOciContainerengineClusterWorkloadMappings": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_cluster_workload_mappings oci_containerengine_cluster_workload_mappings}."
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClusterWorkloadMappings",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_cluster_workload_mappings oci_containerengine_cluster_workload_mappings} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-cluster-workload-mappings/index.ts",
          "line": 357
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineClusterWorkloadMappingsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-cluster-workload-mappings/index.ts",
        "line": 325
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciContainerengineClusterWorkloadMappings resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-workload-mappings/index.ts",
            "line": 342
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciContainerengineClusterWorkloadMappings to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_cluster_workload_mappings#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciContainerengineClusterWorkloadMappings that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciContainerengineClusterWorkloadMappings to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-workload-mappings/index.ts",
            "line": 422
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciContainerengineClusterWorkloadMappingsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-workload-mappings/index.ts",
            "line": 425
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-workload-mappings/index.ts",
            "line": 403
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-workload-mappings/index.ts",
            "line": 437
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-workload-mappings/index.ts",
            "line": 445
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciContainerengineClusterWorkloadMappings",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-workload-mappings/index.ts",
            "line": 330
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-workload-mappings/index.ts",
            "line": 419
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineClusterWorkloadMappingsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-workload-mappings/index.ts",
            "line": 413
          },
          "name": "workloadMappings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineClusterWorkloadMappingsWorkloadMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-workload-mappings/index.ts",
            "line": 391
          },
          "name": "clusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-workload-mappings/index.ts",
            "line": 429
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciContainerengineClusterWorkloadMappingsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-workload-mappings/index.ts",
            "line": 407
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-workload-mappings/index.ts",
            "line": 384
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-workload-mappings/index.ts",
            "line": 397
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-cluster-workload-mappings/index:DataOciContainerengineClusterWorkloadMappings"
    },
    "cdktf-provider-oci.DataOciContainerengineClusterWorkloadMappingsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClusterWorkloadMappingsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-cluster-workload-mappings/index.ts",
        "line": 9
      },
      "name": "DataOciContainerengineClusterWorkloadMappingsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_cluster_workload_mappings#cluster_id DataOciContainerengineClusterWorkloadMappings#cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-workload-mappings/index.ts",
            "line": 13
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_cluster_workload_mappings#filter DataOciContainerengineClusterWorkloadMappings#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-workload-mappings/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciContainerengineClusterWorkloadMappingsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_cluster_workload_mappings#id DataOciContainerengineClusterWorkloadMappings#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-workload-mappings/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-cluster-workload-mappings/index:DataOciContainerengineClusterWorkloadMappingsConfig"
    },
    "cdktf-provider-oci.DataOciContainerengineClusterWorkloadMappingsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClusterWorkloadMappingsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-cluster-workload-mappings/index.ts",
        "line": 145
      },
      "name": "DataOciContainerengineClusterWorkloadMappingsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_cluster_workload_mappings#name DataOciContainerengineClusterWorkloadMappings#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-workload-mappings/index.ts",
            "line": 149
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_cluster_workload_mappings#values DataOciContainerengineClusterWorkloadMappings#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-workload-mappings/index.ts",
            "line": 157
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_cluster_workload_mappings#regex DataOciContainerengineClusterWorkloadMappings#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-workload-mappings/index.ts",
            "line": 153
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-cluster-workload-mappings/index:DataOciContainerengineClusterWorkloadMappingsFilter"
    },
    "cdktf-provider-oci.DataOciContainerengineClusterWorkloadMappingsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClusterWorkloadMappingsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-cluster-workload-mappings/index.ts",
          "line": 310
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-cluster-workload-mappings/index.ts",
        "line": 302
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-workload-mappings/index.ts",
            "line": 317
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineClusterWorkloadMappingsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineClusterWorkloadMappingsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-workload-mappings/index.ts",
            "line": 310
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-workload-mappings/index.ts",
            "line": 310
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-workload-mappings/index.ts",
            "line": 310
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-workload-mappings/index.ts",
            "line": 303
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciContainerengineClusterWorkloadMappingsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-cluster-workload-mappings/index:DataOciContainerengineClusterWorkloadMappingsFilterList"
    },
    "cdktf-provider-oci.DataOciContainerengineClusterWorkloadMappingsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClusterWorkloadMappingsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-cluster-workload-mappings/index.ts",
          "line": 213
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-cluster-workload-mappings/index.ts",
        "line": 203
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-workload-mappings/index.ts",
            "line": 280
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciContainerengineClusterWorkloadMappingsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-workload-mappings/index.ts",
            "line": 268
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-workload-mappings/index.ts",
            "line": 284
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-workload-mappings/index.ts",
            "line": 297
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-workload-mappings/index.ts",
            "line": 261
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-workload-mappings/index.ts",
            "line": 274
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-workload-mappings/index.ts",
            "line": 290
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-workload-mappings/index.ts",
            "line": 217
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciContainerengineClusterWorkloadMappingsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-cluster-workload-mappings/index:DataOciContainerengineClusterWorkloadMappingsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineClusterWorkloadMappingsWorkloadMappings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClusterWorkloadMappingsWorkloadMappings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-cluster-workload-mappings/index.ts",
        "line": 28
      },
      "name": "DataOciContainerengineClusterWorkloadMappingsWorkloadMappings",
      "symbolId": "src/data-oci-containerengine-cluster-workload-mappings/index:DataOciContainerengineClusterWorkloadMappingsWorkloadMappings"
    },
    "cdktf-provider-oci.DataOciContainerengineClusterWorkloadMappingsWorkloadMappingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClusterWorkloadMappingsWorkloadMappingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-cluster-workload-mappings/index.ts",
          "line": 134
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-cluster-workload-mappings/index.ts",
        "line": 127
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-workload-mappings/index.ts",
            "line": 141
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineClusterWorkloadMappingsWorkloadMappingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineClusterWorkloadMappingsWorkloadMappingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-workload-mappings/index.ts",
            "line": 134
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-workload-mappings/index.ts",
            "line": 134
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-workload-mappings/index.ts",
            "line": 134
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-cluster-workload-mappings/index:DataOciContainerengineClusterWorkloadMappingsWorkloadMappingsList"
    },
    "cdktf-provider-oci.DataOciContainerengineClusterWorkloadMappingsWorkloadMappingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClusterWorkloadMappingsWorkloadMappingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-cluster-workload-mappings/index.ts",
          "line": 60
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-cluster-workload-mappings/index.ts",
        "line": 51
      },
      "name": "DataOciContainerengineClusterWorkloadMappingsWorkloadMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-workload-mappings/index.ts",
            "line": 80
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-workload-mappings/index.ts",
            "line": 86
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-workload-mappings/index.ts",
            "line": 92
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-workload-mappings/index.ts",
            "line": 97
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-workload-mappings/index.ts",
            "line": 102
          },
          "name": "mappedCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-workload-mappings/index.ts",
            "line": 107
          },
          "name": "mappedTenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-workload-mappings/index.ts",
            "line": 112
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-workload-mappings/index.ts",
            "line": 117
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-workload-mappings/index.ts",
            "line": 122
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster-workload-mappings/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineClusterWorkloadMappingsWorkloadMappings"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-cluster-workload-mappings/index:DataOciContainerengineClusterWorkloadMappingsWorkloadMappingsOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineClusters": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_clusters oci_containerengine_clusters}."
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClusters",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_clusters oci_containerengine_clusters} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-clusters/index.ts",
          "line": 1754
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineClustersConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-clusters/index.ts",
        "line": 1722
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciContainerengineClusters resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1739
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciContainerengineClusters to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_clusters#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciContainerengineClusters that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciContainerengineClusters to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1853
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciContainerengineClustersFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1856
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1808
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1824
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1840
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1868
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1878
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciContainerengineClusters",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1727
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1783
          },
          "name": "clusters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1850
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineClustersFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1796
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1860
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciContainerengineClustersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1812
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1828
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1844
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1789
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1802
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1818
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1834
          },
          "name": "state",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-clusters/index:DataOciContainerengineClusters"
    },
    "cdktf-provider-oci.DataOciContainerengineClustersClusters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClusters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-clusters/index.ts",
        "line": 1369
      },
      "name": "DataOciContainerengineClustersClusters",
      "symbolId": "src/data-oci-containerengine-clusters/index:DataOciContainerengineClustersClusters"
    },
    "cdktf-provider-oci.DataOciContainerengineClustersClustersClusterPodNetworkOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersClusterPodNetworkOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-clusters/index.ts",
        "line": 36
      },
      "name": "DataOciContainerengineClustersClustersClusterPodNetworkOptions",
      "symbolId": "src/data-oci-containerengine-clusters/index:DataOciContainerengineClustersClustersClusterPodNetworkOptions"
    },
    "cdktf-provider-oci.DataOciContainerengineClustersClustersClusterPodNetworkOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersClusterPodNetworkOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-clusters/index.ts",
          "line": 100
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-clusters/index.ts",
        "line": 93
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 107
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersClusterPodNetworkOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineClustersClustersClusterPodNetworkOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 100
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 100
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 100
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-clusters/index:DataOciContainerengineClustersClustersClusterPodNetworkOptionsList"
    },
    "cdktf-provider-oci.DataOciContainerengineClustersClustersClusterPodNetworkOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersClusterPodNetworkOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-clusters/index.ts",
          "line": 68
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-clusters/index.ts",
        "line": 59
      },
      "name": "DataOciContainerengineClustersClustersClusterPodNetworkOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 88
          },
          "name": "cniType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersClusterPodNetworkOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-clusters/index:DataOciContainerengineClustersClustersClusterPodNetworkOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineClustersClustersEndpointConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersEndpointConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-clusters/index.ts",
        "line": 111
      },
      "name": "DataOciContainerengineClustersClustersEndpointConfig",
      "symbolId": "src/data-oci-containerengine-clusters/index:DataOciContainerengineClustersClustersEndpointConfig"
    },
    "cdktf-provider-oci.DataOciContainerengineClustersClustersEndpointConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersEndpointConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-clusters/index.ts",
          "line": 185
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-clusters/index.ts",
        "line": 178
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 192
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersEndpointConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineClustersClustersEndpointConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 185
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 185
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 185
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-clusters/index:DataOciContainerengineClustersClustersEndpointConfigList"
    },
    "cdktf-provider-oci.DataOciContainerengineClustersClustersEndpointConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersEndpointConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-clusters/index.ts",
          "line": 143
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-clusters/index.ts",
        "line": 134
      },
      "name": "DataOciContainerengineClustersClustersEndpointConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 163
          },
          "name": "isPublicIpEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 168
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 173
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 147
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersEndpointConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-clusters/index:DataOciContainerengineClustersClustersEndpointConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineClustersClustersEndpoints": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersEndpoints",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-clusters/index.ts",
        "line": 196
      },
      "name": "DataOciContainerengineClustersClustersEndpoints",
      "symbolId": "src/data-oci-containerengine-clusters/index:DataOciContainerengineClustersClustersEndpoints"
    },
    "cdktf-provider-oci.DataOciContainerengineClustersClustersEndpointsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersEndpointsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-clusters/index.ts",
          "line": 280
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-clusters/index.ts",
        "line": 273
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 287
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersEndpointsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineClustersClustersEndpointsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 280
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 280
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 280
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-clusters/index:DataOciContainerengineClustersClustersEndpointsList"
    },
    "cdktf-provider-oci.DataOciContainerengineClustersClustersEndpointsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersEndpointsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-clusters/index.ts",
          "line": 228
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-clusters/index.ts",
        "line": 219
      },
      "name": "DataOciContainerengineClustersClustersEndpointsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 248
          },
          "name": "ipv6Endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 253
          },
          "name": "kubernetes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 258
          },
          "name": "privateEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 263
          },
          "name": "publicEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 268
          },
          "name": "vcnHostnameEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 232
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersEndpoints"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-clusters/index:DataOciContainerengineClustersClustersEndpointsOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineClustersClustersImagePolicyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersImagePolicyConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-clusters/index.ts",
        "line": 366
      },
      "name": "DataOciContainerengineClustersClustersImagePolicyConfig",
      "symbolId": "src/data-oci-containerengine-clusters/index:DataOciContainerengineClustersClustersImagePolicyConfig"
    },
    "cdktf-provider-oci.DataOciContainerengineClustersClustersImagePolicyConfigKeyDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersImagePolicyConfigKeyDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-clusters/index.ts",
        "line": 291
      },
      "name": "DataOciContainerengineClustersClustersImagePolicyConfigKeyDetails",
      "symbolId": "src/data-oci-containerengine-clusters/index:DataOciContainerengineClustersClustersImagePolicyConfigKeyDetails"
    },
    "cdktf-provider-oci.DataOciContainerengineClustersClustersImagePolicyConfigKeyDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersImagePolicyConfigKeyDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-clusters/index.ts",
          "line": 355
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-clusters/index.ts",
        "line": 348
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 362
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersImagePolicyConfigKeyDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineClustersClustersImagePolicyConfigKeyDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 355
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 355
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 355
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-clusters/index:DataOciContainerengineClustersClustersImagePolicyConfigKeyDetailsList"
    },
    "cdktf-provider-oci.DataOciContainerengineClustersClustersImagePolicyConfigKeyDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersImagePolicyConfigKeyDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-clusters/index.ts",
          "line": 323
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-clusters/index.ts",
        "line": 314
      },
      "name": "DataOciContainerengineClustersClustersImagePolicyConfigKeyDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 343
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 327
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersImagePolicyConfigKeyDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-clusters/index:DataOciContainerengineClustersClustersImagePolicyConfigKeyDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineClustersClustersImagePolicyConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersImagePolicyConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-clusters/index.ts",
          "line": 436
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-clusters/index.ts",
        "line": 429
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 443
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersImagePolicyConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineClustersClustersImagePolicyConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 436
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 436
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 436
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-clusters/index:DataOciContainerengineClustersClustersImagePolicyConfigList"
    },
    "cdktf-provider-oci.DataOciContainerengineClustersClustersImagePolicyConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersImagePolicyConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-clusters/index.ts",
          "line": 398
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-clusters/index.ts",
        "line": 389
      },
      "name": "DataOciContainerengineClustersClustersImagePolicyConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 418
          },
          "name": "isPolicyEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 424
          },
          "name": "keyDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersImagePolicyConfigKeyDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 402
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersImagePolicyConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-clusters/index:DataOciContainerengineClustersClustersImagePolicyConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineClustersClustersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-clusters/index.ts",
          "line": 1531
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-clusters/index.ts",
        "line": 1524
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1538
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineClustersClustersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1531
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1531
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1531
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-clusters/index:DataOciContainerengineClustersClustersList"
    },
    "cdktf-provider-oci.DataOciContainerengineClustersClustersMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-clusters/index.ts",
        "line": 447
      },
      "name": "DataOciContainerengineClustersClustersMetadata",
      "symbolId": "src/data-oci-containerengine-clusters/index:DataOciContainerengineClustersClustersMetadata"
    },
    "cdktf-provider-oci.DataOciContainerengineClustersClustersMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-clusters/index.ts",
          "line": 556
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-clusters/index.ts",
        "line": 549
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 563
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineClustersClustersMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 556
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 556
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 556
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-clusters/index:DataOciContainerengineClustersClustersMetadataList"
    },
    "cdktf-provider-oci.DataOciContainerengineClustersClustersMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-clusters/index.ts",
          "line": 479
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-clusters/index.ts",
        "line": 470
      },
      "name": "DataOciContainerengineClustersClustersMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 499
          },
          "name": "createdByUserId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 504
          },
          "name": "createdByWorkRequestId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 509
          },
          "name": "deletedByUserId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 514
          },
          "name": "deletedByWorkRequestId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 519
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 524
          },
          "name": "timeCredentialExpiration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 529
          },
          "name": "timeDeleted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 534
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 539
          },
          "name": "updatedByUserId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 544
          },
          "name": "updatedByWorkRequestId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 483
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersMetadata"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-clusters/index:DataOciContainerengineClustersClustersMetadataOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineClustersClustersOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-clusters/index.ts",
        "line": 1247
      },
      "name": "DataOciContainerengineClustersClustersOptions",
      "symbolId": "src/data-oci-containerengine-clusters/index:DataOciContainerengineClustersClustersOptions"
    },
    "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsAddOns": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsAddOns",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-clusters/index.ts",
        "line": 567
      },
      "name": "DataOciContainerengineClustersClustersOptionsAddOns",
      "symbolId": "src/data-oci-containerengine-clusters/index:DataOciContainerengineClustersClustersOptionsAddOns"
    },
    "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsAddOnsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsAddOnsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-clusters/index.ts",
          "line": 636
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-clusters/index.ts",
        "line": 629
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 643
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsAddOnsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineClustersClustersOptionsAddOnsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 636
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 636
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 636
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-clusters/index:DataOciContainerengineClustersClustersOptionsAddOnsList"
    },
    "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsAddOnsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsAddOnsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-clusters/index.ts",
          "line": 599
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-clusters/index.ts",
        "line": 590
      },
      "name": "DataOciContainerengineClustersClustersOptionsAddOnsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 619
          },
          "name": "isKubernetesDashboardEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 624
          },
          "name": "isTillerEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 603
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsAddOns"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-clusters/index:DataOciContainerengineClustersClustersOptionsAddOnsOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsAdmissionControllerOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsAdmissionControllerOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-clusters/index.ts",
        "line": 647
      },
      "name": "DataOciContainerengineClustersClustersOptionsAdmissionControllerOptions",
      "symbolId": "src/data-oci-containerengine-clusters/index:DataOciContainerengineClustersClustersOptionsAdmissionControllerOptions"
    },
    "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsAdmissionControllerOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsAdmissionControllerOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-clusters/index.ts",
          "line": 711
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-clusters/index.ts",
        "line": 704
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 718
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsAdmissionControllerOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineClustersClustersOptionsAdmissionControllerOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 711
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 711
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 711
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-clusters/index:DataOciContainerengineClustersClustersOptionsAdmissionControllerOptionsList"
    },
    "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsAdmissionControllerOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsAdmissionControllerOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-clusters/index.ts",
          "line": 679
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-clusters/index.ts",
        "line": 670
      },
      "name": "DataOciContainerengineClustersClustersOptionsAdmissionControllerOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 699
          },
          "name": "isPodSecurityPolicyEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 683
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsAdmissionControllerOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-clusters/index:DataOciContainerengineClustersClustersOptionsAdmissionControllerOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsKubernetesNetworkConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsKubernetesNetworkConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-clusters/index.ts",
        "line": 722
      },
      "name": "DataOciContainerengineClustersClustersOptionsKubernetesNetworkConfig",
      "symbolId": "src/data-oci-containerengine-clusters/index:DataOciContainerengineClustersClustersOptionsKubernetesNetworkConfig"
    },
    "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsKubernetesNetworkConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsKubernetesNetworkConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-clusters/index.ts",
          "line": 791
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-clusters/index.ts",
        "line": 784
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 798
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsKubernetesNetworkConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineClustersClustersOptionsKubernetesNetworkConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 791
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 791
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 791
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-clusters/index:DataOciContainerengineClustersClustersOptionsKubernetesNetworkConfigList"
    },
    "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsKubernetesNetworkConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsKubernetesNetworkConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-clusters/index.ts",
          "line": 754
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-clusters/index.ts",
        "line": 745
      },
      "name": "DataOciContainerengineClustersClustersOptionsKubernetesNetworkConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 774
          },
          "name": "podsCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 779
          },
          "name": "servicesCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 758
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsKubernetesNetworkConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-clusters/index:DataOciContainerengineClustersClustersOptionsKubernetesNetworkConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-clusters/index.ts",
          "line": 1358
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-clusters/index.ts",
        "line": 1351
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1365
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineClustersClustersOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1358
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1358
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1358
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-clusters/index:DataOciContainerengineClustersClustersOptionsList"
    },
    "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsOpenIdConnectDiscovery": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsOpenIdConnectDiscovery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-clusters/index.ts",
        "line": 802
      },
      "name": "DataOciContainerengineClustersClustersOptionsOpenIdConnectDiscovery",
      "symbolId": "src/data-oci-containerengine-clusters/index:DataOciContainerengineClustersClustersOptionsOpenIdConnectDiscovery"
    },
    "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsOpenIdConnectDiscoveryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsOpenIdConnectDiscoveryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-clusters/index.ts",
          "line": 866
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-clusters/index.ts",
        "line": 859
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 873
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsOpenIdConnectDiscoveryOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineClustersClustersOptionsOpenIdConnectDiscoveryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 866
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 866
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 866
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-clusters/index:DataOciContainerengineClustersClustersOptionsOpenIdConnectDiscoveryList"
    },
    "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsOpenIdConnectDiscoveryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsOpenIdConnectDiscoveryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-clusters/index.ts",
          "line": 834
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-clusters/index.ts",
        "line": 825
      },
      "name": "DataOciContainerengineClustersClustersOptionsOpenIdConnectDiscoveryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 854
          },
          "name": "isOpenIdConnectDiscoveryEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 838
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsOpenIdConnectDiscovery"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-clusters/index:DataOciContainerengineClustersClustersOptionsOpenIdConnectDiscoveryOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsOpenIdConnectTokenAuthenticationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsOpenIdConnectTokenAuthenticationConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-clusters/index.ts",
        "line": 957
      },
      "name": "DataOciContainerengineClustersClustersOptionsOpenIdConnectTokenAuthenticationConfig",
      "symbolId": "src/data-oci-containerengine-clusters/index:DataOciContainerengineClustersClustersOptionsOpenIdConnectTokenAuthenticationConfig"
    },
    "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsOpenIdConnectTokenAuthenticationConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsOpenIdConnectTokenAuthenticationConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-clusters/index.ts",
          "line": 1072
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-clusters/index.ts",
        "line": 1065
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1079
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsOpenIdConnectTokenAuthenticationConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineClustersClustersOptionsOpenIdConnectTokenAuthenticationConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1072
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1072
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1072
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-clusters/index:DataOciContainerengineClustersClustersOptionsOpenIdConnectTokenAuthenticationConfigList"
    },
    "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsOpenIdConnectTokenAuthenticationConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsOpenIdConnectTokenAuthenticationConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-clusters/index.ts",
          "line": 989
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-clusters/index.ts",
        "line": 980
      },
      "name": "DataOciContainerengineClustersClustersOptionsOpenIdConnectTokenAuthenticationConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1009
          },
          "name": "caCertificate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1014
          },
          "name": "clientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1019
          },
          "name": "configurationFile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1024
          },
          "name": "groupsClaim",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1029
          },
          "name": "groupsPrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1034
          },
          "name": "isOpenIdConnectAuthEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1039
          },
          "name": "issuerUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1045
          },
          "name": "requiredClaims",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsOpenIdConnectTokenAuthenticationConfigRequiredClaimsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1050
          },
          "name": "signingAlgorithms",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1055
          },
          "name": "usernameClaim",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1060
          },
          "name": "usernamePrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 993
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsOpenIdConnectTokenAuthenticationConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-clusters/index:DataOciContainerengineClustersClustersOptionsOpenIdConnectTokenAuthenticationConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsOpenIdConnectTokenAuthenticationConfigRequiredClaims": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsOpenIdConnectTokenAuthenticationConfigRequiredClaims",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-clusters/index.ts",
        "line": 877
      },
      "name": "DataOciContainerengineClustersClustersOptionsOpenIdConnectTokenAuthenticationConfigRequiredClaims",
      "symbolId": "src/data-oci-containerengine-clusters/index:DataOciContainerengineClustersClustersOptionsOpenIdConnectTokenAuthenticationConfigRequiredClaims"
    },
    "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsOpenIdConnectTokenAuthenticationConfigRequiredClaimsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsOpenIdConnectTokenAuthenticationConfigRequiredClaimsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-clusters/index.ts",
          "line": 946
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-clusters/index.ts",
        "line": 939
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 953
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsOpenIdConnectTokenAuthenticationConfigRequiredClaimsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineClustersClustersOptionsOpenIdConnectTokenAuthenticationConfigRequiredClaimsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 946
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 946
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 946
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-clusters/index:DataOciContainerengineClustersClustersOptionsOpenIdConnectTokenAuthenticationConfigRequiredClaimsList"
    },
    "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsOpenIdConnectTokenAuthenticationConfigRequiredClaimsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsOpenIdConnectTokenAuthenticationConfigRequiredClaimsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-clusters/index.ts",
          "line": 909
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-clusters/index.ts",
        "line": 900
      },
      "name": "DataOciContainerengineClustersClustersOptionsOpenIdConnectTokenAuthenticationConfigRequiredClaimsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 929
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 934
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 913
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsOpenIdConnectTokenAuthenticationConfigRequiredClaims"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-clusters/index:DataOciContainerengineClustersClustersOptionsOpenIdConnectTokenAuthenticationConfigRequiredClaimsOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-clusters/index.ts",
          "line": 1279
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-clusters/index.ts",
        "line": 1270
      },
      "name": "DataOciContainerengineClustersClustersOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1300
          },
          "name": "addOns",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsAddOnsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1306
          },
          "name": "admissionControllerOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsAdmissionControllerOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1311
          },
          "name": "ipFamilies",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1317
          },
          "name": "kubernetesNetworkConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsKubernetesNetworkConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1323
          },
          "name": "openIdConnectDiscovery",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsOpenIdConnectDiscoveryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1329
          },
          "name": "openIdConnectTokenAuthenticationConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsOpenIdConnectTokenAuthenticationConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1335
          },
          "name": "persistentVolumeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsPersistentVolumeConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1341
          },
          "name": "serviceLbConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsServiceLbConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1346
          },
          "name": "serviceLbSubnetIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1283
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-clusters/index:DataOciContainerengineClustersClustersOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsPersistentVolumeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsPersistentVolumeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-clusters/index.ts",
        "line": 1083
      },
      "name": "DataOciContainerengineClustersClustersOptionsPersistentVolumeConfig",
      "symbolId": "src/data-oci-containerengine-clusters/index:DataOciContainerengineClustersClustersOptionsPersistentVolumeConfig"
    },
    "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsPersistentVolumeConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsPersistentVolumeConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-clusters/index.ts",
          "line": 1154
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-clusters/index.ts",
        "line": 1147
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1161
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsPersistentVolumeConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineClustersClustersOptionsPersistentVolumeConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1154
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1154
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1154
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-clusters/index:DataOciContainerengineClustersClustersOptionsPersistentVolumeConfigList"
    },
    "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsPersistentVolumeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsPersistentVolumeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-clusters/index.ts",
          "line": 1115
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-clusters/index.ts",
        "line": 1106
      },
      "name": "DataOciContainerengineClustersClustersOptionsPersistentVolumeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1136
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1142
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1119
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsPersistentVolumeConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-clusters/index:DataOciContainerengineClustersClustersOptionsPersistentVolumeConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsServiceLbConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsServiceLbConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-clusters/index.ts",
        "line": 1165
      },
      "name": "DataOciContainerengineClustersClustersOptionsServiceLbConfig",
      "symbolId": "src/data-oci-containerengine-clusters/index:DataOciContainerengineClustersClustersOptionsServiceLbConfig"
    },
    "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsServiceLbConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsServiceLbConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-clusters/index.ts",
          "line": 1236
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-clusters/index.ts",
        "line": 1229
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1243
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsServiceLbConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineClustersClustersOptionsServiceLbConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1236
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1236
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1236
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-clusters/index:DataOciContainerengineClustersClustersOptionsServiceLbConfigList"
    },
    "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsServiceLbConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsServiceLbConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-clusters/index.ts",
          "line": 1197
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-clusters/index.ts",
        "line": 1188
      },
      "name": "DataOciContainerengineClustersClustersOptionsServiceLbConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1218
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1224
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1201
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsServiceLbConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-clusters/index:DataOciContainerengineClustersClustersOptionsServiceLbConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineClustersClustersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-clusters/index.ts",
          "line": 1401
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-clusters/index.ts",
        "line": 1392
      },
      "name": "DataOciContainerengineClustersClustersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1421
          },
          "name": "availableKubernetesUpgrades",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1427
          },
          "name": "clusterPodNetworkOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersClusterPodNetworkOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1432
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1438
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1444
          },
          "name": "endpointConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersEndpointConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1450
          },
          "name": "endpoints",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersEndpointsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1456
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1461
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1467
          },
          "name": "imagePolicyConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersImagePolicyConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1472
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1477
          },
          "name": "kubernetesVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1482
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1488
          },
          "name": "metadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1493
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1498
          },
          "name": "openIdConnectDiscoveryEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1504
          },
          "name": "options",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1509
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1514
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1519
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1405
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClusters"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-clusters/index:DataOciContainerengineClustersClustersOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineClustersConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClustersConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-clusters/index.ts",
        "line": 9
      },
      "name": "DataOciContainerengineClustersConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_clusters#compartment_id DataOciContainerengineClusters#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_clusters#filter DataOciContainerengineClusters#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciContainerengineClustersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_clusters#id DataOciContainerengineClusters#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_clusters#name DataOciContainerengineClusters#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 24
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_clusters#state DataOciContainerengineClusters#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-clusters/index:DataOciContainerengineClustersConfig"
    },
    "cdktf-provider-oci.DataOciContainerengineClustersFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClustersFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-clusters/index.ts",
        "line": 1542
      },
      "name": "DataOciContainerengineClustersFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_clusters#name DataOciContainerengineClusters#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1546
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_clusters#values DataOciContainerengineClusters#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1554
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_clusters#regex DataOciContainerengineClusters#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1550
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-clusters/index:DataOciContainerengineClustersFilter"
    },
    "cdktf-provider-oci.DataOciContainerengineClustersFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClustersFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-clusters/index.ts",
          "line": 1707
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-clusters/index.ts",
        "line": 1699
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1714
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineClustersFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineClustersFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1707
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1707
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1707
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1700
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciContainerengineClustersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-clusters/index:DataOciContainerengineClustersFilterList"
    },
    "cdktf-provider-oci.DataOciContainerengineClustersFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineClustersFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-clusters/index.ts",
          "line": 1610
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-clusters/index.ts",
        "line": 1600
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1677
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciContainerengineClustersFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1665
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1681
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1694
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1658
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1671
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1687
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1614
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciContainerengineClustersFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-clusters/index:DataOciContainerengineClustersFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineMigrateToNativeVcnStatus": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_migrate_to_native_vcn_status oci_containerengine_migrate_to_native_vcn_status}."
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineMigrateToNativeVcnStatus",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_migrate_to_native_vcn_status oci_containerengine_migrate_to_native_vcn_status} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-migrate-to-native-vcn-status/index.ts",
          "line": 58
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineMigrateToNativeVcnStatusConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-migrate-to-native-vcn-status/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciContainerengineMigrateToNativeVcnStatus resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-migrate-to-native-vcn-status/index.ts",
            "line": 43
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciContainerengineMigrateToNativeVcnStatus to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_migrate_to_native_vcn_status#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciContainerengineMigrateToNativeVcnStatus that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciContainerengineMigrateToNativeVcnStatus to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-migrate-to-native-vcn-status/index.ts",
            "line": 103
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-migrate-to-native-vcn-status/index.ts",
            "line": 125
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-migrate-to-native-vcn-status/index.ts",
            "line": 132
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciContainerengineMigrateToNativeVcnStatus",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-migrate-to-native-vcn-status/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-migrate-to-native-vcn-status/index.ts",
            "line": 112
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-migrate-to-native-vcn-status/index.ts",
            "line": 117
          },
          "name": "timeDecommissionScheduled",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-migrate-to-native-vcn-status/index.ts",
            "line": 91
          },
          "name": "clusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-migrate-to-native-vcn-status/index.ts",
            "line": 107
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-migrate-to-native-vcn-status/index.ts",
            "line": 84
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-migrate-to-native-vcn-status/index.ts",
            "line": 97
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-migrate-to-native-vcn-status/index:DataOciContainerengineMigrateToNativeVcnStatus"
    },
    "cdktf-provider-oci.DataOciContainerengineMigrateToNativeVcnStatusConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineMigrateToNativeVcnStatusConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-migrate-to-native-vcn-status/index.ts",
        "line": 9
      },
      "name": "DataOciContainerengineMigrateToNativeVcnStatusConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_migrate_to_native_vcn_status#cluster_id DataOciContainerengineMigrateToNativeVcnStatus#cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-migrate-to-native-vcn-status/index.ts",
            "line": 13
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_migrate_to_native_vcn_status#id DataOciContainerengineMigrateToNativeVcnStatus#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-migrate-to-native-vcn-status/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-migrate-to-native-vcn-status/index:DataOciContainerengineMigrateToNativeVcnStatusConfig"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePool": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_node_pool oci_containerengine_node_pool}."
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePool",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_node_pool oci_containerengine_node_pool} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-node-pool/index.ts",
          "line": 1240
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pool/index.ts",
        "line": 1208
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciContainerengineNodePool resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 1225
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciContainerengineNodePool to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_node_pool#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciContainerengineNodePool that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciContainerengineNodePool to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 1411
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 1417
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciContainerengineNodePool",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 1213
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 1264
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 1269
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 1275
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 1281
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 1286
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 1292
          },
          "name": "initialNodeLabels",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolInitialNodeLabelsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 1297
          },
          "name": "kubernetesVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 1302
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 1307
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 1313
          },
          "name": "nodeConfigDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolNodeConfigDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 1319
          },
          "name": "nodeEvictionNodePoolSettings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolNodeEvictionNodePoolSettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 1324
          },
          "name": "nodeImageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 1329
          },
          "name": "nodeImageName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 1335
          },
          "name": "nodeMetadata",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 1341
          },
          "name": "nodePoolCyclingDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolNodePoolCyclingDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 1383
          },
          "name": "nodes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolNodesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 1359
          },
          "name": "nodeShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 1365
          },
          "name": "nodeShapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolNodeShapeConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 1371
          },
          "name": "nodeSource",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolNodeSourceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 1377
          },
          "name": "nodeSourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolNodeSourceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 1388
          },
          "name": "quantityPerSubnet",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 1393
          },
          "name": "sshPublicKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 1398
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 1403
          },
          "name": "subnetIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 1354
          },
          "name": "nodePoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 1347
          },
          "name": "nodePoolId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-node-pool/index:DataOciContainerengineNodePool"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pool/index.ts",
        "line": 9
      },
      "name": "DataOciContainerengineNodePoolConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_node_pool#node_pool_id DataOciContainerengineNodePool#node_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 13
          },
          "name": "nodePoolId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-node-pool/index:DataOciContainerengineNodePoolConfig"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolInitialNodeLabels": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolInitialNodeLabels",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pool/index.ts",
        "line": 15
      },
      "name": "DataOciContainerengineNodePoolInitialNodeLabels",
      "symbolId": "src/data-oci-containerengine-node-pool/index:DataOciContainerengineNodePoolInitialNodeLabels"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolInitialNodeLabelsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolInitialNodeLabelsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-node-pool/index.ts",
          "line": 84
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pool/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 91
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolInitialNodeLabelsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineNodePoolInitialNodeLabelsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 84
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 84
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-node-pool/index:DataOciContainerengineNodePoolInitialNodeLabelsList"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolInitialNodeLabelsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolInitialNodeLabelsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-node-pool/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pool/index.ts",
        "line": 38
      },
      "name": "DataOciContainerengineNodePoolInitialNodeLabelsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 67
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 72
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolInitialNodeLabels"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-node-pool/index:DataOciContainerengineNodePoolInitialNodeLabelsOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolNodeConfigDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolNodeConfigDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pool/index.ts",
        "line": 437
      },
      "name": "DataOciContainerengineNodePoolNodeConfigDetails",
      "symbolId": "src/data-oci-containerengine-node-pool/index:DataOciContainerengineNodePoolNodeConfigDetails"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolNodeConfigDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolNodeConfigDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-node-pool/index.ts",
          "line": 540
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pool/index.ts",
        "line": 533
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 547
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolNodeConfigDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineNodePoolNodeConfigDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 540
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 540
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 540
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-node-pool/index:DataOciContainerengineNodePoolNodeConfigDetailsList"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolNodeConfigDetailsNodePoolPodNetworkOptionDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolNodeConfigDetailsNodePoolPodNetworkOptionDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pool/index.ts",
        "line": 95
      },
      "name": "DataOciContainerengineNodePoolNodeConfigDetailsNodePoolPodNetworkOptionDetails",
      "symbolId": "src/data-oci-containerengine-node-pool/index:DataOciContainerengineNodePoolNodeConfigDetailsNodePoolPodNetworkOptionDetails"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolNodeConfigDetailsNodePoolPodNetworkOptionDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolNodeConfigDetailsNodePoolPodNetworkOptionDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-node-pool/index.ts",
          "line": 174
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pool/index.ts",
        "line": 167
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 181
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolNodeConfigDetailsNodePoolPodNetworkOptionDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineNodePoolNodeConfigDetailsNodePoolPodNetworkOptionDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 174
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 174
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 174
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-node-pool/index:DataOciContainerengineNodePoolNodeConfigDetailsNodePoolPodNetworkOptionDetailsList"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolNodeConfigDetailsNodePoolPodNetworkOptionDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolNodeConfigDetailsNodePoolPodNetworkOptionDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-node-pool/index.ts",
          "line": 127
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pool/index.ts",
        "line": 118
      },
      "name": "DataOciContainerengineNodePoolNodeConfigDetailsNodePoolPodNetworkOptionDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 147
          },
          "name": "cniType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 152
          },
          "name": "maxPodsPerNode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 157
          },
          "name": "podNsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 162
          },
          "name": "podSubnetIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolNodeConfigDetailsNodePoolPodNetworkOptionDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-node-pool/index:DataOciContainerengineNodePoolNodeConfigDetailsNodePoolPodNetworkOptionDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolNodeConfigDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolNodeConfigDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-node-pool/index.ts",
          "line": 469
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pool/index.ts",
        "line": 460
      },
      "name": "DataOciContainerengineNodePoolNodeConfigDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 490
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 496
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 501
          },
          "name": "isPvEncryptionInTransitEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 506
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 512
          },
          "name": "nodePoolPodNetworkOptionDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolNodeConfigDetailsNodePoolPodNetworkOptionDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 517
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 523
          },
          "name": "placementConfigs",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolNodeConfigDetailsPlacementConfigsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 528
          },
          "name": "size",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 473
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolNodeConfigDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-node-pool/index:DataOciContainerengineNodePoolNodeConfigDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolNodeConfigDetailsPlacementConfigs": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolNodeConfigDetailsPlacementConfigs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pool/index.ts",
        "line": 341
      },
      "name": "DataOciContainerengineNodePoolNodeConfigDetailsPlacementConfigs",
      "symbolId": "src/data-oci-containerengine-node-pool/index:DataOciContainerengineNodePoolNodeConfigDetailsPlacementConfigs"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolNodeConfigDetailsPlacementConfigsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolNodeConfigDetailsPlacementConfigsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-node-pool/index.ts",
          "line": 426
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pool/index.ts",
        "line": 419
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 433
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolNodeConfigDetailsPlacementConfigsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineNodePoolNodeConfigDetailsPlacementConfigsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 426
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 426
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 426
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-node-pool/index:DataOciContainerengineNodePoolNodeConfigDetailsPlacementConfigsList"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolNodeConfigDetailsPlacementConfigsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolNodeConfigDetailsPlacementConfigsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-node-pool/index.ts",
          "line": 373
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pool/index.ts",
        "line": 364
      },
      "name": "DataOciContainerengineNodePoolNodeConfigDetailsPlacementConfigsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 393
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 398
          },
          "name": "capacityReservationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 403
          },
          "name": "faultDomains",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 409
          },
          "name": "preemptibleNodeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolNodeConfigDetailsPlacementConfigsPreemptibleNodeConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 414
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 377
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolNodeConfigDetailsPlacementConfigs"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-node-pool/index:DataOciContainerengineNodePoolNodeConfigDetailsPlacementConfigsOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolNodeConfigDetailsPlacementConfigsPreemptibleNodeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolNodeConfigDetailsPlacementConfigsPreemptibleNodeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pool/index.ts",
        "line": 265
      },
      "name": "DataOciContainerengineNodePoolNodeConfigDetailsPlacementConfigsPreemptibleNodeConfig",
      "symbolId": "src/data-oci-containerengine-node-pool/index:DataOciContainerengineNodePoolNodeConfigDetailsPlacementConfigsPreemptibleNodeConfig"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolNodeConfigDetailsPlacementConfigsPreemptibleNodeConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolNodeConfigDetailsPlacementConfigsPreemptibleNodeConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-node-pool/index.ts",
          "line": 330
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pool/index.ts",
        "line": 323
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 337
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolNodeConfigDetailsPlacementConfigsPreemptibleNodeConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineNodePoolNodeConfigDetailsPlacementConfigsPreemptibleNodeConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 330
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 330
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 330
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-node-pool/index:DataOciContainerengineNodePoolNodeConfigDetailsPlacementConfigsPreemptibleNodeConfigList"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolNodeConfigDetailsPlacementConfigsPreemptibleNodeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolNodeConfigDetailsPlacementConfigsPreemptibleNodeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-node-pool/index.ts",
          "line": 297
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pool/index.ts",
        "line": 288
      },
      "name": "DataOciContainerengineNodePoolNodeConfigDetailsPlacementConfigsPreemptibleNodeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 318
          },
          "name": "preemptionAction",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolNodeConfigDetailsPlacementConfigsPreemptibleNodeConfigPreemptionActionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 301
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolNodeConfigDetailsPlacementConfigsPreemptibleNodeConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-node-pool/index:DataOciContainerengineNodePoolNodeConfigDetailsPlacementConfigsPreemptibleNodeConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolNodeConfigDetailsPlacementConfigsPreemptibleNodeConfigPreemptionAction": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolNodeConfigDetailsPlacementConfigsPreemptibleNodeConfigPreemptionAction",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pool/index.ts",
        "line": 185
      },
      "name": "DataOciContainerengineNodePoolNodeConfigDetailsPlacementConfigsPreemptibleNodeConfigPreemptionAction",
      "symbolId": "src/data-oci-containerengine-node-pool/index:DataOciContainerengineNodePoolNodeConfigDetailsPlacementConfigsPreemptibleNodeConfigPreemptionAction"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolNodeConfigDetailsPlacementConfigsPreemptibleNodeConfigPreemptionActionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolNodeConfigDetailsPlacementConfigsPreemptibleNodeConfigPreemptionActionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-node-pool/index.ts",
          "line": 254
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pool/index.ts",
        "line": 247
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 261
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolNodeConfigDetailsPlacementConfigsPreemptibleNodeConfigPreemptionActionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineNodePoolNodeConfigDetailsPlacementConfigsPreemptibleNodeConfigPreemptionActionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 254
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 254
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 254
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-node-pool/index:DataOciContainerengineNodePoolNodeConfigDetailsPlacementConfigsPreemptibleNodeConfigPreemptionActionList"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolNodeConfigDetailsPlacementConfigsPreemptibleNodeConfigPreemptionActionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolNodeConfigDetailsPlacementConfigsPreemptibleNodeConfigPreemptionActionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-node-pool/index.ts",
          "line": 217
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pool/index.ts",
        "line": 208
      },
      "name": "DataOciContainerengineNodePoolNodeConfigDetailsPlacementConfigsPreemptibleNodeConfigPreemptionActionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 237
          },
          "name": "isPreserveBootVolume",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 242
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 221
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolNodeConfigDetailsPlacementConfigsPreemptibleNodeConfigPreemptionAction"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-node-pool/index:DataOciContainerengineNodePoolNodeConfigDetailsPlacementConfigsPreemptibleNodeConfigPreemptionActionOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolNodeEvictionNodePoolSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolNodeEvictionNodePoolSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pool/index.ts",
        "line": 551
      },
      "name": "DataOciContainerengineNodePoolNodeEvictionNodePoolSettings",
      "symbolId": "src/data-oci-containerengine-node-pool/index:DataOciContainerengineNodePoolNodeEvictionNodePoolSettings"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolNodeEvictionNodePoolSettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolNodeEvictionNodePoolSettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-node-pool/index.ts",
          "line": 625
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pool/index.ts",
        "line": 618
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 632
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolNodeEvictionNodePoolSettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineNodePoolNodeEvictionNodePoolSettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 625
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 625
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 625
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-node-pool/index:DataOciContainerengineNodePoolNodeEvictionNodePoolSettingsList"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolNodeEvictionNodePoolSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolNodeEvictionNodePoolSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-node-pool/index.ts",
          "line": 583
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pool/index.ts",
        "line": 574
      },
      "name": "DataOciContainerengineNodePoolNodeEvictionNodePoolSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 603
          },
          "name": "evictionGraceDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 608
          },
          "name": "isForceActionAfterGraceDuration",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 613
          },
          "name": "isForceDeleteAfterGraceDuration",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 587
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolNodeEvictionNodePoolSettings"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-node-pool/index:DataOciContainerengineNodePoolNodeEvictionNodePoolSettingsOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolNodePoolCyclingDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolNodePoolCyclingDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pool/index.ts",
        "line": 636
      },
      "name": "DataOciContainerengineNodePoolNodePoolCyclingDetails",
      "symbolId": "src/data-oci-containerengine-node-pool/index:DataOciContainerengineNodePoolNodePoolCyclingDetails"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolNodePoolCyclingDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolNodePoolCyclingDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-node-pool/index.ts",
          "line": 715
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pool/index.ts",
        "line": 708
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 722
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolNodePoolCyclingDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineNodePoolNodePoolCyclingDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 715
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 715
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 715
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-node-pool/index:DataOciContainerengineNodePoolNodePoolCyclingDetailsList"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolNodePoolCyclingDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolNodePoolCyclingDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-node-pool/index.ts",
          "line": 668
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pool/index.ts",
        "line": 659
      },
      "name": "DataOciContainerengineNodePoolNodePoolCyclingDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 688
          },
          "name": "cycleModes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 693
          },
          "name": "isNodeCyclingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 698
          },
          "name": "maximumSurge",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 703
          },
          "name": "maximumUnavailable",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 672
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolNodePoolCyclingDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-node-pool/index:DataOciContainerengineNodePoolNodePoolCyclingDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolNodeShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolNodeShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pool/index.ts",
        "line": 726
      },
      "name": "DataOciContainerengineNodePoolNodeShapeConfig",
      "symbolId": "src/data-oci-containerengine-node-pool/index:DataOciContainerengineNodePoolNodeShapeConfig"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolNodeShapeConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolNodeShapeConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-node-pool/index.ts",
          "line": 795
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pool/index.ts",
        "line": 788
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 802
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolNodeShapeConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineNodePoolNodeShapeConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 795
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 795
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 795
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-node-pool/index:DataOciContainerengineNodePoolNodeShapeConfigList"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolNodeShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolNodeShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-node-pool/index.ts",
          "line": 758
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pool/index.ts",
        "line": 749
      },
      "name": "DataOciContainerengineNodePoolNodeShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 778
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 783
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 762
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolNodeShapeConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-node-pool/index:DataOciContainerengineNodePoolNodeShapeConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolNodeSource": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolNodeSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pool/index.ts",
        "line": 806
      },
      "name": "DataOciContainerengineNodePoolNodeSource",
      "symbolId": "src/data-oci-containerengine-node-pool/index:DataOciContainerengineNodePoolNodeSource"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolNodeSourceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolNodeSourceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pool/index.ts",
        "line": 891
      },
      "name": "DataOciContainerengineNodePoolNodeSourceDetails",
      "symbolId": "src/data-oci-containerengine-node-pool/index:DataOciContainerengineNodePoolNodeSourceDetails"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolNodeSourceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolNodeSourceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-node-pool/index.ts",
          "line": 965
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pool/index.ts",
        "line": 958
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 972
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolNodeSourceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineNodePoolNodeSourceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 965
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 965
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 965
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-node-pool/index:DataOciContainerengineNodePoolNodeSourceDetailsList"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolNodeSourceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolNodeSourceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-node-pool/index.ts",
          "line": 923
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pool/index.ts",
        "line": 914
      },
      "name": "DataOciContainerengineNodePoolNodeSourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 943
          },
          "name": "bootVolumeSizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 948
          },
          "name": "imageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 953
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 927
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolNodeSourceDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-node-pool/index:DataOciContainerengineNodePoolNodeSourceDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolNodeSourceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolNodeSourceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-node-pool/index.ts",
          "line": 880
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pool/index.ts",
        "line": 873
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 887
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolNodeSourceOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineNodePoolNodeSourceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 880
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 880
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 880
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-node-pool/index:DataOciContainerengineNodePoolNodeSourceList"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolNodeSourceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolNodeSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-node-pool/index.ts",
          "line": 838
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pool/index.ts",
        "line": 829
      },
      "name": "DataOciContainerengineNodePoolNodeSourceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 858
          },
          "name": "imageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 863
          },
          "name": "sourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 868
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 842
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolNodeSource"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-node-pool/index:DataOciContainerengineNodePoolNodeSourceOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolNodes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolNodes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pool/index.ts",
        "line": 1061
      },
      "name": "DataOciContainerengineNodePoolNodes",
      "symbolId": "src/data-oci-containerengine-node-pool/index:DataOciContainerengineNodePoolNodes"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolNodesError": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolNodesError",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pool/index.ts",
        "line": 976
      },
      "name": "DataOciContainerengineNodePoolNodesError",
      "symbolId": "src/data-oci-containerengine-node-pool/index:DataOciContainerengineNodePoolNodesError"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolNodesErrorList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolNodesErrorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-node-pool/index.ts",
          "line": 1050
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pool/index.ts",
        "line": 1043
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 1057
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolNodesErrorOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineNodePoolNodesErrorList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 1050
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 1050
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 1050
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-node-pool/index:DataOciContainerengineNodePoolNodesErrorList"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolNodesErrorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolNodesErrorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-node-pool/index.ts",
          "line": 1008
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pool/index.ts",
        "line": 999
      },
      "name": "DataOciContainerengineNodePoolNodesErrorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 1028
          },
          "name": "code",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 1033
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 1038
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 1012
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolNodesError"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-node-pool/index:DataOciContainerengineNodePoolNodesErrorOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolNodesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolNodesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-node-pool/index.ts",
          "line": 1193
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pool/index.ts",
        "line": 1186
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 1200
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolNodesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineNodePoolNodesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 1193
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 1193
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 1193
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-node-pool/index:DataOciContainerengineNodePoolNodesList"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolNodesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolNodesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-node-pool/index.ts",
          "line": 1093
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pool/index.ts",
        "line": 1084
      },
      "name": "DataOciContainerengineNodePoolNodesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 1113
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 1119
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 1125
          },
          "name": "error",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolNodesErrorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 1130
          },
          "name": "faultDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 1136
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 1141
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 1146
          },
          "name": "kubernetesVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 1151
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 1156
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 1161
          },
          "name": "nodePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 1166
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 1171
          },
          "name": "publicIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 1176
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 1181
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool/index.ts",
            "line": 1097
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolNodes"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-node-pool/index:DataOciContainerengineNodePoolNodesOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolOption": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_node_pool_option oci_containerengine_node_pool_option}."
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolOption",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_node_pool_option oci_containerengine_node_pool_option} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-node-pool-option/index.ts",
          "line": 147
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolOptionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pool-option/index.ts",
        "line": 115
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciContainerengineNodePoolOption resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool-option/index.ts",
            "line": 132
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciContainerengineNodePoolOption to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_node_pool_option#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciContainerengineNodePoolOption that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciContainerengineNodePoolOption to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool-option/index.ts",
            "line": 180
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool-option/index.ts",
            "line": 196
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool-option/index.ts",
            "line": 242
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool-option/index.ts",
            "line": 250
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciContainerengineNodePoolOption",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool-option/index.ts",
            "line": 120
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool-option/index.ts",
            "line": 205
          },
          "name": "images",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool-option/index.ts",
            "line": 210
          },
          "name": "kubernetesVersions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool-option/index.ts",
            "line": 228
          },
          "name": "shapes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool-option/index.ts",
            "line": 234
          },
          "name": "sources",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolOptionSourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool-option/index.ts",
            "line": 184
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool-option/index.ts",
            "line": 200
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool-option/index.ts",
            "line": 223
          },
          "name": "nodePoolOptionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool-option/index.ts",
            "line": 174
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool-option/index.ts",
            "line": 190
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool-option/index.ts",
            "line": 216
          },
          "name": "nodePoolOptionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-node-pool-option/index:DataOciContainerengineNodePoolOption"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolOptionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolOptionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pool-option/index.ts",
        "line": 9
      },
      "name": "DataOciContainerengineNodePoolOptionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_node_pool_option#node_pool_option_id DataOciContainerengineNodePoolOption#node_pool_option_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool-option/index.ts",
            "line": 24
          },
          "name": "nodePoolOptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_node_pool_option#compartment_id DataOciContainerengineNodePoolOption#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool-option/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_node_pool_option#id DataOciContainerengineNodePoolOption#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool-option/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-node-pool-option/index:DataOciContainerengineNodePoolOptionConfig"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolOptionSources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolOptionSources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pool-option/index.ts",
        "line": 26
      },
      "name": "DataOciContainerengineNodePoolOptionSources",
      "symbolId": "src/data-oci-containerengine-node-pool-option/index:DataOciContainerengineNodePoolOptionSources"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolOptionSourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolOptionSourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-node-pool-option/index.ts",
          "line": 100
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pool-option/index.ts",
        "line": 93
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool-option/index.ts",
            "line": 107
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolOptionSourcesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineNodePoolOptionSourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool-option/index.ts",
            "line": 100
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool-option/index.ts",
            "line": 100
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool-option/index.ts",
            "line": 100
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-node-pool-option/index:DataOciContainerengineNodePoolOptionSourcesList"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolOptionSourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolOptionSourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-node-pool-option/index.ts",
          "line": 58
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pool-option/index.ts",
        "line": 49
      },
      "name": "DataOciContainerengineNodePoolOptionSourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool-option/index.ts",
            "line": 78
          },
          "name": "imageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool-option/index.ts",
            "line": 83
          },
          "name": "sourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool-option/index.ts",
            "line": 88
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pool-option/index.ts",
            "line": 62
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolOptionSources"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-node-pool-option/index:DataOciContainerengineNodePoolOptionSourcesOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePools": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_node_pools oci_containerengine_node_pools}."
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePools",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_node_pools oci_containerengine_node_pools} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-node-pools/index.ts",
          "line": 1647
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pools/index.ts",
        "line": 1615
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciContainerengineNodePools resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1632
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciContainerengineNodePools to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_node_pools#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciContainerengineNodePools that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciContainerengineNodePools to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1763
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1683
          },
          "name": "resetClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1766
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1712
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1728
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1750
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1778
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1789
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciContainerengineNodePools",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1620
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1760
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1738
          },
          "name": "nodePools",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1687
          },
          "name": "clusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1700
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1770
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1716
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1732
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1754
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1677
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1693
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1706
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1722
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1744
          },
          "name": "state",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-node-pools/index:DataOciContainerengineNodePools"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pools/index.ts",
        "line": 9
      },
      "name": "DataOciContainerengineNodePoolsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_node_pools#compartment_id DataOciContainerengineNodePools#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 17
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_node_pools#cluster_id DataOciContainerengineNodePools#cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 13
          },
          "name": "clusterId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_node_pools#filter DataOciContainerengineNodePools#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_node_pools#id DataOciContainerengineNodePools#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_node_pools#name DataOciContainerengineNodePools#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 28
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_node_pools#state DataOciContainerengineNodePools#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-node-pools/index:DataOciContainerengineNodePoolsConfig"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pools/index.ts",
        "line": 1435
      },
      "name": "DataOciContainerengineNodePoolsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_node_pools#name DataOciContainerengineNodePools#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1439
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_node_pools#values DataOciContainerengineNodePools#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1447
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_node_pools#regex DataOciContainerengineNodePools#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1443
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-node-pools/index:DataOciContainerengineNodePoolsFilter"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-node-pools/index.ts",
          "line": 1600
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pools/index.ts",
        "line": 1592
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1607
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineNodePoolsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1600
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1600
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1600
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1593
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-node-pools/index:DataOciContainerengineNodePoolsFilterList"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-node-pools/index.ts",
          "line": 1503
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pools/index.ts",
        "line": 1493
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1570
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciContainerengineNodePoolsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1558
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1574
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1587
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1551
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1564
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1580
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1507
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-node-pools/index:DataOciContainerengineNodePoolsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePools": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePools",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pools/index.ts",
        "line": 1229
      },
      "name": "DataOciContainerengineNodePoolsNodePools",
      "symbolId": "src/data-oci-containerengine-node-pools/index:DataOciContainerengineNodePoolsNodePools"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsInitialNodeLabels": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsInitialNodeLabels",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pools/index.ts",
        "line": 40
      },
      "name": "DataOciContainerengineNodePoolsNodePoolsInitialNodeLabels",
      "symbolId": "src/data-oci-containerengine-node-pools/index:DataOciContainerengineNodePoolsNodePoolsInitialNodeLabels"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsInitialNodeLabelsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsInitialNodeLabelsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-node-pools/index.ts",
          "line": 109
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pools/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 116
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsInitialNodeLabelsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineNodePoolsNodePoolsInitialNodeLabelsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 109
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 109
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 109
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-node-pools/index:DataOciContainerengineNodePoolsNodePoolsInitialNodeLabelsList"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsInitialNodeLabelsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsInitialNodeLabelsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-node-pools/index.ts",
          "line": 72
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pools/index.ts",
        "line": 63
      },
      "name": "DataOciContainerengineNodePoolsNodePoolsInitialNodeLabelsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 92
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 97
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsInitialNodeLabels"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-node-pools/index:DataOciContainerengineNodePoolsNodePoolsInitialNodeLabelsOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-node-pools/index.ts",
          "line": 1424
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pools/index.ts",
        "line": 1417
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1431
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineNodePoolsNodePoolsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1424
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1424
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1424
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-node-pools/index:DataOciContainerengineNodePoolsNodePoolsList"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeConfigDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeConfigDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pools/index.ts",
        "line": 462
      },
      "name": "DataOciContainerengineNodePoolsNodePoolsNodeConfigDetails",
      "symbolId": "src/data-oci-containerengine-node-pools/index:DataOciContainerengineNodePoolsNodePoolsNodeConfigDetails"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeConfigDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeConfigDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-node-pools/index.ts",
          "line": 565
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pools/index.ts",
        "line": 558
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 572
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeConfigDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineNodePoolsNodePoolsNodeConfigDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 565
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 565
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 565
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-node-pools/index:DataOciContainerengineNodePoolsNodePoolsNodeConfigDetailsList"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeConfigDetailsNodePoolPodNetworkOptionDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeConfigDetailsNodePoolPodNetworkOptionDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pools/index.ts",
        "line": 120
      },
      "name": "DataOciContainerengineNodePoolsNodePoolsNodeConfigDetailsNodePoolPodNetworkOptionDetails",
      "symbolId": "src/data-oci-containerengine-node-pools/index:DataOciContainerengineNodePoolsNodePoolsNodeConfigDetailsNodePoolPodNetworkOptionDetails"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeConfigDetailsNodePoolPodNetworkOptionDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeConfigDetailsNodePoolPodNetworkOptionDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-node-pools/index.ts",
          "line": 199
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pools/index.ts",
        "line": 192
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 206
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeConfigDetailsNodePoolPodNetworkOptionDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineNodePoolsNodePoolsNodeConfigDetailsNodePoolPodNetworkOptionDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 199
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 199
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 199
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-node-pools/index:DataOciContainerengineNodePoolsNodePoolsNodeConfigDetailsNodePoolPodNetworkOptionDetailsList"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeConfigDetailsNodePoolPodNetworkOptionDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeConfigDetailsNodePoolPodNetworkOptionDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-node-pools/index.ts",
          "line": 152
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pools/index.ts",
        "line": 143
      },
      "name": "DataOciContainerengineNodePoolsNodePoolsNodeConfigDetailsNodePoolPodNetworkOptionDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 172
          },
          "name": "cniType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 177
          },
          "name": "maxPodsPerNode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 182
          },
          "name": "podNsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 187
          },
          "name": "podSubnetIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 156
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeConfigDetailsNodePoolPodNetworkOptionDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-node-pools/index:DataOciContainerengineNodePoolsNodePoolsNodeConfigDetailsNodePoolPodNetworkOptionDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeConfigDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeConfigDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-node-pools/index.ts",
          "line": 494
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pools/index.ts",
        "line": 485
      },
      "name": "DataOciContainerengineNodePoolsNodePoolsNodeConfigDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 515
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 521
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 526
          },
          "name": "isPvEncryptionInTransitEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 531
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 537
          },
          "name": "nodePoolPodNetworkOptionDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeConfigDetailsNodePoolPodNetworkOptionDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 542
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 548
          },
          "name": "placementConfigs",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeConfigDetailsPlacementConfigsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 553
          },
          "name": "size",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 498
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeConfigDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-node-pools/index:DataOciContainerengineNodePoolsNodePoolsNodeConfigDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeConfigDetailsPlacementConfigs": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeConfigDetailsPlacementConfigs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pools/index.ts",
        "line": 366
      },
      "name": "DataOciContainerengineNodePoolsNodePoolsNodeConfigDetailsPlacementConfigs",
      "symbolId": "src/data-oci-containerengine-node-pools/index:DataOciContainerengineNodePoolsNodePoolsNodeConfigDetailsPlacementConfigs"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeConfigDetailsPlacementConfigsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeConfigDetailsPlacementConfigsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-node-pools/index.ts",
          "line": 451
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pools/index.ts",
        "line": 444
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 458
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeConfigDetailsPlacementConfigsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineNodePoolsNodePoolsNodeConfigDetailsPlacementConfigsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 451
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 451
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 451
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-node-pools/index:DataOciContainerengineNodePoolsNodePoolsNodeConfigDetailsPlacementConfigsList"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeConfigDetailsPlacementConfigsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeConfigDetailsPlacementConfigsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-node-pools/index.ts",
          "line": 398
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pools/index.ts",
        "line": 389
      },
      "name": "DataOciContainerengineNodePoolsNodePoolsNodeConfigDetailsPlacementConfigsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 418
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 423
          },
          "name": "capacityReservationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 428
          },
          "name": "faultDomains",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 434
          },
          "name": "preemptibleNodeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeConfigDetailsPlacementConfigsPreemptibleNodeConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 439
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 402
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeConfigDetailsPlacementConfigs"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-node-pools/index:DataOciContainerengineNodePoolsNodePoolsNodeConfigDetailsPlacementConfigsOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeConfigDetailsPlacementConfigsPreemptibleNodeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeConfigDetailsPlacementConfigsPreemptibleNodeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pools/index.ts",
        "line": 290
      },
      "name": "DataOciContainerengineNodePoolsNodePoolsNodeConfigDetailsPlacementConfigsPreemptibleNodeConfig",
      "symbolId": "src/data-oci-containerengine-node-pools/index:DataOciContainerengineNodePoolsNodePoolsNodeConfigDetailsPlacementConfigsPreemptibleNodeConfig"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeConfigDetailsPlacementConfigsPreemptibleNodeConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeConfigDetailsPlacementConfigsPreemptibleNodeConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-node-pools/index.ts",
          "line": 355
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pools/index.ts",
        "line": 348
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 362
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeConfigDetailsPlacementConfigsPreemptibleNodeConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineNodePoolsNodePoolsNodeConfigDetailsPlacementConfigsPreemptibleNodeConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 355
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 355
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 355
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-node-pools/index:DataOciContainerengineNodePoolsNodePoolsNodeConfigDetailsPlacementConfigsPreemptibleNodeConfigList"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeConfigDetailsPlacementConfigsPreemptibleNodeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeConfigDetailsPlacementConfigsPreemptibleNodeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-node-pools/index.ts",
          "line": 322
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pools/index.ts",
        "line": 313
      },
      "name": "DataOciContainerengineNodePoolsNodePoolsNodeConfigDetailsPlacementConfigsPreemptibleNodeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 343
          },
          "name": "preemptionAction",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeConfigDetailsPlacementConfigsPreemptibleNodeConfigPreemptionActionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 326
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeConfigDetailsPlacementConfigsPreemptibleNodeConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-node-pools/index:DataOciContainerengineNodePoolsNodePoolsNodeConfigDetailsPlacementConfigsPreemptibleNodeConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeConfigDetailsPlacementConfigsPreemptibleNodeConfigPreemptionAction": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeConfigDetailsPlacementConfigsPreemptibleNodeConfigPreemptionAction",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pools/index.ts",
        "line": 210
      },
      "name": "DataOciContainerengineNodePoolsNodePoolsNodeConfigDetailsPlacementConfigsPreemptibleNodeConfigPreemptionAction",
      "symbolId": "src/data-oci-containerengine-node-pools/index:DataOciContainerengineNodePoolsNodePoolsNodeConfigDetailsPlacementConfigsPreemptibleNodeConfigPreemptionAction"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeConfigDetailsPlacementConfigsPreemptibleNodeConfigPreemptionActionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeConfigDetailsPlacementConfigsPreemptibleNodeConfigPreemptionActionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-node-pools/index.ts",
          "line": 279
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pools/index.ts",
        "line": 272
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 286
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeConfigDetailsPlacementConfigsPreemptibleNodeConfigPreemptionActionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineNodePoolsNodePoolsNodeConfigDetailsPlacementConfigsPreemptibleNodeConfigPreemptionActionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 279
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 279
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 279
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-node-pools/index:DataOciContainerengineNodePoolsNodePoolsNodeConfigDetailsPlacementConfigsPreemptibleNodeConfigPreemptionActionList"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeConfigDetailsPlacementConfigsPreemptibleNodeConfigPreemptionActionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeConfigDetailsPlacementConfigsPreemptibleNodeConfigPreemptionActionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-node-pools/index.ts",
          "line": 242
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pools/index.ts",
        "line": 233
      },
      "name": "DataOciContainerengineNodePoolsNodePoolsNodeConfigDetailsPlacementConfigsPreemptibleNodeConfigPreemptionActionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 262
          },
          "name": "isPreserveBootVolume",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 267
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 246
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeConfigDetailsPlacementConfigsPreemptibleNodeConfigPreemptionAction"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-node-pools/index:DataOciContainerengineNodePoolsNodePoolsNodeConfigDetailsPlacementConfigsPreemptibleNodeConfigPreemptionActionOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeEvictionNodePoolSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeEvictionNodePoolSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pools/index.ts",
        "line": 576
      },
      "name": "DataOciContainerengineNodePoolsNodePoolsNodeEvictionNodePoolSettings",
      "symbolId": "src/data-oci-containerengine-node-pools/index:DataOciContainerengineNodePoolsNodePoolsNodeEvictionNodePoolSettings"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeEvictionNodePoolSettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeEvictionNodePoolSettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-node-pools/index.ts",
          "line": 650
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pools/index.ts",
        "line": 643
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 657
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeEvictionNodePoolSettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineNodePoolsNodePoolsNodeEvictionNodePoolSettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 650
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 650
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 650
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-node-pools/index:DataOciContainerengineNodePoolsNodePoolsNodeEvictionNodePoolSettingsList"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeEvictionNodePoolSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeEvictionNodePoolSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-node-pools/index.ts",
          "line": 608
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pools/index.ts",
        "line": 599
      },
      "name": "DataOciContainerengineNodePoolsNodePoolsNodeEvictionNodePoolSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 628
          },
          "name": "evictionGraceDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 633
          },
          "name": "isForceActionAfterGraceDuration",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 638
          },
          "name": "isForceDeleteAfterGraceDuration",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 612
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeEvictionNodePoolSettings"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-node-pools/index:DataOciContainerengineNodePoolsNodePoolsNodeEvictionNodePoolSettingsOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodePoolCyclingDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodePoolCyclingDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pools/index.ts",
        "line": 661
      },
      "name": "DataOciContainerengineNodePoolsNodePoolsNodePoolCyclingDetails",
      "symbolId": "src/data-oci-containerengine-node-pools/index:DataOciContainerengineNodePoolsNodePoolsNodePoolCyclingDetails"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodePoolCyclingDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodePoolCyclingDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-node-pools/index.ts",
          "line": 740
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pools/index.ts",
        "line": 733
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 747
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodePoolCyclingDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineNodePoolsNodePoolsNodePoolCyclingDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 740
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 740
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 740
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-node-pools/index:DataOciContainerengineNodePoolsNodePoolsNodePoolCyclingDetailsList"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodePoolCyclingDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodePoolCyclingDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-node-pools/index.ts",
          "line": 693
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pools/index.ts",
        "line": 684
      },
      "name": "DataOciContainerengineNodePoolsNodePoolsNodePoolCyclingDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 713
          },
          "name": "cycleModes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 718
          },
          "name": "isNodeCyclingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 723
          },
          "name": "maximumSurge",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 728
          },
          "name": "maximumUnavailable",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 697
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodePoolCyclingDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-node-pools/index:DataOciContainerengineNodePoolsNodePoolsNodePoolCyclingDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pools/index.ts",
        "line": 751
      },
      "name": "DataOciContainerengineNodePoolsNodePoolsNodeShapeConfig",
      "symbolId": "src/data-oci-containerengine-node-pools/index:DataOciContainerengineNodePoolsNodePoolsNodeShapeConfig"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeShapeConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeShapeConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-node-pools/index.ts",
          "line": 820
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pools/index.ts",
        "line": 813
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 827
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeShapeConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineNodePoolsNodePoolsNodeShapeConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 820
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 820
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 820
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-node-pools/index:DataOciContainerengineNodePoolsNodePoolsNodeShapeConfigList"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-node-pools/index.ts",
          "line": 783
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pools/index.ts",
        "line": 774
      },
      "name": "DataOciContainerengineNodePoolsNodePoolsNodeShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 803
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 808
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 787
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeShapeConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-node-pools/index:DataOciContainerengineNodePoolsNodePoolsNodeShapeConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeSource": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pools/index.ts",
        "line": 831
      },
      "name": "DataOciContainerengineNodePoolsNodePoolsNodeSource",
      "symbolId": "src/data-oci-containerengine-node-pools/index:DataOciContainerengineNodePoolsNodePoolsNodeSource"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeSourceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeSourceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pools/index.ts",
        "line": 916
      },
      "name": "DataOciContainerengineNodePoolsNodePoolsNodeSourceDetails",
      "symbolId": "src/data-oci-containerengine-node-pools/index:DataOciContainerengineNodePoolsNodePoolsNodeSourceDetails"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeSourceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeSourceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-node-pools/index.ts",
          "line": 990
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pools/index.ts",
        "line": 983
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 997
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeSourceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineNodePoolsNodePoolsNodeSourceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 990
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 990
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 990
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-node-pools/index:DataOciContainerengineNodePoolsNodePoolsNodeSourceDetailsList"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeSourceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeSourceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-node-pools/index.ts",
          "line": 948
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pools/index.ts",
        "line": 939
      },
      "name": "DataOciContainerengineNodePoolsNodePoolsNodeSourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 968
          },
          "name": "bootVolumeSizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 973
          },
          "name": "imageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 978
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 952
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeSourceDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-node-pools/index:DataOciContainerengineNodePoolsNodePoolsNodeSourceDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeSourceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeSourceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-node-pools/index.ts",
          "line": 905
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pools/index.ts",
        "line": 898
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 912
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeSourceOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineNodePoolsNodePoolsNodeSourceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 905
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 905
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 905
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-node-pools/index:DataOciContainerengineNodePoolsNodePoolsNodeSourceList"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeSourceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-node-pools/index.ts",
          "line": 863
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pools/index.ts",
        "line": 854
      },
      "name": "DataOciContainerengineNodePoolsNodePoolsNodeSourceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 883
          },
          "name": "imageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 888
          },
          "name": "sourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 893
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 867
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeSource"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-node-pools/index:DataOciContainerengineNodePoolsNodePoolsNodeSourceOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pools/index.ts",
        "line": 1086
      },
      "name": "DataOciContainerengineNodePoolsNodePoolsNodes",
      "symbolId": "src/data-oci-containerengine-node-pools/index:DataOciContainerengineNodePoolsNodePoolsNodes"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodesError": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodesError",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pools/index.ts",
        "line": 1001
      },
      "name": "DataOciContainerengineNodePoolsNodePoolsNodesError",
      "symbolId": "src/data-oci-containerengine-node-pools/index:DataOciContainerengineNodePoolsNodePoolsNodesError"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodesErrorList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodesErrorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-node-pools/index.ts",
          "line": 1075
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pools/index.ts",
        "line": 1068
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1082
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodesErrorOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineNodePoolsNodePoolsNodesErrorList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1075
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1075
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1075
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-node-pools/index:DataOciContainerengineNodePoolsNodePoolsNodesErrorList"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodesErrorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodesErrorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-node-pools/index.ts",
          "line": 1033
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pools/index.ts",
        "line": 1024
      },
      "name": "DataOciContainerengineNodePoolsNodePoolsNodesErrorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1053
          },
          "name": "code",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1058
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1063
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1037
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodesError"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-node-pools/index:DataOciContainerengineNodePoolsNodePoolsNodesErrorOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-node-pools/index.ts",
          "line": 1218
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pools/index.ts",
        "line": 1211
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1225
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineNodePoolsNodePoolsNodesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1218
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1218
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1218
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-node-pools/index:DataOciContainerengineNodePoolsNodePoolsNodesList"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-node-pools/index.ts",
          "line": 1118
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pools/index.ts",
        "line": 1109
      },
      "name": "DataOciContainerengineNodePoolsNodePoolsNodesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1138
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1144
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1150
          },
          "name": "error",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodesErrorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1155
          },
          "name": "faultDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1161
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1166
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1171
          },
          "name": "kubernetesVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1176
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1181
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1186
          },
          "name": "nodePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1191
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1196
          },
          "name": "publicIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1201
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1206
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1122
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodes"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-node-pools/index:DataOciContainerengineNodePoolsNodePoolsNodesOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-node-pools/index.ts",
          "line": 1261
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-node-pools/index.ts",
        "line": 1252
      },
      "name": "DataOciContainerengineNodePoolsNodePoolsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1281
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1286
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1292
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1298
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1303
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1309
          },
          "name": "initialNodeLabels",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsInitialNodeLabelsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1314
          },
          "name": "kubernetesVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1319
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1324
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1330
          },
          "name": "nodeConfigDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeConfigDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1336
          },
          "name": "nodeEvictionNodePoolSettings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeEvictionNodePoolSettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1341
          },
          "name": "nodeImageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1346
          },
          "name": "nodeImageName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1352
          },
          "name": "nodeMetadata",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1358
          },
          "name": "nodePoolCyclingDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodePoolCyclingDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1363
          },
          "name": "nodePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1392
          },
          "name": "nodes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1368
          },
          "name": "nodeShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1374
          },
          "name": "nodeShapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeShapeConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1380
          },
          "name": "nodeSource",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeSourceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1386
          },
          "name": "nodeSourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePoolsNodeSourceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1397
          },
          "name": "quantityPerSubnet",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1402
          },
          "name": "sshPublicKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1407
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1412
          },
          "name": "subnetIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-node-pools/index.ts",
            "line": 1265
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineNodePoolsNodePools"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-node-pools/index:DataOciContainerengineNodePoolsNodePoolsOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerenginePodShapes": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_pod_shapes oci_containerengine_pod_shapes}."
      },
      "fqn": "cdktf-provider-oci.DataOciContainerenginePodShapes",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_pod_shapes oci_containerengine_pod_shapes} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
          "line": 606
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerenginePodShapesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
        "line": 574
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciContainerenginePodShapes resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 591
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciContainerenginePodShapes to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_pod_shapes#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciContainerenginePodShapes that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciContainerenginePodShapes to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 705
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciContainerenginePodShapesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 641
          },
          "name": "resetAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 708
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 670
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 686
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 720
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 730
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciContainerenginePodShapes",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 579
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 702
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerenginePodShapesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 696
          },
          "name": "podShapes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerenginePodShapesPodShapesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 645
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 658
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 712
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciContainerenginePodShapesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 674
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 690
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 635
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 651
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 664
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 680
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-pod-shapes/index:DataOciContainerenginePodShapes"
    },
    "cdktf-provider-oci.DataOciContainerenginePodShapesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerenginePodShapesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
        "line": 9
      },
      "name": "DataOciContainerenginePodShapesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_pod_shapes#compartment_id DataOciContainerenginePodShapes#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 17
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_pod_shapes#availability_domain DataOciContainerenginePodShapes#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 13
          },
          "name": "availabilityDomain",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_pod_shapes#filter DataOciContainerenginePodShapes#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciContainerenginePodShapesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_pod_shapes#id DataOciContainerenginePodShapes#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_pod_shapes#name DataOciContainerenginePodShapes#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 28
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-pod-shapes/index:DataOciContainerenginePodShapesConfig"
    },
    "cdktf-provider-oci.DataOciContainerenginePodShapesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerenginePodShapesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
        "line": 394
      },
      "name": "DataOciContainerenginePodShapesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_pod_shapes#name DataOciContainerenginePodShapes#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 398
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_pod_shapes#values DataOciContainerenginePodShapes#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 406
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_pod_shapes#regex DataOciContainerenginePodShapes#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 402
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-pod-shapes/index:DataOciContainerenginePodShapesFilter"
    },
    "cdktf-provider-oci.DataOciContainerenginePodShapesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerenginePodShapesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
          "line": 559
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
        "line": 551
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 566
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerenginePodShapesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerenginePodShapesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 559
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 559
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 559
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 552
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciContainerenginePodShapesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-pod-shapes/index:DataOciContainerenginePodShapesFilterList"
    },
    "cdktf-provider-oci.DataOciContainerenginePodShapesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerenginePodShapesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
          "line": 462
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
        "line": 452
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 529
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciContainerenginePodShapesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 517
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 533
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 546
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 510
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 523
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 539
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 466
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciContainerenginePodShapesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-pod-shapes/index:DataOciContainerenginePodShapesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerenginePodShapesPodShapes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerenginePodShapesPodShapes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
        "line": 296
      },
      "name": "DataOciContainerenginePodShapesPodShapes",
      "symbolId": "src/data-oci-containerengine-pod-shapes/index:DataOciContainerenginePodShapesPodShapes"
    },
    "cdktf-provider-oci.DataOciContainerenginePodShapesPodShapesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerenginePodShapesPodShapesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
          "line": 383
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
        "line": 376
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 390
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerenginePodShapesPodShapesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerenginePodShapesPodShapesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 383
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 383
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 383
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-pod-shapes/index:DataOciContainerenginePodShapesPodShapesList"
    },
    "cdktf-provider-oci.DataOciContainerenginePodShapesPodShapesMemoryOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerenginePodShapesPodShapesMemoryOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
        "line": 36
      },
      "name": "DataOciContainerenginePodShapesPodShapesMemoryOptions",
      "symbolId": "src/data-oci-containerengine-pod-shapes/index:DataOciContainerenginePodShapesPodShapesMemoryOptions"
    },
    "cdktf-provider-oci.DataOciContainerenginePodShapesPodShapesMemoryOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerenginePodShapesPodShapesMemoryOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
          "line": 120
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
        "line": 113
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 127
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerenginePodShapesPodShapesMemoryOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerenginePodShapesPodShapesMemoryOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 120
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 120
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 120
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-pod-shapes/index:DataOciContainerenginePodShapesPodShapesMemoryOptionsList"
    },
    "cdktf-provider-oci.DataOciContainerenginePodShapesPodShapesMemoryOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerenginePodShapesPodShapesMemoryOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
          "line": 68
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
        "line": 59
      },
      "name": "DataOciContainerenginePodShapesPodShapesMemoryOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 88
          },
          "name": "defaultPerOcpuInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 93
          },
          "name": "maxInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 98
          },
          "name": "maxPerOcpuInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 103
          },
          "name": "minInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 108
          },
          "name": "minPerOcpuInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerenginePodShapesPodShapesMemoryOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-pod-shapes/index:DataOciContainerenginePodShapesPodShapesMemoryOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerenginePodShapesPodShapesNetworkBandwidthOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerenginePodShapesPodShapesNetworkBandwidthOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
        "line": 131
      },
      "name": "DataOciContainerenginePodShapesPodShapesNetworkBandwidthOptions",
      "symbolId": "src/data-oci-containerengine-pod-shapes/index:DataOciContainerenginePodShapesPodShapesNetworkBandwidthOptions"
    },
    "cdktf-provider-oci.DataOciContainerenginePodShapesPodShapesNetworkBandwidthOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerenginePodShapesPodShapesNetworkBandwidthOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
          "line": 205
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
        "line": 198
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 212
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerenginePodShapesPodShapesNetworkBandwidthOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerenginePodShapesPodShapesNetworkBandwidthOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 205
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 205
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 205
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-pod-shapes/index:DataOciContainerenginePodShapesPodShapesNetworkBandwidthOptionsList"
    },
    "cdktf-provider-oci.DataOciContainerenginePodShapesPodShapesNetworkBandwidthOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerenginePodShapesPodShapesNetworkBandwidthOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
          "line": 163
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
        "line": 154
      },
      "name": "DataOciContainerenginePodShapesPodShapesNetworkBandwidthOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 183
          },
          "name": "defaultPerOcpuInGbps",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 188
          },
          "name": "maxInGbps",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 193
          },
          "name": "minInGbps",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 167
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerenginePodShapesPodShapesNetworkBandwidthOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-pod-shapes/index:DataOciContainerenginePodShapesPodShapesNetworkBandwidthOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerenginePodShapesPodShapesOcpuOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerenginePodShapesPodShapesOcpuOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
        "line": 216
      },
      "name": "DataOciContainerenginePodShapesPodShapesOcpuOptions",
      "symbolId": "src/data-oci-containerengine-pod-shapes/index:DataOciContainerenginePodShapesPodShapesOcpuOptions"
    },
    "cdktf-provider-oci.DataOciContainerenginePodShapesPodShapesOcpuOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerenginePodShapesPodShapesOcpuOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
          "line": 285
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
        "line": 278
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 292
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerenginePodShapesPodShapesOcpuOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerenginePodShapesPodShapesOcpuOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 285
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 285
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 285
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-pod-shapes/index:DataOciContainerenginePodShapesPodShapesOcpuOptionsList"
    },
    "cdktf-provider-oci.DataOciContainerenginePodShapesPodShapesOcpuOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerenginePodShapesPodShapesOcpuOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
          "line": 248
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
        "line": 239
      },
      "name": "DataOciContainerenginePodShapesPodShapesOcpuOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 268
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 273
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 252
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerenginePodShapesPodShapesOcpuOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-pod-shapes/index:DataOciContainerenginePodShapesPodShapesOcpuOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerenginePodShapesPodShapesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerenginePodShapesPodShapesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
          "line": 328
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
        "line": 319
      },
      "name": "DataOciContainerenginePodShapesPodShapesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 349
          },
          "name": "memoryOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerenginePodShapesPodShapesMemoryOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 354
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 360
          },
          "name": "networkBandwidthOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerenginePodShapesPodShapesNetworkBandwidthOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 366
          },
          "name": "ocpuOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerenginePodShapesPodShapesOcpuOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 371
          },
          "name": "processorDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-pod-shapes/index.ts",
            "line": 332
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerenginePodShapesPodShapes"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-pod-shapes/index:DataOciContainerenginePodShapesPodShapesOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineVirtualNodePool": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_virtual_node_pool oci_containerengine_virtual_node_pool}."
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePool",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_virtual_node_pool oci_containerengine_virtual_node_pool} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
          "line": 468
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
        "line": 436
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciContainerengineVirtualNodePool resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
            "line": 453
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciContainerengineVirtualNodePool to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_virtual_node_pool#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciContainerengineVirtualNodePool that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciContainerengineVirtualNodePool to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
            "line": 611
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
            "line": 617
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciContainerengineVirtualNodePool",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
            "line": 441
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
            "line": 492
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
            "line": 497
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
            "line": 503
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
            "line": 508
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
            "line": 514
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
            "line": 519
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
            "line": 525
          },
          "name": "initialVirtualNodeLabels",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolInitialVirtualNodeLabelsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
            "line": 530
          },
          "name": "kubernetesVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
            "line": 535
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
            "line": 540
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
            "line": 546
          },
          "name": "placementConfigurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolPlacementConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
            "line": 552
          },
          "name": "podConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolPodConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
            "line": 557
          },
          "name": "size",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
            "line": 562
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
            "line": 568
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
            "line": 574
          },
          "name": "taints",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolTaintsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
            "line": 579
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
            "line": 584
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
            "line": 603
          },
          "name": "virtualNodeTags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolVirtualNodeTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
            "line": 597
          },
          "name": "virtualNodePoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
            "line": 590
          },
          "name": "virtualNodePoolId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-virtual-node-pool/index:DataOciContainerengineVirtualNodePool"
    },
    "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
        "line": 9
      },
      "name": "DataOciContainerengineVirtualNodePoolConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_virtual_node_pool#virtual_node_pool_id DataOciContainerengineVirtualNodePool#virtual_node_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
            "line": 13
          },
          "name": "virtualNodePoolId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-virtual-node-pool/index:DataOciContainerengineVirtualNodePoolConfig"
    },
    "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolInitialVirtualNodeLabels": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolInitialVirtualNodeLabels",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
        "line": 15
      },
      "name": "DataOciContainerengineVirtualNodePoolInitialVirtualNodeLabels",
      "symbolId": "src/data-oci-containerengine-virtual-node-pool/index:DataOciContainerengineVirtualNodePoolInitialVirtualNodeLabels"
    },
    "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolInitialVirtualNodeLabelsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolInitialVirtualNodeLabelsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
          "line": 84
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
            "line": 91
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolInitialVirtualNodeLabelsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineVirtualNodePoolInitialVirtualNodeLabelsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
            "line": 84
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
            "line": 84
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-virtual-node-pool/index:DataOciContainerengineVirtualNodePoolInitialVirtualNodeLabelsList"
    },
    "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolInitialVirtualNodeLabelsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolInitialVirtualNodeLabelsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
        "line": 38
      },
      "name": "DataOciContainerengineVirtualNodePoolInitialVirtualNodeLabelsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
            "line": 67
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
            "line": 72
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolInitialVirtualNodeLabels"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-virtual-node-pool/index:DataOciContainerengineVirtualNodePoolInitialVirtualNodeLabelsOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolPlacementConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolPlacementConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
        "line": 95
      },
      "name": "DataOciContainerengineVirtualNodePoolPlacementConfigurations",
      "symbolId": "src/data-oci-containerengine-virtual-node-pool/index:DataOciContainerengineVirtualNodePoolPlacementConfigurations"
    },
    "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolPlacementConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolPlacementConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
          "line": 169
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
        "line": 162
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
            "line": 176
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolPlacementConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineVirtualNodePoolPlacementConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
            "line": 169
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
            "line": 169
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
            "line": 169
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-virtual-node-pool/index:DataOciContainerengineVirtualNodePoolPlacementConfigurationsList"
    },
    "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolPlacementConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolPlacementConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
          "line": 127
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
        "line": 118
      },
      "name": "DataOciContainerengineVirtualNodePoolPlacementConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
            "line": 147
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
            "line": 152
          },
          "name": "faultDomain",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
            "line": 157
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
            "line": 131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolPlacementConfigurations"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-virtual-node-pool/index:DataOciContainerengineVirtualNodePoolPlacementConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolPodConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolPodConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
        "line": 180
      },
      "name": "DataOciContainerengineVirtualNodePoolPodConfiguration",
      "symbolId": "src/data-oci-containerengine-virtual-node-pool/index:DataOciContainerengineVirtualNodePoolPodConfiguration"
    },
    "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolPodConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolPodConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
          "line": 254
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
        "line": 247
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
            "line": 261
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolPodConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineVirtualNodePoolPodConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
            "line": 254
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
            "line": 254
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
            "line": 254
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-virtual-node-pool/index:DataOciContainerengineVirtualNodePoolPodConfigurationList"
    },
    "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolPodConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolPodConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
          "line": 212
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
        "line": 203
      },
      "name": "DataOciContainerengineVirtualNodePoolPodConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
            "line": 232
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
            "line": 237
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
            "line": 242
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
            "line": 216
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolPodConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-virtual-node-pool/index:DataOciContainerengineVirtualNodePoolPodConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolTaints": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolTaints",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
        "line": 265
      },
      "name": "DataOciContainerengineVirtualNodePoolTaints",
      "symbolId": "src/data-oci-containerengine-virtual-node-pool/index:DataOciContainerengineVirtualNodePoolTaints"
    },
    "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolTaintsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolTaintsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
          "line": 339
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
        "line": 332
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
            "line": 346
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolTaintsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineVirtualNodePoolTaintsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
            "line": 339
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
            "line": 339
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
            "line": 339
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-virtual-node-pool/index:DataOciContainerengineVirtualNodePoolTaintsList"
    },
    "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolTaintsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolTaintsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
          "line": 297
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
        "line": 288
      },
      "name": "DataOciContainerengineVirtualNodePoolTaintsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
            "line": 317
          },
          "name": "effect",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
            "line": 322
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
            "line": 327
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
            "line": 301
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolTaints"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-virtual-node-pool/index:DataOciContainerengineVirtualNodePoolTaintsOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolVirtualNodeTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolVirtualNodeTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
        "line": 350
      },
      "name": "DataOciContainerengineVirtualNodePoolVirtualNodeTags",
      "symbolId": "src/data-oci-containerengine-virtual-node-pool/index:DataOciContainerengineVirtualNodePoolVirtualNodeTags"
    },
    "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolVirtualNodeTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolVirtualNodeTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
          "line": 421
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
        "line": 414
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
            "line": 428
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolVirtualNodeTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineVirtualNodePoolVirtualNodeTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
            "line": 421
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
            "line": 421
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
            "line": 421
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-virtual-node-pool/index:DataOciContainerengineVirtualNodePoolVirtualNodeTagsList"
    },
    "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolVirtualNodeTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolVirtualNodeTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
          "line": 382
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
        "line": 373
      },
      "name": "DataOciContainerengineVirtualNodePoolVirtualNodeTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
            "line": 403
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
            "line": 409
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pool/index.ts",
            "line": 386
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolVirtualNodeTags"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-virtual-node-pool/index:DataOciContainerengineVirtualNodePoolVirtualNodeTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineVirtualNodePools": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_virtual_node_pools oci_containerengine_virtual_node_pools}."
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePools",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_virtual_node_pools oci_containerengine_virtual_node_pools} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
          "line": 847
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
        "line": 815
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciContainerengineVirtualNodePools resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 832
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciContainerengineVirtualNodePools to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_virtual_node_pools#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciContainerengineVirtualNodePools that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciContainerengineVirtualNodePools to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 963
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 883
          },
          "name": "resetClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 912
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 966
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 928
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 944
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 978
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 989
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciContainerengineVirtualNodePools",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 820
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 960
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 954
          },
          "name": "virtualNodePools",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolsVirtualNodePoolsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 887
          },
          "name": "clusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 900
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 916
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 970
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 932
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 948
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 877
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 893
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 906
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 922
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 938
          },
          "name": "state",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-virtual-node-pools/index:DataOciContainerengineVirtualNodePools"
    },
    "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
        "line": 9
      },
      "name": "DataOciContainerengineVirtualNodePoolsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_virtual_node_pools#compartment_id DataOciContainerengineVirtualNodePools#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 17
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_virtual_node_pools#cluster_id DataOciContainerengineVirtualNodePools#cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 13
          },
          "name": "clusterId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_virtual_node_pools#display_name DataOciContainerengineVirtualNodePools#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 21
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_virtual_node_pools#filter DataOciContainerengineVirtualNodePools#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_virtual_node_pools#id DataOciContainerengineVirtualNodePools#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_virtual_node_pools#state DataOciContainerengineVirtualNodePools#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-virtual-node-pools/index:DataOciContainerengineVirtualNodePoolsConfig"
    },
    "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
        "line": 635
      },
      "name": "DataOciContainerengineVirtualNodePoolsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_virtual_node_pools#name DataOciContainerengineVirtualNodePools#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 639
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_virtual_node_pools#values DataOciContainerengineVirtualNodePools#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 647
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_virtual_node_pools#regex DataOciContainerengineVirtualNodePools#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 643
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-virtual-node-pools/index:DataOciContainerengineVirtualNodePoolsFilter"
    },
    "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
          "line": 800
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
        "line": 792
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 807
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineVirtualNodePoolsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 800
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 800
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 800
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 793
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-virtual-node-pools/index:DataOciContainerengineVirtualNodePoolsFilterList"
    },
    "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
          "line": 703
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
        "line": 693
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 770
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciContainerengineVirtualNodePoolsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 758
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 774
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 787
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 751
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 764
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 780
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 707
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-virtual-node-pools/index:DataOciContainerengineVirtualNodePoolsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolsVirtualNodePools": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolsVirtualNodePools",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
        "line": 457
      },
      "name": "DataOciContainerengineVirtualNodePoolsVirtualNodePools",
      "symbolId": "src/data-oci-containerengine-virtual-node-pools/index:DataOciContainerengineVirtualNodePoolsVirtualNodePools"
    },
    "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolsVirtualNodePoolsInitialVirtualNodeLabels": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolsVirtualNodePoolsInitialVirtualNodeLabels",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
        "line": 40
      },
      "name": "DataOciContainerengineVirtualNodePoolsVirtualNodePoolsInitialVirtualNodeLabels",
      "symbolId": "src/data-oci-containerengine-virtual-node-pools/index:DataOciContainerengineVirtualNodePoolsVirtualNodePoolsInitialVirtualNodeLabels"
    },
    "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolsVirtualNodePoolsInitialVirtualNodeLabelsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolsVirtualNodePoolsInitialVirtualNodeLabelsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
          "line": 109
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 116
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolsVirtualNodePoolsInitialVirtualNodeLabelsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineVirtualNodePoolsVirtualNodePoolsInitialVirtualNodeLabelsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 109
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 109
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 109
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-virtual-node-pools/index:DataOciContainerengineVirtualNodePoolsVirtualNodePoolsInitialVirtualNodeLabelsList"
    },
    "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolsVirtualNodePoolsInitialVirtualNodeLabelsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolsVirtualNodePoolsInitialVirtualNodeLabelsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
          "line": 72
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
        "line": 63
      },
      "name": "DataOciContainerengineVirtualNodePoolsVirtualNodePoolsInitialVirtualNodeLabelsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 92
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 97
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolsVirtualNodePoolsInitialVirtualNodeLabels"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-virtual-node-pools/index:DataOciContainerengineVirtualNodePoolsVirtualNodePoolsInitialVirtualNodeLabelsOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolsVirtualNodePoolsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolsVirtualNodePoolsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
          "line": 624
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
        "line": 617
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 631
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolsVirtualNodePoolsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineVirtualNodePoolsVirtualNodePoolsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 624
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 624
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 624
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-virtual-node-pools/index:DataOciContainerengineVirtualNodePoolsVirtualNodePoolsList"
    },
    "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolsVirtualNodePoolsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolsVirtualNodePoolsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
          "line": 489
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
        "line": 480
      },
      "name": "DataOciContainerengineVirtualNodePoolsVirtualNodePoolsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 509
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 514
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 520
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 525
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 531
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 536
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 542
          },
          "name": "initialVirtualNodeLabels",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolsVirtualNodePoolsInitialVirtualNodeLabelsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 547
          },
          "name": "kubernetesVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 552
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 557
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 563
          },
          "name": "placementConfigurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolsVirtualNodePoolsPlacementConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 569
          },
          "name": "podConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolsVirtualNodePoolsPodConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 574
          },
          "name": "size",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 579
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 585
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 591
          },
          "name": "taints",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolsVirtualNodePoolsTaintsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 596
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 601
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 606
          },
          "name": "virtualNodePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 612
          },
          "name": "virtualNodeTags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolsVirtualNodePoolsVirtualNodeTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 493
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolsVirtualNodePools"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-virtual-node-pools/index:DataOciContainerengineVirtualNodePoolsVirtualNodePoolsOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolsVirtualNodePoolsPlacementConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolsVirtualNodePoolsPlacementConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
        "line": 120
      },
      "name": "DataOciContainerengineVirtualNodePoolsVirtualNodePoolsPlacementConfigurations",
      "symbolId": "src/data-oci-containerengine-virtual-node-pools/index:DataOciContainerengineVirtualNodePoolsVirtualNodePoolsPlacementConfigurations"
    },
    "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolsVirtualNodePoolsPlacementConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolsVirtualNodePoolsPlacementConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
          "line": 194
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
        "line": 187
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 201
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolsVirtualNodePoolsPlacementConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineVirtualNodePoolsVirtualNodePoolsPlacementConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 194
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 194
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 194
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-virtual-node-pools/index:DataOciContainerengineVirtualNodePoolsVirtualNodePoolsPlacementConfigurationsList"
    },
    "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolsVirtualNodePoolsPlacementConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolsVirtualNodePoolsPlacementConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
          "line": 152
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
        "line": 143
      },
      "name": "DataOciContainerengineVirtualNodePoolsVirtualNodePoolsPlacementConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 172
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 177
          },
          "name": "faultDomain",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 182
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 156
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolsVirtualNodePoolsPlacementConfigurations"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-virtual-node-pools/index:DataOciContainerengineVirtualNodePoolsVirtualNodePoolsPlacementConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolsVirtualNodePoolsPodConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolsVirtualNodePoolsPodConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
        "line": 205
      },
      "name": "DataOciContainerengineVirtualNodePoolsVirtualNodePoolsPodConfiguration",
      "symbolId": "src/data-oci-containerengine-virtual-node-pools/index:DataOciContainerengineVirtualNodePoolsVirtualNodePoolsPodConfiguration"
    },
    "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolsVirtualNodePoolsPodConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolsVirtualNodePoolsPodConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
          "line": 279
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
        "line": 272
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 286
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolsVirtualNodePoolsPodConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineVirtualNodePoolsVirtualNodePoolsPodConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 279
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 279
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 279
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-virtual-node-pools/index:DataOciContainerengineVirtualNodePoolsVirtualNodePoolsPodConfigurationList"
    },
    "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolsVirtualNodePoolsPodConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolsVirtualNodePoolsPodConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
          "line": 237
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
        "line": 228
      },
      "name": "DataOciContainerengineVirtualNodePoolsVirtualNodePoolsPodConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 257
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 262
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 267
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 241
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolsVirtualNodePoolsPodConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-virtual-node-pools/index:DataOciContainerengineVirtualNodePoolsVirtualNodePoolsPodConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolsVirtualNodePoolsTaints": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolsVirtualNodePoolsTaints",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
        "line": 290
      },
      "name": "DataOciContainerengineVirtualNodePoolsVirtualNodePoolsTaints",
      "symbolId": "src/data-oci-containerengine-virtual-node-pools/index:DataOciContainerengineVirtualNodePoolsVirtualNodePoolsTaints"
    },
    "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolsVirtualNodePoolsTaintsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolsVirtualNodePoolsTaintsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
          "line": 364
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
        "line": 357
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 371
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolsVirtualNodePoolsTaintsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineVirtualNodePoolsVirtualNodePoolsTaintsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 364
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 364
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 364
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-virtual-node-pools/index:DataOciContainerengineVirtualNodePoolsVirtualNodePoolsTaintsList"
    },
    "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolsVirtualNodePoolsTaintsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolsVirtualNodePoolsTaintsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
          "line": 322
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
        "line": 313
      },
      "name": "DataOciContainerengineVirtualNodePoolsVirtualNodePoolsTaintsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 342
          },
          "name": "effect",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 347
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 352
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 326
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolsVirtualNodePoolsTaints"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-virtual-node-pools/index:DataOciContainerengineVirtualNodePoolsVirtualNodePoolsTaintsOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolsVirtualNodePoolsVirtualNodeTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolsVirtualNodePoolsVirtualNodeTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
        "line": 375
      },
      "name": "DataOciContainerengineVirtualNodePoolsVirtualNodePoolsVirtualNodeTags",
      "symbolId": "src/data-oci-containerengine-virtual-node-pools/index:DataOciContainerengineVirtualNodePoolsVirtualNodePoolsVirtualNodeTags"
    },
    "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolsVirtualNodePoolsVirtualNodeTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolsVirtualNodePoolsVirtualNodeTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
          "line": 446
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
        "line": 439
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 453
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolsVirtualNodePoolsVirtualNodeTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineVirtualNodePoolsVirtualNodePoolsVirtualNodeTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 446
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 446
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 446
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-virtual-node-pools/index:DataOciContainerengineVirtualNodePoolsVirtualNodePoolsVirtualNodeTagsList"
    },
    "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolsVirtualNodePoolsVirtualNodeTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolsVirtualNodePoolsVirtualNodeTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
          "line": 407
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
        "line": 398
      },
      "name": "DataOciContainerengineVirtualNodePoolsVirtualNodePoolsVirtualNodeTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 428
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 434
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-virtual-node-pools/index.ts",
            "line": 411
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineVirtualNodePoolsVirtualNodePoolsVirtualNodeTags"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-virtual-node-pools/index:DataOciContainerengineVirtualNodePoolsVirtualNodePoolsVirtualNodeTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineWorkRequestErrors": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_work_request_errors oci_containerengine_work_request_errors}."
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineWorkRequestErrors",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_work_request_errors oci_containerengine_work_request_errors} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-work-request-errors/index.ts",
          "line": 329
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineWorkRequestErrorsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-work-request-errors/index.ts",
        "line": 297
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciContainerengineWorkRequestErrors resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-errors/index.ts",
            "line": 314
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciContainerengineWorkRequestErrors to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_work_request_errors#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciContainerengineWorkRequestErrors that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciContainerengineWorkRequestErrors to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-errors/index.ts",
            "line": 408
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciContainerengineWorkRequestErrorsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-errors/index.ts",
            "line": 411
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-errors/index.ts",
            "line": 376
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-errors/index.ts",
            "line": 423
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-errors/index.ts",
            "line": 432
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciContainerengineWorkRequestErrors",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-errors/index.ts",
            "line": 302
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-errors/index.ts",
            "line": 405
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineWorkRequestErrorsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-errors/index.ts",
            "line": 386
          },
          "name": "workRequestErrors",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineWorkRequestErrorsWorkRequestErrorsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-errors/index.ts",
            "line": 364
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-errors/index.ts",
            "line": 415
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciContainerengineWorkRequestErrorsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-errors/index.ts",
            "line": 380
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-errors/index.ts",
            "line": 399
          },
          "name": "workRequestIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-errors/index.ts",
            "line": 357
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-errors/index.ts",
            "line": 370
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-errors/index.ts",
            "line": 392
          },
          "name": "workRequestId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-work-request-errors/index:DataOciContainerengineWorkRequestErrors"
    },
    "cdktf-provider-oci.DataOciContainerengineWorkRequestErrorsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineWorkRequestErrorsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-work-request-errors/index.ts",
        "line": 9
      },
      "name": "DataOciContainerengineWorkRequestErrorsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_work_request_errors#compartment_id DataOciContainerengineWorkRequestErrors#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-errors/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_work_request_errors#work_request_id DataOciContainerengineWorkRequestErrors#work_request_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-errors/index.ts",
            "line": 24
          },
          "name": "workRequestId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_work_request_errors#filter DataOciContainerengineWorkRequestErrors#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-errors/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciContainerengineWorkRequestErrorsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_work_request_errors#id DataOciContainerengineWorkRequestErrors#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-errors/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-work-request-errors/index:DataOciContainerengineWorkRequestErrorsConfig"
    },
    "cdktf-provider-oci.DataOciContainerengineWorkRequestErrorsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineWorkRequestErrorsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-work-request-errors/index.ts",
        "line": 117
      },
      "name": "DataOciContainerengineWorkRequestErrorsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_work_request_errors#name DataOciContainerengineWorkRequestErrors#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-errors/index.ts",
            "line": 121
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_work_request_errors#values DataOciContainerengineWorkRequestErrors#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-errors/index.ts",
            "line": 129
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_work_request_errors#regex DataOciContainerengineWorkRequestErrors#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-errors/index.ts",
            "line": 125
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-work-request-errors/index:DataOciContainerengineWorkRequestErrorsFilter"
    },
    "cdktf-provider-oci.DataOciContainerengineWorkRequestErrorsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineWorkRequestErrorsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-work-request-errors/index.ts",
          "line": 282
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-work-request-errors/index.ts",
        "line": 274
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-errors/index.ts",
            "line": 289
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineWorkRequestErrorsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineWorkRequestErrorsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-errors/index.ts",
            "line": 282
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-errors/index.ts",
            "line": 282
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-errors/index.ts",
            "line": 282
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-errors/index.ts",
            "line": 275
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciContainerengineWorkRequestErrorsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-work-request-errors/index:DataOciContainerengineWorkRequestErrorsFilterList"
    },
    "cdktf-provider-oci.DataOciContainerengineWorkRequestErrorsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineWorkRequestErrorsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-work-request-errors/index.ts",
          "line": 185
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-work-request-errors/index.ts",
        "line": 175
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-errors/index.ts",
            "line": 252
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciContainerengineWorkRequestErrorsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-errors/index.ts",
            "line": 240
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-errors/index.ts",
            "line": 256
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-errors/index.ts",
            "line": 269
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-errors/index.ts",
            "line": 233
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-errors/index.ts",
            "line": 246
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-errors/index.ts",
            "line": 262
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-errors/index.ts",
            "line": 189
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciContainerengineWorkRequestErrorsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-work-request-errors/index:DataOciContainerengineWorkRequestErrorsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineWorkRequestErrorsWorkRequestErrors": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineWorkRequestErrorsWorkRequestErrors",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-work-request-errors/index.ts",
        "line": 32
      },
      "name": "DataOciContainerengineWorkRequestErrorsWorkRequestErrors",
      "symbolId": "src/data-oci-containerengine-work-request-errors/index:DataOciContainerengineWorkRequestErrorsWorkRequestErrors"
    },
    "cdktf-provider-oci.DataOciContainerengineWorkRequestErrorsWorkRequestErrorsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineWorkRequestErrorsWorkRequestErrorsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-work-request-errors/index.ts",
          "line": 106
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-work-request-errors/index.ts",
        "line": 99
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-errors/index.ts",
            "line": 113
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineWorkRequestErrorsWorkRequestErrorsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineWorkRequestErrorsWorkRequestErrorsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-errors/index.ts",
            "line": 106
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-errors/index.ts",
            "line": 106
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-errors/index.ts",
            "line": 106
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-work-request-errors/index:DataOciContainerengineWorkRequestErrorsWorkRequestErrorsList"
    },
    "cdktf-provider-oci.DataOciContainerengineWorkRequestErrorsWorkRequestErrorsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineWorkRequestErrorsWorkRequestErrorsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-work-request-errors/index.ts",
          "line": 64
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-work-request-errors/index.ts",
        "line": 55
      },
      "name": "DataOciContainerengineWorkRequestErrorsWorkRequestErrorsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-errors/index.ts",
            "line": 84
          },
          "name": "code",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-errors/index.ts",
            "line": 89
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-errors/index.ts",
            "line": 94
          },
          "name": "timestamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-errors/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineWorkRequestErrorsWorkRequestErrors"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-work-request-errors/index:DataOciContainerengineWorkRequestErrorsWorkRequestErrorsOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineWorkRequestLogEntries": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_work_request_log_entries oci_containerengine_work_request_log_entries}."
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineWorkRequestLogEntries",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_work_request_log_entries oci_containerengine_work_request_log_entries} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-work-request-log-entries/index.ts",
          "line": 324
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineWorkRequestLogEntriesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-work-request-log-entries/index.ts",
        "line": 292
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciContainerengineWorkRequestLogEntries resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-log-entries/index.ts",
            "line": 309
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciContainerengineWorkRequestLogEntries to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_work_request_log_entries#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciContainerengineWorkRequestLogEntries that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciContainerengineWorkRequestLogEntries to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-log-entries/index.ts",
            "line": 403
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciContainerengineWorkRequestLogEntriesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-log-entries/index.ts",
            "line": 406
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-log-entries/index.ts",
            "line": 371
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-log-entries/index.ts",
            "line": 418
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-log-entries/index.ts",
            "line": 427
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciContainerengineWorkRequestLogEntries",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-log-entries/index.ts",
            "line": 297
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-log-entries/index.ts",
            "line": 400
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineWorkRequestLogEntriesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-log-entries/index.ts",
            "line": 394
          },
          "name": "workRequestLogEntries",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineWorkRequestLogEntriesWorkRequestLogEntriesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-log-entries/index.ts",
            "line": 359
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-log-entries/index.ts",
            "line": 410
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciContainerengineWorkRequestLogEntriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-log-entries/index.ts",
            "line": 375
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-log-entries/index.ts",
            "line": 388
          },
          "name": "workRequestIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-log-entries/index.ts",
            "line": 352
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-log-entries/index.ts",
            "line": 365
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-log-entries/index.ts",
            "line": 381
          },
          "name": "workRequestId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-work-request-log-entries/index:DataOciContainerengineWorkRequestLogEntries"
    },
    "cdktf-provider-oci.DataOciContainerengineWorkRequestLogEntriesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineWorkRequestLogEntriesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-work-request-log-entries/index.ts",
        "line": 9
      },
      "name": "DataOciContainerengineWorkRequestLogEntriesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_work_request_log_entries#compartment_id DataOciContainerengineWorkRequestLogEntries#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-log-entries/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_work_request_log_entries#work_request_id DataOciContainerengineWorkRequestLogEntries#work_request_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-log-entries/index.ts",
            "line": 24
          },
          "name": "workRequestId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_work_request_log_entries#filter DataOciContainerengineWorkRequestLogEntries#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-log-entries/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciContainerengineWorkRequestLogEntriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_work_request_log_entries#id DataOciContainerengineWorkRequestLogEntries#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-log-entries/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-work-request-log-entries/index:DataOciContainerengineWorkRequestLogEntriesConfig"
    },
    "cdktf-provider-oci.DataOciContainerengineWorkRequestLogEntriesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineWorkRequestLogEntriesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-work-request-log-entries/index.ts",
        "line": 112
      },
      "name": "DataOciContainerengineWorkRequestLogEntriesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_work_request_log_entries#name DataOciContainerengineWorkRequestLogEntries#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-log-entries/index.ts",
            "line": 116
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_work_request_log_entries#values DataOciContainerengineWorkRequestLogEntries#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-log-entries/index.ts",
            "line": 124
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_work_request_log_entries#regex DataOciContainerengineWorkRequestLogEntries#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-log-entries/index.ts",
            "line": 120
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-work-request-log-entries/index:DataOciContainerengineWorkRequestLogEntriesFilter"
    },
    "cdktf-provider-oci.DataOciContainerengineWorkRequestLogEntriesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineWorkRequestLogEntriesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-work-request-log-entries/index.ts",
          "line": 277
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-work-request-log-entries/index.ts",
        "line": 269
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-log-entries/index.ts",
            "line": 284
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineWorkRequestLogEntriesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineWorkRequestLogEntriesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-log-entries/index.ts",
            "line": 277
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-log-entries/index.ts",
            "line": 277
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-log-entries/index.ts",
            "line": 277
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-log-entries/index.ts",
            "line": 270
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciContainerengineWorkRequestLogEntriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-work-request-log-entries/index:DataOciContainerengineWorkRequestLogEntriesFilterList"
    },
    "cdktf-provider-oci.DataOciContainerengineWorkRequestLogEntriesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineWorkRequestLogEntriesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-work-request-log-entries/index.ts",
          "line": 180
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-work-request-log-entries/index.ts",
        "line": 170
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-log-entries/index.ts",
            "line": 247
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciContainerengineWorkRequestLogEntriesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-log-entries/index.ts",
            "line": 235
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-log-entries/index.ts",
            "line": 251
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-log-entries/index.ts",
            "line": 264
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-log-entries/index.ts",
            "line": 228
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-log-entries/index.ts",
            "line": 241
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-log-entries/index.ts",
            "line": 257
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-log-entries/index.ts",
            "line": 184
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciContainerengineWorkRequestLogEntriesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-work-request-log-entries/index:DataOciContainerengineWorkRequestLogEntriesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineWorkRequestLogEntriesWorkRequestLogEntries": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineWorkRequestLogEntriesWorkRequestLogEntries",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-work-request-log-entries/index.ts",
        "line": 32
      },
      "name": "DataOciContainerengineWorkRequestLogEntriesWorkRequestLogEntries",
      "symbolId": "src/data-oci-containerengine-work-request-log-entries/index:DataOciContainerengineWorkRequestLogEntriesWorkRequestLogEntries"
    },
    "cdktf-provider-oci.DataOciContainerengineWorkRequestLogEntriesWorkRequestLogEntriesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineWorkRequestLogEntriesWorkRequestLogEntriesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-work-request-log-entries/index.ts",
          "line": 101
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-work-request-log-entries/index.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-log-entries/index.ts",
            "line": 108
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineWorkRequestLogEntriesWorkRequestLogEntriesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineWorkRequestLogEntriesWorkRequestLogEntriesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-log-entries/index.ts",
            "line": 101
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-log-entries/index.ts",
            "line": 101
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-log-entries/index.ts",
            "line": 101
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-work-request-log-entries/index:DataOciContainerengineWorkRequestLogEntriesWorkRequestLogEntriesList"
    },
    "cdktf-provider-oci.DataOciContainerengineWorkRequestLogEntriesWorkRequestLogEntriesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineWorkRequestLogEntriesWorkRequestLogEntriesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-work-request-log-entries/index.ts",
          "line": 64
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-work-request-log-entries/index.ts",
        "line": 55
      },
      "name": "DataOciContainerengineWorkRequestLogEntriesWorkRequestLogEntriesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-log-entries/index.ts",
            "line": 84
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-log-entries/index.ts",
            "line": 89
          },
          "name": "timestamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-request-log-entries/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineWorkRequestLogEntriesWorkRequestLogEntries"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-work-request-log-entries/index:DataOciContainerengineWorkRequestLogEntriesWorkRequestLogEntriesOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineWorkRequests": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_work_requests oci_containerengine_work_requests}."
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineWorkRequests",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_work_requests oci_containerengine_work_requests} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-work-requests/index.ts",
          "line": 457
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineWorkRequestsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-work-requests/index.ts",
        "line": 425
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciContainerengineWorkRequests resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-requests/index.ts",
            "line": 442
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciContainerengineWorkRequests to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_work_requests#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciContainerengineWorkRequests that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciContainerengineWorkRequests to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-requests/index.ts",
            "line": 590
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciContainerengineWorkRequestsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-requests/index.ts",
            "line": 494
          },
          "name": "resetClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-requests/index.ts",
            "line": 593
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-requests/index.ts",
            "line": 523
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-requests/index.ts",
            "line": 539
          },
          "name": "resetResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-requests/index.ts",
            "line": 555
          },
          "name": "resetResourceType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-requests/index.ts",
            "line": 571
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-requests/index.ts",
            "line": 605
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-requests/index.ts",
            "line": 617
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciContainerengineWorkRequests",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-requests/index.ts",
            "line": 430
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-requests/index.ts",
            "line": 587
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineWorkRequestsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-requests/index.ts",
            "line": 581
          },
          "name": "workRequests",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineWorkRequestsWorkRequestsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-requests/index.ts",
            "line": 498
          },
          "name": "clusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-requests/index.ts",
            "line": 511
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-requests/index.ts",
            "line": 597
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciContainerengineWorkRequestsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-requests/index.ts",
            "line": 527
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-requests/index.ts",
            "line": 543
          },
          "name": "resourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-requests/index.ts",
            "line": 559
          },
          "name": "resourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-requests/index.ts",
            "line": 575
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-requests/index.ts",
            "line": 488
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-requests/index.ts",
            "line": 504
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-requests/index.ts",
            "line": 517
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-requests/index.ts",
            "line": 533
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-requests/index.ts",
            "line": 549
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-requests/index.ts",
            "line": 565
          },
          "name": "status",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-work-requests/index:DataOciContainerengineWorkRequests"
    },
    "cdktf-provider-oci.DataOciContainerengineWorkRequestsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineWorkRequestsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-work-requests/index.ts",
        "line": 9
      },
      "name": "DataOciContainerengineWorkRequestsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_work_requests#compartment_id DataOciContainerengineWorkRequests#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-requests/index.ts",
            "line": 17
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_work_requests#cluster_id DataOciContainerengineWorkRequests#cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-requests/index.ts",
            "line": 13
          },
          "name": "clusterId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_work_requests#filter DataOciContainerengineWorkRequests#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-requests/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciContainerengineWorkRequestsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_work_requests#id DataOciContainerengineWorkRequests#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-requests/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_work_requests#resource_id DataOciContainerengineWorkRequests#resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-requests/index.ts",
            "line": 28
          },
          "name": "resourceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_work_requests#resource_type DataOciContainerengineWorkRequests#resource_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-requests/index.ts",
            "line": 32
          },
          "name": "resourceType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_work_requests#status DataOciContainerengineWorkRequests#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-requests/index.ts",
            "line": 36
          },
          "name": "status",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-work-requests/index:DataOciContainerengineWorkRequestsConfig"
    },
    "cdktf-provider-oci.DataOciContainerengineWorkRequestsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineWorkRequestsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-work-requests/index.ts",
        "line": 245
      },
      "name": "DataOciContainerengineWorkRequestsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_work_requests#name DataOciContainerengineWorkRequests#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-requests/index.ts",
            "line": 249
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_work_requests#values DataOciContainerengineWorkRequests#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-requests/index.ts",
            "line": 257
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/containerengine_work_requests#regex DataOciContainerengineWorkRequests#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-requests/index.ts",
            "line": 253
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-work-requests/index:DataOciContainerengineWorkRequestsFilter"
    },
    "cdktf-provider-oci.DataOciContainerengineWorkRequestsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineWorkRequestsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-work-requests/index.ts",
          "line": 410
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-work-requests/index.ts",
        "line": 402
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-requests/index.ts",
            "line": 417
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineWorkRequestsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineWorkRequestsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-requests/index.ts",
            "line": 410
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-requests/index.ts",
            "line": 410
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-requests/index.ts",
            "line": 410
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-requests/index.ts",
            "line": 403
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciContainerengineWorkRequestsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-work-requests/index:DataOciContainerengineWorkRequestsFilterList"
    },
    "cdktf-provider-oci.DataOciContainerengineWorkRequestsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineWorkRequestsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-work-requests/index.ts",
          "line": 313
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-work-requests/index.ts",
        "line": 303
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-requests/index.ts",
            "line": 380
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciContainerengineWorkRequestsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-requests/index.ts",
            "line": 368
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-requests/index.ts",
            "line": 384
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-requests/index.ts",
            "line": 397
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-requests/index.ts",
            "line": 361
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-requests/index.ts",
            "line": 374
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-requests/index.ts",
            "line": 390
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-requests/index.ts",
            "line": 317
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciContainerengineWorkRequestsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-work-requests/index:DataOciContainerengineWorkRequestsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineWorkRequestsWorkRequests": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineWorkRequestsWorkRequests",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-work-requests/index.ts",
        "line": 134
      },
      "name": "DataOciContainerengineWorkRequestsWorkRequests",
      "symbolId": "src/data-oci-containerengine-work-requests/index:DataOciContainerengineWorkRequestsWorkRequests"
    },
    "cdktf-provider-oci.DataOciContainerengineWorkRequestsWorkRequestsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineWorkRequestsWorkRequestsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-work-requests/index.ts",
          "line": 234
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-work-requests/index.ts",
        "line": 227
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-requests/index.ts",
            "line": 241
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineWorkRequestsWorkRequestsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineWorkRequestsWorkRequestsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-requests/index.ts",
            "line": 234
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-requests/index.ts",
            "line": 234
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-requests/index.ts",
            "line": 234
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-work-requests/index:DataOciContainerengineWorkRequestsWorkRequestsList"
    },
    "cdktf-provider-oci.DataOciContainerengineWorkRequestsWorkRequestsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineWorkRequestsWorkRequestsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-work-requests/index.ts",
          "line": 166
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-work-requests/index.ts",
        "line": 157
      },
      "name": "DataOciContainerengineWorkRequestsWorkRequestsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-requests/index.ts",
            "line": 186
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-requests/index.ts",
            "line": 191
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-requests/index.ts",
            "line": 196
          },
          "name": "operationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-requests/index.ts",
            "line": 202
          },
          "name": "resources",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineWorkRequestsWorkRequestsResourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-requests/index.ts",
            "line": 207
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-requests/index.ts",
            "line": 212
          },
          "name": "timeAccepted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-requests/index.ts",
            "line": 217
          },
          "name": "timeFinished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-requests/index.ts",
            "line": 222
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-requests/index.ts",
            "line": 170
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineWorkRequestsWorkRequests"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-work-requests/index:DataOciContainerengineWorkRequestsWorkRequestsOutputReference"
    },
    "cdktf-provider-oci.DataOciContainerengineWorkRequestsWorkRequestsResources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineWorkRequestsWorkRequestsResources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-work-requests/index.ts",
        "line": 44
      },
      "name": "DataOciContainerengineWorkRequestsWorkRequestsResources",
      "symbolId": "src/data-oci-containerengine-work-requests/index:DataOciContainerengineWorkRequestsWorkRequestsResources"
    },
    "cdktf-provider-oci.DataOciContainerengineWorkRequestsWorkRequestsResourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineWorkRequestsWorkRequestsResourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-work-requests/index.ts",
          "line": 123
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-work-requests/index.ts",
        "line": 116
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-requests/index.ts",
            "line": 130
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciContainerengineWorkRequestsWorkRequestsResourcesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciContainerengineWorkRequestsWorkRequestsResourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-requests/index.ts",
            "line": 123
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-requests/index.ts",
            "line": 123
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-requests/index.ts",
            "line": 123
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-work-requests/index:DataOciContainerengineWorkRequestsWorkRequestsResourcesList"
    },
    "cdktf-provider-oci.DataOciContainerengineWorkRequestsWorkRequestsResourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciContainerengineWorkRequestsWorkRequestsResourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-work-requests/index.ts",
          "line": 76
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-containerengine-work-requests/index.ts",
        "line": 67
      },
      "name": "DataOciContainerengineWorkRequestsWorkRequestsResourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-requests/index.ts",
            "line": 96
          },
          "name": "actionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-requests/index.ts",
            "line": 101
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-requests/index.ts",
            "line": 106
          },
          "name": "entityUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-requests/index.ts",
            "line": 111
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-work-requests/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineWorkRequestsWorkRequestsResources"
          }
        }
      ],
      "symbolId": "src/data-oci-containerengine-work-requests/index:DataOciContainerengineWorkRequestsWorkRequestsResourcesOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreAppCatalogListing": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_app_catalog_listing oci_core_app_catalog_listing}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreAppCatalogListing",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_app_catalog_listing oci_core_app_catalog_listing} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-app-catalog-listing/index.ts",
          "line": 58
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreAppCatalogListingConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-app-catalog-listing/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreAppCatalogListing resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing/index.ts",
            "line": 43
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreAppCatalogListing to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_app_catalog_listing#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreAppCatalogListing that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreAppCatalogListing to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing/index.ts",
            "line": 105
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing/index.ts",
            "line": 150
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing/index.ts",
            "line": 157
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreAppCatalogListing",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing/index.ts",
            "line": 83
          },
          "name": "contactUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing/index.ts",
            "line": 88
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing/index.ts",
            "line": 93
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing/index.ts",
            "line": 127
          },
          "name": "publisherLogoUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing/index.ts",
            "line": 132
          },
          "name": "publisherName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing/index.ts",
            "line": 137
          },
          "name": "summary",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing/index.ts",
            "line": 142
          },
          "name": "timePublished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing/index.ts",
            "line": 109
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing/index.ts",
            "line": 122
          },
          "name": "listingIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing/index.ts",
            "line": 99
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing/index.ts",
            "line": 115
          },
          "name": "listingId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-app-catalog-listing/index:DataOciCoreAppCatalogListing"
    },
    "cdktf-provider-oci.DataOciCoreAppCatalogListingConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreAppCatalogListingConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-app-catalog-listing/index.ts",
        "line": 9
      },
      "name": "DataOciCoreAppCatalogListingConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_app_catalog_listing#listing_id DataOciCoreAppCatalogListing#listing_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing/index.ts",
            "line": 20
          },
          "name": "listingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_app_catalog_listing#id DataOciCoreAppCatalogListing#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-app-catalog-listing/index:DataOciCoreAppCatalogListingConfig"
    },
    "cdktf-provider-oci.DataOciCoreAppCatalogListingResourceVersion": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_app_catalog_listing_resource_version oci_core_app_catalog_listing_resource_version}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreAppCatalogListingResourceVersion",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_app_catalog_listing_resource_version oci_core_app_catalog_listing_resource_version} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-app-catalog-listing-resource-version/index.ts",
          "line": 62
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreAppCatalogListingResourceVersionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-app-catalog-listing-resource-version/index.ts",
        "line": 30
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreAppCatalogListingResourceVersion resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing-resource-version/index.ts",
            "line": 47
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreAppCatalogListingResourceVersion to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_app_catalog_listing_resource_version#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreAppCatalogListingResourceVersion that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreAppCatalogListingResourceVersion to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing-resource-version/index.ts",
            "line": 115
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing-resource-version/index.ts",
            "line": 168
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing-resource-version/index.ts",
            "line": 176
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreAppCatalogListingResourceVersion",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing-resource-version/index.ts",
            "line": 35
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing-resource-version/index.ts",
            "line": 88
          },
          "name": "accessiblePorts",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing-resource-version/index.ts",
            "line": 93
          },
          "name": "allowedActions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing-resource-version/index.ts",
            "line": 98
          },
          "name": "availableRegions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing-resource-version/index.ts",
            "line": 103
          },
          "name": "compatibleShapes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing-resource-version/index.ts",
            "line": 137
          },
          "name": "listingResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing-resource-version/index.ts",
            "line": 142
          },
          "name": "listingResourceVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing-resource-version/index.ts",
            "line": 160
          },
          "name": "timePublished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing-resource-version/index.ts",
            "line": 119
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing-resource-version/index.ts",
            "line": 132
          },
          "name": "listingIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing-resource-version/index.ts",
            "line": 155
          },
          "name": "resourceVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing-resource-version/index.ts",
            "line": 109
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing-resource-version/index.ts",
            "line": 125
          },
          "name": "listingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing-resource-version/index.ts",
            "line": 148
          },
          "name": "resourceVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-app-catalog-listing-resource-version/index:DataOciCoreAppCatalogListingResourceVersion"
    },
    "cdktf-provider-oci.DataOciCoreAppCatalogListingResourceVersionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreAppCatalogListingResourceVersionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-app-catalog-listing-resource-version/index.ts",
        "line": 9
      },
      "name": "DataOciCoreAppCatalogListingResourceVersionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_app_catalog_listing_resource_version#listing_id DataOciCoreAppCatalogListingResourceVersion#listing_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing-resource-version/index.ts",
            "line": 20
          },
          "name": "listingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_app_catalog_listing_resource_version#resource_version DataOciCoreAppCatalogListingResourceVersion#resource_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing-resource-version/index.ts",
            "line": 24
          },
          "name": "resourceVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_app_catalog_listing_resource_version#id DataOciCoreAppCatalogListingResourceVersion#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing-resource-version/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-app-catalog-listing-resource-version/index:DataOciCoreAppCatalogListingResourceVersionConfig"
    },
    "cdktf-provider-oci.DataOciCoreAppCatalogListingResourceVersions": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_app_catalog_listing_resource_versions oci_core_app_catalog_listing_resource_versions}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreAppCatalogListingResourceVersions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_app_catalog_listing_resource_versions oci_core_app_catalog_listing_resource_versions} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-app-catalog-listing-resource-versions/index.ts",
          "line": 350
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreAppCatalogListingResourceVersionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-app-catalog-listing-resource-versions/index.ts",
        "line": 318
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreAppCatalogListingResourceVersions resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing-resource-versions/index.ts",
            "line": 335
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreAppCatalogListingResourceVersions to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_app_catalog_listing_resource_versions#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreAppCatalogListingResourceVersions that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreAppCatalogListingResourceVersions to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing-resource-versions/index.ts",
            "line": 415
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreAppCatalogListingResourceVersionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing-resource-versions/index.ts",
            "line": 418
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing-resource-versions/index.ts",
            "line": 389
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing-resource-versions/index.ts",
            "line": 430
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing-resource-versions/index.ts",
            "line": 438
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreAppCatalogListingResourceVersions",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing-resource-versions/index.ts",
            "line": 323
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing-resource-versions/index.ts",
            "line": 377
          },
          "name": "appCatalogListingResourceVersions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreAppCatalogListingResourceVersionsAppCatalogListingResourceVersionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing-resource-versions/index.ts",
            "line": 412
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreAppCatalogListingResourceVersionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing-resource-versions/index.ts",
            "line": 422
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreAppCatalogListingResourceVersionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing-resource-versions/index.ts",
            "line": 393
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing-resource-versions/index.ts",
            "line": 406
          },
          "name": "listingIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing-resource-versions/index.ts",
            "line": 383
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing-resource-versions/index.ts",
            "line": 399
          },
          "name": "listingId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-app-catalog-listing-resource-versions/index:DataOciCoreAppCatalogListingResourceVersions"
    },
    "cdktf-provider-oci.DataOciCoreAppCatalogListingResourceVersionsAppCatalogListingResourceVersions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreAppCatalogListingResourceVersionsAppCatalogListingResourceVersions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-app-catalog-listing-resource-versions/index.ts",
        "line": 28
      },
      "name": "DataOciCoreAppCatalogListingResourceVersionsAppCatalogListingResourceVersions",
      "symbolId": "src/data-oci-core-app-catalog-listing-resource-versions/index:DataOciCoreAppCatalogListingResourceVersionsAppCatalogListingResourceVersions"
    },
    "cdktf-provider-oci.DataOciCoreAppCatalogListingResourceVersionsAppCatalogListingResourceVersionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreAppCatalogListingResourceVersionsAppCatalogListingResourceVersionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-app-catalog-listing-resource-versions/index.ts",
          "line": 127
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-app-catalog-listing-resource-versions/index.ts",
        "line": 120
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing-resource-versions/index.ts",
            "line": 134
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreAppCatalogListingResourceVersionsAppCatalogListingResourceVersionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreAppCatalogListingResourceVersionsAppCatalogListingResourceVersionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing-resource-versions/index.ts",
            "line": 127
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing-resource-versions/index.ts",
            "line": 127
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing-resource-versions/index.ts",
            "line": 127
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-app-catalog-listing-resource-versions/index:DataOciCoreAppCatalogListingResourceVersionsAppCatalogListingResourceVersionsList"
    },
    "cdktf-provider-oci.DataOciCoreAppCatalogListingResourceVersionsAppCatalogListingResourceVersionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreAppCatalogListingResourceVersionsAppCatalogListingResourceVersionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-app-catalog-listing-resource-versions/index.ts",
          "line": 60
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-app-catalog-listing-resource-versions/index.ts",
        "line": 51
      },
      "name": "DataOciCoreAppCatalogListingResourceVersionsAppCatalogListingResourceVersionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing-resource-versions/index.ts",
            "line": 80
          },
          "name": "accessiblePorts",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing-resource-versions/index.ts",
            "line": 85
          },
          "name": "allowedActions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing-resource-versions/index.ts",
            "line": 90
          },
          "name": "availableRegions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing-resource-versions/index.ts",
            "line": 95
          },
          "name": "compatibleShapes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing-resource-versions/index.ts",
            "line": 100
          },
          "name": "listingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing-resource-versions/index.ts",
            "line": 105
          },
          "name": "listingResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing-resource-versions/index.ts",
            "line": 110
          },
          "name": "listingResourceVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing-resource-versions/index.ts",
            "line": 115
          },
          "name": "timePublished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing-resource-versions/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreAppCatalogListingResourceVersionsAppCatalogListingResourceVersions"
          }
        }
      ],
      "symbolId": "src/data-oci-core-app-catalog-listing-resource-versions/index:DataOciCoreAppCatalogListingResourceVersionsAppCatalogListingResourceVersionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreAppCatalogListingResourceVersionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreAppCatalogListingResourceVersionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-app-catalog-listing-resource-versions/index.ts",
        "line": 9
      },
      "name": "DataOciCoreAppCatalogListingResourceVersionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_app_catalog_listing_resource_versions#listing_id DataOciCoreAppCatalogListingResourceVersions#listing_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing-resource-versions/index.ts",
            "line": 20
          },
          "name": "listingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_app_catalog_listing_resource_versions#filter DataOciCoreAppCatalogListingResourceVersions#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing-resource-versions/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreAppCatalogListingResourceVersionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_app_catalog_listing_resource_versions#id DataOciCoreAppCatalogListingResourceVersions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing-resource-versions/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-app-catalog-listing-resource-versions/index:DataOciCoreAppCatalogListingResourceVersionsConfig"
    },
    "cdktf-provider-oci.DataOciCoreAppCatalogListingResourceVersionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreAppCatalogListingResourceVersionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-app-catalog-listing-resource-versions/index.ts",
        "line": 138
      },
      "name": "DataOciCoreAppCatalogListingResourceVersionsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_app_catalog_listing_resource_versions#name DataOciCoreAppCatalogListingResourceVersions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing-resource-versions/index.ts",
            "line": 142
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_app_catalog_listing_resource_versions#values DataOciCoreAppCatalogListingResourceVersions#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing-resource-versions/index.ts",
            "line": 150
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_app_catalog_listing_resource_versions#regex DataOciCoreAppCatalogListingResourceVersions#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing-resource-versions/index.ts",
            "line": 146
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-app-catalog-listing-resource-versions/index:DataOciCoreAppCatalogListingResourceVersionsFilter"
    },
    "cdktf-provider-oci.DataOciCoreAppCatalogListingResourceVersionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreAppCatalogListingResourceVersionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-app-catalog-listing-resource-versions/index.ts",
          "line": 303
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-app-catalog-listing-resource-versions/index.ts",
        "line": 295
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing-resource-versions/index.ts",
            "line": 310
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreAppCatalogListingResourceVersionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreAppCatalogListingResourceVersionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing-resource-versions/index.ts",
            "line": 303
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing-resource-versions/index.ts",
            "line": 303
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing-resource-versions/index.ts",
            "line": 303
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing-resource-versions/index.ts",
            "line": 296
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreAppCatalogListingResourceVersionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-app-catalog-listing-resource-versions/index:DataOciCoreAppCatalogListingResourceVersionsFilterList"
    },
    "cdktf-provider-oci.DataOciCoreAppCatalogListingResourceVersionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreAppCatalogListingResourceVersionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-app-catalog-listing-resource-versions/index.ts",
          "line": 206
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-app-catalog-listing-resource-versions/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing-resource-versions/index.ts",
            "line": 273
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreAppCatalogListingResourceVersionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing-resource-versions/index.ts",
            "line": 261
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing-resource-versions/index.ts",
            "line": 277
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing-resource-versions/index.ts",
            "line": 290
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing-resource-versions/index.ts",
            "line": 254
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing-resource-versions/index.ts",
            "line": 267
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing-resource-versions/index.ts",
            "line": 283
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listing-resource-versions/index.ts",
            "line": 210
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreAppCatalogListingResourceVersionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-app-catalog-listing-resource-versions/index:DataOciCoreAppCatalogListingResourceVersionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreAppCatalogListings": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_app_catalog_listings oci_core_app_catalog_listings}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreAppCatalogListings",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_app_catalog_listings oci_core_app_catalog_listings} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-app-catalog-listings/index.ts",
          "line": 358
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreAppCatalogListingsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-app-catalog-listings/index.ts",
        "line": 326
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreAppCatalogListings resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listings/index.ts",
            "line": 343
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreAppCatalogListings to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_app_catalog_listings#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreAppCatalogListings that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreAppCatalogListings to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listings/index.ts",
            "line": 460
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreAppCatalogListingsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listings/index.ts",
            "line": 399
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listings/index.ts",
            "line": 463
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listings/index.ts",
            "line": 415
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listings/index.ts",
            "line": 431
          },
          "name": "resetPublisherName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listings/index.ts",
            "line": 447
          },
          "name": "resetPublisherType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listings/index.ts",
            "line": 475
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listings/index.ts",
            "line": 485
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreAppCatalogListings",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listings/index.ts",
            "line": 331
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listings/index.ts",
            "line": 387
          },
          "name": "appCatalogListings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreAppCatalogListingsAppCatalogListingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listings/index.ts",
            "line": 457
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreAppCatalogListingsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listings/index.ts",
            "line": 403
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listings/index.ts",
            "line": 467
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreAppCatalogListingsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listings/index.ts",
            "line": 419
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listings/index.ts",
            "line": 435
          },
          "name": "publisherNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listings/index.ts",
            "line": 451
          },
          "name": "publisherTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listings/index.ts",
            "line": 393
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listings/index.ts",
            "line": 409
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listings/index.ts",
            "line": 425
          },
          "name": "publisherName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listings/index.ts",
            "line": 441
          },
          "name": "publisherType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-app-catalog-listings/index:DataOciCoreAppCatalogListings"
    },
    "cdktf-provider-oci.DataOciCoreAppCatalogListingsAppCatalogListings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreAppCatalogListingsAppCatalogListings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-app-catalog-listings/index.ts",
        "line": 36
      },
      "name": "DataOciCoreAppCatalogListingsAppCatalogListings",
      "symbolId": "src/data-oci-core-app-catalog-listings/index:DataOciCoreAppCatalogListingsAppCatalogListings"
    },
    "cdktf-provider-oci.DataOciCoreAppCatalogListingsAppCatalogListingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreAppCatalogListingsAppCatalogListingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-app-catalog-listings/index.ts",
          "line": 135
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-app-catalog-listings/index.ts",
        "line": 128
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listings/index.ts",
            "line": 142
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreAppCatalogListingsAppCatalogListingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreAppCatalogListingsAppCatalogListingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listings/index.ts",
            "line": 135
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listings/index.ts",
            "line": 135
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listings/index.ts",
            "line": 135
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-app-catalog-listings/index:DataOciCoreAppCatalogListingsAppCatalogListingsList"
    },
    "cdktf-provider-oci.DataOciCoreAppCatalogListingsAppCatalogListingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreAppCatalogListingsAppCatalogListingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-app-catalog-listings/index.ts",
          "line": 68
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-app-catalog-listings/index.ts",
        "line": 59
      },
      "name": "DataOciCoreAppCatalogListingsAppCatalogListingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listings/index.ts",
            "line": 88
          },
          "name": "contactUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listings/index.ts",
            "line": 93
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listings/index.ts",
            "line": 98
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listings/index.ts",
            "line": 103
          },
          "name": "listingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listings/index.ts",
            "line": 108
          },
          "name": "publisherLogoUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listings/index.ts",
            "line": 113
          },
          "name": "publisherName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listings/index.ts",
            "line": 118
          },
          "name": "summary",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listings/index.ts",
            "line": 123
          },
          "name": "timePublished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listings/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreAppCatalogListingsAppCatalogListings"
          }
        }
      ],
      "symbolId": "src/data-oci-core-app-catalog-listings/index:DataOciCoreAppCatalogListingsAppCatalogListingsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreAppCatalogListingsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreAppCatalogListingsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-app-catalog-listings/index.ts",
        "line": 9
      },
      "name": "DataOciCoreAppCatalogListingsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_app_catalog_listings#display_name DataOciCoreAppCatalogListings#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listings/index.ts",
            "line": 13
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_app_catalog_listings#filter DataOciCoreAppCatalogListings#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listings/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreAppCatalogListingsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_app_catalog_listings#id DataOciCoreAppCatalogListings#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listings/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_app_catalog_listings#publisher_name DataOciCoreAppCatalogListings#publisher_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listings/index.ts",
            "line": 24
          },
          "name": "publisherName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_app_catalog_listings#publisher_type DataOciCoreAppCatalogListings#publisher_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listings/index.ts",
            "line": 28
          },
          "name": "publisherType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-app-catalog-listings/index:DataOciCoreAppCatalogListingsConfig"
    },
    "cdktf-provider-oci.DataOciCoreAppCatalogListingsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreAppCatalogListingsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-app-catalog-listings/index.ts",
        "line": 146
      },
      "name": "DataOciCoreAppCatalogListingsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_app_catalog_listings#name DataOciCoreAppCatalogListings#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listings/index.ts",
            "line": 150
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_app_catalog_listings#values DataOciCoreAppCatalogListings#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listings/index.ts",
            "line": 158
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_app_catalog_listings#regex DataOciCoreAppCatalogListings#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listings/index.ts",
            "line": 154
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-app-catalog-listings/index:DataOciCoreAppCatalogListingsFilter"
    },
    "cdktf-provider-oci.DataOciCoreAppCatalogListingsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreAppCatalogListingsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-app-catalog-listings/index.ts",
          "line": 311
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-app-catalog-listings/index.ts",
        "line": 303
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listings/index.ts",
            "line": 318
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreAppCatalogListingsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreAppCatalogListingsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listings/index.ts",
            "line": 311
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listings/index.ts",
            "line": 311
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listings/index.ts",
            "line": 311
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listings/index.ts",
            "line": 304
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreAppCatalogListingsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-app-catalog-listings/index:DataOciCoreAppCatalogListingsFilterList"
    },
    "cdktf-provider-oci.DataOciCoreAppCatalogListingsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreAppCatalogListingsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-app-catalog-listings/index.ts",
          "line": 214
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-app-catalog-listings/index.ts",
        "line": 204
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listings/index.ts",
            "line": 281
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreAppCatalogListingsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listings/index.ts",
            "line": 269
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listings/index.ts",
            "line": 285
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listings/index.ts",
            "line": 298
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listings/index.ts",
            "line": 262
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listings/index.ts",
            "line": 275
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listings/index.ts",
            "line": 291
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-listings/index.ts",
            "line": 218
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreAppCatalogListingsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-app-catalog-listings/index:DataOciCoreAppCatalogListingsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreAppCatalogSubscriptions": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_app_catalog_subscriptions oci_core_app_catalog_subscriptions}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreAppCatalogSubscriptions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_app_catalog_subscriptions oci_core_app_catalog_subscriptions} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-app-catalog-subscriptions/index.ts",
          "line": 374
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreAppCatalogSubscriptionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-app-catalog-subscriptions/index.ts",
        "line": 342
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreAppCatalogSubscriptions resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-subscriptions/index.ts",
            "line": 359
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreAppCatalogSubscriptions to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_app_catalog_subscriptions#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreAppCatalogSubscriptions that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreAppCatalogSubscriptions to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-subscriptions/index.ts",
            "line": 456
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreAppCatalogSubscriptionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-subscriptions/index.ts",
            "line": 459
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-subscriptions/index.ts",
            "line": 427
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-subscriptions/index.ts",
            "line": 443
          },
          "name": "resetListingId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-subscriptions/index.ts",
            "line": 471
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-subscriptions/index.ts",
            "line": 480
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreAppCatalogSubscriptions",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-subscriptions/index.ts",
            "line": 347
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-subscriptions/index.ts",
            "line": 402
          },
          "name": "appCatalogSubscriptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreAppCatalogSubscriptionsAppCatalogSubscriptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-subscriptions/index.ts",
            "line": 453
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreAppCatalogSubscriptionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-subscriptions/index.ts",
            "line": 415
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-subscriptions/index.ts",
            "line": 463
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreAppCatalogSubscriptionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-subscriptions/index.ts",
            "line": 431
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-subscriptions/index.ts",
            "line": 447
          },
          "name": "listingIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-subscriptions/index.ts",
            "line": 408
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-subscriptions/index.ts",
            "line": 421
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-subscriptions/index.ts",
            "line": 437
          },
          "name": "listingId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-app-catalog-subscriptions/index:DataOciCoreAppCatalogSubscriptions"
    },
    "cdktf-provider-oci.DataOciCoreAppCatalogSubscriptionsAppCatalogSubscriptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreAppCatalogSubscriptionsAppCatalogSubscriptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-app-catalog-subscriptions/index.ts",
        "line": 32
      },
      "name": "DataOciCoreAppCatalogSubscriptionsAppCatalogSubscriptions",
      "symbolId": "src/data-oci-core-app-catalog-subscriptions/index:DataOciCoreAppCatalogSubscriptionsAppCatalogSubscriptions"
    },
    "cdktf-provider-oci.DataOciCoreAppCatalogSubscriptionsAppCatalogSubscriptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreAppCatalogSubscriptionsAppCatalogSubscriptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-app-catalog-subscriptions/index.ts",
          "line": 151
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-app-catalog-subscriptions/index.ts",
        "line": 144
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-subscriptions/index.ts",
            "line": 158
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreAppCatalogSubscriptionsAppCatalogSubscriptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreAppCatalogSubscriptionsAppCatalogSubscriptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-subscriptions/index.ts",
            "line": 151
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-subscriptions/index.ts",
            "line": 151
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-subscriptions/index.ts",
            "line": 151
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-app-catalog-subscriptions/index:DataOciCoreAppCatalogSubscriptionsAppCatalogSubscriptionsList"
    },
    "cdktf-provider-oci.DataOciCoreAppCatalogSubscriptionsAppCatalogSubscriptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreAppCatalogSubscriptionsAppCatalogSubscriptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-app-catalog-subscriptions/index.ts",
          "line": 64
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-app-catalog-subscriptions/index.ts",
        "line": 55
      },
      "name": "DataOciCoreAppCatalogSubscriptionsAppCatalogSubscriptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-subscriptions/index.ts",
            "line": 84
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-subscriptions/index.ts",
            "line": 89
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-subscriptions/index.ts",
            "line": 94
          },
          "name": "eulaLink",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-subscriptions/index.ts",
            "line": 99
          },
          "name": "listingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-subscriptions/index.ts",
            "line": 104
          },
          "name": "listingResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-subscriptions/index.ts",
            "line": 109
          },
          "name": "listingResourceVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-subscriptions/index.ts",
            "line": 114
          },
          "name": "oracleTermsOfUseLink",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-subscriptions/index.ts",
            "line": 119
          },
          "name": "publisherName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-subscriptions/index.ts",
            "line": 124
          },
          "name": "signature",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-subscriptions/index.ts",
            "line": 129
          },
          "name": "summary",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-subscriptions/index.ts",
            "line": 134
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-subscriptions/index.ts",
            "line": 139
          },
          "name": "timeRetrieved",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-subscriptions/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreAppCatalogSubscriptionsAppCatalogSubscriptions"
          }
        }
      ],
      "symbolId": "src/data-oci-core-app-catalog-subscriptions/index:DataOciCoreAppCatalogSubscriptionsAppCatalogSubscriptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreAppCatalogSubscriptionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreAppCatalogSubscriptionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-app-catalog-subscriptions/index.ts",
        "line": 9
      },
      "name": "DataOciCoreAppCatalogSubscriptionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_app_catalog_subscriptions#compartment_id DataOciCoreAppCatalogSubscriptions#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-subscriptions/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_app_catalog_subscriptions#filter DataOciCoreAppCatalogSubscriptions#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-subscriptions/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreAppCatalogSubscriptionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_app_catalog_subscriptions#id DataOciCoreAppCatalogSubscriptions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-subscriptions/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_app_catalog_subscriptions#listing_id DataOciCoreAppCatalogSubscriptions#listing_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-subscriptions/index.ts",
            "line": 24
          },
          "name": "listingId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-app-catalog-subscriptions/index:DataOciCoreAppCatalogSubscriptionsConfig"
    },
    "cdktf-provider-oci.DataOciCoreAppCatalogSubscriptionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreAppCatalogSubscriptionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-app-catalog-subscriptions/index.ts",
        "line": 162
      },
      "name": "DataOciCoreAppCatalogSubscriptionsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_app_catalog_subscriptions#name DataOciCoreAppCatalogSubscriptions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-subscriptions/index.ts",
            "line": 166
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_app_catalog_subscriptions#values DataOciCoreAppCatalogSubscriptions#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-subscriptions/index.ts",
            "line": 174
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_app_catalog_subscriptions#regex DataOciCoreAppCatalogSubscriptions#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-subscriptions/index.ts",
            "line": 170
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-app-catalog-subscriptions/index:DataOciCoreAppCatalogSubscriptionsFilter"
    },
    "cdktf-provider-oci.DataOciCoreAppCatalogSubscriptionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreAppCatalogSubscriptionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-app-catalog-subscriptions/index.ts",
          "line": 327
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-app-catalog-subscriptions/index.ts",
        "line": 319
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-subscriptions/index.ts",
            "line": 334
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreAppCatalogSubscriptionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreAppCatalogSubscriptionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-subscriptions/index.ts",
            "line": 327
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-subscriptions/index.ts",
            "line": 327
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-subscriptions/index.ts",
            "line": 327
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-subscriptions/index.ts",
            "line": 320
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreAppCatalogSubscriptionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-app-catalog-subscriptions/index:DataOciCoreAppCatalogSubscriptionsFilterList"
    },
    "cdktf-provider-oci.DataOciCoreAppCatalogSubscriptionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreAppCatalogSubscriptionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-app-catalog-subscriptions/index.ts",
          "line": 230
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-app-catalog-subscriptions/index.ts",
        "line": 220
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-subscriptions/index.ts",
            "line": 297
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreAppCatalogSubscriptionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-subscriptions/index.ts",
            "line": 285
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-subscriptions/index.ts",
            "line": 301
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-subscriptions/index.ts",
            "line": 314
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-subscriptions/index.ts",
            "line": 278
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-subscriptions/index.ts",
            "line": 291
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-subscriptions/index.ts",
            "line": 307
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-app-catalog-subscriptions/index.ts",
            "line": 234
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreAppCatalogSubscriptionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-app-catalog-subscriptions/index:DataOciCoreAppCatalogSubscriptionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreBlockVolumeReplica": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_block_volume_replica oci_core_block_volume_replica}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreBlockVolumeReplica",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_block_volume_replica oci_core_block_volume_replica} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-block-volume-replica/index.ts",
          "line": 58
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreBlockVolumeReplicaConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-block-volume-replica/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreBlockVolumeReplica resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replica/index.ts",
            "line": 43
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreBlockVolumeReplica to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_block_volume_replica#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreBlockVolumeReplica that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreBlockVolumeReplica to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replica/index.ts",
            "line": 135
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replica/index.ts",
            "line": 177
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replica/index.ts",
            "line": 184
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreBlockVolumeReplica",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replica/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replica/index.ts",
            "line": 83
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replica/index.ts",
            "line": 88
          },
          "name": "blockVolumeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replica/index.ts",
            "line": 106
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replica/index.ts",
            "line": 112
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replica/index.ts",
            "line": 117
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replica/index.ts",
            "line": 123
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replica/index.ts",
            "line": 144
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replica/index.ts",
            "line": 149
          },
          "name": "sizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replica/index.ts",
            "line": 154
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replica/index.ts",
            "line": 159
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replica/index.ts",
            "line": 164
          },
          "name": "timeLastSynced",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replica/index.ts",
            "line": 169
          },
          "name": "volumeGroupReplicaId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replica/index.ts",
            "line": 101
          },
          "name": "blockVolumeReplicaIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replica/index.ts",
            "line": 139
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replica/index.ts",
            "line": 94
          },
          "name": "blockVolumeReplicaId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replica/index.ts",
            "line": 129
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-block-volume-replica/index:DataOciCoreBlockVolumeReplica"
    },
    "cdktf-provider-oci.DataOciCoreBlockVolumeReplicaConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreBlockVolumeReplicaConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-block-volume-replica/index.ts",
        "line": 9
      },
      "name": "DataOciCoreBlockVolumeReplicaConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_block_volume_replica#block_volume_replica_id DataOciCoreBlockVolumeReplica#block_volume_replica_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replica/index.ts",
            "line": 13
          },
          "name": "blockVolumeReplicaId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_block_volume_replica#id DataOciCoreBlockVolumeReplica#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replica/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-block-volume-replica/index:DataOciCoreBlockVolumeReplicaConfig"
    },
    "cdktf-provider-oci.DataOciCoreBlockVolumeReplicas": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_block_volume_replicas oci_core_block_volume_replicas}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreBlockVolumeReplicas",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_block_volume_replicas oci_core_block_volume_replicas} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-block-volume-replicas/index.ts",
          "line": 393
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreBlockVolumeReplicasConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-block-volume-replicas/index.ts",
        "line": 361
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreBlockVolumeReplicas resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replicas/index.ts",
            "line": 378
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreBlockVolumeReplicas to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_block_volume_replicas#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreBlockVolumeReplicas that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreBlockVolumeReplicas to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replicas/index.ts",
            "line": 529
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreBlockVolumeReplicasFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replicas/index.ts",
            "line": 430
          },
          "name": "resetAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replicas/index.ts",
            "line": 452
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replicas/index.ts",
            "line": 468
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replicas/index.ts",
            "line": 532
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replicas/index.ts",
            "line": 484
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replicas/index.ts",
            "line": 500
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replicas/index.ts",
            "line": 516
          },
          "name": "resetVolumeGroupReplicaId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replicas/index.ts",
            "line": 544
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replicas/index.ts",
            "line": 556
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreBlockVolumeReplicas",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replicas/index.ts",
            "line": 366
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replicas/index.ts",
            "line": 440
          },
          "name": "blockVolumeReplicas",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreBlockVolumeReplicasBlockVolumeReplicasList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replicas/index.ts",
            "line": 526
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreBlockVolumeReplicasFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replicas/index.ts",
            "line": 434
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replicas/index.ts",
            "line": 456
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replicas/index.ts",
            "line": 472
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replicas/index.ts",
            "line": 536
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreBlockVolumeReplicasFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replicas/index.ts",
            "line": 488
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replicas/index.ts",
            "line": 504
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replicas/index.ts",
            "line": 520
          },
          "name": "volumeGroupReplicaIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replicas/index.ts",
            "line": 424
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replicas/index.ts",
            "line": 446
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replicas/index.ts",
            "line": 462
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replicas/index.ts",
            "line": 478
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replicas/index.ts",
            "line": 494
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replicas/index.ts",
            "line": 510
          },
          "name": "volumeGroupReplicaId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-block-volume-replicas/index:DataOciCoreBlockVolumeReplicas"
    },
    "cdktf-provider-oci.DataOciCoreBlockVolumeReplicasBlockVolumeReplicas": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreBlockVolumeReplicasBlockVolumeReplicas",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-block-volume-replicas/index.ts",
        "line": 44
      },
      "name": "DataOciCoreBlockVolumeReplicasBlockVolumeReplicas",
      "symbolId": "src/data-oci-core-block-volume-replicas/index:DataOciCoreBlockVolumeReplicasBlockVolumeReplicas"
    },
    "cdktf-provider-oci.DataOciCoreBlockVolumeReplicasBlockVolumeReplicasList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreBlockVolumeReplicasBlockVolumeReplicasList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-block-volume-replicas/index.ts",
          "line": 170
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-block-volume-replicas/index.ts",
        "line": 163
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replicas/index.ts",
            "line": 177
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreBlockVolumeReplicasBlockVolumeReplicasOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreBlockVolumeReplicasBlockVolumeReplicasList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replicas/index.ts",
            "line": 170
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replicas/index.ts",
            "line": 170
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replicas/index.ts",
            "line": 170
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-block-volume-replicas/index:DataOciCoreBlockVolumeReplicasBlockVolumeReplicasList"
    },
    "cdktf-provider-oci.DataOciCoreBlockVolumeReplicasBlockVolumeReplicasOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreBlockVolumeReplicasBlockVolumeReplicasOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-block-volume-replicas/index.ts",
          "line": 76
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-block-volume-replicas/index.ts",
        "line": 67
      },
      "name": "DataOciCoreBlockVolumeReplicasBlockVolumeReplicasOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replicas/index.ts",
            "line": 96
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replicas/index.ts",
            "line": 101
          },
          "name": "blockVolumeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replicas/index.ts",
            "line": 106
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replicas/index.ts",
            "line": 112
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replicas/index.ts",
            "line": 117
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replicas/index.ts",
            "line": 123
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replicas/index.ts",
            "line": 128
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replicas/index.ts",
            "line": 133
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replicas/index.ts",
            "line": 138
          },
          "name": "sizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replicas/index.ts",
            "line": 143
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replicas/index.ts",
            "line": 148
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replicas/index.ts",
            "line": 153
          },
          "name": "timeLastSynced",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replicas/index.ts",
            "line": 158
          },
          "name": "volumeGroupReplicaId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replicas/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreBlockVolumeReplicasBlockVolumeReplicas"
          }
        }
      ],
      "symbolId": "src/data-oci-core-block-volume-replicas/index:DataOciCoreBlockVolumeReplicasBlockVolumeReplicasOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreBlockVolumeReplicasConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreBlockVolumeReplicasConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-block-volume-replicas/index.ts",
        "line": 9
      },
      "name": "DataOciCoreBlockVolumeReplicasConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_block_volume_replicas#availability_domain DataOciCoreBlockVolumeReplicas#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replicas/index.ts",
            "line": 13
          },
          "name": "availabilityDomain",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_block_volume_replicas#compartment_id DataOciCoreBlockVolumeReplicas#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replicas/index.ts",
            "line": 17
          },
          "name": "compartmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_block_volume_replicas#display_name DataOciCoreBlockVolumeReplicas#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replicas/index.ts",
            "line": 21
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_block_volume_replicas#filter DataOciCoreBlockVolumeReplicas#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replicas/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreBlockVolumeReplicasFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_block_volume_replicas#id DataOciCoreBlockVolumeReplicas#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replicas/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_block_volume_replicas#state DataOciCoreBlockVolumeReplicas#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replicas/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_block_volume_replicas#volume_group_replica_id DataOciCoreBlockVolumeReplicas#volume_group_replica_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replicas/index.ts",
            "line": 36
          },
          "name": "volumeGroupReplicaId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-block-volume-replicas/index:DataOciCoreBlockVolumeReplicasConfig"
    },
    "cdktf-provider-oci.DataOciCoreBlockVolumeReplicasFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreBlockVolumeReplicasFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-block-volume-replicas/index.ts",
        "line": 181
      },
      "name": "DataOciCoreBlockVolumeReplicasFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_block_volume_replicas#name DataOciCoreBlockVolumeReplicas#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replicas/index.ts",
            "line": 185
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_block_volume_replicas#values DataOciCoreBlockVolumeReplicas#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replicas/index.ts",
            "line": 193
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_block_volume_replicas#regex DataOciCoreBlockVolumeReplicas#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replicas/index.ts",
            "line": 189
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-block-volume-replicas/index:DataOciCoreBlockVolumeReplicasFilter"
    },
    "cdktf-provider-oci.DataOciCoreBlockVolumeReplicasFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreBlockVolumeReplicasFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-block-volume-replicas/index.ts",
          "line": 346
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-block-volume-replicas/index.ts",
        "line": 338
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replicas/index.ts",
            "line": 353
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreBlockVolumeReplicasFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreBlockVolumeReplicasFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replicas/index.ts",
            "line": 346
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replicas/index.ts",
            "line": 346
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replicas/index.ts",
            "line": 346
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replicas/index.ts",
            "line": 339
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreBlockVolumeReplicasFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-block-volume-replicas/index:DataOciCoreBlockVolumeReplicasFilterList"
    },
    "cdktf-provider-oci.DataOciCoreBlockVolumeReplicasFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreBlockVolumeReplicasFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-block-volume-replicas/index.ts",
          "line": 249
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-block-volume-replicas/index.ts",
        "line": 239
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replicas/index.ts",
            "line": 316
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreBlockVolumeReplicasFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replicas/index.ts",
            "line": 304
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replicas/index.ts",
            "line": 320
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replicas/index.ts",
            "line": 333
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replicas/index.ts",
            "line": 297
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replicas/index.ts",
            "line": 310
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replicas/index.ts",
            "line": 326
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-block-volume-replicas/index.ts",
            "line": 253
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreBlockVolumeReplicasFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-block-volume-replicas/index:DataOciCoreBlockVolumeReplicasFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreBootVolume": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_boot_volume oci_core_boot_volume}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreBootVolume",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_boot_volume oci_core_boot_volume} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-boot-volume/index.ts",
          "line": 321
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-boot-volume/index.ts",
        "line": 289
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreBootVolume resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume/index.ts",
            "line": 306
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreBootVolume to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_boot_volume#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreBootVolume that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreBootVolume to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume/index.ts",
            "line": 492
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume/index.ts",
            "line": 498
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreBootVolume",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume/index.ts",
            "line": 294
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume/index.ts",
            "line": 345
          },
          "name": "autoTunedVpusPerGb",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume/index.ts",
            "line": 351
          },
          "name": "autotunePolicies",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeAutotunePoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume/index.ts",
            "line": 356
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume/index.ts",
            "line": 361
          },
          "name": "backupPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume/index.ts",
            "line": 380
          },
          "name": "bootVolumeReplicas",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeBootVolumeReplicasList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume/index.ts",
            "line": 385
          },
          "name": "bootVolumeReplicasDeletion",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume/index.ts",
            "line": 390
          },
          "name": "clusterPlacementGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume/index.ts",
            "line": 395
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume/index.ts",
            "line": 401
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume/index.ts",
            "line": 406
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume/index.ts",
            "line": 412
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume/index.ts",
            "line": 417
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume/index.ts",
            "line": 422
          },
          "name": "imageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume/index.ts",
            "line": 427
          },
          "name": "isAutoTuneEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume/index.ts",
            "line": 432
          },
          "name": "isHydrated",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume/index.ts",
            "line": 437
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume/index.ts",
            "line": 442
          },
          "name": "sizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume/index.ts",
            "line": 447
          },
          "name": "sizeInMbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume/index.ts",
            "line": 453
          },
          "name": "sourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeSourceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume/index.ts",
            "line": 458
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume/index.ts",
            "line": 464
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume/index.ts",
            "line": 469
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume/index.ts",
            "line": 474
          },
          "name": "volumeGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume/index.ts",
            "line": 479
          },
          "name": "vpusPerGb",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume/index.ts",
            "line": 484
          },
          "name": "xrcKmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume/index.ts",
            "line": 374
          },
          "name": "bootVolumeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume/index.ts",
            "line": 367
          },
          "name": "bootVolumeId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-boot-volume/index:DataOciCoreBootVolume"
    },
    "cdktf-provider-oci.DataOciCoreBootVolumeAttachments": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_boot_volume_attachments oci_core_boot_volume_attachments}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeAttachments",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_boot_volume_attachments oci_core_boot_volume_attachments} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-boot-volume-attachments/index.ts",
          "line": 377
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeAttachmentsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-boot-volume-attachments/index.ts",
        "line": 345
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreBootVolumeAttachments resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-attachments/index.ts",
            "line": 362
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreBootVolumeAttachments to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_boot_volume_attachments#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreBootVolumeAttachments that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreBootVolumeAttachments to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-attachments/index.ts",
            "line": 490
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeAttachmentsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-attachments/index.ts",
            "line": 432
          },
          "name": "resetBootVolumeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-attachments/index.ts",
            "line": 493
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-attachments/index.ts",
            "line": 461
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-attachments/index.ts",
            "line": 477
          },
          "name": "resetInstanceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-attachments/index.ts",
            "line": 505
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-attachments/index.ts",
            "line": 516
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreBootVolumeAttachments",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-attachments/index.ts",
            "line": 350
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-attachments/index.ts",
            "line": 420
          },
          "name": "bootVolumeAttachments",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeAttachmentsBootVolumeAttachmentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-attachments/index.ts",
            "line": 487
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeAttachmentsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-attachments/index.ts",
            "line": 414
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-attachments/index.ts",
            "line": 436
          },
          "name": "bootVolumeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-attachments/index.ts",
            "line": 449
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-attachments/index.ts",
            "line": 497
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeAttachmentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-attachments/index.ts",
            "line": 465
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-attachments/index.ts",
            "line": 481
          },
          "name": "instanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-attachments/index.ts",
            "line": 407
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-attachments/index.ts",
            "line": 426
          },
          "name": "bootVolumeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-attachments/index.ts",
            "line": 442
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-attachments/index.ts",
            "line": 455
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-attachments/index.ts",
            "line": 471
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-boot-volume-attachments/index:DataOciCoreBootVolumeAttachments"
    },
    "cdktf-provider-oci.DataOciCoreBootVolumeAttachmentsBootVolumeAttachments": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeAttachmentsBootVolumeAttachments",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-boot-volume-attachments/index.ts",
        "line": 40
      },
      "name": "DataOciCoreBootVolumeAttachmentsBootVolumeAttachments",
      "symbolId": "src/data-oci-core-boot-volume-attachments/index:DataOciCoreBootVolumeAttachmentsBootVolumeAttachments"
    },
    "cdktf-provider-oci.DataOciCoreBootVolumeAttachmentsBootVolumeAttachmentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeAttachmentsBootVolumeAttachmentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-boot-volume-attachments/index.ts",
          "line": 154
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-boot-volume-attachments/index.ts",
        "line": 147
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-attachments/index.ts",
            "line": 161
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeAttachmentsBootVolumeAttachmentsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreBootVolumeAttachmentsBootVolumeAttachmentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-attachments/index.ts",
            "line": 154
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-attachments/index.ts",
            "line": 154
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-attachments/index.ts",
            "line": 154
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-boot-volume-attachments/index:DataOciCoreBootVolumeAttachmentsBootVolumeAttachmentsList"
    },
    "cdktf-provider-oci.DataOciCoreBootVolumeAttachmentsBootVolumeAttachmentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeAttachmentsBootVolumeAttachmentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-boot-volume-attachments/index.ts",
          "line": 72
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-boot-volume-attachments/index.ts",
        "line": 63
      },
      "name": "DataOciCoreBootVolumeAttachmentsBootVolumeAttachmentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-attachments/index.ts",
            "line": 92
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-attachments/index.ts",
            "line": 97
          },
          "name": "bootVolumeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-attachments/index.ts",
            "line": 102
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-attachments/index.ts",
            "line": 107
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-attachments/index.ts",
            "line": 112
          },
          "name": "encryptionInTransitType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-attachments/index.ts",
            "line": 117
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-attachments/index.ts",
            "line": 122
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-attachments/index.ts",
            "line": 127
          },
          "name": "isPvEncryptionInTransitEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-attachments/index.ts",
            "line": 132
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-attachments/index.ts",
            "line": 137
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-attachments/index.ts",
            "line": 142
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-attachments/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeAttachmentsBootVolumeAttachments"
          }
        }
      ],
      "symbolId": "src/data-oci-core-boot-volume-attachments/index:DataOciCoreBootVolumeAttachmentsBootVolumeAttachmentsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreBootVolumeAttachmentsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeAttachmentsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-boot-volume-attachments/index.ts",
        "line": 9
      },
      "name": "DataOciCoreBootVolumeAttachmentsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_boot_volume_attachments#availability_domain DataOciCoreBootVolumeAttachments#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-attachments/index.ts",
            "line": 13
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_boot_volume_attachments#compartment_id DataOciCoreBootVolumeAttachments#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-attachments/index.ts",
            "line": 21
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_boot_volume_attachments#boot_volume_id DataOciCoreBootVolumeAttachments#boot_volume_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-attachments/index.ts",
            "line": 17
          },
          "name": "bootVolumeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_boot_volume_attachments#filter DataOciCoreBootVolumeAttachments#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-attachments/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeAttachmentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_boot_volume_attachments#id DataOciCoreBootVolumeAttachments#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-attachments/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_boot_volume_attachments#instance_id DataOciCoreBootVolumeAttachments#instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-attachments/index.ts",
            "line": 32
          },
          "name": "instanceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-boot-volume-attachments/index:DataOciCoreBootVolumeAttachmentsConfig"
    },
    "cdktf-provider-oci.DataOciCoreBootVolumeAttachmentsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeAttachmentsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-boot-volume-attachments/index.ts",
        "line": 165
      },
      "name": "DataOciCoreBootVolumeAttachmentsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_boot_volume_attachments#name DataOciCoreBootVolumeAttachments#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-attachments/index.ts",
            "line": 169
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_boot_volume_attachments#values DataOciCoreBootVolumeAttachments#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-attachments/index.ts",
            "line": 177
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_boot_volume_attachments#regex DataOciCoreBootVolumeAttachments#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-attachments/index.ts",
            "line": 173
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-boot-volume-attachments/index:DataOciCoreBootVolumeAttachmentsFilter"
    },
    "cdktf-provider-oci.DataOciCoreBootVolumeAttachmentsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeAttachmentsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-boot-volume-attachments/index.ts",
          "line": 330
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-boot-volume-attachments/index.ts",
        "line": 322
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-attachments/index.ts",
            "line": 337
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeAttachmentsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreBootVolumeAttachmentsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-attachments/index.ts",
            "line": 330
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-attachments/index.ts",
            "line": 330
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-attachments/index.ts",
            "line": 330
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-attachments/index.ts",
            "line": 323
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeAttachmentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-boot-volume-attachments/index:DataOciCoreBootVolumeAttachmentsFilterList"
    },
    "cdktf-provider-oci.DataOciCoreBootVolumeAttachmentsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeAttachmentsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-boot-volume-attachments/index.ts",
          "line": 233
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-boot-volume-attachments/index.ts",
        "line": 223
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-attachments/index.ts",
            "line": 300
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreBootVolumeAttachmentsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-attachments/index.ts",
            "line": 288
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-attachments/index.ts",
            "line": 304
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-attachments/index.ts",
            "line": 317
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-attachments/index.ts",
            "line": 281
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-attachments/index.ts",
            "line": 294
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-attachments/index.ts",
            "line": 310
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-attachments/index.ts",
            "line": 237
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeAttachmentsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-boot-volume-attachments/index:DataOciCoreBootVolumeAttachmentsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreBootVolumeAutotunePolicies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeAutotunePolicies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-boot-volume/index.ts",
        "line": 15
      },
      "name": "DataOciCoreBootVolumeAutotunePolicies",
      "symbolId": "src/data-oci-core-boot-volume/index:DataOciCoreBootVolumeAutotunePolicies"
    },
    "cdktf-provider-oci.DataOciCoreBootVolumeAutotunePoliciesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeAutotunePoliciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-boot-volume/index.ts",
          "line": 84
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-boot-volume/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume/index.ts",
            "line": 91
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeAutotunePoliciesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreBootVolumeAutotunePoliciesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume/index.ts",
            "line": 84
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume/index.ts",
            "line": 84
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-boot-volume/index:DataOciCoreBootVolumeAutotunePoliciesList"
    },
    "cdktf-provider-oci.DataOciCoreBootVolumeAutotunePoliciesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeAutotunePoliciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-boot-volume/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-boot-volume/index.ts",
        "line": 38
      },
      "name": "DataOciCoreBootVolumeAutotunePoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume/index.ts",
            "line": 67
          },
          "name": "autotuneType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume/index.ts",
            "line": 72
          },
          "name": "maxVpusPerGb",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeAutotunePolicies"
          }
        }
      ],
      "symbolId": "src/data-oci-core-boot-volume/index:DataOciCoreBootVolumeAutotunePoliciesOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreBootVolumeBackup": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_boot_volume_backup oci_core_boot_volume_backup}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeBackup",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_boot_volume_backup oci_core_boot_volume_backup} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-boot-volume-backup/index.ts",
          "line": 136
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeBackupConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-boot-volume-backup/index.ts",
        "line": 104
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreBootVolumeBackup resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backup/index.ts",
            "line": 121
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreBootVolumeBackup to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_boot_volume_backup#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreBootVolumeBackup that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreBootVolumeBackup to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backup/index.ts",
            "line": 275
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backup/index.ts",
            "line": 281
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreBootVolumeBackup",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backup/index.ts",
            "line": 109
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backup/index.ts",
            "line": 173
          },
          "name": "bootVolumeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backup/index.ts",
            "line": 178
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backup/index.ts",
            "line": 184
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backup/index.ts",
            "line": 189
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backup/index.ts",
            "line": 194
          },
          "name": "expirationTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backup/index.ts",
            "line": 200
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backup/index.ts",
            "line": 205
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backup/index.ts",
            "line": 210
          },
          "name": "imageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backup/index.ts",
            "line": 215
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backup/index.ts",
            "line": 220
          },
          "name": "sizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backup/index.ts",
            "line": 225
          },
          "name": "sourceBootVolumeBackupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backup/index.ts",
            "line": 231
          },
          "name": "sourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeBackupSourceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backup/index.ts",
            "line": 236
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backup/index.ts",
            "line": 241
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backup/index.ts",
            "line": 247
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backup/index.ts",
            "line": 252
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backup/index.ts",
            "line": 257
          },
          "name": "timeRequestReceived",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backup/index.ts",
            "line": 262
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backup/index.ts",
            "line": 267
          },
          "name": "uniqueSizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backup/index.ts",
            "line": 168
          },
          "name": "bootVolumeBackupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backup/index.ts",
            "line": 161
          },
          "name": "bootVolumeBackupId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-boot-volume-backup/index:DataOciCoreBootVolumeBackup"
    },
    "cdktf-provider-oci.DataOciCoreBootVolumeBackupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeBackupConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-boot-volume-backup/index.ts",
        "line": 9
      },
      "name": "DataOciCoreBootVolumeBackupConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_boot_volume_backup#boot_volume_backup_id DataOciCoreBootVolumeBackup#boot_volume_backup_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backup/index.ts",
            "line": 13
          },
          "name": "bootVolumeBackupId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-boot-volume-backup/index:DataOciCoreBootVolumeBackupConfig"
    },
    "cdktf-provider-oci.DataOciCoreBootVolumeBackupSourceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeBackupSourceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-boot-volume-backup/index.ts",
        "line": 15
      },
      "name": "DataOciCoreBootVolumeBackupSourceDetails",
      "symbolId": "src/data-oci-core-boot-volume-backup/index:DataOciCoreBootVolumeBackupSourceDetails"
    },
    "cdktf-provider-oci.DataOciCoreBootVolumeBackupSourceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeBackupSourceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-boot-volume-backup/index.ts",
          "line": 89
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-boot-volume-backup/index.ts",
        "line": 82
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backup/index.ts",
            "line": 96
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeBackupSourceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreBootVolumeBackupSourceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backup/index.ts",
            "line": 89
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backup/index.ts",
            "line": 89
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backup/index.ts",
            "line": 89
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-boot-volume-backup/index:DataOciCoreBootVolumeBackupSourceDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreBootVolumeBackupSourceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeBackupSourceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-boot-volume-backup/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-boot-volume-backup/index.ts",
        "line": 38
      },
      "name": "DataOciCoreBootVolumeBackupSourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backup/index.ts",
            "line": 67
          },
          "name": "bootVolumeBackupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backup/index.ts",
            "line": 72
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backup/index.ts",
            "line": 77
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backup/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeBackupSourceDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-boot-volume-backup/index:DataOciCoreBootVolumeBackupSourceDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreBootVolumeBackups": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_boot_volume_backups oci_core_boot_volume_backups}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeBackups",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_boot_volume_backups oci_core_boot_volume_backups} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-boot-volume-backups/index.ts",
          "line": 510
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeBackupsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-boot-volume-backups/index.ts",
        "line": 478
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreBootVolumeBackups resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 495
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreBootVolumeBackups to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_boot_volume_backups#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreBootVolumeBackups that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreBootVolumeBackups to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 643
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeBackupsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 553
          },
          "name": "resetBootVolumeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 582
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 646
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 598
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 614
          },
          "name": "resetSourceBootVolumeBackupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 630
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 658
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 670
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreBootVolumeBackups",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 483
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 541
          },
          "name": "bootVolumeBackups",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeBackupsBootVolumeBackupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 640
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeBackupsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 557
          },
          "name": "bootVolumeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 570
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 586
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 650
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeBackupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 602
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 618
          },
          "name": "sourceBootVolumeBackupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 634
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 547
          },
          "name": "bootVolumeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 563
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 576
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 592
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 608
          },
          "name": "sourceBootVolumeBackupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 624
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-boot-volume-backups/index:DataOciCoreBootVolumeBackups"
    },
    "cdktf-provider-oci.DataOciCoreBootVolumeBackupsBootVolumeBackups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeBackupsBootVolumeBackups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-boot-volume-backups/index.ts",
        "line": 129
      },
      "name": "DataOciCoreBootVolumeBackupsBootVolumeBackups",
      "symbolId": "src/data-oci-core-boot-volume-backups/index:DataOciCoreBootVolumeBackupsBootVolumeBackups"
    },
    "cdktf-provider-oci.DataOciCoreBootVolumeBackupsBootVolumeBackupsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeBackupsBootVolumeBackupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-boot-volume-backups/index.ts",
          "line": 287
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-boot-volume-backups/index.ts",
        "line": 280
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 294
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeBackupsBootVolumeBackupsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreBootVolumeBackupsBootVolumeBackupsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 287
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 287
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 287
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-boot-volume-backups/index:DataOciCoreBootVolumeBackupsBootVolumeBackupsList"
    },
    "cdktf-provider-oci.DataOciCoreBootVolumeBackupsBootVolumeBackupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeBackupsBootVolumeBackupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-boot-volume-backups/index.ts",
          "line": 161
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-boot-volume-backups/index.ts",
        "line": 152
      },
      "name": "DataOciCoreBootVolumeBackupsBootVolumeBackupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 181
          },
          "name": "bootVolumeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 186
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 192
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 197
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 202
          },
          "name": "expirationTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 208
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 213
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 218
          },
          "name": "imageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 223
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 228
          },
          "name": "sizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 233
          },
          "name": "sourceBootVolumeBackupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 239
          },
          "name": "sourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeBackupsBootVolumeBackupsSourceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 244
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 249
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 255
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 260
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 265
          },
          "name": "timeRequestReceived",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 270
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 275
          },
          "name": "uniqueSizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 165
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeBackupsBootVolumeBackups"
          }
        }
      ],
      "symbolId": "src/data-oci-core-boot-volume-backups/index:DataOciCoreBootVolumeBackupsBootVolumeBackupsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreBootVolumeBackupsBootVolumeBackupsSourceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeBackupsBootVolumeBackupsSourceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-boot-volume-backups/index.ts",
        "line": 44
      },
      "name": "DataOciCoreBootVolumeBackupsBootVolumeBackupsSourceDetails",
      "symbolId": "src/data-oci-core-boot-volume-backups/index:DataOciCoreBootVolumeBackupsBootVolumeBackupsSourceDetails"
    },
    "cdktf-provider-oci.DataOciCoreBootVolumeBackupsBootVolumeBackupsSourceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeBackupsBootVolumeBackupsSourceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-boot-volume-backups/index.ts",
          "line": 118
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-boot-volume-backups/index.ts",
        "line": 111
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 125
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeBackupsBootVolumeBackupsSourceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreBootVolumeBackupsBootVolumeBackupsSourceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 118
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 118
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 118
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-boot-volume-backups/index:DataOciCoreBootVolumeBackupsBootVolumeBackupsSourceDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreBootVolumeBackupsBootVolumeBackupsSourceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeBackupsBootVolumeBackupsSourceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-boot-volume-backups/index.ts",
          "line": 76
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-boot-volume-backups/index.ts",
        "line": 67
      },
      "name": "DataOciCoreBootVolumeBackupsBootVolumeBackupsSourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 96
          },
          "name": "bootVolumeBackupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 101
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 106
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeBackupsBootVolumeBackupsSourceDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-boot-volume-backups/index:DataOciCoreBootVolumeBackupsBootVolumeBackupsSourceDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreBootVolumeBackupsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeBackupsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-boot-volume-backups/index.ts",
        "line": 9
      },
      "name": "DataOciCoreBootVolumeBackupsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_boot_volume_backups#compartment_id DataOciCoreBootVolumeBackups#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 17
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_boot_volume_backups#boot_volume_id DataOciCoreBootVolumeBackups#boot_volume_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 13
          },
          "name": "bootVolumeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_boot_volume_backups#display_name DataOciCoreBootVolumeBackups#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 21
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_boot_volume_backups#filter DataOciCoreBootVolumeBackups#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeBackupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_boot_volume_backups#id DataOciCoreBootVolumeBackups#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_boot_volume_backups#source_boot_volume_backup_id DataOciCoreBootVolumeBackups#source_boot_volume_backup_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 32
          },
          "name": "sourceBootVolumeBackupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_boot_volume_backups#state DataOciCoreBootVolumeBackups#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 36
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-boot-volume-backups/index:DataOciCoreBootVolumeBackupsConfig"
    },
    "cdktf-provider-oci.DataOciCoreBootVolumeBackupsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeBackupsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-boot-volume-backups/index.ts",
        "line": 298
      },
      "name": "DataOciCoreBootVolumeBackupsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_boot_volume_backups#name DataOciCoreBootVolumeBackups#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 302
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_boot_volume_backups#values DataOciCoreBootVolumeBackups#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 310
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_boot_volume_backups#regex DataOciCoreBootVolumeBackups#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 306
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-boot-volume-backups/index:DataOciCoreBootVolumeBackupsFilter"
    },
    "cdktf-provider-oci.DataOciCoreBootVolumeBackupsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeBackupsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-boot-volume-backups/index.ts",
          "line": 463
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-boot-volume-backups/index.ts",
        "line": 455
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 470
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeBackupsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreBootVolumeBackupsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 463
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 463
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 463
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 456
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeBackupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-boot-volume-backups/index:DataOciCoreBootVolumeBackupsFilterList"
    },
    "cdktf-provider-oci.DataOciCoreBootVolumeBackupsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeBackupsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-boot-volume-backups/index.ts",
          "line": 366
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-boot-volume-backups/index.ts",
        "line": 356
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 433
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreBootVolumeBackupsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 421
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 437
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 450
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 414
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 427
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 443
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-backups/index.ts",
            "line": 370
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeBackupsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-boot-volume-backups/index:DataOciCoreBootVolumeBackupsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreBootVolumeBootVolumeReplicas": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeBootVolumeReplicas",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-boot-volume/index.ts",
        "line": 95
      },
      "name": "DataOciCoreBootVolumeBootVolumeReplicas",
      "symbolId": "src/data-oci-core-boot-volume/index:DataOciCoreBootVolumeBootVolumeReplicas"
    },
    "cdktf-provider-oci.DataOciCoreBootVolumeBootVolumeReplicasList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeBootVolumeReplicasList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-boot-volume/index.ts",
          "line": 179
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-boot-volume/index.ts",
        "line": 172
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume/index.ts",
            "line": 186
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeBootVolumeReplicasOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreBootVolumeBootVolumeReplicasList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume/index.ts",
            "line": 179
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume/index.ts",
            "line": 179
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume/index.ts",
            "line": 179
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-boot-volume/index:DataOciCoreBootVolumeBootVolumeReplicasList"
    },
    "cdktf-provider-oci.DataOciCoreBootVolumeBootVolumeReplicasOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeBootVolumeReplicasOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-boot-volume/index.ts",
          "line": 127
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-boot-volume/index.ts",
        "line": 118
      },
      "name": "DataOciCoreBootVolumeBootVolumeReplicasOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume/index.ts",
            "line": 147
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume/index.ts",
            "line": 152
          },
          "name": "bootVolumeReplicaId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume/index.ts",
            "line": 157
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume/index.ts",
            "line": 162
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume/index.ts",
            "line": 167
          },
          "name": "xrrKmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume/index.ts",
            "line": 131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeBootVolumeReplicas"
          }
        }
      ],
      "symbolId": "src/data-oci-core-boot-volume/index:DataOciCoreBootVolumeBootVolumeReplicasOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreBootVolumeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-boot-volume/index.ts",
        "line": 9
      },
      "name": "DataOciCoreBootVolumeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_boot_volume#boot_volume_id DataOciCoreBootVolume#boot_volume_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume/index.ts",
            "line": 13
          },
          "name": "bootVolumeId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-boot-volume/index:DataOciCoreBootVolumeConfig"
    },
    "cdktf-provider-oci.DataOciCoreBootVolumeReplica": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_boot_volume_replica oci_core_boot_volume_replica}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeReplica",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_boot_volume_replica oci_core_boot_volume_replica} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-boot-volume-replica/index.ts",
          "line": 58
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeReplicaConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-boot-volume-replica/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreBootVolumeReplica resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replica/index.ts",
            "line": 43
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreBootVolumeReplica to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_boot_volume_replica#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreBootVolumeReplica that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreBootVolumeReplica to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replica/index.ts",
            "line": 135
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replica/index.ts",
            "line": 182
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replica/index.ts",
            "line": 189
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreBootVolumeReplica",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replica/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replica/index.ts",
            "line": 83
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replica/index.ts",
            "line": 88
          },
          "name": "bootVolumeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replica/index.ts",
            "line": 106
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replica/index.ts",
            "line": 112
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replica/index.ts",
            "line": 117
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replica/index.ts",
            "line": 123
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replica/index.ts",
            "line": 144
          },
          "name": "imageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replica/index.ts",
            "line": 149
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replica/index.ts",
            "line": 154
          },
          "name": "sizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replica/index.ts",
            "line": 159
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replica/index.ts",
            "line": 164
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replica/index.ts",
            "line": 169
          },
          "name": "timeLastSynced",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replica/index.ts",
            "line": 174
          },
          "name": "volumeGroupReplicaId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replica/index.ts",
            "line": 101
          },
          "name": "bootVolumeReplicaIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replica/index.ts",
            "line": 139
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replica/index.ts",
            "line": 94
          },
          "name": "bootVolumeReplicaId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replica/index.ts",
            "line": 129
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-boot-volume-replica/index:DataOciCoreBootVolumeReplica"
    },
    "cdktf-provider-oci.DataOciCoreBootVolumeReplicaConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeReplicaConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-boot-volume-replica/index.ts",
        "line": 9
      },
      "name": "DataOciCoreBootVolumeReplicaConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_boot_volume_replica#boot_volume_replica_id DataOciCoreBootVolumeReplica#boot_volume_replica_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replica/index.ts",
            "line": 13
          },
          "name": "bootVolumeReplicaId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_boot_volume_replica#id DataOciCoreBootVolumeReplica#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replica/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-boot-volume-replica/index:DataOciCoreBootVolumeReplicaConfig"
    },
    "cdktf-provider-oci.DataOciCoreBootVolumeReplicas": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_boot_volume_replicas oci_core_boot_volume_replicas}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeReplicas",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_boot_volume_replicas oci_core_boot_volume_replicas} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
          "line": 398
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeReplicasConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
        "line": 366
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreBootVolumeReplicas resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
            "line": 383
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreBootVolumeReplicas to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_boot_volume_replicas#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreBootVolumeReplicas that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreBootVolumeReplicas to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
            "line": 534
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeReplicasFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
            "line": 435
          },
          "name": "resetAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
            "line": 457
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
            "line": 473
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
            "line": 537
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
            "line": 489
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
            "line": 505
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
            "line": 521
          },
          "name": "resetVolumeGroupReplicaId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
            "line": 549
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
            "line": 561
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreBootVolumeReplicas",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
            "line": 371
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
            "line": 445
          },
          "name": "bootVolumeReplicas",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeReplicasBootVolumeReplicasList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
            "line": 531
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeReplicasFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
            "line": 439
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
            "line": 461
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
            "line": 477
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
            "line": 541
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeReplicasFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
            "line": 493
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
            "line": 509
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
            "line": 525
          },
          "name": "volumeGroupReplicaIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
            "line": 429
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
            "line": 451
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
            "line": 467
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
            "line": 483
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
            "line": 499
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
            "line": 515
          },
          "name": "volumeGroupReplicaId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-boot-volume-replicas/index:DataOciCoreBootVolumeReplicas"
    },
    "cdktf-provider-oci.DataOciCoreBootVolumeReplicasBootVolumeReplicas": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeReplicasBootVolumeReplicas",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
        "line": 44
      },
      "name": "DataOciCoreBootVolumeReplicasBootVolumeReplicas",
      "symbolId": "src/data-oci-core-boot-volume-replicas/index:DataOciCoreBootVolumeReplicasBootVolumeReplicas"
    },
    "cdktf-provider-oci.DataOciCoreBootVolumeReplicasBootVolumeReplicasList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeReplicasBootVolumeReplicasList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
          "line": 175
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
        "line": 168
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
            "line": 182
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeReplicasBootVolumeReplicasOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreBootVolumeReplicasBootVolumeReplicasList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
            "line": 175
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
            "line": 175
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
            "line": 175
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-boot-volume-replicas/index:DataOciCoreBootVolumeReplicasBootVolumeReplicasList"
    },
    "cdktf-provider-oci.DataOciCoreBootVolumeReplicasBootVolumeReplicasOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeReplicasBootVolumeReplicasOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
          "line": 76
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
        "line": 67
      },
      "name": "DataOciCoreBootVolumeReplicasBootVolumeReplicasOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
            "line": 96
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
            "line": 101
          },
          "name": "bootVolumeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
            "line": 106
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
            "line": 112
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
            "line": 117
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
            "line": 123
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
            "line": 128
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
            "line": 133
          },
          "name": "imageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
            "line": 138
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
            "line": 143
          },
          "name": "sizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
            "line": 148
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
            "line": 153
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
            "line": 158
          },
          "name": "timeLastSynced",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
            "line": 163
          },
          "name": "volumeGroupReplicaId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeReplicasBootVolumeReplicas"
          }
        }
      ],
      "symbolId": "src/data-oci-core-boot-volume-replicas/index:DataOciCoreBootVolumeReplicasBootVolumeReplicasOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreBootVolumeReplicasConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeReplicasConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
        "line": 9
      },
      "name": "DataOciCoreBootVolumeReplicasConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_boot_volume_replicas#availability_domain DataOciCoreBootVolumeReplicas#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
            "line": 13
          },
          "name": "availabilityDomain",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_boot_volume_replicas#compartment_id DataOciCoreBootVolumeReplicas#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
            "line": 17
          },
          "name": "compartmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_boot_volume_replicas#display_name DataOciCoreBootVolumeReplicas#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
            "line": 21
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_boot_volume_replicas#filter DataOciCoreBootVolumeReplicas#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeReplicasFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_boot_volume_replicas#id DataOciCoreBootVolumeReplicas#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_boot_volume_replicas#state DataOciCoreBootVolumeReplicas#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_boot_volume_replicas#volume_group_replica_id DataOciCoreBootVolumeReplicas#volume_group_replica_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
            "line": 36
          },
          "name": "volumeGroupReplicaId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-boot-volume-replicas/index:DataOciCoreBootVolumeReplicasConfig"
    },
    "cdktf-provider-oci.DataOciCoreBootVolumeReplicasFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeReplicasFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
        "line": 186
      },
      "name": "DataOciCoreBootVolumeReplicasFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_boot_volume_replicas#name DataOciCoreBootVolumeReplicas#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
            "line": 190
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_boot_volume_replicas#values DataOciCoreBootVolumeReplicas#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
            "line": 198
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_boot_volume_replicas#regex DataOciCoreBootVolumeReplicas#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
            "line": 194
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-boot-volume-replicas/index:DataOciCoreBootVolumeReplicasFilter"
    },
    "cdktf-provider-oci.DataOciCoreBootVolumeReplicasFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeReplicasFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
          "line": 351
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
        "line": 343
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
            "line": 358
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeReplicasFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreBootVolumeReplicasFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
            "line": 351
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
            "line": 351
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
            "line": 351
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
            "line": 344
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeReplicasFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-boot-volume-replicas/index:DataOciCoreBootVolumeReplicasFilterList"
    },
    "cdktf-provider-oci.DataOciCoreBootVolumeReplicasFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeReplicasFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
          "line": 254
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
        "line": 244
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
            "line": 321
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreBootVolumeReplicasFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
            "line": 309
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
            "line": 325
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
            "line": 338
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
            "line": 302
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
            "line": 315
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
            "line": 331
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume-replicas/index.ts",
            "line": 258
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeReplicasFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-boot-volume-replicas/index:DataOciCoreBootVolumeReplicasFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreBootVolumeSourceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeSourceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-boot-volume/index.ts",
        "line": 190
      },
      "name": "DataOciCoreBootVolumeSourceDetails",
      "symbolId": "src/data-oci-core-boot-volume/index:DataOciCoreBootVolumeSourceDetails"
    },
    "cdktf-provider-oci.DataOciCoreBootVolumeSourceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeSourceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-boot-volume/index.ts",
          "line": 274
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-boot-volume/index.ts",
        "line": 267
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume/index.ts",
            "line": 281
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeSourceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreBootVolumeSourceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume/index.ts",
            "line": 274
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume/index.ts",
            "line": 274
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume/index.ts",
            "line": 274
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-boot-volume/index:DataOciCoreBootVolumeSourceDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreBootVolumeSourceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeSourceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-boot-volume/index.ts",
          "line": 222
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-boot-volume/index.ts",
        "line": 213
      },
      "name": "DataOciCoreBootVolumeSourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume/index.ts",
            "line": 242
          },
          "name": "changeBlockSizeInBytes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume/index.ts",
            "line": 247
          },
          "name": "firstBackupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume/index.ts",
            "line": 252
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume/index.ts",
            "line": 257
          },
          "name": "secondBackupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume/index.ts",
            "line": 262
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volume/index.ts",
            "line": 226
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreBootVolumeSourceDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-boot-volume/index:DataOciCoreBootVolumeSourceDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreBootVolumes": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_boot_volumes oci_core_boot_volumes}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreBootVolumes",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_boot_volumes oci_core_boot_volumes} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-boot-volumes/index.ts",
          "line": 719
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreBootVolumesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-boot-volumes/index.ts",
        "line": 687
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreBootVolumes resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 704
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreBootVolumes to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_boot_volumes#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreBootVolumes that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreBootVolumes to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 821
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreBootVolumesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 754
          },
          "name": "resetAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 776
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 824
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 792
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 808
          },
          "name": "resetVolumeGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 836
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 846
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreBootVolumes",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 692
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 764
          },
          "name": "bootVolumes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreBootVolumesBootVolumesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 818
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreBootVolumesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 758
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 780
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 828
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreBootVolumesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 796
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 812
          },
          "name": "volumeGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 748
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 770
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 786
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 802
          },
          "name": "volumeGroupId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-boot-volumes/index:DataOciCoreBootVolumes"
    },
    "cdktf-provider-oci.DataOciCoreBootVolumesBootVolumes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreBootVolumesBootVolumes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-boot-volumes/index.ts",
        "line": 306
      },
      "name": "DataOciCoreBootVolumesBootVolumes",
      "symbolId": "src/data-oci-core-boot-volumes/index:DataOciCoreBootVolumesBootVolumes"
    },
    "cdktf-provider-oci.DataOciCoreBootVolumesBootVolumesAutotunePolicies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreBootVolumesBootVolumesAutotunePolicies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-boot-volumes/index.ts",
        "line": 36
      },
      "name": "DataOciCoreBootVolumesBootVolumesAutotunePolicies",
      "symbolId": "src/data-oci-core-boot-volumes/index:DataOciCoreBootVolumesBootVolumesAutotunePolicies"
    },
    "cdktf-provider-oci.DataOciCoreBootVolumesBootVolumesAutotunePoliciesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreBootVolumesBootVolumesAutotunePoliciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-boot-volumes/index.ts",
          "line": 105
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-boot-volumes/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 112
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreBootVolumesBootVolumesAutotunePoliciesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreBootVolumesBootVolumesAutotunePoliciesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 105
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 105
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 105
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-boot-volumes/index:DataOciCoreBootVolumesBootVolumesAutotunePoliciesList"
    },
    "cdktf-provider-oci.DataOciCoreBootVolumesBootVolumesAutotunePoliciesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreBootVolumesBootVolumesAutotunePoliciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-boot-volumes/index.ts",
          "line": 68
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-boot-volumes/index.ts",
        "line": 59
      },
      "name": "DataOciCoreBootVolumesBootVolumesAutotunePoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 88
          },
          "name": "autotuneType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 93
          },
          "name": "maxVpusPerGb",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreBootVolumesBootVolumesAutotunePolicies"
          }
        }
      ],
      "symbolId": "src/data-oci-core-boot-volumes/index:DataOciCoreBootVolumesBootVolumesAutotunePoliciesOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreBootVolumesBootVolumesBootVolumeReplicas": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreBootVolumesBootVolumesBootVolumeReplicas",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-boot-volumes/index.ts",
        "line": 116
      },
      "name": "DataOciCoreBootVolumesBootVolumesBootVolumeReplicas",
      "symbolId": "src/data-oci-core-boot-volumes/index:DataOciCoreBootVolumesBootVolumesBootVolumeReplicas"
    },
    "cdktf-provider-oci.DataOciCoreBootVolumesBootVolumesBootVolumeReplicasList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreBootVolumesBootVolumesBootVolumeReplicasList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-boot-volumes/index.ts",
          "line": 200
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-boot-volumes/index.ts",
        "line": 193
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 207
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreBootVolumesBootVolumesBootVolumeReplicasOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreBootVolumesBootVolumesBootVolumeReplicasList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 200
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 200
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 200
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-boot-volumes/index:DataOciCoreBootVolumesBootVolumesBootVolumeReplicasList"
    },
    "cdktf-provider-oci.DataOciCoreBootVolumesBootVolumesBootVolumeReplicasOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreBootVolumesBootVolumesBootVolumeReplicasOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-boot-volumes/index.ts",
          "line": 148
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-boot-volumes/index.ts",
        "line": 139
      },
      "name": "DataOciCoreBootVolumesBootVolumesBootVolumeReplicasOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 168
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 173
          },
          "name": "bootVolumeReplicaId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 178
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 183
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 188
          },
          "name": "xrrKmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 152
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreBootVolumesBootVolumesBootVolumeReplicas"
          }
        }
      ],
      "symbolId": "src/data-oci-core-boot-volumes/index:DataOciCoreBootVolumesBootVolumesBootVolumeReplicasOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreBootVolumesBootVolumesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreBootVolumesBootVolumesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-boot-volumes/index.ts",
          "line": 496
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-boot-volumes/index.ts",
        "line": 489
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 503
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreBootVolumesBootVolumesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreBootVolumesBootVolumesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 496
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 496
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 496
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-boot-volumes/index:DataOciCoreBootVolumesBootVolumesList"
    },
    "cdktf-provider-oci.DataOciCoreBootVolumesBootVolumesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreBootVolumesBootVolumesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-boot-volumes/index.ts",
          "line": 338
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-boot-volumes/index.ts",
        "line": 329
      },
      "name": "DataOciCoreBootVolumesBootVolumesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 358
          },
          "name": "autoTunedVpusPerGb",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 364
          },
          "name": "autotunePolicies",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreBootVolumesBootVolumesAutotunePoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 369
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 374
          },
          "name": "backupPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 380
          },
          "name": "bootVolumeReplicas",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreBootVolumesBootVolumesBootVolumeReplicasList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 385
          },
          "name": "bootVolumeReplicasDeletion",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 390
          },
          "name": "clusterPlacementGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 395
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 401
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 406
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 412
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 417
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 422
          },
          "name": "imageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 427
          },
          "name": "isAutoTuneEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 432
          },
          "name": "isHydrated",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 437
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 442
          },
          "name": "sizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 447
          },
          "name": "sizeInMbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 453
          },
          "name": "sourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreBootVolumesBootVolumesSourceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 458
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 464
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 469
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 474
          },
          "name": "volumeGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 479
          },
          "name": "vpusPerGb",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 484
          },
          "name": "xrcKmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 342
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreBootVolumesBootVolumes"
          }
        }
      ],
      "symbolId": "src/data-oci-core-boot-volumes/index:DataOciCoreBootVolumesBootVolumesOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreBootVolumesBootVolumesSourceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreBootVolumesBootVolumesSourceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-boot-volumes/index.ts",
        "line": 211
      },
      "name": "DataOciCoreBootVolumesBootVolumesSourceDetails",
      "symbolId": "src/data-oci-core-boot-volumes/index:DataOciCoreBootVolumesBootVolumesSourceDetails"
    },
    "cdktf-provider-oci.DataOciCoreBootVolumesBootVolumesSourceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreBootVolumesBootVolumesSourceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-boot-volumes/index.ts",
          "line": 295
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-boot-volumes/index.ts",
        "line": 288
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 302
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreBootVolumesBootVolumesSourceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreBootVolumesBootVolumesSourceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 295
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 295
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 295
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-boot-volumes/index:DataOciCoreBootVolumesBootVolumesSourceDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreBootVolumesBootVolumesSourceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreBootVolumesBootVolumesSourceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-boot-volumes/index.ts",
          "line": 243
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-boot-volumes/index.ts",
        "line": 234
      },
      "name": "DataOciCoreBootVolumesBootVolumesSourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 263
          },
          "name": "changeBlockSizeInBytes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 268
          },
          "name": "firstBackupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 273
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 278
          },
          "name": "secondBackupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 283
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 247
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreBootVolumesBootVolumesSourceDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-boot-volumes/index:DataOciCoreBootVolumesBootVolumesSourceDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreBootVolumesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreBootVolumesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-boot-volumes/index.ts",
        "line": 9
      },
      "name": "DataOciCoreBootVolumesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_boot_volumes#availability_domain DataOciCoreBootVolumes#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 13
          },
          "name": "availabilityDomain",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_boot_volumes#compartment_id DataOciCoreBootVolumes#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 17
          },
          "name": "compartmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_boot_volumes#filter DataOciCoreBootVolumes#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreBootVolumesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_boot_volumes#id DataOciCoreBootVolumes#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_boot_volumes#volume_group_id DataOciCoreBootVolumes#volume_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 28
          },
          "name": "volumeGroupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-boot-volumes/index:DataOciCoreBootVolumesConfig"
    },
    "cdktf-provider-oci.DataOciCoreBootVolumesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreBootVolumesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-boot-volumes/index.ts",
        "line": 507
      },
      "name": "DataOciCoreBootVolumesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_boot_volumes#name DataOciCoreBootVolumes#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 511
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_boot_volumes#values DataOciCoreBootVolumes#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 519
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_boot_volumes#regex DataOciCoreBootVolumes#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 515
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-boot-volumes/index:DataOciCoreBootVolumesFilter"
    },
    "cdktf-provider-oci.DataOciCoreBootVolumesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreBootVolumesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-boot-volumes/index.ts",
          "line": 672
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-boot-volumes/index.ts",
        "line": 664
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 679
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreBootVolumesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreBootVolumesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 672
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 672
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 672
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 665
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreBootVolumesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-boot-volumes/index:DataOciCoreBootVolumesFilterList"
    },
    "cdktf-provider-oci.DataOciCoreBootVolumesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreBootVolumesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-boot-volumes/index.ts",
          "line": 575
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-boot-volumes/index.ts",
        "line": 565
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 642
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreBootVolumesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 630
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 646
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 659
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 623
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 636
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 652
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-boot-volumes/index.ts",
            "line": 579
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreBootVolumesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-boot-volumes/index:DataOciCoreBootVolumesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreByoasn": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_byoasn oci_core_byoasn}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreByoasn",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_byoasn oci_core_byoasn} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-byoasn/index.ts",
          "line": 141
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreByoasnConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-byoasn/index.ts",
        "line": 109
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreByoasn resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoasn/index.ts",
            "line": 126
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreByoasn to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_byoasn#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreByoasn that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreByoasn to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoasn/index.ts",
            "line": 244
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoasn/index.ts",
            "line": 250
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreByoasn",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoasn/index.ts",
            "line": 114
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoasn/index.ts",
            "line": 165
          },
          "name": "asn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoasn/index.ts",
            "line": 184
          },
          "name": "byoipRanges",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreByoasnByoipRangesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoasn/index.ts",
            "line": 189
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoasn/index.ts",
            "line": 195
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoasn/index.ts",
            "line": 200
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoasn/index.ts",
            "line": 206
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoasn/index.ts",
            "line": 211
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoasn/index.ts",
            "line": 216
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoasn/index.ts",
            "line": 221
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoasn/index.ts",
            "line": 226
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoasn/index.ts",
            "line": 231
          },
          "name": "timeValidated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoasn/index.ts",
            "line": 236
          },
          "name": "validationToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoasn/index.ts",
            "line": 178
          },
          "name": "byoasnIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoasn/index.ts",
            "line": 171
          },
          "name": "byoasnId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-byoasn/index:DataOciCoreByoasn"
    },
    "cdktf-provider-oci.DataOciCoreByoasnByoipRanges": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreByoasnByoipRanges",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-byoasn/index.ts",
        "line": 15
      },
      "name": "DataOciCoreByoasnByoipRanges",
      "symbolId": "src/data-oci-core-byoasn/index:DataOciCoreByoasnByoipRanges"
    },
    "cdktf-provider-oci.DataOciCoreByoasnByoipRangesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreByoasnByoipRangesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-byoasn/index.ts",
          "line": 94
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-byoasn/index.ts",
        "line": 87
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoasn/index.ts",
            "line": 101
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreByoasnByoipRangesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreByoasnByoipRangesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoasn/index.ts",
            "line": 94
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoasn/index.ts",
            "line": 94
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoasn/index.ts",
            "line": 94
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-byoasn/index:DataOciCoreByoasnByoipRangesList"
    },
    "cdktf-provider-oci.DataOciCoreByoasnByoipRangesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreByoasnByoipRangesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-byoasn/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-byoasn/index.ts",
        "line": 38
      },
      "name": "DataOciCoreByoasnByoipRangesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoasn/index.ts",
            "line": 67
          },
          "name": "asPathPrependLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoasn/index.ts",
            "line": 72
          },
          "name": "byoipRangeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoasn/index.ts",
            "line": 77
          },
          "name": "cidrBlock",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoasn/index.ts",
            "line": 82
          },
          "name": "ipv6CidrBlock",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoasn/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreByoasnByoipRanges"
          }
        }
      ],
      "symbolId": "src/data-oci-core-byoasn/index:DataOciCoreByoasnByoipRangesOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreByoasnConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreByoasnConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-byoasn/index.ts",
        "line": 9
      },
      "name": "DataOciCoreByoasnConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_byoasn#byoasn_id DataOciCoreByoasn#byoasn_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoasn/index.ts",
            "line": 13
          },
          "name": "byoasnId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-byoasn/index:DataOciCoreByoasnConfig"
    },
    "cdktf-provider-oci.DataOciCoreByoasns": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_byoasns oci_core_byoasns}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreByoasns",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_byoasns oci_core_byoasns} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-byoasns/index.ts",
          "line": 539
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreByoasnsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-byoasns/index.ts",
        "line": 507
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreByoasns resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoasns/index.ts",
            "line": 524
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreByoasns to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_byoasns#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreByoasns that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreByoasns to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoasns/index.ts",
            "line": 604
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreByoasnsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoasns/index.ts",
            "line": 607
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoasns/index.ts",
            "line": 591
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoasns/index.ts",
            "line": 619
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoasns/index.ts",
            "line": 627
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreByoasns",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoasns/index.ts",
            "line": 512
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoasns/index.ts",
            "line": 566
          },
          "name": "byoasnCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreByoasnsByoasnCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoasns/index.ts",
            "line": 601
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreByoasnsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoasns/index.ts",
            "line": 579
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoasns/index.ts",
            "line": 611
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreByoasnsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoasns/index.ts",
            "line": 595
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoasns/index.ts",
            "line": 572
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoasns/index.ts",
            "line": 585
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-byoasns/index:DataOciCoreByoasns"
    },
    "cdktf-provider-oci.DataOciCoreByoasnsByoasnCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreByoasnsByoasnCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-byoasns/index.ts",
        "line": 251
      },
      "name": "DataOciCoreByoasnsByoasnCollection",
      "symbolId": "src/data-oci-core-byoasns/index:DataOciCoreByoasnsByoasnCollection"
    },
    "cdktf-provider-oci.DataOciCoreByoasnsByoasnCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreByoasnsByoasnCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-byoasns/index.ts",
        "line": 118
      },
      "name": "DataOciCoreByoasnsByoasnCollectionItems",
      "symbolId": "src/data-oci-core-byoasns/index:DataOciCoreByoasnsByoasnCollectionItems"
    },
    "cdktf-provider-oci.DataOciCoreByoasnsByoasnCollectionItemsByoipRanges": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreByoasnsByoasnCollectionItemsByoipRanges",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-byoasns/index.ts",
        "line": 28
      },
      "name": "DataOciCoreByoasnsByoasnCollectionItemsByoipRanges",
      "symbolId": "src/data-oci-core-byoasns/index:DataOciCoreByoasnsByoasnCollectionItemsByoipRanges"
    },
    "cdktf-provider-oci.DataOciCoreByoasnsByoasnCollectionItemsByoipRangesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreByoasnsByoasnCollectionItemsByoipRangesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-byoasns/index.ts",
          "line": 107
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-byoasns/index.ts",
        "line": 100
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoasns/index.ts",
            "line": 114
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreByoasnsByoasnCollectionItemsByoipRangesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreByoasnsByoasnCollectionItemsByoipRangesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoasns/index.ts",
            "line": 107
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoasns/index.ts",
            "line": 107
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoasns/index.ts",
            "line": 107
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-byoasns/index:DataOciCoreByoasnsByoasnCollectionItemsByoipRangesList"
    },
    "cdktf-provider-oci.DataOciCoreByoasnsByoasnCollectionItemsByoipRangesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreByoasnsByoasnCollectionItemsByoipRangesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-byoasns/index.ts",
          "line": 60
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-byoasns/index.ts",
        "line": 51
      },
      "name": "DataOciCoreByoasnsByoasnCollectionItemsByoipRangesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoasns/index.ts",
            "line": 80
          },
          "name": "asPathPrependLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoasns/index.ts",
            "line": 85
          },
          "name": "byoipRangeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoasns/index.ts",
            "line": 90
          },
          "name": "cidrBlock",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoasns/index.ts",
            "line": 95
          },
          "name": "ipv6CidrBlock",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoasns/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreByoasnsByoasnCollectionItemsByoipRanges"
          }
        }
      ],
      "symbolId": "src/data-oci-core-byoasns/index:DataOciCoreByoasnsByoasnCollectionItemsByoipRangesOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreByoasnsByoasnCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreByoasnsByoasnCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-byoasns/index.ts",
          "line": 240
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-byoasns/index.ts",
        "line": 233
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoasns/index.ts",
            "line": 247
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreByoasnsByoasnCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreByoasnsByoasnCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoasns/index.ts",
            "line": 240
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoasns/index.ts",
            "line": 240
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoasns/index.ts",
            "line": 240
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-byoasns/index:DataOciCoreByoasnsByoasnCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciCoreByoasnsByoasnCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreByoasnsByoasnCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-byoasns/index.ts",
          "line": 150
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-byoasns/index.ts",
        "line": 141
      },
      "name": "DataOciCoreByoasnsByoasnCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoasns/index.ts",
            "line": 170
          },
          "name": "asn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoasns/index.ts",
            "line": 176
          },
          "name": "byoipRanges",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreByoasnsByoasnCollectionItemsByoipRangesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoasns/index.ts",
            "line": 181
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoasns/index.ts",
            "line": 187
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoasns/index.ts",
            "line": 192
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoasns/index.ts",
            "line": 198
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoasns/index.ts",
            "line": 203
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoasns/index.ts",
            "line": 208
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoasns/index.ts",
            "line": 213
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoasns/index.ts",
            "line": 218
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoasns/index.ts",
            "line": 223
          },
          "name": "timeValidated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoasns/index.ts",
            "line": 228
          },
          "name": "validationToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoasns/index.ts",
            "line": 154
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreByoasnsByoasnCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-core-byoasns/index:DataOciCoreByoasnsByoasnCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreByoasnsByoasnCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreByoasnsByoasnCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-byoasns/index.ts",
          "line": 316
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-byoasns/index.ts",
        "line": 309
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoasns/index.ts",
            "line": 323
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreByoasnsByoasnCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreByoasnsByoasnCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoasns/index.ts",
            "line": 316
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoasns/index.ts",
            "line": 316
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoasns/index.ts",
            "line": 316
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-byoasns/index:DataOciCoreByoasnsByoasnCollectionList"
    },
    "cdktf-provider-oci.DataOciCoreByoasnsByoasnCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreByoasnsByoasnCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-byoasns/index.ts",
          "line": 283
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-byoasns/index.ts",
        "line": 274
      },
      "name": "DataOciCoreByoasnsByoasnCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoasns/index.ts",
            "line": 304
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreByoasnsByoasnCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoasns/index.ts",
            "line": 287
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreByoasnsByoasnCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-core-byoasns/index:DataOciCoreByoasnsByoasnCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreByoasnsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreByoasnsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-byoasns/index.ts",
        "line": 9
      },
      "name": "DataOciCoreByoasnsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_byoasns#compartment_id DataOciCoreByoasns#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoasns/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_byoasns#filter DataOciCoreByoasns#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoasns/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreByoasnsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_byoasns#id DataOciCoreByoasns#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoasns/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-byoasns/index:DataOciCoreByoasnsConfig"
    },
    "cdktf-provider-oci.DataOciCoreByoasnsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreByoasnsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-byoasns/index.ts",
        "line": 327
      },
      "name": "DataOciCoreByoasnsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_byoasns#name DataOciCoreByoasns#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoasns/index.ts",
            "line": 331
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_byoasns#values DataOciCoreByoasns#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoasns/index.ts",
            "line": 339
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_byoasns#regex DataOciCoreByoasns#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoasns/index.ts",
            "line": 335
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-byoasns/index:DataOciCoreByoasnsFilter"
    },
    "cdktf-provider-oci.DataOciCoreByoasnsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreByoasnsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-byoasns/index.ts",
          "line": 492
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-byoasns/index.ts",
        "line": 484
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoasns/index.ts",
            "line": 499
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreByoasnsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreByoasnsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoasns/index.ts",
            "line": 492
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoasns/index.ts",
            "line": 492
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoasns/index.ts",
            "line": 492
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoasns/index.ts",
            "line": 485
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreByoasnsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-byoasns/index:DataOciCoreByoasnsFilterList"
    },
    "cdktf-provider-oci.DataOciCoreByoasnsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreByoasnsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-byoasns/index.ts",
          "line": 395
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-byoasns/index.ts",
        "line": 385
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoasns/index.ts",
            "line": 462
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreByoasnsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoasns/index.ts",
            "line": 450
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoasns/index.ts",
            "line": 466
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoasns/index.ts",
            "line": 479
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoasns/index.ts",
            "line": 443
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoasns/index.ts",
            "line": 456
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoasns/index.ts",
            "line": 472
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoasns/index.ts",
            "line": 399
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreByoasnsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-byoasns/index:DataOciCoreByoasnsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreByoipAllocatedRanges": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_byoip_allocated_ranges oci_core_byoip_allocated_ranges}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreByoipAllocatedRanges",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_byoip_allocated_ranges oci_core_byoip_allocated_ranges} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-byoip-allocated-ranges/index.ts",
          "line": 396
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreByoipAllocatedRangesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-byoip-allocated-ranges/index.ts",
        "line": 364
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreByoipAllocatedRanges resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-allocated-ranges/index.ts",
            "line": 381
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreByoipAllocatedRanges to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_byoip_allocated_ranges#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreByoipAllocatedRanges that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreByoipAllocatedRanges to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-allocated-ranges/index.ts",
            "line": 461
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreByoipAllocatedRangesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-allocated-ranges/index.ts",
            "line": 464
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-allocated-ranges/index.ts",
            "line": 448
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-allocated-ranges/index.ts",
            "line": 476
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-allocated-ranges/index.ts",
            "line": 484
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreByoipAllocatedRanges",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-allocated-ranges/index.ts",
            "line": 369
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-allocated-ranges/index.ts",
            "line": 423
          },
          "name": "byoipAllocatedRangeCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreByoipAllocatedRangesByoipAllocatedRangeCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-allocated-ranges/index.ts",
            "line": 458
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreByoipAllocatedRangesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-allocated-ranges/index.ts",
            "line": 436
          },
          "name": "byoipRangeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-allocated-ranges/index.ts",
            "line": 468
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreByoipAllocatedRangesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-allocated-ranges/index.ts",
            "line": 452
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-allocated-ranges/index.ts",
            "line": 429
          },
          "name": "byoipRangeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-allocated-ranges/index.ts",
            "line": 442
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-byoip-allocated-ranges/index:DataOciCoreByoipAllocatedRanges"
    },
    "cdktf-provider-oci.DataOciCoreByoipAllocatedRangesByoipAllocatedRangeCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreByoipAllocatedRangesByoipAllocatedRangeCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-byoip-allocated-ranges/index.ts",
        "line": 108
      },
      "name": "DataOciCoreByoipAllocatedRangesByoipAllocatedRangeCollection",
      "symbolId": "src/data-oci-core-byoip-allocated-ranges/index:DataOciCoreByoipAllocatedRangesByoipAllocatedRangeCollection"
    },
    "cdktf-provider-oci.DataOciCoreByoipAllocatedRangesByoipAllocatedRangeCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreByoipAllocatedRangesByoipAllocatedRangeCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-byoip-allocated-ranges/index.ts",
        "line": 28
      },
      "name": "DataOciCoreByoipAllocatedRangesByoipAllocatedRangeCollectionItems",
      "symbolId": "src/data-oci-core-byoip-allocated-ranges/index:DataOciCoreByoipAllocatedRangesByoipAllocatedRangeCollectionItems"
    },
    "cdktf-provider-oci.DataOciCoreByoipAllocatedRangesByoipAllocatedRangeCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreByoipAllocatedRangesByoipAllocatedRangeCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-byoip-allocated-ranges/index.ts",
          "line": 97
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-byoip-allocated-ranges/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-allocated-ranges/index.ts",
            "line": 104
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreByoipAllocatedRangesByoipAllocatedRangeCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreByoipAllocatedRangesByoipAllocatedRangeCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-allocated-ranges/index.ts",
            "line": 97
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-allocated-ranges/index.ts",
            "line": 97
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-allocated-ranges/index.ts",
            "line": 97
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-byoip-allocated-ranges/index:DataOciCoreByoipAllocatedRangesByoipAllocatedRangeCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciCoreByoipAllocatedRangesByoipAllocatedRangeCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreByoipAllocatedRangesByoipAllocatedRangeCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-byoip-allocated-ranges/index.ts",
          "line": 60
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-byoip-allocated-ranges/index.ts",
        "line": 51
      },
      "name": "DataOciCoreByoipAllocatedRangesByoipAllocatedRangeCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-allocated-ranges/index.ts",
            "line": 80
          },
          "name": "cidrBlock",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-allocated-ranges/index.ts",
            "line": 85
          },
          "name": "publicIpPoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-allocated-ranges/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreByoipAllocatedRangesByoipAllocatedRangeCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-core-byoip-allocated-ranges/index:DataOciCoreByoipAllocatedRangesByoipAllocatedRangeCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreByoipAllocatedRangesByoipAllocatedRangeCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreByoipAllocatedRangesByoipAllocatedRangeCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-byoip-allocated-ranges/index.ts",
          "line": 173
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-byoip-allocated-ranges/index.ts",
        "line": 166
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-allocated-ranges/index.ts",
            "line": 180
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreByoipAllocatedRangesByoipAllocatedRangeCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreByoipAllocatedRangesByoipAllocatedRangeCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-allocated-ranges/index.ts",
            "line": 173
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-allocated-ranges/index.ts",
            "line": 173
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-allocated-ranges/index.ts",
            "line": 173
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-byoip-allocated-ranges/index:DataOciCoreByoipAllocatedRangesByoipAllocatedRangeCollectionList"
    },
    "cdktf-provider-oci.DataOciCoreByoipAllocatedRangesByoipAllocatedRangeCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreByoipAllocatedRangesByoipAllocatedRangeCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-byoip-allocated-ranges/index.ts",
          "line": 140
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-byoip-allocated-ranges/index.ts",
        "line": 131
      },
      "name": "DataOciCoreByoipAllocatedRangesByoipAllocatedRangeCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-allocated-ranges/index.ts",
            "line": 161
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreByoipAllocatedRangesByoipAllocatedRangeCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-allocated-ranges/index.ts",
            "line": 144
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreByoipAllocatedRangesByoipAllocatedRangeCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-core-byoip-allocated-ranges/index:DataOciCoreByoipAllocatedRangesByoipAllocatedRangeCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreByoipAllocatedRangesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreByoipAllocatedRangesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-byoip-allocated-ranges/index.ts",
        "line": 9
      },
      "name": "DataOciCoreByoipAllocatedRangesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_byoip_allocated_ranges#byoip_range_id DataOciCoreByoipAllocatedRanges#byoip_range_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-allocated-ranges/index.ts",
            "line": 13
          },
          "name": "byoipRangeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_byoip_allocated_ranges#filter DataOciCoreByoipAllocatedRanges#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-allocated-ranges/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreByoipAllocatedRangesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_byoip_allocated_ranges#id DataOciCoreByoipAllocatedRanges#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-allocated-ranges/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-byoip-allocated-ranges/index:DataOciCoreByoipAllocatedRangesConfig"
    },
    "cdktf-provider-oci.DataOciCoreByoipAllocatedRangesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreByoipAllocatedRangesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-byoip-allocated-ranges/index.ts",
        "line": 184
      },
      "name": "DataOciCoreByoipAllocatedRangesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_byoip_allocated_ranges#name DataOciCoreByoipAllocatedRanges#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-allocated-ranges/index.ts",
            "line": 188
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_byoip_allocated_ranges#values DataOciCoreByoipAllocatedRanges#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-allocated-ranges/index.ts",
            "line": 196
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_byoip_allocated_ranges#regex DataOciCoreByoipAllocatedRanges#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-allocated-ranges/index.ts",
            "line": 192
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-byoip-allocated-ranges/index:DataOciCoreByoipAllocatedRangesFilter"
    },
    "cdktf-provider-oci.DataOciCoreByoipAllocatedRangesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreByoipAllocatedRangesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-byoip-allocated-ranges/index.ts",
          "line": 349
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-byoip-allocated-ranges/index.ts",
        "line": 341
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-allocated-ranges/index.ts",
            "line": 356
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreByoipAllocatedRangesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreByoipAllocatedRangesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-allocated-ranges/index.ts",
            "line": 349
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-allocated-ranges/index.ts",
            "line": 349
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-allocated-ranges/index.ts",
            "line": 349
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-allocated-ranges/index.ts",
            "line": 342
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreByoipAllocatedRangesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-byoip-allocated-ranges/index:DataOciCoreByoipAllocatedRangesFilterList"
    },
    "cdktf-provider-oci.DataOciCoreByoipAllocatedRangesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreByoipAllocatedRangesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-byoip-allocated-ranges/index.ts",
          "line": 252
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-byoip-allocated-ranges/index.ts",
        "line": 242
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-allocated-ranges/index.ts",
            "line": 319
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreByoipAllocatedRangesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-allocated-ranges/index.ts",
            "line": 307
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-allocated-ranges/index.ts",
            "line": 323
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-allocated-ranges/index.ts",
            "line": 336
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-allocated-ranges/index.ts",
            "line": 300
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-allocated-ranges/index.ts",
            "line": 313
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-allocated-ranges/index.ts",
            "line": 329
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-allocated-ranges/index.ts",
            "line": 256
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreByoipAllocatedRangesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-byoip-allocated-ranges/index:DataOciCoreByoipAllocatedRangesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreByoipRange": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_byoip_range oci_core_byoip_range}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreByoipRange",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_byoip_range oci_core_byoip_range} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-byoip-range/index.ts",
          "line": 233
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreByoipRangeConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-byoip-range/index.ts",
        "line": 201
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreByoipRange resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-range/index.ts",
            "line": 218
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreByoipRange to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_byoip_range#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreByoipRange that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreByoipRange to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-range/index.ts",
            "line": 311
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-range/index.ts",
            "line": 369
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-range/index.ts",
            "line": 376
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreByoipRange",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-range/index.ts",
            "line": 206
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-range/index.ts",
            "line": 272
          },
          "name": "byoipRangeVcnIpv6Allocations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreByoipRangeByoipRangeVcnIpv6AllocationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-range/index.ts",
            "line": 277
          },
          "name": "cidrBlock",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-range/index.ts",
            "line": 282
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-range/index.ts",
            "line": 288
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-range/index.ts",
            "line": 293
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-range/index.ts",
            "line": 299
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-range/index.ts",
            "line": 320
          },
          "name": "ipv6CidrBlock",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-range/index.ts",
            "line": 325
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-range/index.ts",
            "line": 331
          },
          "name": "originAsn",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreByoipRangeOriginAsnList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-range/index.ts",
            "line": 336
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-range/index.ts",
            "line": 341
          },
          "name": "timeAdvertised",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-range/index.ts",
            "line": 346
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-range/index.ts",
            "line": 351
          },
          "name": "timeValidated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-range/index.ts",
            "line": 356
          },
          "name": "timeWithdrawn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-range/index.ts",
            "line": 361
          },
          "name": "validationToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-range/index.ts",
            "line": 266
          },
          "name": "byoipRangeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-range/index.ts",
            "line": 315
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-range/index.ts",
            "line": 259
          },
          "name": "byoipRangeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-range/index.ts",
            "line": 305
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-byoip-range/index:DataOciCoreByoipRange"
    },
    "cdktf-provider-oci.DataOciCoreByoipRangeByoipRangeVcnIpv6Allocations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreByoipRangeByoipRangeVcnIpv6Allocations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-byoip-range/index.ts",
        "line": 22
      },
      "name": "DataOciCoreByoipRangeByoipRangeVcnIpv6Allocations",
      "symbolId": "src/data-oci-core-byoip-range/index:DataOciCoreByoipRangeByoipRangeVcnIpv6Allocations"
    },
    "cdktf-provider-oci.DataOciCoreByoipRangeByoipRangeVcnIpv6AllocationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreByoipRangeByoipRangeVcnIpv6AllocationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-byoip-range/index.ts",
          "line": 101
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-byoip-range/index.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-range/index.ts",
            "line": 108
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreByoipRangeByoipRangeVcnIpv6AllocationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreByoipRangeByoipRangeVcnIpv6AllocationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-range/index.ts",
            "line": 101
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-range/index.ts",
            "line": 101
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-range/index.ts",
            "line": 101
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-byoip-range/index:DataOciCoreByoipRangeByoipRangeVcnIpv6AllocationsList"
    },
    "cdktf-provider-oci.DataOciCoreByoipRangeByoipRangeVcnIpv6AllocationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreByoipRangeByoipRangeVcnIpv6AllocationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-byoip-range/index.ts",
          "line": 54
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-byoip-range/index.ts",
        "line": 45
      },
      "name": "DataOciCoreByoipRangeByoipRangeVcnIpv6AllocationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-range/index.ts",
            "line": 74
          },
          "name": "byoipRangeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-range/index.ts",
            "line": 79
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-range/index.ts",
            "line": 84
          },
          "name": "ipv6CidrBlock",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-range/index.ts",
            "line": 89
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-range/index.ts",
            "line": 58
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreByoipRangeByoipRangeVcnIpv6Allocations"
          }
        }
      ],
      "symbolId": "src/data-oci-core-byoip-range/index:DataOciCoreByoipRangeByoipRangeVcnIpv6AllocationsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreByoipRangeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreByoipRangeConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-byoip-range/index.ts",
        "line": 9
      },
      "name": "DataOciCoreByoipRangeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_byoip_range#byoip_range_id DataOciCoreByoipRange#byoip_range_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-range/index.ts",
            "line": 13
          },
          "name": "byoipRangeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_byoip_range#id DataOciCoreByoipRange#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-range/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-byoip-range/index:DataOciCoreByoipRangeConfig"
    },
    "cdktf-provider-oci.DataOciCoreByoipRangeOriginAsn": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreByoipRangeOriginAsn",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-byoip-range/index.ts",
        "line": 112
      },
      "name": "DataOciCoreByoipRangeOriginAsn",
      "symbolId": "src/data-oci-core-byoip-range/index:DataOciCoreByoipRangeOriginAsn"
    },
    "cdktf-provider-oci.DataOciCoreByoipRangeOriginAsnList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreByoipRangeOriginAsnList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-byoip-range/index.ts",
          "line": 186
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-byoip-range/index.ts",
        "line": 179
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-range/index.ts",
            "line": 193
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreByoipRangeOriginAsnOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreByoipRangeOriginAsnList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-range/index.ts",
            "line": 186
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-range/index.ts",
            "line": 186
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-range/index.ts",
            "line": 186
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-byoip-range/index:DataOciCoreByoipRangeOriginAsnList"
    },
    "cdktf-provider-oci.DataOciCoreByoipRangeOriginAsnOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreByoipRangeOriginAsnOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-byoip-range/index.ts",
          "line": 144
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-byoip-range/index.ts",
        "line": 135
      },
      "name": "DataOciCoreByoipRangeOriginAsnOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-range/index.ts",
            "line": 169
          },
          "name": "asn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-range/index.ts",
            "line": 164
          },
          "name": "asPathPrependLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-range/index.ts",
            "line": 174
          },
          "name": "byoasnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-range/index.ts",
            "line": 148
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreByoipRangeOriginAsn"
          }
        }
      ],
      "symbolId": "src/data-oci-core-byoip-range/index:DataOciCoreByoipRangeOriginAsnOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreByoipRanges": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_byoip_ranges oci_core_byoip_ranges}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreByoipRanges",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_byoip_ranges oci_core_byoip_ranges} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-byoip-ranges/index.ts",
          "line": 663
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreByoipRangesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-byoip-ranges/index.ts",
        "line": 631
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreByoipRanges resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 648
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreByoipRanges to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_byoip_ranges#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreByoipRanges that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreByoipRanges to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 762
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreByoipRangesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 717
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 765
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 733
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 749
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 777
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 787
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreByoipRanges",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 636
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 692
          },
          "name": "byoipRangeCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreByoipRangesByoipRangeCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 759
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreByoipRangesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 705
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 721
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 769
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreByoipRangesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 737
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 753
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 698
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 711
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 727
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 743
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-byoip-ranges/index:DataOciCoreByoipRanges"
    },
    "cdktf-provider-oci.DataOciCoreByoipRangesByoipRangeCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreByoipRangesByoipRangeCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-byoip-ranges/index.ts",
        "line": 375
      },
      "name": "DataOciCoreByoipRangesByoipRangeCollection",
      "symbolId": "src/data-oci-core-byoip-ranges/index:DataOciCoreByoipRangesByoipRangeCollection"
    },
    "cdktf-provider-oci.DataOciCoreByoipRangesByoipRangeCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreByoipRangesByoipRangeCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-byoip-ranges/index.ts",
        "line": 211
      },
      "name": "DataOciCoreByoipRangesByoipRangeCollectionItems",
      "symbolId": "src/data-oci-core-byoip-ranges/index:DataOciCoreByoipRangesByoipRangeCollectionItems"
    },
    "cdktf-provider-oci.DataOciCoreByoipRangesByoipRangeCollectionItemsByoipRangeVcnIpv6Allocations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreByoipRangesByoipRangeCollectionItemsByoipRangeVcnIpv6Allocations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-byoip-ranges/index.ts",
        "line": 36
      },
      "name": "DataOciCoreByoipRangesByoipRangeCollectionItemsByoipRangeVcnIpv6Allocations",
      "symbolId": "src/data-oci-core-byoip-ranges/index:DataOciCoreByoipRangesByoipRangeCollectionItemsByoipRangeVcnIpv6Allocations"
    },
    "cdktf-provider-oci.DataOciCoreByoipRangesByoipRangeCollectionItemsByoipRangeVcnIpv6AllocationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreByoipRangesByoipRangeCollectionItemsByoipRangeVcnIpv6AllocationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-byoip-ranges/index.ts",
          "line": 115
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-byoip-ranges/index.ts",
        "line": 108
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 122
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreByoipRangesByoipRangeCollectionItemsByoipRangeVcnIpv6AllocationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreByoipRangesByoipRangeCollectionItemsByoipRangeVcnIpv6AllocationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 115
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 115
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 115
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-byoip-ranges/index:DataOciCoreByoipRangesByoipRangeCollectionItemsByoipRangeVcnIpv6AllocationsList"
    },
    "cdktf-provider-oci.DataOciCoreByoipRangesByoipRangeCollectionItemsByoipRangeVcnIpv6AllocationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreByoipRangesByoipRangeCollectionItemsByoipRangeVcnIpv6AllocationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-byoip-ranges/index.ts",
          "line": 68
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-byoip-ranges/index.ts",
        "line": 59
      },
      "name": "DataOciCoreByoipRangesByoipRangeCollectionItemsByoipRangeVcnIpv6AllocationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 88
          },
          "name": "byoipRangeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 93
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 98
          },
          "name": "ipv6CidrBlock",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 103
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreByoipRangesByoipRangeCollectionItemsByoipRangeVcnIpv6Allocations"
          }
        }
      ],
      "symbolId": "src/data-oci-core-byoip-ranges/index:DataOciCoreByoipRangesByoipRangeCollectionItemsByoipRangeVcnIpv6AllocationsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreByoipRangesByoipRangeCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreByoipRangesByoipRangeCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-byoip-ranges/index.ts",
          "line": 364
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-byoip-ranges/index.ts",
        "line": 357
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 371
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreByoipRangesByoipRangeCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreByoipRangesByoipRangeCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 364
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 364
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 364
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-byoip-ranges/index:DataOciCoreByoipRangesByoipRangeCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciCoreByoipRangesByoipRangeCollectionItemsOriginAsn": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreByoipRangesByoipRangeCollectionItemsOriginAsn",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-byoip-ranges/index.ts",
        "line": 126
      },
      "name": "DataOciCoreByoipRangesByoipRangeCollectionItemsOriginAsn",
      "symbolId": "src/data-oci-core-byoip-ranges/index:DataOciCoreByoipRangesByoipRangeCollectionItemsOriginAsn"
    },
    "cdktf-provider-oci.DataOciCoreByoipRangesByoipRangeCollectionItemsOriginAsnList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreByoipRangesByoipRangeCollectionItemsOriginAsnList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-byoip-ranges/index.ts",
          "line": 200
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-byoip-ranges/index.ts",
        "line": 193
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 207
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreByoipRangesByoipRangeCollectionItemsOriginAsnOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreByoipRangesByoipRangeCollectionItemsOriginAsnList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 200
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 200
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 200
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-byoip-ranges/index:DataOciCoreByoipRangesByoipRangeCollectionItemsOriginAsnList"
    },
    "cdktf-provider-oci.DataOciCoreByoipRangesByoipRangeCollectionItemsOriginAsnOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreByoipRangesByoipRangeCollectionItemsOriginAsnOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-byoip-ranges/index.ts",
          "line": 158
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-byoip-ranges/index.ts",
        "line": 149
      },
      "name": "DataOciCoreByoipRangesByoipRangeCollectionItemsOriginAsnOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 183
          },
          "name": "asn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 178
          },
          "name": "asPathPrependLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 188
          },
          "name": "byoasnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 162
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreByoipRangesByoipRangeCollectionItemsOriginAsn"
          }
        }
      ],
      "symbolId": "src/data-oci-core-byoip-ranges/index:DataOciCoreByoipRangesByoipRangeCollectionItemsOriginAsnOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreByoipRangesByoipRangeCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreByoipRangesByoipRangeCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-byoip-ranges/index.ts",
          "line": 243
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-byoip-ranges/index.ts",
        "line": 234
      },
      "name": "DataOciCoreByoipRangesByoipRangeCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 264
          },
          "name": "byoipRangeVcnIpv6Allocations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreByoipRangesByoipRangeCollectionItemsByoipRangeVcnIpv6AllocationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 269
          },
          "name": "cidrBlock",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 274
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 280
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 285
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 291
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 296
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 301
          },
          "name": "ipAnycastId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 306
          },
          "name": "ipv6CidrBlock",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 311
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 316
          },
          "name": "monitorIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 322
          },
          "name": "originAsn",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreByoipRangesByoipRangeCollectionItemsOriginAsnList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 327
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 332
          },
          "name": "timeAdvertised",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 337
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 342
          },
          "name": "timeValidated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 347
          },
          "name": "timeWithdrawn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 352
          },
          "name": "validationToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 247
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreByoipRangesByoipRangeCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-core-byoip-ranges/index:DataOciCoreByoipRangesByoipRangeCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreByoipRangesByoipRangeCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreByoipRangesByoipRangeCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-byoip-ranges/index.ts",
          "line": 440
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-byoip-ranges/index.ts",
        "line": 433
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 447
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreByoipRangesByoipRangeCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreByoipRangesByoipRangeCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 440
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 440
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 440
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-byoip-ranges/index:DataOciCoreByoipRangesByoipRangeCollectionList"
    },
    "cdktf-provider-oci.DataOciCoreByoipRangesByoipRangeCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreByoipRangesByoipRangeCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-byoip-ranges/index.ts",
          "line": 407
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-byoip-ranges/index.ts",
        "line": 398
      },
      "name": "DataOciCoreByoipRangesByoipRangeCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 428
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreByoipRangesByoipRangeCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 411
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreByoipRangesByoipRangeCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-core-byoip-ranges/index:DataOciCoreByoipRangesByoipRangeCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreByoipRangesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreByoipRangesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-byoip-ranges/index.ts",
        "line": 9
      },
      "name": "DataOciCoreByoipRangesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_byoip_ranges#compartment_id DataOciCoreByoipRanges#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_byoip_ranges#display_name DataOciCoreByoipRanges#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 17
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_byoip_ranges#filter DataOciCoreByoipRanges#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreByoipRangesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_byoip_ranges#id DataOciCoreByoipRanges#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_byoip_ranges#state DataOciCoreByoipRanges#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-byoip-ranges/index:DataOciCoreByoipRangesConfig"
    },
    "cdktf-provider-oci.DataOciCoreByoipRangesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreByoipRangesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-byoip-ranges/index.ts",
        "line": 451
      },
      "name": "DataOciCoreByoipRangesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_byoip_ranges#name DataOciCoreByoipRanges#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 455
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_byoip_ranges#values DataOciCoreByoipRanges#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 463
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_byoip_ranges#regex DataOciCoreByoipRanges#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 459
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-byoip-ranges/index:DataOciCoreByoipRangesFilter"
    },
    "cdktf-provider-oci.DataOciCoreByoipRangesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreByoipRangesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-byoip-ranges/index.ts",
          "line": 616
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-byoip-ranges/index.ts",
        "line": 608
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 623
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreByoipRangesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreByoipRangesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 616
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 616
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 616
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 609
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreByoipRangesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-byoip-ranges/index:DataOciCoreByoipRangesFilterList"
    },
    "cdktf-provider-oci.DataOciCoreByoipRangesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreByoipRangesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-byoip-ranges/index.ts",
          "line": 519
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-byoip-ranges/index.ts",
        "line": 509
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 586
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreByoipRangesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 574
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 590
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 603
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 567
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 580
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 596
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-byoip-ranges/index.ts",
            "line": 523
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreByoipRangesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-byoip-ranges/index:DataOciCoreByoipRangesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFilter": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_capture_filter oci_core_capture_filter}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilter",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_capture_filter oci_core_capture_filter} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-capture-filter/index.ts",
          "line": 1420
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filter/index.ts",
        "line": 1388
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreCaptureFilter resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 1405
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreCaptureFilter to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_capture_filter#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreCaptureFilter that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreCaptureFilter to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 1514
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 1520
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreCaptureFilter",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 1393
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 1457
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 1463
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 1468
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 1473
          },
          "name": "filterType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 1479
          },
          "name": "flowLogCaptureFilterRules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterFlowLogCaptureFilterRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 1485
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 1490
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 1495
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 1500
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 1506
          },
          "name": "vtapCaptureFilterRules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterVtapCaptureFilterRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 1452
          },
          "name": "captureFilterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 1445
          },
          "name": "captureFilterId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-capture-filter/index:DataOciCoreCaptureFilter"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFilterConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filter/index.ts",
        "line": 9
      },
      "name": "DataOciCoreCaptureFilterConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_capture_filter#capture_filter_id DataOciCoreCaptureFilter#capture_filter_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 13
          },
          "name": "captureFilterId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-capture-filter/index:DataOciCoreCaptureFilterConfig"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFilterFlowLogCaptureFilterRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterFlowLogCaptureFilterRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filter/index.ts",
        "line": 579
      },
      "name": "DataOciCoreCaptureFilterFlowLogCaptureFilterRules",
      "symbolId": "src/data-oci-core-capture-filter/index:DataOciCoreCaptureFilterFlowLogCaptureFilterRules"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFilterFlowLogCaptureFilterRulesIcmpOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterFlowLogCaptureFilterRulesIcmpOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filter/index.ts",
        "line": 15
      },
      "name": "DataOciCoreCaptureFilterFlowLogCaptureFilterRulesIcmpOptions",
      "symbolId": "src/data-oci-core-capture-filter/index:DataOciCoreCaptureFilterFlowLogCaptureFilterRulesIcmpOptions"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFilterFlowLogCaptureFilterRulesIcmpOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterFlowLogCaptureFilterRulesIcmpOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-capture-filter/index.ts",
          "line": 84
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filter/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 91
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterFlowLogCaptureFilterRulesIcmpOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreCaptureFilterFlowLogCaptureFilterRulesIcmpOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 84
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 84
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-capture-filter/index:DataOciCoreCaptureFilterFlowLogCaptureFilterRulesIcmpOptionsList"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFilterFlowLogCaptureFilterRulesIcmpOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterFlowLogCaptureFilterRulesIcmpOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-capture-filter/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filter/index.ts",
        "line": 38
      },
      "name": "DataOciCoreCaptureFilterFlowLogCaptureFilterRulesIcmpOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 67
          },
          "name": "code",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 72
          },
          "name": "type",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterFlowLogCaptureFilterRulesIcmpOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-core-capture-filter/index:DataOciCoreCaptureFilterFlowLogCaptureFilterRulesIcmpOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFilterFlowLogCaptureFilterRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterFlowLogCaptureFilterRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-capture-filter/index.ts",
          "line": 696
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filter/index.ts",
        "line": 689
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 703
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterFlowLogCaptureFilterRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreCaptureFilterFlowLogCaptureFilterRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 696
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 696
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 696
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-capture-filter/index:DataOciCoreCaptureFilterFlowLogCaptureFilterRulesList"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFilterFlowLogCaptureFilterRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterFlowLogCaptureFilterRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-capture-filter/index.ts",
          "line": 611
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filter/index.ts",
        "line": 602
      },
      "name": "DataOciCoreCaptureFilterFlowLogCaptureFilterRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 631
          },
          "name": "destinationCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 636
          },
          "name": "flowLogType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 642
          },
          "name": "icmpOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterFlowLogCaptureFilterRulesIcmpOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 647
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 652
          },
          "name": "priority",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 657
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 662
          },
          "name": "ruleAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 667
          },
          "name": "samplingRate",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 672
          },
          "name": "sourceCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 678
          },
          "name": "tcpOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterFlowLogCaptureFilterRulesTcpOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 684
          },
          "name": "udpOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterFlowLogCaptureFilterRulesUdpOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 615
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterFlowLogCaptureFilterRules"
          }
        }
      ],
      "symbolId": "src/data-oci-core-capture-filter/index:DataOciCoreCaptureFilterFlowLogCaptureFilterRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFilterFlowLogCaptureFilterRulesTcpOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterFlowLogCaptureFilterRulesTcpOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filter/index.ts",
        "line": 255
      },
      "name": "DataOciCoreCaptureFilterFlowLogCaptureFilterRulesTcpOptions",
      "symbolId": "src/data-oci-core-capture-filter/index:DataOciCoreCaptureFilterFlowLogCaptureFilterRulesTcpOptions"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFilterFlowLogCaptureFilterRulesTcpOptionsDestinationPortRange": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterFlowLogCaptureFilterRulesTcpOptionsDestinationPortRange",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filter/index.ts",
        "line": 95
      },
      "name": "DataOciCoreCaptureFilterFlowLogCaptureFilterRulesTcpOptionsDestinationPortRange",
      "symbolId": "src/data-oci-core-capture-filter/index:DataOciCoreCaptureFilterFlowLogCaptureFilterRulesTcpOptionsDestinationPortRange"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFilterFlowLogCaptureFilterRulesTcpOptionsDestinationPortRangeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterFlowLogCaptureFilterRulesTcpOptionsDestinationPortRangeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-capture-filter/index.ts",
          "line": 164
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filter/index.ts",
        "line": 157
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 171
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterFlowLogCaptureFilterRulesTcpOptionsDestinationPortRangeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreCaptureFilterFlowLogCaptureFilterRulesTcpOptionsDestinationPortRangeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 164
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 164
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 164
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-capture-filter/index:DataOciCoreCaptureFilterFlowLogCaptureFilterRulesTcpOptionsDestinationPortRangeList"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFilterFlowLogCaptureFilterRulesTcpOptionsDestinationPortRangeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterFlowLogCaptureFilterRulesTcpOptionsDestinationPortRangeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-capture-filter/index.ts",
          "line": 127
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filter/index.ts",
        "line": 118
      },
      "name": "DataOciCoreCaptureFilterFlowLogCaptureFilterRulesTcpOptionsDestinationPortRangeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 147
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 152
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterFlowLogCaptureFilterRulesTcpOptionsDestinationPortRange"
          }
        }
      ],
      "symbolId": "src/data-oci-core-capture-filter/index:DataOciCoreCaptureFilterFlowLogCaptureFilterRulesTcpOptionsDestinationPortRangeOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFilterFlowLogCaptureFilterRulesTcpOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterFlowLogCaptureFilterRulesTcpOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-capture-filter/index.ts",
          "line": 326
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filter/index.ts",
        "line": 319
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 333
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterFlowLogCaptureFilterRulesTcpOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreCaptureFilterFlowLogCaptureFilterRulesTcpOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 326
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 326
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 326
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-capture-filter/index:DataOciCoreCaptureFilterFlowLogCaptureFilterRulesTcpOptionsList"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFilterFlowLogCaptureFilterRulesTcpOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterFlowLogCaptureFilterRulesTcpOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-capture-filter/index.ts",
          "line": 287
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filter/index.ts",
        "line": 278
      },
      "name": "DataOciCoreCaptureFilterFlowLogCaptureFilterRulesTcpOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 308
          },
          "name": "destinationPortRange",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterFlowLogCaptureFilterRulesTcpOptionsDestinationPortRangeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 314
          },
          "name": "sourcePortRange",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterFlowLogCaptureFilterRulesTcpOptionsSourcePortRangeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 291
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterFlowLogCaptureFilterRulesTcpOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-core-capture-filter/index:DataOciCoreCaptureFilterFlowLogCaptureFilterRulesTcpOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFilterFlowLogCaptureFilterRulesTcpOptionsSourcePortRange": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterFlowLogCaptureFilterRulesTcpOptionsSourcePortRange",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filter/index.ts",
        "line": 175
      },
      "name": "DataOciCoreCaptureFilterFlowLogCaptureFilterRulesTcpOptionsSourcePortRange",
      "symbolId": "src/data-oci-core-capture-filter/index:DataOciCoreCaptureFilterFlowLogCaptureFilterRulesTcpOptionsSourcePortRange"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFilterFlowLogCaptureFilterRulesTcpOptionsSourcePortRangeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterFlowLogCaptureFilterRulesTcpOptionsSourcePortRangeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-capture-filter/index.ts",
          "line": 244
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filter/index.ts",
        "line": 237
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 251
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterFlowLogCaptureFilterRulesTcpOptionsSourcePortRangeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreCaptureFilterFlowLogCaptureFilterRulesTcpOptionsSourcePortRangeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 244
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 244
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 244
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-capture-filter/index:DataOciCoreCaptureFilterFlowLogCaptureFilterRulesTcpOptionsSourcePortRangeList"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFilterFlowLogCaptureFilterRulesTcpOptionsSourcePortRangeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterFlowLogCaptureFilterRulesTcpOptionsSourcePortRangeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-capture-filter/index.ts",
          "line": 207
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filter/index.ts",
        "line": 198
      },
      "name": "DataOciCoreCaptureFilterFlowLogCaptureFilterRulesTcpOptionsSourcePortRangeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 227
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 232
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 211
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterFlowLogCaptureFilterRulesTcpOptionsSourcePortRange"
          }
        }
      ],
      "symbolId": "src/data-oci-core-capture-filter/index:DataOciCoreCaptureFilterFlowLogCaptureFilterRulesTcpOptionsSourcePortRangeOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFilterFlowLogCaptureFilterRulesUdpOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterFlowLogCaptureFilterRulesUdpOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filter/index.ts",
        "line": 497
      },
      "name": "DataOciCoreCaptureFilterFlowLogCaptureFilterRulesUdpOptions",
      "symbolId": "src/data-oci-core-capture-filter/index:DataOciCoreCaptureFilterFlowLogCaptureFilterRulesUdpOptions"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFilterFlowLogCaptureFilterRulesUdpOptionsDestinationPortRange": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterFlowLogCaptureFilterRulesUdpOptionsDestinationPortRange",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filter/index.ts",
        "line": 337
      },
      "name": "DataOciCoreCaptureFilterFlowLogCaptureFilterRulesUdpOptionsDestinationPortRange",
      "symbolId": "src/data-oci-core-capture-filter/index:DataOciCoreCaptureFilterFlowLogCaptureFilterRulesUdpOptionsDestinationPortRange"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFilterFlowLogCaptureFilterRulesUdpOptionsDestinationPortRangeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterFlowLogCaptureFilterRulesUdpOptionsDestinationPortRangeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-capture-filter/index.ts",
          "line": 406
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filter/index.ts",
        "line": 399
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 413
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterFlowLogCaptureFilterRulesUdpOptionsDestinationPortRangeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreCaptureFilterFlowLogCaptureFilterRulesUdpOptionsDestinationPortRangeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 406
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 406
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 406
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-capture-filter/index:DataOciCoreCaptureFilterFlowLogCaptureFilterRulesUdpOptionsDestinationPortRangeList"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFilterFlowLogCaptureFilterRulesUdpOptionsDestinationPortRangeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterFlowLogCaptureFilterRulesUdpOptionsDestinationPortRangeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-capture-filter/index.ts",
          "line": 369
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filter/index.ts",
        "line": 360
      },
      "name": "DataOciCoreCaptureFilterFlowLogCaptureFilterRulesUdpOptionsDestinationPortRangeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 389
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 394
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 373
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterFlowLogCaptureFilterRulesUdpOptionsDestinationPortRange"
          }
        }
      ],
      "symbolId": "src/data-oci-core-capture-filter/index:DataOciCoreCaptureFilterFlowLogCaptureFilterRulesUdpOptionsDestinationPortRangeOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFilterFlowLogCaptureFilterRulesUdpOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterFlowLogCaptureFilterRulesUdpOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-capture-filter/index.ts",
          "line": 568
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filter/index.ts",
        "line": 561
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 575
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterFlowLogCaptureFilterRulesUdpOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreCaptureFilterFlowLogCaptureFilterRulesUdpOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 568
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 568
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 568
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-capture-filter/index:DataOciCoreCaptureFilterFlowLogCaptureFilterRulesUdpOptionsList"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFilterFlowLogCaptureFilterRulesUdpOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterFlowLogCaptureFilterRulesUdpOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-capture-filter/index.ts",
          "line": 529
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filter/index.ts",
        "line": 520
      },
      "name": "DataOciCoreCaptureFilterFlowLogCaptureFilterRulesUdpOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 550
          },
          "name": "destinationPortRange",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterFlowLogCaptureFilterRulesUdpOptionsDestinationPortRangeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 556
          },
          "name": "sourcePortRange",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterFlowLogCaptureFilterRulesUdpOptionsSourcePortRangeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 533
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterFlowLogCaptureFilterRulesUdpOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-core-capture-filter/index:DataOciCoreCaptureFilterFlowLogCaptureFilterRulesUdpOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFilterFlowLogCaptureFilterRulesUdpOptionsSourcePortRange": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterFlowLogCaptureFilterRulesUdpOptionsSourcePortRange",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filter/index.ts",
        "line": 417
      },
      "name": "DataOciCoreCaptureFilterFlowLogCaptureFilterRulesUdpOptionsSourcePortRange",
      "symbolId": "src/data-oci-core-capture-filter/index:DataOciCoreCaptureFilterFlowLogCaptureFilterRulesUdpOptionsSourcePortRange"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFilterFlowLogCaptureFilterRulesUdpOptionsSourcePortRangeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterFlowLogCaptureFilterRulesUdpOptionsSourcePortRangeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-capture-filter/index.ts",
          "line": 486
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filter/index.ts",
        "line": 479
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 493
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterFlowLogCaptureFilterRulesUdpOptionsSourcePortRangeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreCaptureFilterFlowLogCaptureFilterRulesUdpOptionsSourcePortRangeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 486
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 486
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 486
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-capture-filter/index:DataOciCoreCaptureFilterFlowLogCaptureFilterRulesUdpOptionsSourcePortRangeList"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFilterFlowLogCaptureFilterRulesUdpOptionsSourcePortRangeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterFlowLogCaptureFilterRulesUdpOptionsSourcePortRangeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-capture-filter/index.ts",
          "line": 449
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filter/index.ts",
        "line": 440
      },
      "name": "DataOciCoreCaptureFilterFlowLogCaptureFilterRulesUdpOptionsSourcePortRangeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 469
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 474
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 453
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterFlowLogCaptureFilterRulesUdpOptionsSourcePortRange"
          }
        }
      ],
      "symbolId": "src/data-oci-core-capture-filter/index:DataOciCoreCaptureFilterFlowLogCaptureFilterRulesUdpOptionsSourcePortRangeOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFilterVtapCaptureFilterRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterVtapCaptureFilterRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filter/index.ts",
        "line": 1271
      },
      "name": "DataOciCoreCaptureFilterVtapCaptureFilterRules",
      "symbolId": "src/data-oci-core-capture-filter/index:DataOciCoreCaptureFilterVtapCaptureFilterRules"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFilterVtapCaptureFilterRulesIcmpOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterVtapCaptureFilterRulesIcmpOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filter/index.ts",
        "line": 707
      },
      "name": "DataOciCoreCaptureFilterVtapCaptureFilterRulesIcmpOptions",
      "symbolId": "src/data-oci-core-capture-filter/index:DataOciCoreCaptureFilterVtapCaptureFilterRulesIcmpOptions"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFilterVtapCaptureFilterRulesIcmpOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterVtapCaptureFilterRulesIcmpOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-capture-filter/index.ts",
          "line": 776
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filter/index.ts",
        "line": 769
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 783
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterVtapCaptureFilterRulesIcmpOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreCaptureFilterVtapCaptureFilterRulesIcmpOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 776
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 776
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 776
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-capture-filter/index:DataOciCoreCaptureFilterVtapCaptureFilterRulesIcmpOptionsList"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFilterVtapCaptureFilterRulesIcmpOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterVtapCaptureFilterRulesIcmpOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-capture-filter/index.ts",
          "line": 739
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filter/index.ts",
        "line": 730
      },
      "name": "DataOciCoreCaptureFilterVtapCaptureFilterRulesIcmpOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 759
          },
          "name": "code",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 764
          },
          "name": "type",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 743
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterVtapCaptureFilterRulesIcmpOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-core-capture-filter/index:DataOciCoreCaptureFilterVtapCaptureFilterRulesIcmpOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFilterVtapCaptureFilterRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterVtapCaptureFilterRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-capture-filter/index.ts",
          "line": 1373
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filter/index.ts",
        "line": 1366
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 1380
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterVtapCaptureFilterRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreCaptureFilterVtapCaptureFilterRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 1373
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 1373
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 1373
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-capture-filter/index:DataOciCoreCaptureFilterVtapCaptureFilterRulesList"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFilterVtapCaptureFilterRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterVtapCaptureFilterRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-capture-filter/index.ts",
          "line": 1303
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filter/index.ts",
        "line": 1294
      },
      "name": "DataOciCoreCaptureFilterVtapCaptureFilterRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 1323
          },
          "name": "destinationCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 1329
          },
          "name": "icmpOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterVtapCaptureFilterRulesIcmpOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 1334
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 1339
          },
          "name": "ruleAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 1344
          },
          "name": "sourceCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 1350
          },
          "name": "tcpOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterVtapCaptureFilterRulesTcpOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 1355
          },
          "name": "trafficDirection",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 1361
          },
          "name": "udpOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterVtapCaptureFilterRulesUdpOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 1307
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterVtapCaptureFilterRules"
          }
        }
      ],
      "symbolId": "src/data-oci-core-capture-filter/index:DataOciCoreCaptureFilterVtapCaptureFilterRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFilterVtapCaptureFilterRulesTcpOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterVtapCaptureFilterRulesTcpOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filter/index.ts",
        "line": 947
      },
      "name": "DataOciCoreCaptureFilterVtapCaptureFilterRulesTcpOptions",
      "symbolId": "src/data-oci-core-capture-filter/index:DataOciCoreCaptureFilterVtapCaptureFilterRulesTcpOptions"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFilterVtapCaptureFilterRulesTcpOptionsDestinationPortRange": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterVtapCaptureFilterRulesTcpOptionsDestinationPortRange",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filter/index.ts",
        "line": 787
      },
      "name": "DataOciCoreCaptureFilterVtapCaptureFilterRulesTcpOptionsDestinationPortRange",
      "symbolId": "src/data-oci-core-capture-filter/index:DataOciCoreCaptureFilterVtapCaptureFilterRulesTcpOptionsDestinationPortRange"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFilterVtapCaptureFilterRulesTcpOptionsDestinationPortRangeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterVtapCaptureFilterRulesTcpOptionsDestinationPortRangeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-capture-filter/index.ts",
          "line": 856
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filter/index.ts",
        "line": 849
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 863
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterVtapCaptureFilterRulesTcpOptionsDestinationPortRangeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreCaptureFilterVtapCaptureFilterRulesTcpOptionsDestinationPortRangeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 856
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 856
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 856
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-capture-filter/index:DataOciCoreCaptureFilterVtapCaptureFilterRulesTcpOptionsDestinationPortRangeList"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFilterVtapCaptureFilterRulesTcpOptionsDestinationPortRangeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterVtapCaptureFilterRulesTcpOptionsDestinationPortRangeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-capture-filter/index.ts",
          "line": 819
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filter/index.ts",
        "line": 810
      },
      "name": "DataOciCoreCaptureFilterVtapCaptureFilterRulesTcpOptionsDestinationPortRangeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 839
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 844
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 823
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterVtapCaptureFilterRulesTcpOptionsDestinationPortRange"
          }
        }
      ],
      "symbolId": "src/data-oci-core-capture-filter/index:DataOciCoreCaptureFilterVtapCaptureFilterRulesTcpOptionsDestinationPortRangeOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFilterVtapCaptureFilterRulesTcpOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterVtapCaptureFilterRulesTcpOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-capture-filter/index.ts",
          "line": 1018
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filter/index.ts",
        "line": 1011
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 1025
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterVtapCaptureFilterRulesTcpOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreCaptureFilterVtapCaptureFilterRulesTcpOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 1018
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 1018
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 1018
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-capture-filter/index:DataOciCoreCaptureFilterVtapCaptureFilterRulesTcpOptionsList"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFilterVtapCaptureFilterRulesTcpOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterVtapCaptureFilterRulesTcpOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-capture-filter/index.ts",
          "line": 979
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filter/index.ts",
        "line": 970
      },
      "name": "DataOciCoreCaptureFilterVtapCaptureFilterRulesTcpOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 1000
          },
          "name": "destinationPortRange",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterVtapCaptureFilterRulesTcpOptionsDestinationPortRangeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 1006
          },
          "name": "sourcePortRange",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterVtapCaptureFilterRulesTcpOptionsSourcePortRangeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 983
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterVtapCaptureFilterRulesTcpOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-core-capture-filter/index:DataOciCoreCaptureFilterVtapCaptureFilterRulesTcpOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFilterVtapCaptureFilterRulesTcpOptionsSourcePortRange": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterVtapCaptureFilterRulesTcpOptionsSourcePortRange",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filter/index.ts",
        "line": 867
      },
      "name": "DataOciCoreCaptureFilterVtapCaptureFilterRulesTcpOptionsSourcePortRange",
      "symbolId": "src/data-oci-core-capture-filter/index:DataOciCoreCaptureFilterVtapCaptureFilterRulesTcpOptionsSourcePortRange"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFilterVtapCaptureFilterRulesTcpOptionsSourcePortRangeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterVtapCaptureFilterRulesTcpOptionsSourcePortRangeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-capture-filter/index.ts",
          "line": 936
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filter/index.ts",
        "line": 929
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 943
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterVtapCaptureFilterRulesTcpOptionsSourcePortRangeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreCaptureFilterVtapCaptureFilterRulesTcpOptionsSourcePortRangeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 936
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 936
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 936
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-capture-filter/index:DataOciCoreCaptureFilterVtapCaptureFilterRulesTcpOptionsSourcePortRangeList"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFilterVtapCaptureFilterRulesTcpOptionsSourcePortRangeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterVtapCaptureFilterRulesTcpOptionsSourcePortRangeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-capture-filter/index.ts",
          "line": 899
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filter/index.ts",
        "line": 890
      },
      "name": "DataOciCoreCaptureFilterVtapCaptureFilterRulesTcpOptionsSourcePortRangeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 919
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 924
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 903
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterVtapCaptureFilterRulesTcpOptionsSourcePortRange"
          }
        }
      ],
      "symbolId": "src/data-oci-core-capture-filter/index:DataOciCoreCaptureFilterVtapCaptureFilterRulesTcpOptionsSourcePortRangeOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFilterVtapCaptureFilterRulesUdpOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterVtapCaptureFilterRulesUdpOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filter/index.ts",
        "line": 1189
      },
      "name": "DataOciCoreCaptureFilterVtapCaptureFilterRulesUdpOptions",
      "symbolId": "src/data-oci-core-capture-filter/index:DataOciCoreCaptureFilterVtapCaptureFilterRulesUdpOptions"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFilterVtapCaptureFilterRulesUdpOptionsDestinationPortRange": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterVtapCaptureFilterRulesUdpOptionsDestinationPortRange",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filter/index.ts",
        "line": 1029
      },
      "name": "DataOciCoreCaptureFilterVtapCaptureFilterRulesUdpOptionsDestinationPortRange",
      "symbolId": "src/data-oci-core-capture-filter/index:DataOciCoreCaptureFilterVtapCaptureFilterRulesUdpOptionsDestinationPortRange"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFilterVtapCaptureFilterRulesUdpOptionsDestinationPortRangeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterVtapCaptureFilterRulesUdpOptionsDestinationPortRangeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-capture-filter/index.ts",
          "line": 1098
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filter/index.ts",
        "line": 1091
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 1105
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterVtapCaptureFilterRulesUdpOptionsDestinationPortRangeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreCaptureFilterVtapCaptureFilterRulesUdpOptionsDestinationPortRangeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 1098
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 1098
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 1098
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-capture-filter/index:DataOciCoreCaptureFilterVtapCaptureFilterRulesUdpOptionsDestinationPortRangeList"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFilterVtapCaptureFilterRulesUdpOptionsDestinationPortRangeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterVtapCaptureFilterRulesUdpOptionsDestinationPortRangeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-capture-filter/index.ts",
          "line": 1061
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filter/index.ts",
        "line": 1052
      },
      "name": "DataOciCoreCaptureFilterVtapCaptureFilterRulesUdpOptionsDestinationPortRangeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 1081
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 1086
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 1065
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterVtapCaptureFilterRulesUdpOptionsDestinationPortRange"
          }
        }
      ],
      "symbolId": "src/data-oci-core-capture-filter/index:DataOciCoreCaptureFilterVtapCaptureFilterRulesUdpOptionsDestinationPortRangeOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFilterVtapCaptureFilterRulesUdpOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterVtapCaptureFilterRulesUdpOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-capture-filter/index.ts",
          "line": 1260
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filter/index.ts",
        "line": 1253
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 1267
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterVtapCaptureFilterRulesUdpOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreCaptureFilterVtapCaptureFilterRulesUdpOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 1260
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 1260
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 1260
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-capture-filter/index:DataOciCoreCaptureFilterVtapCaptureFilterRulesUdpOptionsList"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFilterVtapCaptureFilterRulesUdpOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterVtapCaptureFilterRulesUdpOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-capture-filter/index.ts",
          "line": 1221
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filter/index.ts",
        "line": 1212
      },
      "name": "DataOciCoreCaptureFilterVtapCaptureFilterRulesUdpOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 1242
          },
          "name": "destinationPortRange",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterVtapCaptureFilterRulesUdpOptionsDestinationPortRangeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 1248
          },
          "name": "sourcePortRange",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterVtapCaptureFilterRulesUdpOptionsSourcePortRangeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 1225
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterVtapCaptureFilterRulesUdpOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-core-capture-filter/index:DataOciCoreCaptureFilterVtapCaptureFilterRulesUdpOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFilterVtapCaptureFilterRulesUdpOptionsSourcePortRange": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterVtapCaptureFilterRulesUdpOptionsSourcePortRange",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filter/index.ts",
        "line": 1109
      },
      "name": "DataOciCoreCaptureFilterVtapCaptureFilterRulesUdpOptionsSourcePortRange",
      "symbolId": "src/data-oci-core-capture-filter/index:DataOciCoreCaptureFilterVtapCaptureFilterRulesUdpOptionsSourcePortRange"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFilterVtapCaptureFilterRulesUdpOptionsSourcePortRangeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterVtapCaptureFilterRulesUdpOptionsSourcePortRangeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-capture-filter/index.ts",
          "line": 1178
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filter/index.ts",
        "line": 1171
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 1185
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterVtapCaptureFilterRulesUdpOptionsSourcePortRangeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreCaptureFilterVtapCaptureFilterRulesUdpOptionsSourcePortRangeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 1178
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 1178
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 1178
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-capture-filter/index:DataOciCoreCaptureFilterVtapCaptureFilterRulesUdpOptionsSourcePortRangeList"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFilterVtapCaptureFilterRulesUdpOptionsSourcePortRangeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterVtapCaptureFilterRulesUdpOptionsSourcePortRangeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-capture-filter/index.ts",
          "line": 1141
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filter/index.ts",
        "line": 1132
      },
      "name": "DataOciCoreCaptureFilterVtapCaptureFilterRulesUdpOptionsSourcePortRangeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 1161
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 1166
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filter/index.ts",
            "line": 1145
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilterVtapCaptureFilterRulesUdpOptionsSourcePortRange"
          }
        }
      ],
      "symbolId": "src/data-oci-core-capture-filter/index:DataOciCoreCaptureFilterVtapCaptureFilterRulesUdpOptionsSourcePortRangeOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFilters": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_capture_filters oci_core_capture_filters}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFilters",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_capture_filters oci_core_capture_filters} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-capture-filters/index.ts",
          "line": 1745
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filters/index.ts",
        "line": 1713
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreCaptureFilters resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1730
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreCaptureFilters to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_capture_filters#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreCaptureFilters that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreCaptureFilters to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1861
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1800
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1864
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1816
          },
          "name": "resetFilterType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1832
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1848
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1876
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1887
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreCaptureFilters",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1718
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1775
          },
          "name": "captureFilters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1858
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1788
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1804
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1868
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1820
          },
          "name": "filterTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1836
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1852
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1781
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1794
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1810
          },
          "name": "filterType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1826
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1842
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-capture-filters/index:DataOciCoreCaptureFilters"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFilters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFilters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filters/index.ts",
        "line": 1409
      },
      "name": "DataOciCoreCaptureFiltersCaptureFilters",
      "symbolId": "src/data-oci-core-capture-filters/index:DataOciCoreCaptureFiltersCaptureFilters"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filters/index.ts",
        "line": 604
      },
      "name": "DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRules",
      "symbolId": "src/data-oci-core-capture-filters/index:DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRules"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesIcmpOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesIcmpOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filters/index.ts",
        "line": 40
      },
      "name": "DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesIcmpOptions",
      "symbolId": "src/data-oci-core-capture-filters/index:DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesIcmpOptions"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesIcmpOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesIcmpOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-capture-filters/index.ts",
          "line": 109
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filters/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 116
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesIcmpOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesIcmpOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 109
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 109
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 109
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-capture-filters/index:DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesIcmpOptionsList"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesIcmpOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesIcmpOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-capture-filters/index.ts",
          "line": 72
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filters/index.ts",
        "line": 63
      },
      "name": "DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesIcmpOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 92
          },
          "name": "code",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 97
          },
          "name": "type",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesIcmpOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-core-capture-filters/index:DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesIcmpOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-capture-filters/index.ts",
          "line": 721
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filters/index.ts",
        "line": 714
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 728
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 721
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 721
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 721
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-capture-filters/index:DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesList"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-capture-filters/index.ts",
          "line": 636
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filters/index.ts",
        "line": 627
      },
      "name": "DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 656
          },
          "name": "destinationCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 661
          },
          "name": "flowLogType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 667
          },
          "name": "icmpOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesIcmpOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 672
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 677
          },
          "name": "priority",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 682
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 687
          },
          "name": "ruleAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 692
          },
          "name": "samplingRate",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 697
          },
          "name": "sourceCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 703
          },
          "name": "tcpOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesTcpOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 709
          },
          "name": "udpOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesUdpOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 640
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRules"
          }
        }
      ],
      "symbolId": "src/data-oci-core-capture-filters/index:DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesTcpOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesTcpOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filters/index.ts",
        "line": 280
      },
      "name": "DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesTcpOptions",
      "symbolId": "src/data-oci-core-capture-filters/index:DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesTcpOptions"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesTcpOptionsDestinationPortRange": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesTcpOptionsDestinationPortRange",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filters/index.ts",
        "line": 120
      },
      "name": "DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesTcpOptionsDestinationPortRange",
      "symbolId": "src/data-oci-core-capture-filters/index:DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesTcpOptionsDestinationPortRange"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesTcpOptionsDestinationPortRangeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesTcpOptionsDestinationPortRangeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-capture-filters/index.ts",
          "line": 189
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filters/index.ts",
        "line": 182
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 196
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesTcpOptionsDestinationPortRangeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesTcpOptionsDestinationPortRangeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 189
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 189
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 189
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-capture-filters/index:DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesTcpOptionsDestinationPortRangeList"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesTcpOptionsDestinationPortRangeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesTcpOptionsDestinationPortRangeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-capture-filters/index.ts",
          "line": 152
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filters/index.ts",
        "line": 143
      },
      "name": "DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesTcpOptionsDestinationPortRangeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 172
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 177
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 156
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesTcpOptionsDestinationPortRange"
          }
        }
      ],
      "symbolId": "src/data-oci-core-capture-filters/index:DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesTcpOptionsDestinationPortRangeOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesTcpOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesTcpOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-capture-filters/index.ts",
          "line": 351
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filters/index.ts",
        "line": 344
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 358
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesTcpOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesTcpOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 351
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 351
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 351
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-capture-filters/index:DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesTcpOptionsList"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesTcpOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesTcpOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-capture-filters/index.ts",
          "line": 312
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filters/index.ts",
        "line": 303
      },
      "name": "DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesTcpOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 333
          },
          "name": "destinationPortRange",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesTcpOptionsDestinationPortRangeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 339
          },
          "name": "sourcePortRange",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesTcpOptionsSourcePortRangeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 316
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesTcpOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-core-capture-filters/index:DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesTcpOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesTcpOptionsSourcePortRange": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesTcpOptionsSourcePortRange",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filters/index.ts",
        "line": 200
      },
      "name": "DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesTcpOptionsSourcePortRange",
      "symbolId": "src/data-oci-core-capture-filters/index:DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesTcpOptionsSourcePortRange"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesTcpOptionsSourcePortRangeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesTcpOptionsSourcePortRangeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-capture-filters/index.ts",
          "line": 269
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filters/index.ts",
        "line": 262
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 276
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesTcpOptionsSourcePortRangeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesTcpOptionsSourcePortRangeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 269
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 269
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 269
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-capture-filters/index:DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesTcpOptionsSourcePortRangeList"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesTcpOptionsSourcePortRangeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesTcpOptionsSourcePortRangeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-capture-filters/index.ts",
          "line": 232
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filters/index.ts",
        "line": 223
      },
      "name": "DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesTcpOptionsSourcePortRangeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 252
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 257
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 236
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesTcpOptionsSourcePortRange"
          }
        }
      ],
      "symbolId": "src/data-oci-core-capture-filters/index:DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesTcpOptionsSourcePortRangeOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesUdpOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesUdpOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filters/index.ts",
        "line": 522
      },
      "name": "DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesUdpOptions",
      "symbolId": "src/data-oci-core-capture-filters/index:DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesUdpOptions"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesUdpOptionsDestinationPortRange": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesUdpOptionsDestinationPortRange",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filters/index.ts",
        "line": 362
      },
      "name": "DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesUdpOptionsDestinationPortRange",
      "symbolId": "src/data-oci-core-capture-filters/index:DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesUdpOptionsDestinationPortRange"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesUdpOptionsDestinationPortRangeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesUdpOptionsDestinationPortRangeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-capture-filters/index.ts",
          "line": 431
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filters/index.ts",
        "line": 424
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 438
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesUdpOptionsDestinationPortRangeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesUdpOptionsDestinationPortRangeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 431
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 431
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 431
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-capture-filters/index:DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesUdpOptionsDestinationPortRangeList"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesUdpOptionsDestinationPortRangeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesUdpOptionsDestinationPortRangeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-capture-filters/index.ts",
          "line": 394
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filters/index.ts",
        "line": 385
      },
      "name": "DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesUdpOptionsDestinationPortRangeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 414
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 419
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 398
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesUdpOptionsDestinationPortRange"
          }
        }
      ],
      "symbolId": "src/data-oci-core-capture-filters/index:DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesUdpOptionsDestinationPortRangeOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesUdpOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesUdpOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-capture-filters/index.ts",
          "line": 593
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filters/index.ts",
        "line": 586
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 600
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesUdpOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesUdpOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 593
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 593
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 593
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-capture-filters/index:DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesUdpOptionsList"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesUdpOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesUdpOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-capture-filters/index.ts",
          "line": 554
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filters/index.ts",
        "line": 545
      },
      "name": "DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesUdpOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 575
          },
          "name": "destinationPortRange",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesUdpOptionsDestinationPortRangeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 581
          },
          "name": "sourcePortRange",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesUdpOptionsSourcePortRangeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 558
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesUdpOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-core-capture-filters/index:DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesUdpOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesUdpOptionsSourcePortRange": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesUdpOptionsSourcePortRange",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filters/index.ts",
        "line": 442
      },
      "name": "DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesUdpOptionsSourcePortRange",
      "symbolId": "src/data-oci-core-capture-filters/index:DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesUdpOptionsSourcePortRange"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesUdpOptionsSourcePortRangeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesUdpOptionsSourcePortRangeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-capture-filters/index.ts",
          "line": 511
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filters/index.ts",
        "line": 504
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 518
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesUdpOptionsSourcePortRangeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesUdpOptionsSourcePortRangeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 511
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 511
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 511
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-capture-filters/index:DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesUdpOptionsSourcePortRangeList"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesUdpOptionsSourcePortRangeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesUdpOptionsSourcePortRangeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-capture-filters/index.ts",
          "line": 474
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filters/index.ts",
        "line": 465
      },
      "name": "DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesUdpOptionsSourcePortRangeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 494
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 499
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 478
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesUdpOptionsSourcePortRange"
          }
        }
      ],
      "symbolId": "src/data-oci-core-capture-filters/index:DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesUdpOptionsSourcePortRangeOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-capture-filters/index.ts",
          "line": 1522
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filters/index.ts",
        "line": 1515
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1529
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreCaptureFiltersCaptureFiltersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1522
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1522
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1522
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-capture-filters/index:DataOciCoreCaptureFiltersCaptureFiltersList"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-capture-filters/index.ts",
          "line": 1441
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filters/index.ts",
        "line": 1432
      },
      "name": "DataOciCoreCaptureFiltersCaptureFiltersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1461
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1467
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1472
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1477
          },
          "name": "filterType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1483
          },
          "name": "flowLogCaptureFilterRules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersFlowLogCaptureFilterRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1489
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1494
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1499
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1504
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1510
          },
          "name": "vtapCaptureFilterRules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1445
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFilters"
          }
        }
      ],
      "symbolId": "src/data-oci-core-capture-filters/index:DataOciCoreCaptureFiltersCaptureFiltersOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filters/index.ts",
        "line": 1296
      },
      "name": "DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRules",
      "symbolId": "src/data-oci-core-capture-filters/index:DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRules"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesIcmpOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesIcmpOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filters/index.ts",
        "line": 732
      },
      "name": "DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesIcmpOptions",
      "symbolId": "src/data-oci-core-capture-filters/index:DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesIcmpOptions"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesIcmpOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesIcmpOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-capture-filters/index.ts",
          "line": 801
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filters/index.ts",
        "line": 794
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 808
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesIcmpOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesIcmpOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 801
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 801
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 801
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-capture-filters/index:DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesIcmpOptionsList"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesIcmpOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesIcmpOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-capture-filters/index.ts",
          "line": 764
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filters/index.ts",
        "line": 755
      },
      "name": "DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesIcmpOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 784
          },
          "name": "code",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 789
          },
          "name": "type",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 768
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesIcmpOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-core-capture-filters/index:DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesIcmpOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-capture-filters/index.ts",
          "line": 1398
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filters/index.ts",
        "line": 1391
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1405
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1398
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1398
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1398
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-capture-filters/index:DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesList"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-capture-filters/index.ts",
          "line": 1328
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filters/index.ts",
        "line": 1319
      },
      "name": "DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1348
          },
          "name": "destinationCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1354
          },
          "name": "icmpOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesIcmpOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1359
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1364
          },
          "name": "ruleAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1369
          },
          "name": "sourceCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1375
          },
          "name": "tcpOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesTcpOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1380
          },
          "name": "trafficDirection",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1386
          },
          "name": "udpOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesUdpOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1332
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRules"
          }
        }
      ],
      "symbolId": "src/data-oci-core-capture-filters/index:DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesTcpOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesTcpOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filters/index.ts",
        "line": 972
      },
      "name": "DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesTcpOptions",
      "symbolId": "src/data-oci-core-capture-filters/index:DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesTcpOptions"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesTcpOptionsDestinationPortRange": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesTcpOptionsDestinationPortRange",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filters/index.ts",
        "line": 812
      },
      "name": "DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesTcpOptionsDestinationPortRange",
      "symbolId": "src/data-oci-core-capture-filters/index:DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesTcpOptionsDestinationPortRange"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesTcpOptionsDestinationPortRangeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesTcpOptionsDestinationPortRangeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-capture-filters/index.ts",
          "line": 881
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filters/index.ts",
        "line": 874
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 888
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesTcpOptionsDestinationPortRangeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesTcpOptionsDestinationPortRangeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 881
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 881
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 881
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-capture-filters/index:DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesTcpOptionsDestinationPortRangeList"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesTcpOptionsDestinationPortRangeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesTcpOptionsDestinationPortRangeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-capture-filters/index.ts",
          "line": 844
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filters/index.ts",
        "line": 835
      },
      "name": "DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesTcpOptionsDestinationPortRangeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 864
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 869
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 848
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesTcpOptionsDestinationPortRange"
          }
        }
      ],
      "symbolId": "src/data-oci-core-capture-filters/index:DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesTcpOptionsDestinationPortRangeOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesTcpOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesTcpOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-capture-filters/index.ts",
          "line": 1043
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filters/index.ts",
        "line": 1036
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1050
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesTcpOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesTcpOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1043
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1043
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1043
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-capture-filters/index:DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesTcpOptionsList"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesTcpOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesTcpOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-capture-filters/index.ts",
          "line": 1004
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filters/index.ts",
        "line": 995
      },
      "name": "DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesTcpOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1025
          },
          "name": "destinationPortRange",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesTcpOptionsDestinationPortRangeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1031
          },
          "name": "sourcePortRange",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesTcpOptionsSourcePortRangeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1008
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesTcpOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-core-capture-filters/index:DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesTcpOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesTcpOptionsSourcePortRange": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesTcpOptionsSourcePortRange",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filters/index.ts",
        "line": 892
      },
      "name": "DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesTcpOptionsSourcePortRange",
      "symbolId": "src/data-oci-core-capture-filters/index:DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesTcpOptionsSourcePortRange"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesTcpOptionsSourcePortRangeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesTcpOptionsSourcePortRangeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-capture-filters/index.ts",
          "line": 961
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filters/index.ts",
        "line": 954
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 968
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesTcpOptionsSourcePortRangeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesTcpOptionsSourcePortRangeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 961
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 961
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 961
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-capture-filters/index:DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesTcpOptionsSourcePortRangeList"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesTcpOptionsSourcePortRangeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesTcpOptionsSourcePortRangeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-capture-filters/index.ts",
          "line": 924
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filters/index.ts",
        "line": 915
      },
      "name": "DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesTcpOptionsSourcePortRangeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 944
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 949
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 928
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesTcpOptionsSourcePortRange"
          }
        }
      ],
      "symbolId": "src/data-oci-core-capture-filters/index:DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesTcpOptionsSourcePortRangeOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesUdpOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesUdpOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filters/index.ts",
        "line": 1214
      },
      "name": "DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesUdpOptions",
      "symbolId": "src/data-oci-core-capture-filters/index:DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesUdpOptions"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesUdpOptionsDestinationPortRange": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesUdpOptionsDestinationPortRange",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filters/index.ts",
        "line": 1054
      },
      "name": "DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesUdpOptionsDestinationPortRange",
      "symbolId": "src/data-oci-core-capture-filters/index:DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesUdpOptionsDestinationPortRange"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesUdpOptionsDestinationPortRangeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesUdpOptionsDestinationPortRangeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-capture-filters/index.ts",
          "line": 1123
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filters/index.ts",
        "line": 1116
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1130
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesUdpOptionsDestinationPortRangeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesUdpOptionsDestinationPortRangeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1123
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1123
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1123
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-capture-filters/index:DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesUdpOptionsDestinationPortRangeList"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesUdpOptionsDestinationPortRangeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesUdpOptionsDestinationPortRangeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-capture-filters/index.ts",
          "line": 1086
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filters/index.ts",
        "line": 1077
      },
      "name": "DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesUdpOptionsDestinationPortRangeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1106
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1111
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1090
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesUdpOptionsDestinationPortRange"
          }
        }
      ],
      "symbolId": "src/data-oci-core-capture-filters/index:DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesUdpOptionsDestinationPortRangeOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesUdpOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesUdpOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-capture-filters/index.ts",
          "line": 1285
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filters/index.ts",
        "line": 1278
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1292
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesUdpOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesUdpOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1285
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1285
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1285
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-capture-filters/index:DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesUdpOptionsList"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesUdpOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesUdpOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-capture-filters/index.ts",
          "line": 1246
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filters/index.ts",
        "line": 1237
      },
      "name": "DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesUdpOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1267
          },
          "name": "destinationPortRange",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesUdpOptionsDestinationPortRangeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1273
          },
          "name": "sourcePortRange",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesUdpOptionsSourcePortRangeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1250
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesUdpOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-core-capture-filters/index:DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesUdpOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesUdpOptionsSourcePortRange": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesUdpOptionsSourcePortRange",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filters/index.ts",
        "line": 1134
      },
      "name": "DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesUdpOptionsSourcePortRange",
      "symbolId": "src/data-oci-core-capture-filters/index:DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesUdpOptionsSourcePortRange"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesUdpOptionsSourcePortRangeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesUdpOptionsSourcePortRangeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-capture-filters/index.ts",
          "line": 1203
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filters/index.ts",
        "line": 1196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1210
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesUdpOptionsSourcePortRangeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesUdpOptionsSourcePortRangeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1203
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1203
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1203
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-capture-filters/index:DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesUdpOptionsSourcePortRangeList"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesUdpOptionsSourcePortRangeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesUdpOptionsSourcePortRangeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-capture-filters/index.ts",
          "line": 1166
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filters/index.ts",
        "line": 1157
      },
      "name": "DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesUdpOptionsSourcePortRangeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1186
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1191
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1170
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesUdpOptionsSourcePortRange"
          }
        }
      ],
      "symbolId": "src/data-oci-core-capture-filters/index:DataOciCoreCaptureFiltersCaptureFiltersVtapCaptureFilterRulesUdpOptionsSourcePortRangeOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFiltersConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filters/index.ts",
        "line": 9
      },
      "name": "DataOciCoreCaptureFiltersConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_capture_filters#compartment_id DataOciCoreCaptureFilters#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_capture_filters#display_name DataOciCoreCaptureFilters#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 17
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_capture_filters#filter DataOciCoreCaptureFilters#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_capture_filters#filter_type DataOciCoreCaptureFilters#filter_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 21
          },
          "name": "filterType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_capture_filters#id DataOciCoreCaptureFilters#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_capture_filters#state DataOciCoreCaptureFilters#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-capture-filters/index:DataOciCoreCaptureFiltersConfig"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFiltersFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filters/index.ts",
        "line": 1533
      },
      "name": "DataOciCoreCaptureFiltersFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_capture_filters#name DataOciCoreCaptureFilters#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1537
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_capture_filters#values DataOciCoreCaptureFilters#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1545
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_capture_filters#regex DataOciCoreCaptureFilters#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1541
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-capture-filters/index:DataOciCoreCaptureFiltersFilter"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFiltersFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-capture-filters/index.ts",
          "line": 1698
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filters/index.ts",
        "line": 1690
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1705
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreCaptureFiltersFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1698
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1698
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1698
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1691
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-capture-filters/index:DataOciCoreCaptureFiltersFilterList"
    },
    "cdktf-provider-oci.DataOciCoreCaptureFiltersFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-capture-filters/index.ts",
          "line": 1601
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-capture-filters/index.ts",
        "line": 1591
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1668
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreCaptureFiltersFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1656
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1672
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1685
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1649
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1662
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1678
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-capture-filters/index.ts",
            "line": 1605
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreCaptureFiltersFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-capture-filters/index:DataOciCoreCaptureFiltersFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetwork": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_cluster_network oci_core_cluster_network}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetwork",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_cluster_network oci_core_cluster_network} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cluster-network/index.ts",
          "line": 1223
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-network/index.ts",
        "line": 1191
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreClusterNetwork resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 1208
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreClusterNetwork to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_cluster_network#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreClusterNetwork that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreClusterNetwork to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 1333
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 1339
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreClusterNetwork",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 1196
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 1248
          },
          "name": "clusterConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkClusterConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 1266
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 1272
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 1277
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 1283
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 1288
          },
          "name": "hpcIslandId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 1293
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 1299
          },
          "name": "instancePools",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkInstancePoolsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 1304
          },
          "name": "networkBlockIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 1310
          },
          "name": "placementConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkPlacementConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 1315
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 1320
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 1325
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 1261
          },
          "name": "clusterNetworkIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 1254
          },
          "name": "clusterNetworkId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cluster-network/index:DataOciCoreClusterNetwork"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworkClusterConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkClusterConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-network/index.ts",
        "line": 15
      },
      "name": "DataOciCoreClusterNetworkClusterConfiguration",
      "symbolId": "src/data-oci-core-cluster-network/index:DataOciCoreClusterNetworkClusterConfiguration"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworkClusterConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkClusterConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cluster-network/index.ts",
          "line": 84
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-network/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 91
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkClusterConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreClusterNetworkClusterConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 84
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 84
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cluster-network/index:DataOciCoreClusterNetworkClusterConfigurationList"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworkClusterConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkClusterConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cluster-network/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-network/index.ts",
        "line": 38
      },
      "name": "DataOciCoreClusterNetworkClusterConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 67
          },
          "name": "hpcIslandId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 72
          },
          "name": "networkBlockIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkClusterConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cluster-network/index:DataOciCoreClusterNetworkClusterConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworkConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-network/index.ts",
        "line": 9
      },
      "name": "DataOciCoreClusterNetworkConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_cluster_network#cluster_network_id DataOciCoreClusterNetwork#cluster_network_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 13
          },
          "name": "clusterNetworkId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cluster-network/index:DataOciCoreClusterNetworkConfig"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworkInstancePools": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkInstancePools",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-network/index.ts",
        "line": 624
      },
      "name": "DataOciCoreClusterNetworkInstancePools",
      "symbolId": "src/data-oci-core-cluster-network/index:DataOciCoreClusterNetworkInstancePools"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworkInstancePoolsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkInstancePoolsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cluster-network/index.ts",
          "line": 752
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-network/index.ts",
        "line": 745
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 759
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkInstancePoolsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreClusterNetworkInstancePoolsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 752
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 752
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 752
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cluster-network/index:DataOciCoreClusterNetworkInstancePoolsList"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworkInstancePoolsLoadBalancers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkInstancePoolsLoadBalancers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-network/index.ts",
        "line": 95
      },
      "name": "DataOciCoreClusterNetworkInstancePoolsLoadBalancers",
      "symbolId": "src/data-oci-core-cluster-network/index:DataOciCoreClusterNetworkInstancePoolsLoadBalancers"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworkInstancePoolsLoadBalancersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkInstancePoolsLoadBalancersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cluster-network/index.ts",
          "line": 189
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-network/index.ts",
        "line": 182
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 196
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkInstancePoolsLoadBalancersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreClusterNetworkInstancePoolsLoadBalancersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 189
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 189
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 189
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cluster-network/index:DataOciCoreClusterNetworkInstancePoolsLoadBalancersList"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworkInstancePoolsLoadBalancersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkInstancePoolsLoadBalancersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cluster-network/index.ts",
          "line": 127
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-network/index.ts",
        "line": 118
      },
      "name": "DataOciCoreClusterNetworkInstancePoolsLoadBalancersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 147
          },
          "name": "backendSetName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 152
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 157
          },
          "name": "instancePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 162
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 167
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 172
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 177
          },
          "name": "vnicSelection",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkInstancePoolsLoadBalancers"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cluster-network/index:DataOciCoreClusterNetworkInstancePoolsLoadBalancersOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworkInstancePoolsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkInstancePoolsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cluster-network/index.ts",
          "line": 656
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-network/index.ts",
        "line": 647
      },
      "name": "DataOciCoreClusterNetworkInstancePoolsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 676
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 682
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 687
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 693
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 698
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 703
          },
          "name": "instanceConfigurationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 708
          },
          "name": "instanceDisplayNameFormatter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 713
          },
          "name": "instanceHostnameFormatter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 719
          },
          "name": "loadBalancers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkInstancePoolsLoadBalancersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 725
          },
          "name": "placementConfigurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkInstancePoolsPlacementConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 730
          },
          "name": "size",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 735
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 740
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 660
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkInstancePools"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cluster-network/index:DataOciCoreClusterNetworkInstancePoolsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworkInstancePoolsPlacementConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkInstancePoolsPlacementConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-network/index.ts",
        "line": 527
      },
      "name": "DataOciCoreClusterNetworkInstancePoolsPlacementConfigurations",
      "symbolId": "src/data-oci-core-cluster-network/index:DataOciCoreClusterNetworkInstancePoolsPlacementConfigurations"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworkInstancePoolsPlacementConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkInstancePoolsPlacementConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cluster-network/index.ts",
          "line": 613
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-network/index.ts",
        "line": 606
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 620
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkInstancePoolsPlacementConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreClusterNetworkInstancePoolsPlacementConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 613
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 613
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 613
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cluster-network/index:DataOciCoreClusterNetworkInstancePoolsPlacementConfigurationsList"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworkInstancePoolsPlacementConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkInstancePoolsPlacementConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cluster-network/index.ts",
          "line": 559
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-network/index.ts",
        "line": 550
      },
      "name": "DataOciCoreClusterNetworkInstancePoolsPlacementConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 579
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 584
          },
          "name": "faultDomains",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 589
          },
          "name": "primarySubnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 595
          },
          "name": "primaryVnicSubnets",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 601
          },
          "name": "secondaryVnicSubnets",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 563
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkInstancePoolsPlacementConfigurations"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cluster-network/index:DataOciCoreClusterNetworkInstancePoolsPlacementConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworkInstancePoolsPlacementConfigurationsPrimaryVnicSubnets": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkInstancePoolsPlacementConfigurationsPrimaryVnicSubnets",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-network/index.ts",
        "line": 275
      },
      "name": "DataOciCoreClusterNetworkInstancePoolsPlacementConfigurationsPrimaryVnicSubnets",
      "symbolId": "src/data-oci-core-cluster-network/index:DataOciCoreClusterNetworkInstancePoolsPlacementConfigurationsPrimaryVnicSubnets"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworkInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-network/index.ts",
        "line": 200
      },
      "name": "DataOciCoreClusterNetworkInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails",
      "symbolId": "src/data-oci-core-cluster-network/index:DataOciCoreClusterNetworkInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworkInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cluster-network/index.ts",
          "line": 264
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-network/index.ts",
        "line": 257
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 271
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreClusterNetworkInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 264
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 264
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 264
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cluster-network/index:DataOciCoreClusterNetworkInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworkInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cluster-network/index.ts",
          "line": 232
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-network/index.ts",
        "line": 223
      },
      "name": "DataOciCoreClusterNetworkInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 252
          },
          "name": "ipv6SubnetCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 236
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cluster-network/index:DataOciCoreClusterNetworkInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworkInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cluster-network/index.ts",
          "line": 350
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-network/index.ts",
        "line": 343
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 357
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreClusterNetworkInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 350
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 350
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 350
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cluster-network/index:DataOciCoreClusterNetworkInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsList"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworkInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cluster-network/index.ts",
          "line": 307
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-network/index.ts",
        "line": 298
      },
      "name": "DataOciCoreClusterNetworkInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 328
          },
          "name": "ipv6AddressIpv6SubnetCidrPairDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 333
          },
          "name": "isAssignIpv6Ip",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 338
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 311
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkInstancePoolsPlacementConfigurationsPrimaryVnicSubnets"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cluster-network/index:DataOciCoreClusterNetworkInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworkInstancePoolsPlacementConfigurationsSecondaryVnicSubnets": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkInstancePoolsPlacementConfigurationsSecondaryVnicSubnets",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-network/index.ts",
        "line": 436
      },
      "name": "DataOciCoreClusterNetworkInstancePoolsPlacementConfigurationsSecondaryVnicSubnets",
      "symbolId": "src/data-oci-core-cluster-network/index:DataOciCoreClusterNetworkInstancePoolsPlacementConfigurationsSecondaryVnicSubnets"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworkInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-network/index.ts",
        "line": 361
      },
      "name": "DataOciCoreClusterNetworkInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails",
      "symbolId": "src/data-oci-core-cluster-network/index:DataOciCoreClusterNetworkInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworkInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cluster-network/index.ts",
          "line": 425
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-network/index.ts",
        "line": 418
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 432
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreClusterNetworkInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 425
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 425
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 425
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cluster-network/index:DataOciCoreClusterNetworkInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworkInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cluster-network/index.ts",
          "line": 393
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-network/index.ts",
        "line": 384
      },
      "name": "DataOciCoreClusterNetworkInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 413
          },
          "name": "ipv6SubnetCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 397
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cluster-network/index:DataOciCoreClusterNetworkInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworkInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cluster-network/index.ts",
          "line": 516
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-network/index.ts",
        "line": 509
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 523
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreClusterNetworkInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 516
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 516
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 516
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cluster-network/index:DataOciCoreClusterNetworkInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsList"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworkInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cluster-network/index.ts",
          "line": 468
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-network/index.ts",
        "line": 459
      },
      "name": "DataOciCoreClusterNetworkInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 488
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 494
          },
          "name": "ipv6AddressIpv6SubnetCidrPairDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 499
          },
          "name": "isAssignIpv6Ip",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 504
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 472
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkInstancePoolsPlacementConfigurationsSecondaryVnicSubnets"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cluster-network/index:DataOciCoreClusterNetworkInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworkInstances": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_cluster_network_instances oci_core_cluster_network_instances}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkInstances",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_cluster_network_instances oci_core_cluster_network_instances} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cluster-network-instances/index.ts",
          "line": 469
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkInstancesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-network-instances/index.ts",
        "line": 437
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreClusterNetworkInstances resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network-instances/index.ts",
            "line": 454
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreClusterNetworkInstances to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_cluster_network_instances#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreClusterNetworkInstances that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreClusterNetworkInstances to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network-instances/index.ts",
            "line": 565
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkInstancesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network-instances/index.ts",
            "line": 530
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network-instances/index.ts",
            "line": 568
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network-instances/index.ts",
            "line": 546
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network-instances/index.ts",
            "line": 580
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network-instances/index.ts",
            "line": 590
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreClusterNetworkInstances",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network-instances/index.ts",
            "line": 442
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network-instances/index.ts",
            "line": 562
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkInstancesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network-instances/index.ts",
            "line": 556
          },
          "name": "instances",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkInstancesInstancesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network-instances/index.ts",
            "line": 505
          },
          "name": "clusterNetworkIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network-instances/index.ts",
            "line": 518
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network-instances/index.ts",
            "line": 534
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network-instances/index.ts",
            "line": 572
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkInstancesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network-instances/index.ts",
            "line": 550
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network-instances/index.ts",
            "line": 498
          },
          "name": "clusterNetworkId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network-instances/index.ts",
            "line": 511
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network-instances/index.ts",
            "line": 524
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network-instances/index.ts",
            "line": 540
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cluster-network-instances/index:DataOciCoreClusterNetworkInstances"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworkInstancesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkInstancesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-network-instances/index.ts",
        "line": 9
      },
      "name": "DataOciCoreClusterNetworkInstancesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_cluster_network_instances#cluster_network_id DataOciCoreClusterNetworkInstances#cluster_network_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network-instances/index.ts",
            "line": 13
          },
          "name": "clusterNetworkId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_cluster_network_instances#compartment_id DataOciCoreClusterNetworkInstances#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network-instances/index.ts",
            "line": 17
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_cluster_network_instances#display_name DataOciCoreClusterNetworkInstances#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network-instances/index.ts",
            "line": 21
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_cluster_network_instances#filter DataOciCoreClusterNetworkInstances#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network-instances/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkInstancesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_cluster_network_instances#id DataOciCoreClusterNetworkInstances#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network-instances/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cluster-network-instances/index:DataOciCoreClusterNetworkInstancesConfig"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworkInstancesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkInstancesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-network-instances/index.ts",
        "line": 257
      },
      "name": "DataOciCoreClusterNetworkInstancesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_cluster_network_instances#name DataOciCoreClusterNetworkInstances#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network-instances/index.ts",
            "line": 261
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_cluster_network_instances#values DataOciCoreClusterNetworkInstances#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network-instances/index.ts",
            "line": 269
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_cluster_network_instances#regex DataOciCoreClusterNetworkInstances#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network-instances/index.ts",
            "line": 265
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-cluster-network-instances/index:DataOciCoreClusterNetworkInstancesFilter"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworkInstancesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkInstancesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cluster-network-instances/index.ts",
          "line": 422
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-network-instances/index.ts",
        "line": 414
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network-instances/index.ts",
            "line": 429
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkInstancesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreClusterNetworkInstancesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network-instances/index.ts",
            "line": 422
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network-instances/index.ts",
            "line": 422
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network-instances/index.ts",
            "line": 422
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network-instances/index.ts",
            "line": 415
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkInstancesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-cluster-network-instances/index:DataOciCoreClusterNetworkInstancesFilterList"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworkInstancesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkInstancesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cluster-network-instances/index.ts",
          "line": 325
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-network-instances/index.ts",
        "line": 315
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network-instances/index.ts",
            "line": 392
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreClusterNetworkInstancesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network-instances/index.ts",
            "line": 380
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network-instances/index.ts",
            "line": 396
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network-instances/index.ts",
            "line": 409
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network-instances/index.ts",
            "line": 373
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network-instances/index.ts",
            "line": 386
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network-instances/index.ts",
            "line": 402
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network-instances/index.ts",
            "line": 329
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkInstancesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-cluster-network-instances/index:DataOciCoreClusterNetworkInstancesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworkInstancesInstances": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkInstancesInstances",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-network-instances/index.ts",
        "line": 131
      },
      "name": "DataOciCoreClusterNetworkInstancesInstances",
      "symbolId": "src/data-oci-core-cluster-network-instances/index:DataOciCoreClusterNetworkInstancesInstances"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworkInstancesInstancesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkInstancesInstancesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cluster-network-instances/index.ts",
          "line": 246
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-network-instances/index.ts",
        "line": 239
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network-instances/index.ts",
            "line": 253
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkInstancesInstancesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreClusterNetworkInstancesInstancesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network-instances/index.ts",
            "line": 246
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network-instances/index.ts",
            "line": 246
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network-instances/index.ts",
            "line": 246
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cluster-network-instances/index:DataOciCoreClusterNetworkInstancesInstancesList"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworkInstancesInstancesLoadBalancerBackends": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkInstancesInstancesLoadBalancerBackends",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-network-instances/index.ts",
        "line": 36
      },
      "name": "DataOciCoreClusterNetworkInstancesInstancesLoadBalancerBackends",
      "symbolId": "src/data-oci-core-cluster-network-instances/index:DataOciCoreClusterNetworkInstancesInstancesLoadBalancerBackends"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworkInstancesInstancesLoadBalancerBackendsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkInstancesInstancesLoadBalancerBackendsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cluster-network-instances/index.ts",
          "line": 120
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-network-instances/index.ts",
        "line": 113
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network-instances/index.ts",
            "line": 127
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkInstancesInstancesLoadBalancerBackendsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreClusterNetworkInstancesInstancesLoadBalancerBackendsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network-instances/index.ts",
            "line": 120
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network-instances/index.ts",
            "line": 120
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network-instances/index.ts",
            "line": 120
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cluster-network-instances/index:DataOciCoreClusterNetworkInstancesInstancesLoadBalancerBackendsList"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworkInstancesInstancesLoadBalancerBackendsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkInstancesInstancesLoadBalancerBackendsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cluster-network-instances/index.ts",
          "line": 68
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-network-instances/index.ts",
        "line": 59
      },
      "name": "DataOciCoreClusterNetworkInstancesInstancesLoadBalancerBackendsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network-instances/index.ts",
            "line": 88
          },
          "name": "backendHealthStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network-instances/index.ts",
            "line": 93
          },
          "name": "backendName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network-instances/index.ts",
            "line": 98
          },
          "name": "backendSetName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network-instances/index.ts",
            "line": 103
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network-instances/index.ts",
            "line": 108
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network-instances/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkInstancesInstancesLoadBalancerBackends"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cluster-network-instances/index:DataOciCoreClusterNetworkInstancesInstancesLoadBalancerBackendsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworkInstancesInstancesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkInstancesInstancesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cluster-network-instances/index.ts",
          "line": 163
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-network-instances/index.ts",
        "line": 154
      },
      "name": "DataOciCoreClusterNetworkInstancesInstancesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network-instances/index.ts",
            "line": 183
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network-instances/index.ts",
            "line": 188
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network-instances/index.ts",
            "line": 193
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network-instances/index.ts",
            "line": 198
          },
          "name": "faultDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network-instances/index.ts",
            "line": 203
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network-instances/index.ts",
            "line": 208
          },
          "name": "instanceConfigurationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network-instances/index.ts",
            "line": 214
          },
          "name": "loadBalancerBackends",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkInstancesInstancesLoadBalancerBackendsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network-instances/index.ts",
            "line": 219
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network-instances/index.ts",
            "line": 224
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network-instances/index.ts",
            "line": 229
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network-instances/index.ts",
            "line": 234
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network-instances/index.ts",
            "line": 167
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkInstancesInstances"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cluster-network-instances/index:DataOciCoreClusterNetworkInstancesInstancesOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworkPlacementConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkPlacementConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-network/index.ts",
        "line": 1090
      },
      "name": "DataOciCoreClusterNetworkPlacementConfiguration",
      "symbolId": "src/data-oci-core-cluster-network/index:DataOciCoreClusterNetworkPlacementConfiguration"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworkPlacementConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkPlacementConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cluster-network/index.ts",
          "line": 1176
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-network/index.ts",
        "line": 1169
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 1183
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkPlacementConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreClusterNetworkPlacementConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 1176
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 1176
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 1176
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cluster-network/index:DataOciCoreClusterNetworkPlacementConfigurationList"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworkPlacementConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkPlacementConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cluster-network/index.ts",
          "line": 1122
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-network/index.ts",
        "line": 1113
      },
      "name": "DataOciCoreClusterNetworkPlacementConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 1142
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 1147
          },
          "name": "placementConstraint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 1152
          },
          "name": "primarySubnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 1158
          },
          "name": "primaryVnicSubnets",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkPlacementConfigurationPrimaryVnicSubnetsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 1164
          },
          "name": "secondaryVnicSubnets",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkPlacementConfigurationSecondaryVnicSubnetsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 1126
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkPlacementConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cluster-network/index:DataOciCoreClusterNetworkPlacementConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworkPlacementConfigurationPrimaryVnicSubnets": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkPlacementConfigurationPrimaryVnicSubnets",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-network/index.ts",
        "line": 838
      },
      "name": "DataOciCoreClusterNetworkPlacementConfigurationPrimaryVnicSubnets",
      "symbolId": "src/data-oci-core-cluster-network/index:DataOciCoreClusterNetworkPlacementConfigurationPrimaryVnicSubnets"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworkPlacementConfigurationPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkPlacementConfigurationPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-network/index.ts",
        "line": 763
      },
      "name": "DataOciCoreClusterNetworkPlacementConfigurationPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails",
      "symbolId": "src/data-oci-core-cluster-network/index:DataOciCoreClusterNetworkPlacementConfigurationPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworkPlacementConfigurationPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkPlacementConfigurationPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cluster-network/index.ts",
          "line": 827
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-network/index.ts",
        "line": 820
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 834
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkPlacementConfigurationPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreClusterNetworkPlacementConfigurationPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 827
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 827
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 827
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cluster-network/index:DataOciCoreClusterNetworkPlacementConfigurationPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworkPlacementConfigurationPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkPlacementConfigurationPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cluster-network/index.ts",
          "line": 795
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-network/index.ts",
        "line": 786
      },
      "name": "DataOciCoreClusterNetworkPlacementConfigurationPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 815
          },
          "name": "ipv6SubnetCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 799
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkPlacementConfigurationPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cluster-network/index:DataOciCoreClusterNetworkPlacementConfigurationPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworkPlacementConfigurationPrimaryVnicSubnetsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkPlacementConfigurationPrimaryVnicSubnetsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cluster-network/index.ts",
          "line": 913
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-network/index.ts",
        "line": 906
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 920
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkPlacementConfigurationPrimaryVnicSubnetsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreClusterNetworkPlacementConfigurationPrimaryVnicSubnetsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 913
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 913
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 913
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cluster-network/index:DataOciCoreClusterNetworkPlacementConfigurationPrimaryVnicSubnetsList"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworkPlacementConfigurationPrimaryVnicSubnetsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkPlacementConfigurationPrimaryVnicSubnetsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cluster-network/index.ts",
          "line": 870
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-network/index.ts",
        "line": 861
      },
      "name": "DataOciCoreClusterNetworkPlacementConfigurationPrimaryVnicSubnetsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 891
          },
          "name": "ipv6AddressIpv6SubnetCidrPairDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkPlacementConfigurationPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 896
          },
          "name": "isAssignIpv6Ip",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 901
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 874
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkPlacementConfigurationPrimaryVnicSubnets"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cluster-network/index:DataOciCoreClusterNetworkPlacementConfigurationPrimaryVnicSubnetsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworkPlacementConfigurationSecondaryVnicSubnets": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkPlacementConfigurationSecondaryVnicSubnets",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-network/index.ts",
        "line": 999
      },
      "name": "DataOciCoreClusterNetworkPlacementConfigurationSecondaryVnicSubnets",
      "symbolId": "src/data-oci-core-cluster-network/index:DataOciCoreClusterNetworkPlacementConfigurationSecondaryVnicSubnets"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworkPlacementConfigurationSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkPlacementConfigurationSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-network/index.ts",
        "line": 924
      },
      "name": "DataOciCoreClusterNetworkPlacementConfigurationSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails",
      "symbolId": "src/data-oci-core-cluster-network/index:DataOciCoreClusterNetworkPlacementConfigurationSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworkPlacementConfigurationSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkPlacementConfigurationSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cluster-network/index.ts",
          "line": 988
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-network/index.ts",
        "line": 981
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 995
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkPlacementConfigurationSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreClusterNetworkPlacementConfigurationSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 988
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 988
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 988
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cluster-network/index:DataOciCoreClusterNetworkPlacementConfigurationSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworkPlacementConfigurationSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkPlacementConfigurationSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cluster-network/index.ts",
          "line": 956
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-network/index.ts",
        "line": 947
      },
      "name": "DataOciCoreClusterNetworkPlacementConfigurationSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 976
          },
          "name": "ipv6SubnetCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 960
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkPlacementConfigurationSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cluster-network/index:DataOciCoreClusterNetworkPlacementConfigurationSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworkPlacementConfigurationSecondaryVnicSubnetsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkPlacementConfigurationSecondaryVnicSubnetsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cluster-network/index.ts",
          "line": 1079
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-network/index.ts",
        "line": 1072
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 1086
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkPlacementConfigurationSecondaryVnicSubnetsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreClusterNetworkPlacementConfigurationSecondaryVnicSubnetsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 1079
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 1079
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 1079
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cluster-network/index:DataOciCoreClusterNetworkPlacementConfigurationSecondaryVnicSubnetsList"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworkPlacementConfigurationSecondaryVnicSubnetsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkPlacementConfigurationSecondaryVnicSubnetsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cluster-network/index.ts",
          "line": 1031
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-network/index.ts",
        "line": 1022
      },
      "name": "DataOciCoreClusterNetworkPlacementConfigurationSecondaryVnicSubnetsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 1051
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 1057
          },
          "name": "ipv6AddressIpv6SubnetCidrPairDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkPlacementConfigurationSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 1062
          },
          "name": "isAssignIpv6Ip",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 1067
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-network/index.ts",
            "line": 1035
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworkPlacementConfigurationSecondaryVnicSubnets"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cluster-network/index:DataOciCoreClusterNetworkPlacementConfigurationSecondaryVnicSubnetsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworks": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_cluster_networks oci_core_cluster_networks}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworks",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_cluster_networks oci_core_cluster_networks} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cluster-networks/index.ts",
          "line": 1560
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-networks/index.ts",
        "line": 1528
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreClusterNetworks resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1545
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreClusterNetworks to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_cluster_networks#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreClusterNetworks that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreClusterNetworks to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1659
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1614
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1662
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1630
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1646
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1674
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1684
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreClusterNetworks",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1533
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1589
          },
          "name": "clusterNetworks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1656
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1602
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1618
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1666
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1634
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1650
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1595
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1608
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1624
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1640
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cluster-networks/index:DataOciCoreClusterNetworks"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-networks/index.ts",
        "line": 1208
      },
      "name": "DataOciCoreClusterNetworksClusterNetworks",
      "symbolId": "src/data-oci-core-cluster-networks/index:DataOciCoreClusterNetworksClusterNetworks"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksClusterConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksClusterConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-networks/index.ts",
        "line": 36
      },
      "name": "DataOciCoreClusterNetworksClusterNetworksClusterConfiguration",
      "symbolId": "src/data-oci-core-cluster-networks/index:DataOciCoreClusterNetworksClusterNetworksClusterConfiguration"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksClusterConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksClusterConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cluster-networks/index.ts",
          "line": 105
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-networks/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 112
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksClusterConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreClusterNetworksClusterNetworksClusterConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 105
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 105
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 105
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cluster-networks/index:DataOciCoreClusterNetworksClusterNetworksClusterConfigurationList"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksClusterConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksClusterConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cluster-networks/index.ts",
          "line": 68
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-networks/index.ts",
        "line": 59
      },
      "name": "DataOciCoreClusterNetworksClusterNetworksClusterConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 88
          },
          "name": "hpcIslandId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 93
          },
          "name": "networkBlockIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksClusterConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cluster-networks/index:DataOciCoreClusterNetworksClusterNetworksClusterConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksInstancePools": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksInstancePools",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-networks/index.ts",
        "line": 645
      },
      "name": "DataOciCoreClusterNetworksClusterNetworksInstancePools",
      "symbolId": "src/data-oci-core-cluster-networks/index:DataOciCoreClusterNetworksClusterNetworksInstancePools"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksInstancePoolsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksInstancePoolsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cluster-networks/index.ts",
          "line": 773
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-networks/index.ts",
        "line": 766
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 780
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksInstancePoolsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreClusterNetworksClusterNetworksInstancePoolsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 773
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 773
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 773
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cluster-networks/index:DataOciCoreClusterNetworksClusterNetworksInstancePoolsList"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksInstancePoolsLoadBalancers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksInstancePoolsLoadBalancers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-networks/index.ts",
        "line": 116
      },
      "name": "DataOciCoreClusterNetworksClusterNetworksInstancePoolsLoadBalancers",
      "symbolId": "src/data-oci-core-cluster-networks/index:DataOciCoreClusterNetworksClusterNetworksInstancePoolsLoadBalancers"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksInstancePoolsLoadBalancersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksInstancePoolsLoadBalancersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cluster-networks/index.ts",
          "line": 210
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-networks/index.ts",
        "line": 203
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 217
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksInstancePoolsLoadBalancersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreClusterNetworksClusterNetworksInstancePoolsLoadBalancersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 210
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 210
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 210
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cluster-networks/index:DataOciCoreClusterNetworksClusterNetworksInstancePoolsLoadBalancersList"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksInstancePoolsLoadBalancersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksInstancePoolsLoadBalancersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cluster-networks/index.ts",
          "line": 148
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-networks/index.ts",
        "line": 139
      },
      "name": "DataOciCoreClusterNetworksClusterNetworksInstancePoolsLoadBalancersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 168
          },
          "name": "backendSetName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 173
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 178
          },
          "name": "instancePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 183
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 188
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 193
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 198
          },
          "name": "vnicSelection",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 152
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksInstancePoolsLoadBalancers"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cluster-networks/index:DataOciCoreClusterNetworksClusterNetworksInstancePoolsLoadBalancersOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksInstancePoolsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksInstancePoolsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cluster-networks/index.ts",
          "line": 677
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-networks/index.ts",
        "line": 668
      },
      "name": "DataOciCoreClusterNetworksClusterNetworksInstancePoolsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 697
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 703
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 708
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 714
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 719
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 724
          },
          "name": "instanceConfigurationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 729
          },
          "name": "instanceDisplayNameFormatter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 734
          },
          "name": "instanceHostnameFormatter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 740
          },
          "name": "loadBalancers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksInstancePoolsLoadBalancersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 746
          },
          "name": "placementConfigurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksInstancePoolsPlacementConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 751
          },
          "name": "size",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 756
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 761
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 681
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksInstancePools"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cluster-networks/index:DataOciCoreClusterNetworksClusterNetworksInstancePoolsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksInstancePoolsPlacementConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksInstancePoolsPlacementConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-networks/index.ts",
        "line": 548
      },
      "name": "DataOciCoreClusterNetworksClusterNetworksInstancePoolsPlacementConfigurations",
      "symbolId": "src/data-oci-core-cluster-networks/index:DataOciCoreClusterNetworksClusterNetworksInstancePoolsPlacementConfigurations"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksInstancePoolsPlacementConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksInstancePoolsPlacementConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cluster-networks/index.ts",
          "line": 634
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-networks/index.ts",
        "line": 627
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 641
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksInstancePoolsPlacementConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreClusterNetworksClusterNetworksInstancePoolsPlacementConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 634
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 634
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 634
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cluster-networks/index:DataOciCoreClusterNetworksClusterNetworksInstancePoolsPlacementConfigurationsList"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksInstancePoolsPlacementConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksInstancePoolsPlacementConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cluster-networks/index.ts",
          "line": 580
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-networks/index.ts",
        "line": 571
      },
      "name": "DataOciCoreClusterNetworksClusterNetworksInstancePoolsPlacementConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 600
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 605
          },
          "name": "faultDomains",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 610
          },
          "name": "primarySubnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 616
          },
          "name": "primaryVnicSubnets",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 622
          },
          "name": "secondaryVnicSubnets",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 584
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksInstancePoolsPlacementConfigurations"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cluster-networks/index:DataOciCoreClusterNetworksClusterNetworksInstancePoolsPlacementConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksInstancePoolsPlacementConfigurationsPrimaryVnicSubnets": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksInstancePoolsPlacementConfigurationsPrimaryVnicSubnets",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-networks/index.ts",
        "line": 296
      },
      "name": "DataOciCoreClusterNetworksClusterNetworksInstancePoolsPlacementConfigurationsPrimaryVnicSubnets",
      "symbolId": "src/data-oci-core-cluster-networks/index:DataOciCoreClusterNetworksClusterNetworksInstancePoolsPlacementConfigurationsPrimaryVnicSubnets"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-networks/index.ts",
        "line": 221
      },
      "name": "DataOciCoreClusterNetworksClusterNetworksInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails",
      "symbolId": "src/data-oci-core-cluster-networks/index:DataOciCoreClusterNetworksClusterNetworksInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cluster-networks/index.ts",
          "line": 285
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-networks/index.ts",
        "line": 278
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 292
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreClusterNetworksClusterNetworksInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 285
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 285
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 285
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cluster-networks/index:DataOciCoreClusterNetworksClusterNetworksInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cluster-networks/index.ts",
          "line": 253
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-networks/index.ts",
        "line": 244
      },
      "name": "DataOciCoreClusterNetworksClusterNetworksInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 273
          },
          "name": "ipv6SubnetCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 257
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cluster-networks/index:DataOciCoreClusterNetworksClusterNetworksInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cluster-networks/index.ts",
          "line": 371
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-networks/index.ts",
        "line": 364
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 378
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreClusterNetworksClusterNetworksInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 371
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 371
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 371
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cluster-networks/index:DataOciCoreClusterNetworksClusterNetworksInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsList"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cluster-networks/index.ts",
          "line": 328
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-networks/index.ts",
        "line": 319
      },
      "name": "DataOciCoreClusterNetworksClusterNetworksInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 349
          },
          "name": "ipv6AddressIpv6SubnetCidrPairDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 354
          },
          "name": "isAssignIpv6Ip",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 359
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 332
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksInstancePoolsPlacementConfigurationsPrimaryVnicSubnets"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cluster-networks/index:DataOciCoreClusterNetworksClusterNetworksInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksInstancePoolsPlacementConfigurationsSecondaryVnicSubnets": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksInstancePoolsPlacementConfigurationsSecondaryVnicSubnets",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-networks/index.ts",
        "line": 457
      },
      "name": "DataOciCoreClusterNetworksClusterNetworksInstancePoolsPlacementConfigurationsSecondaryVnicSubnets",
      "symbolId": "src/data-oci-core-cluster-networks/index:DataOciCoreClusterNetworksClusterNetworksInstancePoolsPlacementConfigurationsSecondaryVnicSubnets"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-networks/index.ts",
        "line": 382
      },
      "name": "DataOciCoreClusterNetworksClusterNetworksInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails",
      "symbolId": "src/data-oci-core-cluster-networks/index:DataOciCoreClusterNetworksClusterNetworksInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cluster-networks/index.ts",
          "line": 446
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-networks/index.ts",
        "line": 439
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 453
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreClusterNetworksClusterNetworksInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 446
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 446
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 446
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cluster-networks/index:DataOciCoreClusterNetworksClusterNetworksInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cluster-networks/index.ts",
          "line": 414
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-networks/index.ts",
        "line": 405
      },
      "name": "DataOciCoreClusterNetworksClusterNetworksInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 434
          },
          "name": "ipv6SubnetCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 418
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cluster-networks/index:DataOciCoreClusterNetworksClusterNetworksInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cluster-networks/index.ts",
          "line": 537
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-networks/index.ts",
        "line": 530
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 544
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreClusterNetworksClusterNetworksInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 537
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 537
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 537
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cluster-networks/index:DataOciCoreClusterNetworksClusterNetworksInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsList"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cluster-networks/index.ts",
          "line": 489
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-networks/index.ts",
        "line": 480
      },
      "name": "DataOciCoreClusterNetworksClusterNetworksInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 509
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 515
          },
          "name": "ipv6AddressIpv6SubnetCidrPairDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 520
          },
          "name": "isAssignIpv6Ip",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 525
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 493
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksInstancePoolsPlacementConfigurationsSecondaryVnicSubnets"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cluster-networks/index:DataOciCoreClusterNetworksClusterNetworksInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cluster-networks/index.ts",
          "line": 1337
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-networks/index.ts",
        "line": 1330
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1344
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreClusterNetworksClusterNetworksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1337
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1337
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1337
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cluster-networks/index:DataOciCoreClusterNetworksClusterNetworksList"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cluster-networks/index.ts",
          "line": 1240
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-networks/index.ts",
        "line": 1231
      },
      "name": "DataOciCoreClusterNetworksClusterNetworksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1261
          },
          "name": "clusterConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksClusterConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1266
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1272
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1277
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1283
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1288
          },
          "name": "hpcIslandId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1293
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1299
          },
          "name": "instancePools",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksInstancePoolsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1304
          },
          "name": "networkBlockIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1310
          },
          "name": "placementConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksPlacementConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1315
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1320
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1325
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1244
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworks"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cluster-networks/index:DataOciCoreClusterNetworksClusterNetworksOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksPlacementConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksPlacementConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-networks/index.ts",
        "line": 1111
      },
      "name": "DataOciCoreClusterNetworksClusterNetworksPlacementConfiguration",
      "symbolId": "src/data-oci-core-cluster-networks/index:DataOciCoreClusterNetworksClusterNetworksPlacementConfiguration"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksPlacementConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksPlacementConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cluster-networks/index.ts",
          "line": 1197
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-networks/index.ts",
        "line": 1190
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1204
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksPlacementConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreClusterNetworksClusterNetworksPlacementConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1197
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1197
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1197
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cluster-networks/index:DataOciCoreClusterNetworksClusterNetworksPlacementConfigurationList"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksPlacementConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksPlacementConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cluster-networks/index.ts",
          "line": 1143
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-networks/index.ts",
        "line": 1134
      },
      "name": "DataOciCoreClusterNetworksClusterNetworksPlacementConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1163
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1168
          },
          "name": "placementConstraint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1173
          },
          "name": "primarySubnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1179
          },
          "name": "primaryVnicSubnets",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksPlacementConfigurationPrimaryVnicSubnetsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1185
          },
          "name": "secondaryVnicSubnets",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksPlacementConfigurationSecondaryVnicSubnetsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1147
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksPlacementConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cluster-networks/index:DataOciCoreClusterNetworksClusterNetworksPlacementConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksPlacementConfigurationPrimaryVnicSubnets": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksPlacementConfigurationPrimaryVnicSubnets",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-networks/index.ts",
        "line": 859
      },
      "name": "DataOciCoreClusterNetworksClusterNetworksPlacementConfigurationPrimaryVnicSubnets",
      "symbolId": "src/data-oci-core-cluster-networks/index:DataOciCoreClusterNetworksClusterNetworksPlacementConfigurationPrimaryVnicSubnets"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksPlacementConfigurationPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksPlacementConfigurationPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-networks/index.ts",
        "line": 784
      },
      "name": "DataOciCoreClusterNetworksClusterNetworksPlacementConfigurationPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails",
      "symbolId": "src/data-oci-core-cluster-networks/index:DataOciCoreClusterNetworksClusterNetworksPlacementConfigurationPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksPlacementConfigurationPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksPlacementConfigurationPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cluster-networks/index.ts",
          "line": 848
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-networks/index.ts",
        "line": 841
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 855
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksPlacementConfigurationPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreClusterNetworksClusterNetworksPlacementConfigurationPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 848
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 848
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 848
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cluster-networks/index:DataOciCoreClusterNetworksClusterNetworksPlacementConfigurationPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksPlacementConfigurationPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksPlacementConfigurationPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cluster-networks/index.ts",
          "line": 816
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-networks/index.ts",
        "line": 807
      },
      "name": "DataOciCoreClusterNetworksClusterNetworksPlacementConfigurationPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 836
          },
          "name": "ipv6SubnetCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 820
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksPlacementConfigurationPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cluster-networks/index:DataOciCoreClusterNetworksClusterNetworksPlacementConfigurationPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksPlacementConfigurationPrimaryVnicSubnetsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksPlacementConfigurationPrimaryVnicSubnetsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cluster-networks/index.ts",
          "line": 934
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-networks/index.ts",
        "line": 927
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 941
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksPlacementConfigurationPrimaryVnicSubnetsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreClusterNetworksClusterNetworksPlacementConfigurationPrimaryVnicSubnetsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 934
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 934
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 934
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cluster-networks/index:DataOciCoreClusterNetworksClusterNetworksPlacementConfigurationPrimaryVnicSubnetsList"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksPlacementConfigurationPrimaryVnicSubnetsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksPlacementConfigurationPrimaryVnicSubnetsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cluster-networks/index.ts",
          "line": 891
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-networks/index.ts",
        "line": 882
      },
      "name": "DataOciCoreClusterNetworksClusterNetworksPlacementConfigurationPrimaryVnicSubnetsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 912
          },
          "name": "ipv6AddressIpv6SubnetCidrPairDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksPlacementConfigurationPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 917
          },
          "name": "isAssignIpv6Ip",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 922
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 895
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksPlacementConfigurationPrimaryVnicSubnets"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cluster-networks/index:DataOciCoreClusterNetworksClusterNetworksPlacementConfigurationPrimaryVnicSubnetsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksPlacementConfigurationSecondaryVnicSubnets": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksPlacementConfigurationSecondaryVnicSubnets",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-networks/index.ts",
        "line": 1020
      },
      "name": "DataOciCoreClusterNetworksClusterNetworksPlacementConfigurationSecondaryVnicSubnets",
      "symbolId": "src/data-oci-core-cluster-networks/index:DataOciCoreClusterNetworksClusterNetworksPlacementConfigurationSecondaryVnicSubnets"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksPlacementConfigurationSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksPlacementConfigurationSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-networks/index.ts",
        "line": 945
      },
      "name": "DataOciCoreClusterNetworksClusterNetworksPlacementConfigurationSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails",
      "symbolId": "src/data-oci-core-cluster-networks/index:DataOciCoreClusterNetworksClusterNetworksPlacementConfigurationSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksPlacementConfigurationSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksPlacementConfigurationSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cluster-networks/index.ts",
          "line": 1009
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-networks/index.ts",
        "line": 1002
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1016
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksPlacementConfigurationSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreClusterNetworksClusterNetworksPlacementConfigurationSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1009
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1009
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1009
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cluster-networks/index:DataOciCoreClusterNetworksClusterNetworksPlacementConfigurationSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksPlacementConfigurationSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksPlacementConfigurationSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cluster-networks/index.ts",
          "line": 977
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-networks/index.ts",
        "line": 968
      },
      "name": "DataOciCoreClusterNetworksClusterNetworksPlacementConfigurationSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 997
          },
          "name": "ipv6SubnetCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 981
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksPlacementConfigurationSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cluster-networks/index:DataOciCoreClusterNetworksClusterNetworksPlacementConfigurationSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksPlacementConfigurationSecondaryVnicSubnetsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksPlacementConfigurationSecondaryVnicSubnetsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cluster-networks/index.ts",
          "line": 1100
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-networks/index.ts",
        "line": 1093
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1107
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksPlacementConfigurationSecondaryVnicSubnetsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreClusterNetworksClusterNetworksPlacementConfigurationSecondaryVnicSubnetsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1100
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1100
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1100
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cluster-networks/index:DataOciCoreClusterNetworksClusterNetworksPlacementConfigurationSecondaryVnicSubnetsList"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksPlacementConfigurationSecondaryVnicSubnetsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksPlacementConfigurationSecondaryVnicSubnetsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cluster-networks/index.ts",
          "line": 1052
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-networks/index.ts",
        "line": 1043
      },
      "name": "DataOciCoreClusterNetworksClusterNetworksPlacementConfigurationSecondaryVnicSubnetsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1072
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1078
          },
          "name": "ipv6AddressIpv6SubnetCidrPairDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksPlacementConfigurationSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1083
          },
          "name": "isAssignIpv6Ip",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1088
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1056
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksClusterNetworksPlacementConfigurationSecondaryVnicSubnets"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cluster-networks/index:DataOciCoreClusterNetworksClusterNetworksPlacementConfigurationSecondaryVnicSubnetsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworksConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-networks/index.ts",
        "line": 9
      },
      "name": "DataOciCoreClusterNetworksConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_cluster_networks#compartment_id DataOciCoreClusterNetworks#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_cluster_networks#display_name DataOciCoreClusterNetworks#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 17
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_cluster_networks#filter DataOciCoreClusterNetworks#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_cluster_networks#id DataOciCoreClusterNetworks#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_cluster_networks#state DataOciCoreClusterNetworks#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cluster-networks/index:DataOciCoreClusterNetworksConfig"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworksFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-networks/index.ts",
        "line": 1348
      },
      "name": "DataOciCoreClusterNetworksFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_cluster_networks#name DataOciCoreClusterNetworks#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1352
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_cluster_networks#values DataOciCoreClusterNetworks#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1360
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_cluster_networks#regex DataOciCoreClusterNetworks#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1356
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-cluster-networks/index:DataOciCoreClusterNetworksFilter"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworksFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cluster-networks/index.ts",
          "line": 1513
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-networks/index.ts",
        "line": 1505
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1520
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreClusterNetworksFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1513
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1513
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1513
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1506
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-cluster-networks/index:DataOciCoreClusterNetworksFilterList"
    },
    "cdktf-provider-oci.DataOciCoreClusterNetworksFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cluster-networks/index.ts",
          "line": 1416
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-cluster-networks/index.ts",
        "line": 1406
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1483
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreClusterNetworksFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1471
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1487
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1500
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1464
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1477
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1493
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cluster-networks/index.ts",
            "line": 1420
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreClusterNetworksFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-cluster-networks/index:DataOciCoreClusterNetworksFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityReservation": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_reservation oci_core_compute_capacity_reservation}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservation",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_reservation oci_core_compute_capacity_reservation} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-capacity-reservation/index.ts",
          "line": 318
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-reservation/index.ts",
        "line": 286
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreComputeCapacityReservation resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation/index.ts",
            "line": 303
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreComputeCapacityReservation to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_reservation#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreComputeCapacityReservation that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreComputeCapacityReservation to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation/index.ts",
            "line": 426
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation/index.ts",
            "line": 432
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreComputeCapacityReservation",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation/index.ts",
            "line": 291
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation/index.ts",
            "line": 342
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation/index.ts",
            "line": 360
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation/index.ts",
            "line": 366
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation/index.ts",
            "line": 371
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation/index.ts",
            "line": 377
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation/index.ts",
            "line": 382
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation/index.ts",
            "line": 388
          },
          "name": "instanceReservationConfigs",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstanceReservationConfigsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation/index.ts",
            "line": 393
          },
          "name": "isDefaultReservation",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation/index.ts",
            "line": 398
          },
          "name": "reservedInstanceCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation/index.ts",
            "line": 403
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation/index.ts",
            "line": 408
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation/index.ts",
            "line": 413
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation/index.ts",
            "line": 418
          },
          "name": "usedInstanceCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation/index.ts",
            "line": 355
          },
          "name": "capacityReservationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation/index.ts",
            "line": 348
          },
          "name": "capacityReservationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-reservation/index:DataOciCoreComputeCapacityReservation"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityReservationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-reservation/index.ts",
        "line": 9
      },
      "name": "DataOciCoreComputeCapacityReservationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_reservation#capacity_reservation_id DataOciCoreComputeCapacityReservation#capacity_reservation_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation/index.ts",
            "line": 13
          },
          "name": "capacityReservationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-reservation/index:DataOciCoreComputeCapacityReservationConfig"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstanceReservationConfigs": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstanceReservationConfigs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-reservation/index.ts",
        "line": 175
      },
      "name": "DataOciCoreComputeCapacityReservationInstanceReservationConfigs",
      "symbolId": "src/data-oci-core-compute-capacity-reservation/index:DataOciCoreComputeCapacityReservationInstanceReservationConfigs"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstanceReservationConfigsClusterConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstanceReservationConfigsClusterConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-reservation/index.ts",
        "line": 15
      },
      "name": "DataOciCoreComputeCapacityReservationInstanceReservationConfigsClusterConfig",
      "symbolId": "src/data-oci-core-compute-capacity-reservation/index:DataOciCoreComputeCapacityReservationInstanceReservationConfigsClusterConfig"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstanceReservationConfigsClusterConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstanceReservationConfigsClusterConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-capacity-reservation/index.ts",
          "line": 84
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-reservation/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation/index.ts",
            "line": 91
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstanceReservationConfigsClusterConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreComputeCapacityReservationInstanceReservationConfigsClusterConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation/index.ts",
            "line": 84
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation/index.ts",
            "line": 84
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-reservation/index:DataOciCoreComputeCapacityReservationInstanceReservationConfigsClusterConfigList"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstanceReservationConfigsClusterConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstanceReservationConfigsClusterConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-capacity-reservation/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-reservation/index.ts",
        "line": 38
      },
      "name": "DataOciCoreComputeCapacityReservationInstanceReservationConfigsClusterConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation/index.ts",
            "line": 67
          },
          "name": "hpcIslandId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation/index.ts",
            "line": 72
          },
          "name": "networkBlockIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstanceReservationConfigsClusterConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-reservation/index:DataOciCoreComputeCapacityReservationInstanceReservationConfigsClusterConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstanceReservationConfigsInstanceShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstanceReservationConfigsInstanceShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-reservation/index.ts",
        "line": 95
      },
      "name": "DataOciCoreComputeCapacityReservationInstanceReservationConfigsInstanceShapeConfig",
      "symbolId": "src/data-oci-core-compute-capacity-reservation/index:DataOciCoreComputeCapacityReservationInstanceReservationConfigsInstanceShapeConfig"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstanceReservationConfigsInstanceShapeConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstanceReservationConfigsInstanceShapeConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-capacity-reservation/index.ts",
          "line": 164
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-reservation/index.ts",
        "line": 157
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation/index.ts",
            "line": 171
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstanceReservationConfigsInstanceShapeConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreComputeCapacityReservationInstanceReservationConfigsInstanceShapeConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation/index.ts",
            "line": 164
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation/index.ts",
            "line": 164
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation/index.ts",
            "line": 164
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-reservation/index:DataOciCoreComputeCapacityReservationInstanceReservationConfigsInstanceShapeConfigList"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstanceReservationConfigsInstanceShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstanceReservationConfigsInstanceShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-capacity-reservation/index.ts",
          "line": 127
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-reservation/index.ts",
        "line": 118
      },
      "name": "DataOciCoreComputeCapacityReservationInstanceReservationConfigsInstanceShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation/index.ts",
            "line": 147
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation/index.ts",
            "line": 152
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation/index.ts",
            "line": 131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstanceReservationConfigsInstanceShapeConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-reservation/index:DataOciCoreComputeCapacityReservationInstanceReservationConfigsInstanceShapeConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstanceReservationConfigsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstanceReservationConfigsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-capacity-reservation/index.ts",
          "line": 271
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-reservation/index.ts",
        "line": 264
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation/index.ts",
            "line": 278
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstanceReservationConfigsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreComputeCapacityReservationInstanceReservationConfigsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation/index.ts",
            "line": 271
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation/index.ts",
            "line": 271
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation/index.ts",
            "line": 271
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-reservation/index:DataOciCoreComputeCapacityReservationInstanceReservationConfigsList"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstanceReservationConfigsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstanceReservationConfigsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-capacity-reservation/index.ts",
          "line": 207
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-reservation/index.ts",
        "line": 198
      },
      "name": "DataOciCoreComputeCapacityReservationInstanceReservationConfigsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation/index.ts",
            "line": 228
          },
          "name": "clusterConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstanceReservationConfigsClusterConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation/index.ts",
            "line": 233
          },
          "name": "clusterPlacementGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation/index.ts",
            "line": 238
          },
          "name": "faultDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation/index.ts",
            "line": 243
          },
          "name": "instanceShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation/index.ts",
            "line": 249
          },
          "name": "instanceShapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstanceReservationConfigsInstanceShapeConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation/index.ts",
            "line": 254
          },
          "name": "reservedCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation/index.ts",
            "line": 259
          },
          "name": "usedCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation/index.ts",
            "line": 211
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstanceReservationConfigs"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-reservation/index:DataOciCoreComputeCapacityReservationInstanceReservationConfigsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstanceShapes": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_reservation_instance_shapes oci_core_compute_capacity_reservation_instance_shapes}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstanceShapes",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_reservation_instance_shapes oci_core_compute_capacity_reservation_instance_shapes} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-capacity-reservation-instance-shapes/index.ts",
          "line": 328
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstanceShapesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-reservation-instance-shapes/index.ts",
        "line": 296
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreComputeCapacityReservationInstanceShapes resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instance-shapes/index.ts",
            "line": 313
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreComputeCapacityReservationInstanceShapes to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_reservation_instance_shapes#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreComputeCapacityReservationInstanceShapes that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreComputeCapacityReservationInstanceShapes to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instance-shapes/index.ts",
            "line": 427
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstanceShapesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instance-shapes/index.ts",
            "line": 363
          },
          "name": "resetAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instance-shapes/index.ts",
            "line": 398
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instance-shapes/index.ts",
            "line": 430
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instance-shapes/index.ts",
            "line": 414
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instance-shapes/index.ts",
            "line": 442
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instance-shapes/index.ts",
            "line": 452
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreComputeCapacityReservationInstanceShapes",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instance-shapes/index.ts",
            "line": 301
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instance-shapes/index.ts",
            "line": 386
          },
          "name": "computeCapacityReservationInstanceShapes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstanceShapesComputeCapacityReservationInstanceShapesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instance-shapes/index.ts",
            "line": 424
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstanceShapesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instance-shapes/index.ts",
            "line": 367
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instance-shapes/index.ts",
            "line": 380
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instance-shapes/index.ts",
            "line": 402
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instance-shapes/index.ts",
            "line": 434
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstanceShapesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instance-shapes/index.ts",
            "line": 418
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instance-shapes/index.ts",
            "line": 357
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instance-shapes/index.ts",
            "line": 373
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instance-shapes/index.ts",
            "line": 392
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instance-shapes/index.ts",
            "line": 408
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-reservation-instance-shapes/index:DataOciCoreComputeCapacityReservationInstanceShapes"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstanceShapesComputeCapacityReservationInstanceShapes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstanceShapesComputeCapacityReservationInstanceShapes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-reservation-instance-shapes/index.ts",
        "line": 36
      },
      "name": "DataOciCoreComputeCapacityReservationInstanceShapesComputeCapacityReservationInstanceShapes",
      "symbolId": "src/data-oci-core-compute-capacity-reservation-instance-shapes/index:DataOciCoreComputeCapacityReservationInstanceShapesComputeCapacityReservationInstanceShapes"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstanceShapesComputeCapacityReservationInstanceShapesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstanceShapesComputeCapacityReservationInstanceShapesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-capacity-reservation-instance-shapes/index.ts",
          "line": 105
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-reservation-instance-shapes/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instance-shapes/index.ts",
            "line": 112
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstanceShapesComputeCapacityReservationInstanceShapesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreComputeCapacityReservationInstanceShapesComputeCapacityReservationInstanceShapesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instance-shapes/index.ts",
            "line": 105
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instance-shapes/index.ts",
            "line": 105
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instance-shapes/index.ts",
            "line": 105
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-reservation-instance-shapes/index:DataOciCoreComputeCapacityReservationInstanceShapesComputeCapacityReservationInstanceShapesList"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstanceShapesComputeCapacityReservationInstanceShapesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstanceShapesComputeCapacityReservationInstanceShapesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-capacity-reservation-instance-shapes/index.ts",
          "line": 68
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-reservation-instance-shapes/index.ts",
        "line": 59
      },
      "name": "DataOciCoreComputeCapacityReservationInstanceShapesComputeCapacityReservationInstanceShapesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instance-shapes/index.ts",
            "line": 88
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instance-shapes/index.ts",
            "line": 93
          },
          "name": "instanceShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instance-shapes/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstanceShapesComputeCapacityReservationInstanceShapes"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-reservation-instance-shapes/index:DataOciCoreComputeCapacityReservationInstanceShapesComputeCapacityReservationInstanceShapesOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstanceShapesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstanceShapesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-reservation-instance-shapes/index.ts",
        "line": 9
      },
      "name": "DataOciCoreComputeCapacityReservationInstanceShapesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_reservation_instance_shapes#compartment_id DataOciCoreComputeCapacityReservationInstanceShapes#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instance-shapes/index.ts",
            "line": 17
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_reservation_instance_shapes#availability_domain DataOciCoreComputeCapacityReservationInstanceShapes#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instance-shapes/index.ts",
            "line": 13
          },
          "name": "availabilityDomain",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_reservation_instance_shapes#display_name DataOciCoreComputeCapacityReservationInstanceShapes#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instance-shapes/index.ts",
            "line": 21
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_reservation_instance_shapes#filter DataOciCoreComputeCapacityReservationInstanceShapes#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instance-shapes/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstanceShapesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_reservation_instance_shapes#id DataOciCoreComputeCapacityReservationInstanceShapes#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instance-shapes/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-reservation-instance-shapes/index:DataOciCoreComputeCapacityReservationInstanceShapesConfig"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstanceShapesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstanceShapesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-reservation-instance-shapes/index.ts",
        "line": 116
      },
      "name": "DataOciCoreComputeCapacityReservationInstanceShapesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_reservation_instance_shapes#name DataOciCoreComputeCapacityReservationInstanceShapes#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instance-shapes/index.ts",
            "line": 120
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_reservation_instance_shapes#values DataOciCoreComputeCapacityReservationInstanceShapes#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instance-shapes/index.ts",
            "line": 128
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_reservation_instance_shapes#regex DataOciCoreComputeCapacityReservationInstanceShapes#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instance-shapes/index.ts",
            "line": 124
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-reservation-instance-shapes/index:DataOciCoreComputeCapacityReservationInstanceShapesFilter"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstanceShapesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstanceShapesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-capacity-reservation-instance-shapes/index.ts",
          "line": 281
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-reservation-instance-shapes/index.ts",
        "line": 273
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instance-shapes/index.ts",
            "line": 288
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstanceShapesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreComputeCapacityReservationInstanceShapesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instance-shapes/index.ts",
            "line": 281
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instance-shapes/index.ts",
            "line": 281
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instance-shapes/index.ts",
            "line": 281
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instance-shapes/index.ts",
            "line": 274
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstanceShapesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-reservation-instance-shapes/index:DataOciCoreComputeCapacityReservationInstanceShapesFilterList"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstanceShapesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstanceShapesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-capacity-reservation-instance-shapes/index.ts",
          "line": 184
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-reservation-instance-shapes/index.ts",
        "line": 174
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instance-shapes/index.ts",
            "line": 251
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreComputeCapacityReservationInstanceShapesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instance-shapes/index.ts",
            "line": 239
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instance-shapes/index.ts",
            "line": 255
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instance-shapes/index.ts",
            "line": 268
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instance-shapes/index.ts",
            "line": 232
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instance-shapes/index.ts",
            "line": 245
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instance-shapes/index.ts",
            "line": 261
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instance-shapes/index.ts",
            "line": 188
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstanceShapesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-reservation-instance-shapes/index:DataOciCoreComputeCapacityReservationInstanceShapesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstances": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_reservation_instances oci_core_compute_capacity_reservation_instances}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstances",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_reservation_instances oci_core_compute_capacity_reservation_instances} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
          "line": 434
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstancesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
        "line": 402
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreComputeCapacityReservationInstances resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
            "line": 419
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreComputeCapacityReservationInstances to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_reservation_instances#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreComputeCapacityReservationInstances that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreComputeCapacityReservationInstances to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
            "line": 533
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstancesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
            "line": 469
          },
          "name": "resetAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
            "line": 504
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
            "line": 536
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
            "line": 520
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
            "line": 548
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
            "line": 558
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreComputeCapacityReservationInstances",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
            "line": 407
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
            "line": 492
          },
          "name": "capacityReservationInstances",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstancesCapacityReservationInstancesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
            "line": 530
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstancesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
            "line": 473
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
            "line": 486
          },
          "name": "capacityReservationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
            "line": 508
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
            "line": 540
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstancesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
            "line": 524
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
            "line": 463
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
            "line": 479
          },
          "name": "capacityReservationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
            "line": 498
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
            "line": 514
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-reservation-instances/index:DataOciCoreComputeCapacityReservationInstances"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstancesCapacityReservationInstances": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstancesCapacityReservationInstances",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
        "line": 116
      },
      "name": "DataOciCoreComputeCapacityReservationInstancesCapacityReservationInstances",
      "symbolId": "src/data-oci-core-compute-capacity-reservation-instances/index:DataOciCoreComputeCapacityReservationInstancesCapacityReservationInstances"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstancesCapacityReservationInstancesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstancesCapacityReservationInstancesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
          "line": 211
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
        "line": 204
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
            "line": 218
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstancesCapacityReservationInstancesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreComputeCapacityReservationInstancesCapacityReservationInstancesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
            "line": 211
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
            "line": 211
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
            "line": 211
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-reservation-instances/index:DataOciCoreComputeCapacityReservationInstancesCapacityReservationInstancesList"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstancesCapacityReservationInstancesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstancesCapacityReservationInstancesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
          "line": 148
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
        "line": 139
      },
      "name": "DataOciCoreComputeCapacityReservationInstancesCapacityReservationInstancesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
            "line": 168
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
            "line": 173
          },
          "name": "clusterPlacementGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
            "line": 178
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
            "line": 183
          },
          "name": "faultDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
            "line": 188
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
            "line": 193
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
            "line": 199
          },
          "name": "shapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstancesCapacityReservationInstancesShapeConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
            "line": 152
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstancesCapacityReservationInstances"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-reservation-instances/index:DataOciCoreComputeCapacityReservationInstancesCapacityReservationInstancesOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstancesCapacityReservationInstancesShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstancesCapacityReservationInstancesShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
        "line": 36
      },
      "name": "DataOciCoreComputeCapacityReservationInstancesCapacityReservationInstancesShapeConfig",
      "symbolId": "src/data-oci-core-compute-capacity-reservation-instances/index:DataOciCoreComputeCapacityReservationInstancesCapacityReservationInstancesShapeConfig"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstancesCapacityReservationInstancesShapeConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstancesCapacityReservationInstancesShapeConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
          "line": 105
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
            "line": 112
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstancesCapacityReservationInstancesShapeConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreComputeCapacityReservationInstancesCapacityReservationInstancesShapeConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
            "line": 105
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
            "line": 105
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
            "line": 105
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-reservation-instances/index:DataOciCoreComputeCapacityReservationInstancesCapacityReservationInstancesShapeConfigList"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstancesCapacityReservationInstancesShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstancesCapacityReservationInstancesShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
          "line": 68
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
        "line": 59
      },
      "name": "DataOciCoreComputeCapacityReservationInstancesCapacityReservationInstancesShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
            "line": 88
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
            "line": 93
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstancesCapacityReservationInstancesShapeConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-reservation-instances/index:DataOciCoreComputeCapacityReservationInstancesCapacityReservationInstancesShapeConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstancesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstancesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
        "line": 9
      },
      "name": "DataOciCoreComputeCapacityReservationInstancesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_reservation_instances#capacity_reservation_id DataOciCoreComputeCapacityReservationInstances#capacity_reservation_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
            "line": 17
          },
          "name": "capacityReservationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_reservation_instances#availability_domain DataOciCoreComputeCapacityReservationInstances#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
            "line": 13
          },
          "name": "availabilityDomain",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_reservation_instances#compartment_id DataOciCoreComputeCapacityReservationInstances#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
            "line": 21
          },
          "name": "compartmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_reservation_instances#filter DataOciCoreComputeCapacityReservationInstances#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstancesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_reservation_instances#id DataOciCoreComputeCapacityReservationInstances#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-reservation-instances/index:DataOciCoreComputeCapacityReservationInstancesConfig"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstancesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstancesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
        "line": 222
      },
      "name": "DataOciCoreComputeCapacityReservationInstancesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_reservation_instances#name DataOciCoreComputeCapacityReservationInstances#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
            "line": 226
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_reservation_instances#values DataOciCoreComputeCapacityReservationInstances#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
            "line": 234
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_reservation_instances#regex DataOciCoreComputeCapacityReservationInstances#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
            "line": 230
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-reservation-instances/index:DataOciCoreComputeCapacityReservationInstancesFilter"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstancesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstancesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
          "line": 387
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
        "line": 379
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
            "line": 394
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstancesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreComputeCapacityReservationInstancesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
            "line": 387
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
            "line": 387
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
            "line": 387
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
            "line": 380
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstancesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-reservation-instances/index:DataOciCoreComputeCapacityReservationInstancesFilterList"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstancesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstancesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
          "line": 290
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
        "line": 280
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
            "line": 357
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreComputeCapacityReservationInstancesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
            "line": 345
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
            "line": 361
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
            "line": 374
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
            "line": 338
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
            "line": 351
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
            "line": 367
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservation-instances/index.ts",
            "line": 294
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationInstancesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-reservation-instances/index:DataOciCoreComputeCapacityReservationInstancesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityReservations": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_reservations oci_core_compute_capacity_reservations}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservations",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_reservations oci_core_compute_capacity_reservations} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
          "line": 657
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
        "line": 625
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreComputeCapacityReservations resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 642
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreComputeCapacityReservations to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_reservations#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreComputeCapacityReservations that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreComputeCapacityReservations to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 773
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 693
          },
          "name": "resetAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 728
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 776
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 744
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 760
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 788
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 799
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreComputeCapacityReservations",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 630
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 716
          },
          "name": "computeCapacityReservations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationsComputeCapacityReservationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 770
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 697
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 710
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 732
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 780
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 748
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 764
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 687
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 703
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 722
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 738
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 754
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-reservations/index:DataOciCoreComputeCapacityReservations"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityReservationsComputeCapacityReservations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationsComputeCapacityReservations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
        "line": 307
      },
      "name": "DataOciCoreComputeCapacityReservationsComputeCapacityReservations",
      "symbolId": "src/data-oci-core-compute-capacity-reservations/index:DataOciCoreComputeCapacityReservationsComputeCapacityReservations"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityReservationsComputeCapacityReservationsInstanceReservationConfigs": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationsComputeCapacityReservationsInstanceReservationConfigs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
        "line": 200
      },
      "name": "DataOciCoreComputeCapacityReservationsComputeCapacityReservationsInstanceReservationConfigs",
      "symbolId": "src/data-oci-core-compute-capacity-reservations/index:DataOciCoreComputeCapacityReservationsComputeCapacityReservationsInstanceReservationConfigs"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityReservationsComputeCapacityReservationsInstanceReservationConfigsClusterConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationsComputeCapacityReservationsInstanceReservationConfigsClusterConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
        "line": 40
      },
      "name": "DataOciCoreComputeCapacityReservationsComputeCapacityReservationsInstanceReservationConfigsClusterConfig",
      "symbolId": "src/data-oci-core-compute-capacity-reservations/index:DataOciCoreComputeCapacityReservationsComputeCapacityReservationsInstanceReservationConfigsClusterConfig"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityReservationsComputeCapacityReservationsInstanceReservationConfigsClusterConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationsComputeCapacityReservationsInstanceReservationConfigsClusterConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
          "line": 109
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 116
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationsComputeCapacityReservationsInstanceReservationConfigsClusterConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreComputeCapacityReservationsComputeCapacityReservationsInstanceReservationConfigsClusterConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 109
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 109
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 109
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-reservations/index:DataOciCoreComputeCapacityReservationsComputeCapacityReservationsInstanceReservationConfigsClusterConfigList"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityReservationsComputeCapacityReservationsInstanceReservationConfigsClusterConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationsComputeCapacityReservationsInstanceReservationConfigsClusterConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
          "line": 72
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
        "line": 63
      },
      "name": "DataOciCoreComputeCapacityReservationsComputeCapacityReservationsInstanceReservationConfigsClusterConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 92
          },
          "name": "hpcIslandId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 97
          },
          "name": "networkBlockIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationsComputeCapacityReservationsInstanceReservationConfigsClusterConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-reservations/index:DataOciCoreComputeCapacityReservationsComputeCapacityReservationsInstanceReservationConfigsClusterConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityReservationsComputeCapacityReservationsInstanceReservationConfigsInstanceShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationsComputeCapacityReservationsInstanceReservationConfigsInstanceShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
        "line": 120
      },
      "name": "DataOciCoreComputeCapacityReservationsComputeCapacityReservationsInstanceReservationConfigsInstanceShapeConfig",
      "symbolId": "src/data-oci-core-compute-capacity-reservations/index:DataOciCoreComputeCapacityReservationsComputeCapacityReservationsInstanceReservationConfigsInstanceShapeConfig"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityReservationsComputeCapacityReservationsInstanceReservationConfigsInstanceShapeConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationsComputeCapacityReservationsInstanceReservationConfigsInstanceShapeConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
          "line": 189
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
        "line": 182
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 196
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationsComputeCapacityReservationsInstanceReservationConfigsInstanceShapeConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreComputeCapacityReservationsComputeCapacityReservationsInstanceReservationConfigsInstanceShapeConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 189
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 189
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 189
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-reservations/index:DataOciCoreComputeCapacityReservationsComputeCapacityReservationsInstanceReservationConfigsInstanceShapeConfigList"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityReservationsComputeCapacityReservationsInstanceReservationConfigsInstanceShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationsComputeCapacityReservationsInstanceReservationConfigsInstanceShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
          "line": 152
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
        "line": 143
      },
      "name": "DataOciCoreComputeCapacityReservationsComputeCapacityReservationsInstanceReservationConfigsInstanceShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 172
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 177
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 156
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationsComputeCapacityReservationsInstanceReservationConfigsInstanceShapeConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-reservations/index:DataOciCoreComputeCapacityReservationsComputeCapacityReservationsInstanceReservationConfigsInstanceShapeConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityReservationsComputeCapacityReservationsInstanceReservationConfigsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationsComputeCapacityReservationsInstanceReservationConfigsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
          "line": 296
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
        "line": 289
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 303
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationsComputeCapacityReservationsInstanceReservationConfigsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreComputeCapacityReservationsComputeCapacityReservationsInstanceReservationConfigsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 296
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 296
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 296
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-reservations/index:DataOciCoreComputeCapacityReservationsComputeCapacityReservationsInstanceReservationConfigsList"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityReservationsComputeCapacityReservationsInstanceReservationConfigsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationsComputeCapacityReservationsInstanceReservationConfigsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
          "line": 232
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
        "line": 223
      },
      "name": "DataOciCoreComputeCapacityReservationsComputeCapacityReservationsInstanceReservationConfigsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 253
          },
          "name": "clusterConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationsComputeCapacityReservationsInstanceReservationConfigsClusterConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 258
          },
          "name": "clusterPlacementGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 263
          },
          "name": "faultDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 268
          },
          "name": "instanceShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 274
          },
          "name": "instanceShapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationsComputeCapacityReservationsInstanceReservationConfigsInstanceShapeConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 279
          },
          "name": "reservedCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 284
          },
          "name": "usedCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 236
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationsComputeCapacityReservationsInstanceReservationConfigs"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-reservations/index:DataOciCoreComputeCapacityReservationsComputeCapacityReservationsInstanceReservationConfigsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityReservationsComputeCapacityReservationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationsComputeCapacityReservationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
          "line": 434
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
        "line": 427
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 441
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationsComputeCapacityReservationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreComputeCapacityReservationsComputeCapacityReservationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 434
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 434
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 434
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-reservations/index:DataOciCoreComputeCapacityReservationsComputeCapacityReservationsList"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityReservationsComputeCapacityReservationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationsComputeCapacityReservationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
          "line": 339
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
        "line": 330
      },
      "name": "DataOciCoreComputeCapacityReservationsComputeCapacityReservationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 359
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 364
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 370
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 375
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 381
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 386
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 392
          },
          "name": "instanceReservationConfigs",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationsComputeCapacityReservationsInstanceReservationConfigsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 397
          },
          "name": "isDefaultReservation",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 402
          },
          "name": "reservedInstanceCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 407
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 412
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 417
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 422
          },
          "name": "usedInstanceCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 343
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationsComputeCapacityReservations"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-reservations/index:DataOciCoreComputeCapacityReservationsComputeCapacityReservationsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityReservationsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
        "line": 9
      },
      "name": "DataOciCoreComputeCapacityReservationsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_reservations#compartment_id DataOciCoreComputeCapacityReservations#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 17
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_reservations#availability_domain DataOciCoreComputeCapacityReservations#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 13
          },
          "name": "availabilityDomain",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_reservations#display_name DataOciCoreComputeCapacityReservations#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 21
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_reservations#filter DataOciCoreComputeCapacityReservations#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_reservations#id DataOciCoreComputeCapacityReservations#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_reservations#state DataOciCoreComputeCapacityReservations#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-reservations/index:DataOciCoreComputeCapacityReservationsConfig"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityReservationsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
        "line": 445
      },
      "name": "DataOciCoreComputeCapacityReservationsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_reservations#name DataOciCoreComputeCapacityReservations#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 449
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_reservations#values DataOciCoreComputeCapacityReservations#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 457
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_reservations#regex DataOciCoreComputeCapacityReservations#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 453
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-reservations/index:DataOciCoreComputeCapacityReservationsFilter"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityReservationsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
          "line": 610
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
        "line": 602
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 617
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreComputeCapacityReservationsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 610
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 610
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 610
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 603
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-reservations/index:DataOciCoreComputeCapacityReservationsFilterList"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityReservationsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
          "line": 513
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
        "line": 503
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 580
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreComputeCapacityReservationsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 568
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 584
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 597
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 561
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 574
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 590
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-reservations/index.ts",
            "line": 517
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityReservationsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-reservations/index:DataOciCoreComputeCapacityReservationsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityTopologies": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_topologies oci_core_compute_capacity_topologies}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologies",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_topologies oci_core_compute_capacity_topologies} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
          "line": 527
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologiesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
        "line": 495
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreComputeCapacityTopologies resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
            "line": 512
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreComputeCapacityTopologies to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_topologies#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreComputeCapacityTopologies that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreComputeCapacityTopologies to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
            "line": 626
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologiesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
            "line": 562
          },
          "name": "resetAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
            "line": 597
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
            "line": 629
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
            "line": 613
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
            "line": 641
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
            "line": 651
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreComputeCapacityTopologies",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
            "line": 500
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
            "line": 585
          },
          "name": "computeCapacityTopologyCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologiesComputeCapacityTopologyCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
            "line": 623
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologiesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
            "line": 566
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
            "line": 579
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
            "line": 601
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
            "line": 633
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologiesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
            "line": 617
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
            "line": 556
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
            "line": 572
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
            "line": 591
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
            "line": 607
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-topologies/index:DataOciCoreComputeCapacityTopologies"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityTopologiesComputeCapacityTopologyCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologiesComputeCapacityTopologyCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
        "line": 239
      },
      "name": "DataOciCoreComputeCapacityTopologiesComputeCapacityTopologyCollection",
      "symbolId": "src/data-oci-core-compute-capacity-topologies/index:DataOciCoreComputeCapacityTopologiesComputeCapacityTopologyCollection"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityTopologiesComputeCapacityTopologyCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologiesComputeCapacityTopologyCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
        "line": 116
      },
      "name": "DataOciCoreComputeCapacityTopologiesComputeCapacityTopologyCollectionItems",
      "symbolId": "src/data-oci-core-compute-capacity-topologies/index:DataOciCoreComputeCapacityTopologiesComputeCapacityTopologyCollectionItems"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityTopologiesComputeCapacityTopologyCollectionItemsCapacitySource": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologiesComputeCapacityTopologyCollectionItemsCapacitySource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
        "line": 36
      },
      "name": "DataOciCoreComputeCapacityTopologiesComputeCapacityTopologyCollectionItemsCapacitySource",
      "symbolId": "src/data-oci-core-compute-capacity-topologies/index:DataOciCoreComputeCapacityTopologiesComputeCapacityTopologyCollectionItemsCapacitySource"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityTopologiesComputeCapacityTopologyCollectionItemsCapacitySourceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologiesComputeCapacityTopologyCollectionItemsCapacitySourceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
          "line": 105
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
            "line": 112
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologiesComputeCapacityTopologyCollectionItemsCapacitySourceOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreComputeCapacityTopologiesComputeCapacityTopologyCollectionItemsCapacitySourceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
            "line": 105
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
            "line": 105
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
            "line": 105
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-topologies/index:DataOciCoreComputeCapacityTopologiesComputeCapacityTopologyCollectionItemsCapacitySourceList"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityTopologiesComputeCapacityTopologyCollectionItemsCapacitySourceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologiesComputeCapacityTopologyCollectionItemsCapacitySourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
          "line": 68
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
        "line": 59
      },
      "name": "DataOciCoreComputeCapacityTopologiesComputeCapacityTopologyCollectionItemsCapacitySourceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
            "line": 88
          },
          "name": "capacityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
            "line": 93
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologiesComputeCapacityTopologyCollectionItemsCapacitySource"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-topologies/index:DataOciCoreComputeCapacityTopologiesComputeCapacityTopologyCollectionItemsCapacitySourceOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityTopologiesComputeCapacityTopologyCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologiesComputeCapacityTopologyCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
          "line": 228
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
        "line": 221
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
            "line": 235
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologiesComputeCapacityTopologyCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreComputeCapacityTopologiesComputeCapacityTopologyCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
            "line": 228
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
            "line": 228
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
            "line": 228
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-topologies/index:DataOciCoreComputeCapacityTopologiesComputeCapacityTopologyCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityTopologiesComputeCapacityTopologyCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologiesComputeCapacityTopologyCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
          "line": 148
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
        "line": 139
      },
      "name": "DataOciCoreComputeCapacityTopologiesComputeCapacityTopologyCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
            "line": 168
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
            "line": 174
          },
          "name": "capacitySource",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologiesComputeCapacityTopologyCollectionItemsCapacitySourceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
            "line": 179
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
            "line": 185
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
            "line": 190
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
            "line": 196
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
            "line": 201
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
            "line": 206
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
            "line": 211
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
            "line": 216
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
            "line": 152
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologiesComputeCapacityTopologyCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-topologies/index:DataOciCoreComputeCapacityTopologiesComputeCapacityTopologyCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityTopologiesComputeCapacityTopologyCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologiesComputeCapacityTopologyCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
          "line": 304
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
        "line": 297
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
            "line": 311
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologiesComputeCapacityTopologyCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreComputeCapacityTopologiesComputeCapacityTopologyCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
            "line": 304
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
            "line": 304
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
            "line": 304
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-topologies/index:DataOciCoreComputeCapacityTopologiesComputeCapacityTopologyCollectionList"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityTopologiesComputeCapacityTopologyCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologiesComputeCapacityTopologyCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
          "line": 271
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
        "line": 262
      },
      "name": "DataOciCoreComputeCapacityTopologiesComputeCapacityTopologyCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
            "line": 292
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologiesComputeCapacityTopologyCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
            "line": 275
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologiesComputeCapacityTopologyCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-topologies/index:DataOciCoreComputeCapacityTopologiesComputeCapacityTopologyCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityTopologiesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologiesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
        "line": 9
      },
      "name": "DataOciCoreComputeCapacityTopologiesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_topologies#compartment_id DataOciCoreComputeCapacityTopologies#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
            "line": 17
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_topologies#availability_domain DataOciCoreComputeCapacityTopologies#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
            "line": 13
          },
          "name": "availabilityDomain",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_topologies#display_name DataOciCoreComputeCapacityTopologies#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
            "line": 21
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_topologies#filter DataOciCoreComputeCapacityTopologies#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologiesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_topologies#id DataOciCoreComputeCapacityTopologies#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-topologies/index:DataOciCoreComputeCapacityTopologiesConfig"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityTopologiesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologiesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
        "line": 315
      },
      "name": "DataOciCoreComputeCapacityTopologiesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_topologies#name DataOciCoreComputeCapacityTopologies#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
            "line": 319
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_topologies#values DataOciCoreComputeCapacityTopologies#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
            "line": 327
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_topologies#regex DataOciCoreComputeCapacityTopologies#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
            "line": 323
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-topologies/index:DataOciCoreComputeCapacityTopologiesFilter"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityTopologiesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologiesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
          "line": 480
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
        "line": 472
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
            "line": 487
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologiesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreComputeCapacityTopologiesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
            "line": 480
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
            "line": 480
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
            "line": 480
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
            "line": 473
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologiesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-topologies/index:DataOciCoreComputeCapacityTopologiesFilterList"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityTopologiesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologiesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
          "line": 383
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
        "line": 373
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
            "line": 450
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreComputeCapacityTopologiesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
            "line": 438
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
            "line": 454
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
            "line": 467
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
            "line": 431
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
            "line": 444
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
            "line": 460
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topologies/index.ts",
            "line": 387
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologiesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-topologies/index:DataOciCoreComputeCapacityTopologiesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityTopology": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_topology oci_core_compute_capacity_topology}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopology",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_topology oci_core_compute_capacity_topology} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-capacity-topology/index.ts",
          "line": 131
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-topology/index.ts",
        "line": 99
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreComputeCapacityTopology resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology/index.ts",
            "line": 116
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreComputeCapacityTopology to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_topology#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreComputeCapacityTopology that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreComputeCapacityTopology to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology/index.ts",
            "line": 224
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology/index.ts",
            "line": 230
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreComputeCapacityTopology",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology/index.ts",
            "line": 104
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology/index.ts",
            "line": 155
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology/index.ts",
            "line": 161
          },
          "name": "capacitySource",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyCapacitySourceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology/index.ts",
            "line": 166
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology/index.ts",
            "line": 185
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology/index.ts",
            "line": 190
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology/index.ts",
            "line": 196
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology/index.ts",
            "line": 201
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology/index.ts",
            "line": 206
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology/index.ts",
            "line": 211
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology/index.ts",
            "line": 216
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology/index.ts",
            "line": 179
          },
          "name": "computeCapacityTopologyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology/index.ts",
            "line": 172
          },
          "name": "computeCapacityTopologyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-topology/index:DataOciCoreComputeCapacityTopology"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyCapacitySource": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyCapacitySource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-topology/index.ts",
        "line": 15
      },
      "name": "DataOciCoreComputeCapacityTopologyCapacitySource",
      "symbolId": "src/data-oci-core-compute-capacity-topology/index:DataOciCoreComputeCapacityTopologyCapacitySource"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyCapacitySourceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyCapacitySourceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-capacity-topology/index.ts",
          "line": 84
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-topology/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology/index.ts",
            "line": 91
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyCapacitySourceOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreComputeCapacityTopologyCapacitySourceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology/index.ts",
            "line": 84
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology/index.ts",
            "line": 84
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-topology/index:DataOciCoreComputeCapacityTopologyCapacitySourceList"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyCapacitySourceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyCapacitySourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-capacity-topology/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-topology/index.ts",
        "line": 38
      },
      "name": "DataOciCoreComputeCapacityTopologyCapacitySourceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology/index.ts",
            "line": 67
          },
          "name": "capacityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology/index.ts",
            "line": 72
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyCapacitySource"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-topology/index:DataOciCoreComputeCapacityTopologyCapacitySourceOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeBareMetalHosts": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_topology_compute_bare_metal_hosts oci_core_compute_capacity_topology_compute_bare_metal_hosts}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeBareMetalHosts",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_topology_compute_bare_metal_hosts oci_core_compute_capacity_topology_compute_bare_metal_hosts} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
          "line": 461
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeBareMetalHostsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
        "line": 429
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreComputeCapacityTopologyComputeBareMetalHosts resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
            "line": 446
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreComputeCapacityTopologyComputeBareMetalHosts to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_topology_compute_bare_metal_hosts#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreComputeCapacityTopologyComputeBareMetalHosts that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreComputeCapacityTopologyComputeBareMetalHosts to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
            "line": 611
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeBareMetalHostsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
            "line": 499
          },
          "name": "resetAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
            "line": 515
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
            "line": 550
          },
          "name": "resetComputeHpcIslandId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
            "line": 566
          },
          "name": "resetComputeLocalBlockId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
            "line": 582
          },
          "name": "resetComputeNetworkBlockId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
            "line": 614
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
            "line": 598
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
            "line": 626
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
            "line": 639
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreComputeCapacityTopologyComputeBareMetalHosts",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
            "line": 434
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
            "line": 525
          },
          "name": "computeBareMetalHostCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeBareMetalHostsComputeBareMetalHostCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
            "line": 608
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeBareMetalHostsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
            "line": 503
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
            "line": 519
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
            "line": 538
          },
          "name": "computeCapacityTopologyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
            "line": 554
          },
          "name": "computeHpcIslandIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
            "line": 570
          },
          "name": "computeLocalBlockIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
            "line": 586
          },
          "name": "computeNetworkBlockIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
            "line": 618
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeBareMetalHostsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
            "line": 602
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
            "line": 493
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
            "line": 509
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
            "line": 531
          },
          "name": "computeCapacityTopologyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
            "line": 544
          },
          "name": "computeHpcIslandId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
            "line": 560
          },
          "name": "computeLocalBlockId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
            "line": 576
          },
          "name": "computeNetworkBlockId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
            "line": 592
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index:DataOciCoreComputeCapacityTopologyComputeBareMetalHosts"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeBareMetalHostsComputeBareMetalHostCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeBareMetalHostsComputeBareMetalHostCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
        "line": 173
      },
      "name": "DataOciCoreComputeCapacityTopologyComputeBareMetalHostsComputeBareMetalHostCollection",
      "symbolId": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index:DataOciCoreComputeCapacityTopologyComputeBareMetalHostsComputeBareMetalHostCollection"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeBareMetalHostsComputeBareMetalHostCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeBareMetalHostsComputeBareMetalHostCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
        "line": 48
      },
      "name": "DataOciCoreComputeCapacityTopologyComputeBareMetalHostsComputeBareMetalHostCollectionItems",
      "symbolId": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index:DataOciCoreComputeCapacityTopologyComputeBareMetalHostsComputeBareMetalHostCollectionItems"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeBareMetalHostsComputeBareMetalHostCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeBareMetalHostsComputeBareMetalHostCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
          "line": 162
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
        "line": 155
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
            "line": 169
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeBareMetalHostsComputeBareMetalHostCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreComputeCapacityTopologyComputeBareMetalHostsComputeBareMetalHostCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
            "line": 162
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
            "line": 162
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
            "line": 162
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index:DataOciCoreComputeCapacityTopologyComputeBareMetalHostsComputeBareMetalHostCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeBareMetalHostsComputeBareMetalHostCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeBareMetalHostsComputeBareMetalHostCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
          "line": 80
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
        "line": 71
      },
      "name": "DataOciCoreComputeCapacityTopologyComputeBareMetalHostsComputeBareMetalHostCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
            "line": 100
          },
          "name": "computeCapacityTopologyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
            "line": 105
          },
          "name": "computeHpcIslandId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
            "line": 110
          },
          "name": "computeLocalBlockId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
            "line": 115
          },
          "name": "computeNetworkBlockId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
            "line": 120
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
            "line": 125
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
            "line": 130
          },
          "name": "instanceShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
            "line": 135
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
            "line": 140
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
            "line": 145
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
            "line": 150
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeBareMetalHostsComputeBareMetalHostCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index:DataOciCoreComputeCapacityTopologyComputeBareMetalHostsComputeBareMetalHostCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeBareMetalHostsComputeBareMetalHostCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeBareMetalHostsComputeBareMetalHostCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
          "line": 238
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
        "line": 231
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
            "line": 245
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeBareMetalHostsComputeBareMetalHostCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreComputeCapacityTopologyComputeBareMetalHostsComputeBareMetalHostCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
            "line": 238
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
            "line": 238
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
            "line": 238
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index:DataOciCoreComputeCapacityTopologyComputeBareMetalHostsComputeBareMetalHostCollectionList"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeBareMetalHostsComputeBareMetalHostCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeBareMetalHostsComputeBareMetalHostCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
          "line": 205
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
        "line": 196
      },
      "name": "DataOciCoreComputeCapacityTopologyComputeBareMetalHostsComputeBareMetalHostCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
            "line": 226
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeBareMetalHostsComputeBareMetalHostCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
            "line": 209
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeBareMetalHostsComputeBareMetalHostCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index:DataOciCoreComputeCapacityTopologyComputeBareMetalHostsComputeBareMetalHostCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeBareMetalHostsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeBareMetalHostsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
        "line": 9
      },
      "name": "DataOciCoreComputeCapacityTopologyComputeBareMetalHostsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_topology_compute_bare_metal_hosts#compute_capacity_topology_id DataOciCoreComputeCapacityTopologyComputeBareMetalHosts#compute_capacity_topology_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
            "line": 21
          },
          "name": "computeCapacityTopologyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_topology_compute_bare_metal_hosts#availability_domain DataOciCoreComputeCapacityTopologyComputeBareMetalHosts#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
            "line": 13
          },
          "name": "availabilityDomain",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_topology_compute_bare_metal_hosts#compartment_id DataOciCoreComputeCapacityTopologyComputeBareMetalHosts#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
            "line": 17
          },
          "name": "compartmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_topology_compute_bare_metal_hosts#compute_hpc_island_id DataOciCoreComputeCapacityTopologyComputeBareMetalHosts#compute_hpc_island_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
            "line": 25
          },
          "name": "computeHpcIslandId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_topology_compute_bare_metal_hosts#compute_local_block_id DataOciCoreComputeCapacityTopologyComputeBareMetalHosts#compute_local_block_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
            "line": 29
          },
          "name": "computeLocalBlockId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_topology_compute_bare_metal_hosts#compute_network_block_id DataOciCoreComputeCapacityTopologyComputeBareMetalHosts#compute_network_block_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
            "line": 33
          },
          "name": "computeNetworkBlockId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_topology_compute_bare_metal_hosts#filter DataOciCoreComputeCapacityTopologyComputeBareMetalHosts#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeBareMetalHostsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_topology_compute_bare_metal_hosts#id DataOciCoreComputeCapacityTopologyComputeBareMetalHosts#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
            "line": 40
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index:DataOciCoreComputeCapacityTopologyComputeBareMetalHostsConfig"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeBareMetalHostsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeBareMetalHostsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
        "line": 249
      },
      "name": "DataOciCoreComputeCapacityTopologyComputeBareMetalHostsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_topology_compute_bare_metal_hosts#name DataOciCoreComputeCapacityTopologyComputeBareMetalHosts#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
            "line": 253
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_topology_compute_bare_metal_hosts#values DataOciCoreComputeCapacityTopologyComputeBareMetalHosts#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
            "line": 261
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_topology_compute_bare_metal_hosts#regex DataOciCoreComputeCapacityTopologyComputeBareMetalHosts#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
            "line": 257
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index:DataOciCoreComputeCapacityTopologyComputeBareMetalHostsFilter"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeBareMetalHostsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeBareMetalHostsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
          "line": 414
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
        "line": 406
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
            "line": 421
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeBareMetalHostsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreComputeCapacityTopologyComputeBareMetalHostsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
            "line": 414
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
            "line": 414
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
            "line": 414
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
            "line": 407
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeBareMetalHostsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index:DataOciCoreComputeCapacityTopologyComputeBareMetalHostsFilterList"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeBareMetalHostsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeBareMetalHostsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
          "line": 317
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
        "line": 307
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
            "line": 384
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreComputeCapacityTopologyComputeBareMetalHostsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
            "line": 372
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
            "line": 388
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
            "line": 401
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
            "line": 365
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
            "line": 378
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
            "line": 394
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index.ts",
            "line": 321
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeBareMetalHostsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-topology-compute-bare-metal-hosts/index:DataOciCoreComputeCapacityTopologyComputeBareMetalHostsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeHpcIslands": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_topology_compute_hpc_islands oci_core_compute_capacity_topology_compute_hpc_islands}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeHpcIslands",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_topology_compute_hpc_islands oci_core_compute_capacity_topology_compute_hpc_islands} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
          "line": 424
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeHpcIslandsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
        "line": 392
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreComputeCapacityTopologyComputeHpcIslands resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
            "line": 409
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreComputeCapacityTopologyComputeHpcIslands to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_topology_compute_hpc_islands#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreComputeCapacityTopologyComputeHpcIslands that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreComputeCapacityTopologyComputeHpcIslands to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
            "line": 523
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeHpcIslandsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
            "line": 459
          },
          "name": "resetAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
            "line": 475
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
            "line": 526
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
            "line": 510
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
            "line": 538
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
            "line": 548
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreComputeCapacityTopologyComputeHpcIslands",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
            "line": 397
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
            "line": 498
          },
          "name": "computeHpcIslandCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeHpcIslandsComputeHpcIslandCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
            "line": 520
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeHpcIslandsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
            "line": 463
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
            "line": 479
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
            "line": 492
          },
          "name": "computeCapacityTopologyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
            "line": 530
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeHpcIslandsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
            "line": 514
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
            "line": 453
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
            "line": 469
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
            "line": 485
          },
          "name": "computeCapacityTopologyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
            "line": 504
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index:DataOciCoreComputeCapacityTopologyComputeHpcIslands"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeHpcIslandsComputeHpcIslandCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeHpcIslandsComputeHpcIslandCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
        "line": 136
      },
      "name": "DataOciCoreComputeCapacityTopologyComputeHpcIslandsComputeHpcIslandCollection",
      "symbolId": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index:DataOciCoreComputeCapacityTopologyComputeHpcIslandsComputeHpcIslandCollection"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeHpcIslandsComputeHpcIslandCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeHpcIslandsComputeHpcIslandCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
        "line": 36
      },
      "name": "DataOciCoreComputeCapacityTopologyComputeHpcIslandsComputeHpcIslandCollectionItems",
      "symbolId": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index:DataOciCoreComputeCapacityTopologyComputeHpcIslandsComputeHpcIslandCollectionItems"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeHpcIslandsComputeHpcIslandCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeHpcIslandsComputeHpcIslandCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
          "line": 125
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
        "line": 118
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
            "line": 132
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeHpcIslandsComputeHpcIslandCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreComputeCapacityTopologyComputeHpcIslandsComputeHpcIslandCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
            "line": 125
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
            "line": 125
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
            "line": 125
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index:DataOciCoreComputeCapacityTopologyComputeHpcIslandsComputeHpcIslandCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeHpcIslandsComputeHpcIslandCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeHpcIslandsComputeHpcIslandCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
          "line": 68
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
        "line": 59
      },
      "name": "DataOciCoreComputeCapacityTopologyComputeHpcIslandsComputeHpcIslandCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
            "line": 88
          },
          "name": "computeCapacityTopologyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
            "line": 93
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
            "line": 98
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
            "line": 103
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
            "line": 108
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
            "line": 113
          },
          "name": "totalComputeBareMetalHostCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeHpcIslandsComputeHpcIslandCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index:DataOciCoreComputeCapacityTopologyComputeHpcIslandsComputeHpcIslandCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeHpcIslandsComputeHpcIslandCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeHpcIslandsComputeHpcIslandCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
          "line": 201
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
        "line": 194
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
            "line": 208
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeHpcIslandsComputeHpcIslandCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreComputeCapacityTopologyComputeHpcIslandsComputeHpcIslandCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
            "line": 201
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
            "line": 201
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
            "line": 201
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index:DataOciCoreComputeCapacityTopologyComputeHpcIslandsComputeHpcIslandCollectionList"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeHpcIslandsComputeHpcIslandCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeHpcIslandsComputeHpcIslandCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
          "line": 168
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
        "line": 159
      },
      "name": "DataOciCoreComputeCapacityTopologyComputeHpcIslandsComputeHpcIslandCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
            "line": 189
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeHpcIslandsComputeHpcIslandCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
            "line": 172
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeHpcIslandsComputeHpcIslandCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index:DataOciCoreComputeCapacityTopologyComputeHpcIslandsComputeHpcIslandCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeHpcIslandsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeHpcIslandsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
        "line": 9
      },
      "name": "DataOciCoreComputeCapacityTopologyComputeHpcIslandsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_topology_compute_hpc_islands#compute_capacity_topology_id DataOciCoreComputeCapacityTopologyComputeHpcIslands#compute_capacity_topology_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
            "line": 21
          },
          "name": "computeCapacityTopologyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_topology_compute_hpc_islands#availability_domain DataOciCoreComputeCapacityTopologyComputeHpcIslands#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
            "line": 13
          },
          "name": "availabilityDomain",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_topology_compute_hpc_islands#compartment_id DataOciCoreComputeCapacityTopologyComputeHpcIslands#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
            "line": 17
          },
          "name": "compartmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_topology_compute_hpc_islands#filter DataOciCoreComputeCapacityTopologyComputeHpcIslands#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeHpcIslandsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_topology_compute_hpc_islands#id DataOciCoreComputeCapacityTopologyComputeHpcIslands#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index:DataOciCoreComputeCapacityTopologyComputeHpcIslandsConfig"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeHpcIslandsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeHpcIslandsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
        "line": 212
      },
      "name": "DataOciCoreComputeCapacityTopologyComputeHpcIslandsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_topology_compute_hpc_islands#name DataOciCoreComputeCapacityTopologyComputeHpcIslands#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
            "line": 216
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_topology_compute_hpc_islands#values DataOciCoreComputeCapacityTopologyComputeHpcIslands#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
            "line": 224
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_topology_compute_hpc_islands#regex DataOciCoreComputeCapacityTopologyComputeHpcIslands#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
            "line": 220
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index:DataOciCoreComputeCapacityTopologyComputeHpcIslandsFilter"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeHpcIslandsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeHpcIslandsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
          "line": 377
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
        "line": 369
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
            "line": 384
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeHpcIslandsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreComputeCapacityTopologyComputeHpcIslandsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
            "line": 377
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
            "line": 377
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
            "line": 377
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
            "line": 370
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeHpcIslandsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index:DataOciCoreComputeCapacityTopologyComputeHpcIslandsFilterList"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeHpcIslandsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeHpcIslandsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
          "line": 280
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
        "line": 270
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
            "line": 347
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreComputeCapacityTopologyComputeHpcIslandsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
            "line": 335
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
            "line": 351
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
            "line": 364
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
            "line": 328
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
            "line": 341
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
            "line": 357
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index.ts",
            "line": 284
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeHpcIslandsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-topology-compute-hpc-islands/index:DataOciCoreComputeCapacityTopologyComputeHpcIslandsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeNetworkBlocks": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_topology_compute_network_blocks oci_core_compute_capacity_topology_compute_network_blocks}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeNetworkBlocks",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_topology_compute_network_blocks oci_core_compute_capacity_topology_compute_network_blocks} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
          "line": 433
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeNetworkBlocksConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
        "line": 401
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreComputeCapacityTopologyComputeNetworkBlocks resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
            "line": 418
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreComputeCapacityTopologyComputeNetworkBlocks to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_topology_compute_network_blocks#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreComputeCapacityTopologyComputeNetworkBlocks that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreComputeCapacityTopologyComputeNetworkBlocks to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
            "line": 549
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeNetworkBlocksFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
            "line": 469
          },
          "name": "resetAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
            "line": 485
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
            "line": 514
          },
          "name": "resetComputeHpcIslandId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
            "line": 552
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
            "line": 536
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
            "line": 564
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
            "line": 575
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreComputeCapacityTopologyComputeNetworkBlocks",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
            "line": 406
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
            "line": 524
          },
          "name": "computeNetworkBlockCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeNetworkBlocksComputeNetworkBlockCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
            "line": 546
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeNetworkBlocksFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
            "line": 473
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
            "line": 489
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
            "line": 502
          },
          "name": "computeCapacityTopologyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
            "line": 518
          },
          "name": "computeHpcIslandIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
            "line": 556
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeNetworkBlocksFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
            "line": 540
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
            "line": 463
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
            "line": 479
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
            "line": 495
          },
          "name": "computeCapacityTopologyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
            "line": 508
          },
          "name": "computeHpcIslandId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
            "line": 530
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index:DataOciCoreComputeCapacityTopologyComputeNetworkBlocks"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeNetworkBlocksComputeNetworkBlockCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeNetworkBlocksComputeNetworkBlockCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
        "line": 145
      },
      "name": "DataOciCoreComputeCapacityTopologyComputeNetworkBlocksComputeNetworkBlockCollection",
      "symbolId": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index:DataOciCoreComputeCapacityTopologyComputeNetworkBlocksComputeNetworkBlockCollection"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeNetworkBlocksComputeNetworkBlockCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeNetworkBlocksComputeNetworkBlockCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
        "line": 40
      },
      "name": "DataOciCoreComputeCapacityTopologyComputeNetworkBlocksComputeNetworkBlockCollectionItems",
      "symbolId": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index:DataOciCoreComputeCapacityTopologyComputeNetworkBlocksComputeNetworkBlockCollectionItems"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeNetworkBlocksComputeNetworkBlockCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeNetworkBlocksComputeNetworkBlockCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
          "line": 134
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
        "line": 127
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
            "line": 141
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeNetworkBlocksComputeNetworkBlockCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreComputeCapacityTopologyComputeNetworkBlocksComputeNetworkBlockCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
            "line": 134
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
            "line": 134
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
            "line": 134
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index:DataOciCoreComputeCapacityTopologyComputeNetworkBlocksComputeNetworkBlockCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeNetworkBlocksComputeNetworkBlockCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeNetworkBlocksComputeNetworkBlockCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
          "line": 72
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
        "line": 63
      },
      "name": "DataOciCoreComputeCapacityTopologyComputeNetworkBlocksComputeNetworkBlockCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
            "line": 92
          },
          "name": "computeCapacityTopologyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
            "line": 97
          },
          "name": "computeHpcIslandId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
            "line": 102
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
            "line": 107
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
            "line": 112
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
            "line": 117
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
            "line": 122
          },
          "name": "totalComputeBareMetalHostCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeNetworkBlocksComputeNetworkBlockCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index:DataOciCoreComputeCapacityTopologyComputeNetworkBlocksComputeNetworkBlockCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeNetworkBlocksComputeNetworkBlockCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeNetworkBlocksComputeNetworkBlockCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
          "line": 210
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
        "line": 203
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
            "line": 217
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeNetworkBlocksComputeNetworkBlockCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreComputeCapacityTopologyComputeNetworkBlocksComputeNetworkBlockCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
            "line": 210
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
            "line": 210
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
            "line": 210
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index:DataOciCoreComputeCapacityTopologyComputeNetworkBlocksComputeNetworkBlockCollectionList"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeNetworkBlocksComputeNetworkBlockCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeNetworkBlocksComputeNetworkBlockCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
          "line": 177
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
        "line": 168
      },
      "name": "DataOciCoreComputeCapacityTopologyComputeNetworkBlocksComputeNetworkBlockCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
            "line": 198
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeNetworkBlocksComputeNetworkBlockCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
            "line": 181
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeNetworkBlocksComputeNetworkBlockCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index:DataOciCoreComputeCapacityTopologyComputeNetworkBlocksComputeNetworkBlockCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeNetworkBlocksConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeNetworkBlocksConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
        "line": 9
      },
      "name": "DataOciCoreComputeCapacityTopologyComputeNetworkBlocksConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_topology_compute_network_blocks#compute_capacity_topology_id DataOciCoreComputeCapacityTopologyComputeNetworkBlocks#compute_capacity_topology_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
            "line": 21
          },
          "name": "computeCapacityTopologyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_topology_compute_network_blocks#availability_domain DataOciCoreComputeCapacityTopologyComputeNetworkBlocks#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
            "line": 13
          },
          "name": "availabilityDomain",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_topology_compute_network_blocks#compartment_id DataOciCoreComputeCapacityTopologyComputeNetworkBlocks#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
            "line": 17
          },
          "name": "compartmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_topology_compute_network_blocks#compute_hpc_island_id DataOciCoreComputeCapacityTopologyComputeNetworkBlocks#compute_hpc_island_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
            "line": 25
          },
          "name": "computeHpcIslandId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_topology_compute_network_blocks#filter DataOciCoreComputeCapacityTopologyComputeNetworkBlocks#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeNetworkBlocksFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_topology_compute_network_blocks#id DataOciCoreComputeCapacityTopologyComputeNetworkBlocks#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
            "line": 32
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index:DataOciCoreComputeCapacityTopologyComputeNetworkBlocksConfig"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeNetworkBlocksFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeNetworkBlocksFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
        "line": 221
      },
      "name": "DataOciCoreComputeCapacityTopologyComputeNetworkBlocksFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_topology_compute_network_blocks#name DataOciCoreComputeCapacityTopologyComputeNetworkBlocks#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
            "line": 225
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_topology_compute_network_blocks#values DataOciCoreComputeCapacityTopologyComputeNetworkBlocks#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
            "line": 233
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_topology_compute_network_blocks#regex DataOciCoreComputeCapacityTopologyComputeNetworkBlocks#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
            "line": 229
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index:DataOciCoreComputeCapacityTopologyComputeNetworkBlocksFilter"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeNetworkBlocksFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeNetworkBlocksFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
          "line": 386
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
        "line": 378
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
            "line": 393
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeNetworkBlocksFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreComputeCapacityTopologyComputeNetworkBlocksFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
            "line": 386
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
            "line": 386
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
            "line": 386
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
            "line": 379
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeNetworkBlocksFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index:DataOciCoreComputeCapacityTopologyComputeNetworkBlocksFilterList"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeNetworkBlocksFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeNetworkBlocksFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
          "line": 289
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
        "line": 279
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
            "line": 356
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreComputeCapacityTopologyComputeNetworkBlocksFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
            "line": 344
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
            "line": 360
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
            "line": 373
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
            "line": 337
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
            "line": 350
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
            "line": 366
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index.ts",
            "line": 293
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyComputeNetworkBlocksFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-topology-compute-network-blocks/index:DataOciCoreComputeCapacityTopologyComputeNetworkBlocksFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCapacityTopologyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-capacity-topology/index.ts",
        "line": 9
      },
      "name": "DataOciCoreComputeCapacityTopologyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_capacity_topology#compute_capacity_topology_id DataOciCoreComputeCapacityTopology#compute_capacity_topology_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-capacity-topology/index.ts",
            "line": 13
          },
          "name": "computeCapacityTopologyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-capacity-topology/index:DataOciCoreComputeCapacityTopologyConfig"
    },
    "cdktf-provider-oci.DataOciCoreComputeCluster": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_cluster oci_core_compute_cluster}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeCluster",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_cluster oci_core_compute_cluster} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-cluster/index.ts",
          "line": 51
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreComputeClusterConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-cluster/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreComputeCluster resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-cluster/index.ts",
            "line": 36
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreComputeCluster to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_cluster#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreComputeCluster that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreComputeCluster to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-cluster/index.ts",
            "line": 133
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-cluster/index.ts",
            "line": 139
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreComputeCluster",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-cluster/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-cluster/index.ts",
            "line": 75
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-cluster/index.ts",
            "line": 80
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-cluster/index.ts",
            "line": 99
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-cluster/index.ts",
            "line": 104
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-cluster/index.ts",
            "line": 110
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-cluster/index.ts",
            "line": 115
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-cluster/index.ts",
            "line": 120
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-cluster/index.ts",
            "line": 125
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-cluster/index.ts",
            "line": 93
          },
          "name": "computeClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-cluster/index.ts",
            "line": 86
          },
          "name": "computeClusterId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-cluster/index:DataOciCoreComputeCluster"
    },
    "cdktf-provider-oci.DataOciCoreComputeClusterConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeClusterConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-cluster/index.ts",
        "line": 9
      },
      "name": "DataOciCoreComputeClusterConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_cluster#compute_cluster_id DataOciCoreComputeCluster#compute_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-cluster/index.ts",
            "line": 13
          },
          "name": "computeClusterId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-cluster/index:DataOciCoreComputeClusterConfig"
    },
    "cdktf-provider-oci.DataOciCoreComputeClusters": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_clusters oci_core_compute_clusters}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeClusters",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_clusters oci_core_compute_clusters} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-clusters/index.ts",
          "line": 436
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreComputeClustersConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-clusters/index.ts",
        "line": 404
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreComputeClusters resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-clusters/index.ts",
            "line": 421
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreComputeClusters to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_clusters#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreComputeClusters that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreComputeClusters to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-clusters/index.ts",
            "line": 535
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreComputeClustersFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-clusters/index.ts",
            "line": 471
          },
          "name": "resetAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-clusters/index.ts",
            "line": 506
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-clusters/index.ts",
            "line": 538
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-clusters/index.ts",
            "line": 522
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-clusters/index.ts",
            "line": 550
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-clusters/index.ts",
            "line": 560
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreComputeClusters",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-clusters/index.ts",
            "line": 409
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-clusters/index.ts",
            "line": 494
          },
          "name": "computeClusterCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeClustersComputeClusterCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-clusters/index.ts",
            "line": 532
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeClustersFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-clusters/index.ts",
            "line": 475
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-clusters/index.ts",
            "line": 488
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-clusters/index.ts",
            "line": 510
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-clusters/index.ts",
            "line": 542
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreComputeClustersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-clusters/index.ts",
            "line": 526
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-clusters/index.ts",
            "line": 465
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-clusters/index.ts",
            "line": 481
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-clusters/index.ts",
            "line": 500
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-clusters/index.ts",
            "line": 516
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-clusters/index:DataOciCoreComputeClusters"
    },
    "cdktf-provider-oci.DataOciCoreComputeClustersComputeClusterCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeClustersComputeClusterCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-clusters/index.ts",
        "line": 148
      },
      "name": "DataOciCoreComputeClustersComputeClusterCollection",
      "symbolId": "src/data-oci-core-compute-clusters/index:DataOciCoreComputeClustersComputeClusterCollection"
    },
    "cdktf-provider-oci.DataOciCoreComputeClustersComputeClusterCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeClustersComputeClusterCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-clusters/index.ts",
        "line": 36
      },
      "name": "DataOciCoreComputeClustersComputeClusterCollectionItems",
      "symbolId": "src/data-oci-core-compute-clusters/index:DataOciCoreComputeClustersComputeClusterCollectionItems"
    },
    "cdktf-provider-oci.DataOciCoreComputeClustersComputeClusterCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeClustersComputeClusterCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-clusters/index.ts",
          "line": 137
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-clusters/index.ts",
        "line": 130
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-clusters/index.ts",
            "line": 144
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreComputeClustersComputeClusterCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreComputeClustersComputeClusterCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-clusters/index.ts",
            "line": 137
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-clusters/index.ts",
            "line": 137
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-clusters/index.ts",
            "line": 137
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-clusters/index:DataOciCoreComputeClustersComputeClusterCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciCoreComputeClustersComputeClusterCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeClustersComputeClusterCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-clusters/index.ts",
          "line": 68
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-clusters/index.ts",
        "line": 59
      },
      "name": "DataOciCoreComputeClustersComputeClusterCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-clusters/index.ts",
            "line": 88
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-clusters/index.ts",
            "line": 93
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-clusters/index.ts",
            "line": 99
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-clusters/index.ts",
            "line": 104
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-clusters/index.ts",
            "line": 110
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-clusters/index.ts",
            "line": 115
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-clusters/index.ts",
            "line": 120
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-clusters/index.ts",
            "line": 125
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-clusters/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeClustersComputeClusterCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-clusters/index:DataOciCoreComputeClustersComputeClusterCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreComputeClustersComputeClusterCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeClustersComputeClusterCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-clusters/index.ts",
          "line": 213
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-clusters/index.ts",
        "line": 206
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-clusters/index.ts",
            "line": 220
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreComputeClustersComputeClusterCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreComputeClustersComputeClusterCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-clusters/index.ts",
            "line": 213
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-clusters/index.ts",
            "line": 213
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-clusters/index.ts",
            "line": 213
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-clusters/index:DataOciCoreComputeClustersComputeClusterCollectionList"
    },
    "cdktf-provider-oci.DataOciCoreComputeClustersComputeClusterCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeClustersComputeClusterCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-clusters/index.ts",
          "line": 180
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-clusters/index.ts",
        "line": 171
      },
      "name": "DataOciCoreComputeClustersComputeClusterCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-clusters/index.ts",
            "line": 201
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeClustersComputeClusterCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-clusters/index.ts",
            "line": 184
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeClustersComputeClusterCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-clusters/index:DataOciCoreComputeClustersComputeClusterCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreComputeClustersConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeClustersConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-clusters/index.ts",
        "line": 9
      },
      "name": "DataOciCoreComputeClustersConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_clusters#compartment_id DataOciCoreComputeClusters#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-clusters/index.ts",
            "line": 17
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_clusters#availability_domain DataOciCoreComputeClusters#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-clusters/index.ts",
            "line": 13
          },
          "name": "availabilityDomain",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_clusters#display_name DataOciCoreComputeClusters#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-clusters/index.ts",
            "line": 21
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_clusters#filter DataOciCoreComputeClusters#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-clusters/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreComputeClustersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_clusters#id DataOciCoreComputeClusters#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-clusters/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-clusters/index:DataOciCoreComputeClustersConfig"
    },
    "cdktf-provider-oci.DataOciCoreComputeClustersFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeClustersFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-clusters/index.ts",
        "line": 224
      },
      "name": "DataOciCoreComputeClustersFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_clusters#name DataOciCoreComputeClusters#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-clusters/index.ts",
            "line": 228
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_clusters#values DataOciCoreComputeClusters#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-clusters/index.ts",
            "line": 236
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_clusters#regex DataOciCoreComputeClusters#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-clusters/index.ts",
            "line": 232
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-clusters/index:DataOciCoreComputeClustersFilter"
    },
    "cdktf-provider-oci.DataOciCoreComputeClustersFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeClustersFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-clusters/index.ts",
          "line": 389
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-clusters/index.ts",
        "line": 381
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-clusters/index.ts",
            "line": 396
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreComputeClustersFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreComputeClustersFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-clusters/index.ts",
            "line": 389
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-clusters/index.ts",
            "line": 389
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-clusters/index.ts",
            "line": 389
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-clusters/index.ts",
            "line": 382
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreComputeClustersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-clusters/index:DataOciCoreComputeClustersFilterList"
    },
    "cdktf-provider-oci.DataOciCoreComputeClustersFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeClustersFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-clusters/index.ts",
          "line": 292
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-clusters/index.ts",
        "line": 282
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-clusters/index.ts",
            "line": 359
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreComputeClustersFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-clusters/index.ts",
            "line": 347
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-clusters/index.ts",
            "line": 363
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-clusters/index.ts",
            "line": 376
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-clusters/index.ts",
            "line": 340
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-clusters/index.ts",
            "line": 353
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-clusters/index.ts",
            "line": 369
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-clusters/index.ts",
            "line": 296
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreComputeClustersFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-clusters/index:DataOciCoreComputeClustersFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreComputeGlobalImageCapabilitySchema": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_global_image_capability_schema oci_core_compute_global_image_capability_schema}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeGlobalImageCapabilitySchema",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_global_image_capability_schema oci_core_compute_global_image_capability_schema} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-global-image-capability-schema/index.ts",
          "line": 58
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreComputeGlobalImageCapabilitySchemaConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-global-image-capability-schema/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreComputeGlobalImageCapabilitySchema resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schema/index.ts",
            "line": 43
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreComputeGlobalImageCapabilitySchema to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_global_image_capability_schema#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreComputeGlobalImageCapabilitySchema that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreComputeGlobalImageCapabilitySchema to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schema/index.ts",
            "line": 130
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schema/index.ts",
            "line": 147
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schema/index.ts",
            "line": 154
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreComputeGlobalImageCapabilitySchema",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schema/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schema/index.ts",
            "line": 83
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schema/index.ts",
            "line": 101
          },
          "name": "currentVersionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schema/index.ts",
            "line": 107
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schema/index.ts",
            "line": 112
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schema/index.ts",
            "line": 118
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schema/index.ts",
            "line": 139
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schema/index.ts",
            "line": 96
          },
          "name": "computeGlobalImageCapabilitySchemaIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schema/index.ts",
            "line": 134
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schema/index.ts",
            "line": 89
          },
          "name": "computeGlobalImageCapabilitySchemaId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schema/index.ts",
            "line": 124
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-global-image-capability-schema/index:DataOciCoreComputeGlobalImageCapabilitySchema"
    },
    "cdktf-provider-oci.DataOciCoreComputeGlobalImageCapabilitySchemaConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeGlobalImageCapabilitySchemaConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-global-image-capability-schema/index.ts",
        "line": 9
      },
      "name": "DataOciCoreComputeGlobalImageCapabilitySchemaConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_global_image_capability_schema#compute_global_image_capability_schema_id DataOciCoreComputeGlobalImageCapabilitySchema#compute_global_image_capability_schema_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schema/index.ts",
            "line": 13
          },
          "name": "computeGlobalImageCapabilitySchemaId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_global_image_capability_schema#id DataOciCoreComputeGlobalImageCapabilitySchema#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schema/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-global-image-capability-schema/index:DataOciCoreComputeGlobalImageCapabilitySchemaConfig"
    },
    "cdktf-provider-oci.DataOciCoreComputeGlobalImageCapabilitySchemas": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_global_image_capability_schemas oci_core_compute_global_image_capability_schemas}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeGlobalImageCapabilitySchemas",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_global_image_capability_schemas oci_core_compute_global_image_capability_schemas} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-global-image-capability-schemas/index.ts",
          "line": 351
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreComputeGlobalImageCapabilitySchemasConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-global-image-capability-schemas/index.ts",
        "line": 319
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreComputeGlobalImageCapabilitySchemas resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas/index.ts",
            "line": 336
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreComputeGlobalImageCapabilitySchemas to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_global_image_capability_schemas#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreComputeGlobalImageCapabilitySchemas that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreComputeGlobalImageCapabilitySchemas to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas/index.ts",
            "line": 436
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreComputeGlobalImageCapabilitySchemasFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas/index.ts",
            "line": 385
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas/index.ts",
            "line": 407
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas/index.ts",
            "line": 439
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas/index.ts",
            "line": 423
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas/index.ts",
            "line": 451
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas/index.ts",
            "line": 460
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreComputeGlobalImageCapabilitySchemas",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas/index.ts",
            "line": 324
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas/index.ts",
            "line": 395
          },
          "name": "computeGlobalImageCapabilitySchemas",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeGlobalImageCapabilitySchemasComputeGlobalImageCapabilitySchemasList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas/index.ts",
            "line": 433
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeGlobalImageCapabilitySchemasFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas/index.ts",
            "line": 389
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas/index.ts",
            "line": 411
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas/index.ts",
            "line": 443
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreComputeGlobalImageCapabilitySchemasFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas/index.ts",
            "line": 427
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas/index.ts",
            "line": 379
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas/index.ts",
            "line": 401
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas/index.ts",
            "line": 417
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-global-image-capability-schemas/index:DataOciCoreComputeGlobalImageCapabilitySchemas"
    },
    "cdktf-provider-oci.DataOciCoreComputeGlobalImageCapabilitySchemasComputeGlobalImageCapabilitySchemas": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeGlobalImageCapabilitySchemasComputeGlobalImageCapabilitySchemas",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-global-image-capability-schemas/index.ts",
        "line": 32
      },
      "name": "DataOciCoreComputeGlobalImageCapabilitySchemasComputeGlobalImageCapabilitySchemas",
      "symbolId": "src/data-oci-core-compute-global-image-capability-schemas/index:DataOciCoreComputeGlobalImageCapabilitySchemasComputeGlobalImageCapabilitySchemas"
    },
    "cdktf-provider-oci.DataOciCoreComputeGlobalImageCapabilitySchemasComputeGlobalImageCapabilitySchemasList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeGlobalImageCapabilitySchemasComputeGlobalImageCapabilitySchemasList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-global-image-capability-schemas/index.ts",
          "line": 128
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-global-image-capability-schemas/index.ts",
        "line": 121
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas/index.ts",
            "line": 135
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreComputeGlobalImageCapabilitySchemasComputeGlobalImageCapabilitySchemasOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreComputeGlobalImageCapabilitySchemasComputeGlobalImageCapabilitySchemasList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas/index.ts",
            "line": 128
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas/index.ts",
            "line": 128
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas/index.ts",
            "line": 128
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-global-image-capability-schemas/index:DataOciCoreComputeGlobalImageCapabilitySchemasComputeGlobalImageCapabilitySchemasList"
    },
    "cdktf-provider-oci.DataOciCoreComputeGlobalImageCapabilitySchemasComputeGlobalImageCapabilitySchemasOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeGlobalImageCapabilitySchemasComputeGlobalImageCapabilitySchemasOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-global-image-capability-schemas/index.ts",
          "line": 64
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-global-image-capability-schemas/index.ts",
        "line": 55
      },
      "name": "DataOciCoreComputeGlobalImageCapabilitySchemasComputeGlobalImageCapabilitySchemasOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas/index.ts",
            "line": 84
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas/index.ts",
            "line": 89
          },
          "name": "currentVersionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas/index.ts",
            "line": 95
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas/index.ts",
            "line": 100
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas/index.ts",
            "line": 106
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas/index.ts",
            "line": 111
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas/index.ts",
            "line": 116
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeGlobalImageCapabilitySchemasComputeGlobalImageCapabilitySchemas"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-global-image-capability-schemas/index:DataOciCoreComputeGlobalImageCapabilitySchemasComputeGlobalImageCapabilitySchemasOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreComputeGlobalImageCapabilitySchemasConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeGlobalImageCapabilitySchemasConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-global-image-capability-schemas/index.ts",
        "line": 9
      },
      "name": "DataOciCoreComputeGlobalImageCapabilitySchemasConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_global_image_capability_schemas#compartment_id DataOciCoreComputeGlobalImageCapabilitySchemas#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_global_image_capability_schemas#display_name DataOciCoreComputeGlobalImageCapabilitySchemas#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas/index.ts",
            "line": 17
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_global_image_capability_schemas#filter DataOciCoreComputeGlobalImageCapabilitySchemas#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreComputeGlobalImageCapabilitySchemasFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_global_image_capability_schemas#id DataOciCoreComputeGlobalImageCapabilitySchemas#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-global-image-capability-schemas/index:DataOciCoreComputeGlobalImageCapabilitySchemasConfig"
    },
    "cdktf-provider-oci.DataOciCoreComputeGlobalImageCapabilitySchemasFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeGlobalImageCapabilitySchemasFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-global-image-capability-schemas/index.ts",
        "line": 139
      },
      "name": "DataOciCoreComputeGlobalImageCapabilitySchemasFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_global_image_capability_schemas#name DataOciCoreComputeGlobalImageCapabilitySchemas#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas/index.ts",
            "line": 143
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_global_image_capability_schemas#values DataOciCoreComputeGlobalImageCapabilitySchemas#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas/index.ts",
            "line": 151
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_global_image_capability_schemas#regex DataOciCoreComputeGlobalImageCapabilitySchemas#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas/index.ts",
            "line": 147
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-global-image-capability-schemas/index:DataOciCoreComputeGlobalImageCapabilitySchemasFilter"
    },
    "cdktf-provider-oci.DataOciCoreComputeGlobalImageCapabilitySchemasFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeGlobalImageCapabilitySchemasFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-global-image-capability-schemas/index.ts",
          "line": 304
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-global-image-capability-schemas/index.ts",
        "line": 296
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas/index.ts",
            "line": 311
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreComputeGlobalImageCapabilitySchemasFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreComputeGlobalImageCapabilitySchemasFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas/index.ts",
            "line": 304
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas/index.ts",
            "line": 304
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas/index.ts",
            "line": 304
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas/index.ts",
            "line": 297
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreComputeGlobalImageCapabilitySchemasFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-global-image-capability-schemas/index:DataOciCoreComputeGlobalImageCapabilitySchemasFilterList"
    },
    "cdktf-provider-oci.DataOciCoreComputeGlobalImageCapabilitySchemasFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeGlobalImageCapabilitySchemasFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-global-image-capability-schemas/index.ts",
          "line": 207
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-global-image-capability-schemas/index.ts",
        "line": 197
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas/index.ts",
            "line": 274
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreComputeGlobalImageCapabilitySchemasFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas/index.ts",
            "line": 262
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas/index.ts",
            "line": 278
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas/index.ts",
            "line": 291
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas/index.ts",
            "line": 255
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas/index.ts",
            "line": 268
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas/index.ts",
            "line": 284
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas/index.ts",
            "line": 211
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreComputeGlobalImageCapabilitySchemasFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-global-image-capability-schemas/index:DataOciCoreComputeGlobalImageCapabilitySchemasFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreComputeGlobalImageCapabilitySchemasVersion": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_global_image_capability_schemas_version oci_core_compute_global_image_capability_schemas_version}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeGlobalImageCapabilitySchemasVersion",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_global_image_capability_schemas_version oci_core_compute_global_image_capability_schemas_version} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-global-image-capability-schemas-version/index.ts",
          "line": 62
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreComputeGlobalImageCapabilitySchemasVersionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-global-image-capability-schemas-version/index.ts",
        "line": 30
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreComputeGlobalImageCapabilitySchemasVersion resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas-version/index.ts",
            "line": 47
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreComputeGlobalImageCapabilitySchemasVersion to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_global_image_capability_schemas_version#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreComputeGlobalImageCapabilitySchemasVersion that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreComputeGlobalImageCapabilitySchemasVersion to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas-version/index.ts",
            "line": 126
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas-version/index.ts",
            "line": 154
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas-version/index.ts",
            "line": 162
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreComputeGlobalImageCapabilitySchemasVersion",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas-version/index.ts",
            "line": 35
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas-version/index.ts",
            "line": 114
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas-version/index.ts",
            "line": 135
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas-version/index.ts",
            "line": 141
          },
          "name": "schemaData",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas-version/index.ts",
            "line": 146
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas-version/index.ts",
            "line": 96
          },
          "name": "computeGlobalImageCapabilitySchemaIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas-version/index.ts",
            "line": 109
          },
          "name": "computeGlobalImageCapabilitySchemaVersionNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas-version/index.ts",
            "line": 130
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas-version/index.ts",
            "line": 89
          },
          "name": "computeGlobalImageCapabilitySchemaId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas-version/index.ts",
            "line": 102
          },
          "name": "computeGlobalImageCapabilitySchemaVersionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas-version/index.ts",
            "line": 120
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-global-image-capability-schemas-version/index:DataOciCoreComputeGlobalImageCapabilitySchemasVersion"
    },
    "cdktf-provider-oci.DataOciCoreComputeGlobalImageCapabilitySchemasVersionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeGlobalImageCapabilitySchemasVersionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-global-image-capability-schemas-version/index.ts",
        "line": 9
      },
      "name": "DataOciCoreComputeGlobalImageCapabilitySchemasVersionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_global_image_capability_schemas_version#compute_global_image_capability_schema_id DataOciCoreComputeGlobalImageCapabilitySchemasVersion#compute_global_image_capability_schema_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas-version/index.ts",
            "line": 13
          },
          "name": "computeGlobalImageCapabilitySchemaId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_global_image_capability_schemas_version#compute_global_image_capability_schema_version_name DataOciCoreComputeGlobalImageCapabilitySchemasVersion#compute_global_image_capability_schema_version_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas-version/index.ts",
            "line": 17
          },
          "name": "computeGlobalImageCapabilitySchemaVersionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_global_image_capability_schemas_version#id DataOciCoreComputeGlobalImageCapabilitySchemasVersion#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas-version/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-global-image-capability-schemas-version/index:DataOciCoreComputeGlobalImageCapabilitySchemasVersionConfig"
    },
    "cdktf-provider-oci.DataOciCoreComputeGlobalImageCapabilitySchemasVersions": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_global_image_capability_schemas_versions oci_core_compute_global_image_capability_schemas_versions}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeGlobalImageCapabilitySchemasVersions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_global_image_capability_schemas_versions oci_core_compute_global_image_capability_schemas_versions} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-global-image-capability-schemas-versions/index.ts",
          "line": 340
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreComputeGlobalImageCapabilitySchemasVersionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-global-image-capability-schemas-versions/index.ts",
        "line": 308
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreComputeGlobalImageCapabilitySchemasVersions resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas-versions/index.ts",
            "line": 325
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreComputeGlobalImageCapabilitySchemasVersions to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_global_image_capability_schemas_versions#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreComputeGlobalImageCapabilitySchemasVersions that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreComputeGlobalImageCapabilitySchemasVersions to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas-versions/index.ts",
            "line": 422
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreComputeGlobalImageCapabilitySchemasVersionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas-versions/index.ts",
            "line": 393
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas-versions/index.ts",
            "line": 425
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas-versions/index.ts",
            "line": 409
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas-versions/index.ts",
            "line": 437
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas-versions/index.ts",
            "line": 446
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreComputeGlobalImageCapabilitySchemasVersions",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas-versions/index.ts",
            "line": 313
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas-versions/index.ts",
            "line": 381
          },
          "name": "computeGlobalImageCapabilitySchemaVersions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeGlobalImageCapabilitySchemasVersionsComputeGlobalImageCapabilitySchemaVersionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas-versions/index.ts",
            "line": 419
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeGlobalImageCapabilitySchemasVersionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas-versions/index.ts",
            "line": 375
          },
          "name": "computeGlobalImageCapabilitySchemaIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas-versions/index.ts",
            "line": 397
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas-versions/index.ts",
            "line": 429
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreComputeGlobalImageCapabilitySchemasVersionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas-versions/index.ts",
            "line": 413
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas-versions/index.ts",
            "line": 368
          },
          "name": "computeGlobalImageCapabilitySchemaId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas-versions/index.ts",
            "line": 387
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas-versions/index.ts",
            "line": 403
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-global-image-capability-schemas-versions/index:DataOciCoreComputeGlobalImageCapabilitySchemasVersions"
    },
    "cdktf-provider-oci.DataOciCoreComputeGlobalImageCapabilitySchemasVersionsComputeGlobalImageCapabilitySchemaVersions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeGlobalImageCapabilitySchemasVersionsComputeGlobalImageCapabilitySchemaVersions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-global-image-capability-schemas-versions/index.ts",
        "line": 32
      },
      "name": "DataOciCoreComputeGlobalImageCapabilitySchemasVersionsComputeGlobalImageCapabilitySchemaVersions",
      "symbolId": "src/data-oci-core-compute-global-image-capability-schemas-versions/index:DataOciCoreComputeGlobalImageCapabilitySchemasVersionsComputeGlobalImageCapabilitySchemaVersions"
    },
    "cdktf-provider-oci.DataOciCoreComputeGlobalImageCapabilitySchemasVersionsComputeGlobalImageCapabilitySchemaVersionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeGlobalImageCapabilitySchemasVersionsComputeGlobalImageCapabilitySchemaVersionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-global-image-capability-schemas-versions/index.ts",
          "line": 117
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-global-image-capability-schemas-versions/index.ts",
        "line": 110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas-versions/index.ts",
            "line": 124
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreComputeGlobalImageCapabilitySchemasVersionsComputeGlobalImageCapabilitySchemaVersionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreComputeGlobalImageCapabilitySchemasVersionsComputeGlobalImageCapabilitySchemaVersionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas-versions/index.ts",
            "line": 117
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas-versions/index.ts",
            "line": 117
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas-versions/index.ts",
            "line": 117
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-global-image-capability-schemas-versions/index:DataOciCoreComputeGlobalImageCapabilitySchemasVersionsComputeGlobalImageCapabilitySchemaVersionsList"
    },
    "cdktf-provider-oci.DataOciCoreComputeGlobalImageCapabilitySchemasVersionsComputeGlobalImageCapabilitySchemaVersionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeGlobalImageCapabilitySchemasVersionsComputeGlobalImageCapabilitySchemaVersionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-global-image-capability-schemas-versions/index.ts",
          "line": 64
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-global-image-capability-schemas-versions/index.ts",
        "line": 55
      },
      "name": "DataOciCoreComputeGlobalImageCapabilitySchemasVersionsComputeGlobalImageCapabilitySchemaVersionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas-versions/index.ts",
            "line": 84
          },
          "name": "computeGlobalImageCapabilitySchemaId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas-versions/index.ts",
            "line": 89
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas-versions/index.ts",
            "line": 94
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas-versions/index.ts",
            "line": 100
          },
          "name": "schemaData",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas-versions/index.ts",
            "line": 105
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas-versions/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeGlobalImageCapabilitySchemasVersionsComputeGlobalImageCapabilitySchemaVersions"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-global-image-capability-schemas-versions/index:DataOciCoreComputeGlobalImageCapabilitySchemasVersionsComputeGlobalImageCapabilitySchemaVersionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreComputeGlobalImageCapabilitySchemasVersionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeGlobalImageCapabilitySchemasVersionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-global-image-capability-schemas-versions/index.ts",
        "line": 9
      },
      "name": "DataOciCoreComputeGlobalImageCapabilitySchemasVersionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_global_image_capability_schemas_versions#compute_global_image_capability_schema_id DataOciCoreComputeGlobalImageCapabilitySchemasVersions#compute_global_image_capability_schema_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas-versions/index.ts",
            "line": 13
          },
          "name": "computeGlobalImageCapabilitySchemaId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_global_image_capability_schemas_versions#display_name DataOciCoreComputeGlobalImageCapabilitySchemasVersions#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas-versions/index.ts",
            "line": 17
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_global_image_capability_schemas_versions#filter DataOciCoreComputeGlobalImageCapabilitySchemasVersions#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas-versions/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreComputeGlobalImageCapabilitySchemasVersionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_global_image_capability_schemas_versions#id DataOciCoreComputeGlobalImageCapabilitySchemasVersions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas-versions/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-global-image-capability-schemas-versions/index:DataOciCoreComputeGlobalImageCapabilitySchemasVersionsConfig"
    },
    "cdktf-provider-oci.DataOciCoreComputeGlobalImageCapabilitySchemasVersionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeGlobalImageCapabilitySchemasVersionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-global-image-capability-schemas-versions/index.ts",
        "line": 128
      },
      "name": "DataOciCoreComputeGlobalImageCapabilitySchemasVersionsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_global_image_capability_schemas_versions#name DataOciCoreComputeGlobalImageCapabilitySchemasVersions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas-versions/index.ts",
            "line": 132
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_global_image_capability_schemas_versions#values DataOciCoreComputeGlobalImageCapabilitySchemasVersions#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas-versions/index.ts",
            "line": 140
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_global_image_capability_schemas_versions#regex DataOciCoreComputeGlobalImageCapabilitySchemasVersions#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas-versions/index.ts",
            "line": 136
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-global-image-capability-schemas-versions/index:DataOciCoreComputeGlobalImageCapabilitySchemasVersionsFilter"
    },
    "cdktf-provider-oci.DataOciCoreComputeGlobalImageCapabilitySchemasVersionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeGlobalImageCapabilitySchemasVersionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-global-image-capability-schemas-versions/index.ts",
          "line": 293
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-global-image-capability-schemas-versions/index.ts",
        "line": 285
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas-versions/index.ts",
            "line": 300
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreComputeGlobalImageCapabilitySchemasVersionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreComputeGlobalImageCapabilitySchemasVersionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas-versions/index.ts",
            "line": 293
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas-versions/index.ts",
            "line": 293
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas-versions/index.ts",
            "line": 293
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas-versions/index.ts",
            "line": 286
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreComputeGlobalImageCapabilitySchemasVersionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-global-image-capability-schemas-versions/index:DataOciCoreComputeGlobalImageCapabilitySchemasVersionsFilterList"
    },
    "cdktf-provider-oci.DataOciCoreComputeGlobalImageCapabilitySchemasVersionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeGlobalImageCapabilitySchemasVersionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-global-image-capability-schemas-versions/index.ts",
          "line": 196
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-global-image-capability-schemas-versions/index.ts",
        "line": 186
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas-versions/index.ts",
            "line": 263
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreComputeGlobalImageCapabilitySchemasVersionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas-versions/index.ts",
            "line": 251
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas-versions/index.ts",
            "line": 267
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas-versions/index.ts",
            "line": 280
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas-versions/index.ts",
            "line": 244
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas-versions/index.ts",
            "line": 257
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas-versions/index.ts",
            "line": 273
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-global-image-capability-schemas-versions/index.ts",
            "line": 200
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreComputeGlobalImageCapabilitySchemasVersionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-global-image-capability-schemas-versions/index:DataOciCoreComputeGlobalImageCapabilitySchemasVersionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreComputeGpuMemoryCluster": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_gpu_memory_cluster oci_core_compute_gpu_memory_cluster}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryCluster",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_gpu_memory_cluster oci_core_compute_gpu_memory_cluster} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-gpu-memory-cluster/index.ts",
          "line": 51
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryClusterConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-gpu-memory-cluster/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreComputeGpuMemoryCluster resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-cluster/index.ts",
            "line": 36
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreComputeGpuMemoryCluster to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_gpu_memory_cluster#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreComputeGpuMemoryCluster that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreComputeGpuMemoryCluster to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-cluster/index.ts",
            "line": 159
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-cluster/index.ts",
            "line": 165
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreComputeGpuMemoryCluster",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-cluster/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-cluster/index.ts",
            "line": 75
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-cluster/index.ts",
            "line": 80
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-cluster/index.ts",
            "line": 85
          },
          "name": "computeClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-cluster/index.ts",
            "line": 104
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-cluster/index.ts",
            "line": 109
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-cluster/index.ts",
            "line": 115
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-cluster/index.ts",
            "line": 120
          },
          "name": "gpuMemoryFabricId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-cluster/index.ts",
            "line": 125
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-cluster/index.ts",
            "line": 130
          },
          "name": "instanceConfigurationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-cluster/index.ts",
            "line": 135
          },
          "name": "size",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-cluster/index.ts",
            "line": 140
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-cluster/index.ts",
            "line": 146
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-cluster/index.ts",
            "line": 151
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-cluster/index.ts",
            "line": 98
          },
          "name": "computeGpuMemoryClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-cluster/index.ts",
            "line": 91
          },
          "name": "computeGpuMemoryClusterId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-gpu-memory-cluster/index:DataOciCoreComputeGpuMemoryCluster"
    },
    "cdktf-provider-oci.DataOciCoreComputeGpuMemoryClusterConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryClusterConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-gpu-memory-cluster/index.ts",
        "line": 9
      },
      "name": "DataOciCoreComputeGpuMemoryClusterConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_gpu_memory_cluster#compute_gpu_memory_cluster_id DataOciCoreComputeGpuMemoryCluster#compute_gpu_memory_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-cluster/index.ts",
            "line": 13
          },
          "name": "computeGpuMemoryClusterId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-gpu-memory-cluster/index:DataOciCoreComputeGpuMemoryClusterConfig"
    },
    "cdktf-provider-oci.DataOciCoreComputeGpuMemoryClusterInstances": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_gpu_memory_cluster_instances oci_core_compute_gpu_memory_cluster_instances}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryClusterInstances",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_gpu_memory_cluster_instances oci_core_compute_gpu_memory_cluster_instances} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-gpu-memory-cluster-instances/index.ts",
          "line": 436
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryClusterInstancesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-gpu-memory-cluster-instances/index.ts",
        "line": 404
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreComputeGpuMemoryClusterInstances resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-cluster-instances/index.ts",
            "line": 421
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreComputeGpuMemoryClusterInstances to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_gpu_memory_cluster_instances#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreComputeGpuMemoryClusterInstances that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreComputeGpuMemoryClusterInstances to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-cluster-instances/index.ts",
            "line": 501
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryClusterInstancesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-cluster-instances/index.ts",
            "line": 504
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-cluster-instances/index.ts",
            "line": 488
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-cluster-instances/index.ts",
            "line": 516
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-cluster-instances/index.ts",
            "line": 524
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreComputeGpuMemoryClusterInstances",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-cluster-instances/index.ts",
            "line": 409
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-cluster-instances/index.ts",
            "line": 476
          },
          "name": "computeGpuMemoryClusterInstanceCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryClusterInstancesComputeGpuMemoryClusterInstanceCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-cluster-instances/index.ts",
            "line": 498
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryClusterInstancesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-cluster-instances/index.ts",
            "line": 470
          },
          "name": "computeGpuMemoryClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-cluster-instances/index.ts",
            "line": 508
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryClusterInstancesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-cluster-instances/index.ts",
            "line": 492
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-cluster-instances/index.ts",
            "line": 463
          },
          "name": "computeGpuMemoryClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-cluster-instances/index.ts",
            "line": 482
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-gpu-memory-cluster-instances/index:DataOciCoreComputeGpuMemoryClusterInstances"
    },
    "cdktf-provider-oci.DataOciCoreComputeGpuMemoryClusterInstancesComputeGpuMemoryClusterInstanceCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryClusterInstancesComputeGpuMemoryClusterInstanceCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-gpu-memory-cluster-instances/index.ts",
        "line": 148
      },
      "name": "DataOciCoreComputeGpuMemoryClusterInstancesComputeGpuMemoryClusterInstanceCollection",
      "symbolId": "src/data-oci-core-compute-gpu-memory-cluster-instances/index:DataOciCoreComputeGpuMemoryClusterInstancesComputeGpuMemoryClusterInstanceCollection"
    },
    "cdktf-provider-oci.DataOciCoreComputeGpuMemoryClusterInstancesComputeGpuMemoryClusterInstanceCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryClusterInstancesComputeGpuMemoryClusterInstanceCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-gpu-memory-cluster-instances/index.ts",
        "line": 28
      },
      "name": "DataOciCoreComputeGpuMemoryClusterInstancesComputeGpuMemoryClusterInstanceCollectionItems",
      "symbolId": "src/data-oci-core-compute-gpu-memory-cluster-instances/index:DataOciCoreComputeGpuMemoryClusterInstancesComputeGpuMemoryClusterInstanceCollectionItems"
    },
    "cdktf-provider-oci.DataOciCoreComputeGpuMemoryClusterInstancesComputeGpuMemoryClusterInstanceCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryClusterInstancesComputeGpuMemoryClusterInstanceCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-gpu-memory-cluster-instances/index.ts",
          "line": 137
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-gpu-memory-cluster-instances/index.ts",
        "line": 130
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-cluster-instances/index.ts",
            "line": 144
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryClusterInstancesComputeGpuMemoryClusterInstanceCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreComputeGpuMemoryClusterInstancesComputeGpuMemoryClusterInstanceCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-cluster-instances/index.ts",
            "line": 137
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-cluster-instances/index.ts",
            "line": 137
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-cluster-instances/index.ts",
            "line": 137
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-gpu-memory-cluster-instances/index:DataOciCoreComputeGpuMemoryClusterInstancesComputeGpuMemoryClusterInstanceCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciCoreComputeGpuMemoryClusterInstancesComputeGpuMemoryClusterInstanceCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryClusterInstancesComputeGpuMemoryClusterInstanceCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-gpu-memory-cluster-instances/index.ts",
          "line": 60
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-gpu-memory-cluster-instances/index.ts",
        "line": 51
      },
      "name": "DataOciCoreComputeGpuMemoryClusterInstancesComputeGpuMemoryClusterInstanceCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-cluster-instances/index.ts",
            "line": 80
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-cluster-instances/index.ts",
            "line": 85
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-cluster-instances/index.ts",
            "line": 90
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-cluster-instances/index.ts",
            "line": 95
          },
          "name": "faultDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-cluster-instances/index.ts",
            "line": 100
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-cluster-instances/index.ts",
            "line": 105
          },
          "name": "instanceConfigurationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-cluster-instances/index.ts",
            "line": 110
          },
          "name": "instanceShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-cluster-instances/index.ts",
            "line": 115
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-cluster-instances/index.ts",
            "line": 120
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-cluster-instances/index.ts",
            "line": 125
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-cluster-instances/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryClusterInstancesComputeGpuMemoryClusterInstanceCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-gpu-memory-cluster-instances/index:DataOciCoreComputeGpuMemoryClusterInstancesComputeGpuMemoryClusterInstanceCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreComputeGpuMemoryClusterInstancesComputeGpuMemoryClusterInstanceCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryClusterInstancesComputeGpuMemoryClusterInstanceCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-gpu-memory-cluster-instances/index.ts",
          "line": 213
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-gpu-memory-cluster-instances/index.ts",
        "line": 206
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-cluster-instances/index.ts",
            "line": 220
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryClusterInstancesComputeGpuMemoryClusterInstanceCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreComputeGpuMemoryClusterInstancesComputeGpuMemoryClusterInstanceCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-cluster-instances/index.ts",
            "line": 213
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-cluster-instances/index.ts",
            "line": 213
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-cluster-instances/index.ts",
            "line": 213
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-gpu-memory-cluster-instances/index:DataOciCoreComputeGpuMemoryClusterInstancesComputeGpuMemoryClusterInstanceCollectionList"
    },
    "cdktf-provider-oci.DataOciCoreComputeGpuMemoryClusterInstancesComputeGpuMemoryClusterInstanceCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryClusterInstancesComputeGpuMemoryClusterInstanceCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-gpu-memory-cluster-instances/index.ts",
          "line": 180
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-gpu-memory-cluster-instances/index.ts",
        "line": 171
      },
      "name": "DataOciCoreComputeGpuMemoryClusterInstancesComputeGpuMemoryClusterInstanceCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-cluster-instances/index.ts",
            "line": 201
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryClusterInstancesComputeGpuMemoryClusterInstanceCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-cluster-instances/index.ts",
            "line": 184
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryClusterInstancesComputeGpuMemoryClusterInstanceCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-gpu-memory-cluster-instances/index:DataOciCoreComputeGpuMemoryClusterInstancesComputeGpuMemoryClusterInstanceCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreComputeGpuMemoryClusterInstancesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryClusterInstancesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-gpu-memory-cluster-instances/index.ts",
        "line": 9
      },
      "name": "DataOciCoreComputeGpuMemoryClusterInstancesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_gpu_memory_cluster_instances#compute_gpu_memory_cluster_id DataOciCoreComputeGpuMemoryClusterInstances#compute_gpu_memory_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-cluster-instances/index.ts",
            "line": 13
          },
          "name": "computeGpuMemoryClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_gpu_memory_cluster_instances#filter DataOciCoreComputeGpuMemoryClusterInstances#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-cluster-instances/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryClusterInstancesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_gpu_memory_cluster_instances#id DataOciCoreComputeGpuMemoryClusterInstances#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-cluster-instances/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-gpu-memory-cluster-instances/index:DataOciCoreComputeGpuMemoryClusterInstancesConfig"
    },
    "cdktf-provider-oci.DataOciCoreComputeGpuMemoryClusterInstancesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryClusterInstancesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-gpu-memory-cluster-instances/index.ts",
        "line": 224
      },
      "name": "DataOciCoreComputeGpuMemoryClusterInstancesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_gpu_memory_cluster_instances#name DataOciCoreComputeGpuMemoryClusterInstances#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-cluster-instances/index.ts",
            "line": 228
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_gpu_memory_cluster_instances#values DataOciCoreComputeGpuMemoryClusterInstances#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-cluster-instances/index.ts",
            "line": 236
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_gpu_memory_cluster_instances#regex DataOciCoreComputeGpuMemoryClusterInstances#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-cluster-instances/index.ts",
            "line": 232
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-gpu-memory-cluster-instances/index:DataOciCoreComputeGpuMemoryClusterInstancesFilter"
    },
    "cdktf-provider-oci.DataOciCoreComputeGpuMemoryClusterInstancesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryClusterInstancesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-gpu-memory-cluster-instances/index.ts",
          "line": 389
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-gpu-memory-cluster-instances/index.ts",
        "line": 381
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-cluster-instances/index.ts",
            "line": 396
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryClusterInstancesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreComputeGpuMemoryClusterInstancesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-cluster-instances/index.ts",
            "line": 389
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-cluster-instances/index.ts",
            "line": 389
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-cluster-instances/index.ts",
            "line": 389
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-cluster-instances/index.ts",
            "line": 382
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryClusterInstancesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-gpu-memory-cluster-instances/index:DataOciCoreComputeGpuMemoryClusterInstancesFilterList"
    },
    "cdktf-provider-oci.DataOciCoreComputeGpuMemoryClusterInstancesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryClusterInstancesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-gpu-memory-cluster-instances/index.ts",
          "line": 292
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-gpu-memory-cluster-instances/index.ts",
        "line": 282
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-cluster-instances/index.ts",
            "line": 359
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreComputeGpuMemoryClusterInstancesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-cluster-instances/index.ts",
            "line": 347
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-cluster-instances/index.ts",
            "line": 363
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-cluster-instances/index.ts",
            "line": 376
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-cluster-instances/index.ts",
            "line": 340
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-cluster-instances/index.ts",
            "line": 353
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-cluster-instances/index.ts",
            "line": 369
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-cluster-instances/index.ts",
            "line": 296
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryClusterInstancesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-gpu-memory-cluster-instances/index:DataOciCoreComputeGpuMemoryClusterInstancesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreComputeGpuMemoryClusters": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_gpu_memory_clusters oci_core_compute_gpu_memory_clusters}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryClusters",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_gpu_memory_clusters oci_core_compute_gpu_memory_clusters} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
          "line": 470
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryClustersConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
        "line": 438
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreComputeGpuMemoryClusters resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
            "line": 455
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreComputeGpuMemoryClusters to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_gpu_memory_clusters#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreComputeGpuMemoryClusters that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreComputeGpuMemoryClusters to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
            "line": 603
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryClustersFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
            "line": 507
          },
          "name": "resetAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
            "line": 536
          },
          "name": "resetComputeClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
            "line": 558
          },
          "name": "resetComputeGpuMemoryClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
            "line": 574
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
            "line": 606
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
            "line": 590
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
            "line": 618
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
            "line": 630
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreComputeGpuMemoryClusters",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
            "line": 443
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
            "line": 546
          },
          "name": "computeGpuMemoryClusterCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryClustersComputeGpuMemoryClusterCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
            "line": 600
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryClustersFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
            "line": 511
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
            "line": 524
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
            "line": 540
          },
          "name": "computeClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
            "line": 562
          },
          "name": "computeGpuMemoryClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
            "line": 578
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
            "line": 610
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryClustersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
            "line": 594
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
            "line": 501
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
            "line": 517
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
            "line": 530
          },
          "name": "computeClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
            "line": 552
          },
          "name": "computeGpuMemoryClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
            "line": 568
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
            "line": 584
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-gpu-memory-clusters/index:DataOciCoreComputeGpuMemoryClusters"
    },
    "cdktf-provider-oci.DataOciCoreComputeGpuMemoryClustersComputeGpuMemoryClusterCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryClustersComputeGpuMemoryClusterCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
        "line": 182
      },
      "name": "DataOciCoreComputeGpuMemoryClustersComputeGpuMemoryClusterCollection",
      "symbolId": "src/data-oci-core-compute-gpu-memory-clusters/index:DataOciCoreComputeGpuMemoryClustersComputeGpuMemoryClusterCollection"
    },
    "cdktf-provider-oci.DataOciCoreComputeGpuMemoryClustersComputeGpuMemoryClusterCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryClustersComputeGpuMemoryClusterCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
        "line": 44
      },
      "name": "DataOciCoreComputeGpuMemoryClustersComputeGpuMemoryClusterCollectionItems",
      "symbolId": "src/data-oci-core-compute-gpu-memory-clusters/index:DataOciCoreComputeGpuMemoryClustersComputeGpuMemoryClusterCollectionItems"
    },
    "cdktf-provider-oci.DataOciCoreComputeGpuMemoryClustersComputeGpuMemoryClusterCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryClustersComputeGpuMemoryClusterCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
          "line": 171
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
        "line": 164
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
            "line": 178
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryClustersComputeGpuMemoryClusterCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreComputeGpuMemoryClustersComputeGpuMemoryClusterCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
            "line": 171
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
            "line": 171
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
            "line": 171
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-gpu-memory-clusters/index:DataOciCoreComputeGpuMemoryClustersComputeGpuMemoryClusterCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciCoreComputeGpuMemoryClustersComputeGpuMemoryClusterCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryClustersComputeGpuMemoryClusterCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
          "line": 76
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
        "line": 67
      },
      "name": "DataOciCoreComputeGpuMemoryClustersComputeGpuMemoryClusterCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
            "line": 96
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
            "line": 101
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
            "line": 106
          },
          "name": "computeClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
            "line": 112
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
            "line": 117
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
            "line": 123
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
            "line": 128
          },
          "name": "gpuMemoryFabricId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
            "line": 133
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
            "line": 138
          },
          "name": "instanceConfigurationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
            "line": 143
          },
          "name": "size",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
            "line": 148
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
            "line": 154
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
            "line": 159
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryClustersComputeGpuMemoryClusterCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-gpu-memory-clusters/index:DataOciCoreComputeGpuMemoryClustersComputeGpuMemoryClusterCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreComputeGpuMemoryClustersComputeGpuMemoryClusterCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryClustersComputeGpuMemoryClusterCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
          "line": 247
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
        "line": 240
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
            "line": 254
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryClustersComputeGpuMemoryClusterCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreComputeGpuMemoryClustersComputeGpuMemoryClusterCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
            "line": 247
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
            "line": 247
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
            "line": 247
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-gpu-memory-clusters/index:DataOciCoreComputeGpuMemoryClustersComputeGpuMemoryClusterCollectionList"
    },
    "cdktf-provider-oci.DataOciCoreComputeGpuMemoryClustersComputeGpuMemoryClusterCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryClustersComputeGpuMemoryClusterCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
          "line": 214
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
        "line": 205
      },
      "name": "DataOciCoreComputeGpuMemoryClustersComputeGpuMemoryClusterCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
            "line": 235
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryClustersComputeGpuMemoryClusterCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
            "line": 218
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryClustersComputeGpuMemoryClusterCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-gpu-memory-clusters/index:DataOciCoreComputeGpuMemoryClustersComputeGpuMemoryClusterCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreComputeGpuMemoryClustersConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryClustersConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
        "line": 9
      },
      "name": "DataOciCoreComputeGpuMemoryClustersConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_gpu_memory_clusters#compartment_id DataOciCoreComputeGpuMemoryClusters#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
            "line": 17
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_gpu_memory_clusters#availability_domain DataOciCoreComputeGpuMemoryClusters#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
            "line": 13
          },
          "name": "availabilityDomain",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_gpu_memory_clusters#compute_cluster_id DataOciCoreComputeGpuMemoryClusters#compute_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
            "line": 21
          },
          "name": "computeClusterId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_gpu_memory_clusters#compute_gpu_memory_cluster_id DataOciCoreComputeGpuMemoryClusters#compute_gpu_memory_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
            "line": 25
          },
          "name": "computeGpuMemoryClusterId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_gpu_memory_clusters#display_name DataOciCoreComputeGpuMemoryClusters#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
            "line": 29
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_gpu_memory_clusters#filter DataOciCoreComputeGpuMemoryClusters#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryClustersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_gpu_memory_clusters#id DataOciCoreComputeGpuMemoryClusters#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
            "line": 36
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-gpu-memory-clusters/index:DataOciCoreComputeGpuMemoryClustersConfig"
    },
    "cdktf-provider-oci.DataOciCoreComputeGpuMemoryClustersFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryClustersFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
        "line": 258
      },
      "name": "DataOciCoreComputeGpuMemoryClustersFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_gpu_memory_clusters#name DataOciCoreComputeGpuMemoryClusters#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
            "line": 262
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_gpu_memory_clusters#values DataOciCoreComputeGpuMemoryClusters#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
            "line": 270
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_gpu_memory_clusters#regex DataOciCoreComputeGpuMemoryClusters#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
            "line": 266
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-gpu-memory-clusters/index:DataOciCoreComputeGpuMemoryClustersFilter"
    },
    "cdktf-provider-oci.DataOciCoreComputeGpuMemoryClustersFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryClustersFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
          "line": 423
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
        "line": 415
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
            "line": 430
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryClustersFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreComputeGpuMemoryClustersFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
            "line": 423
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
            "line": 423
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
            "line": 423
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
            "line": 416
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryClustersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-gpu-memory-clusters/index:DataOciCoreComputeGpuMemoryClustersFilterList"
    },
    "cdktf-provider-oci.DataOciCoreComputeGpuMemoryClustersFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryClustersFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
          "line": 326
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
        "line": 316
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
            "line": 393
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreComputeGpuMemoryClustersFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
            "line": 381
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
            "line": 397
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
            "line": 410
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
            "line": 374
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
            "line": 387
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
            "line": 403
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-clusters/index.ts",
            "line": 330
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryClustersFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-gpu-memory-clusters/index:DataOciCoreComputeGpuMemoryClustersFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreComputeGpuMemoryFabric": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_gpu_memory_fabric oci_core_compute_gpu_memory_fabric}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryFabric",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_gpu_memory_fabric oci_core_compute_gpu_memory_fabric} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-gpu-memory-fabric/index.ts",
          "line": 51
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryFabricConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-gpu-memory-fabric/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreComputeGpuMemoryFabric resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabric/index.ts",
            "line": 36
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreComputeGpuMemoryFabric to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_gpu_memory_fabric#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreComputeGpuMemoryFabric that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreComputeGpuMemoryFabric to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabric/index.ts",
            "line": 170
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabric/index.ts",
            "line": 176
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreComputeGpuMemoryFabric",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabric/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabric/index.ts",
            "line": 76
          },
          "name": "additionalData",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabric/index.ts",
            "line": 81
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabric/index.ts",
            "line": 99
          },
          "name": "computeHpcIslandId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabric/index.ts",
            "line": 104
          },
          "name": "computeLocalBlockId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabric/index.ts",
            "line": 109
          },
          "name": "computeNetworkBlockId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabric/index.ts",
            "line": 115
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabric/index.ts",
            "line": 120
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabric/index.ts",
            "line": 125
          },
          "name": "fabricHealth",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabric/index.ts",
            "line": 131
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabric/index.ts",
            "line": 136
          },
          "name": "healthyHostCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabric/index.ts",
            "line": 141
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabric/index.ts",
            "line": 146
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabric/index.ts",
            "line": 152
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabric/index.ts",
            "line": 157
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabric/index.ts",
            "line": 162
          },
          "name": "totalHostCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabric/index.ts",
            "line": 94
          },
          "name": "computeGpuMemoryFabricIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabric/index.ts",
            "line": 87
          },
          "name": "computeGpuMemoryFabricId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-gpu-memory-fabric/index:DataOciCoreComputeGpuMemoryFabric"
    },
    "cdktf-provider-oci.DataOciCoreComputeGpuMemoryFabricConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryFabricConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-gpu-memory-fabric/index.ts",
        "line": 9
      },
      "name": "DataOciCoreComputeGpuMemoryFabricConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_gpu_memory_fabric#compute_gpu_memory_fabric_id DataOciCoreComputeGpuMemoryFabric#compute_gpu_memory_fabric_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabric/index.ts",
            "line": 13
          },
          "name": "computeGpuMemoryFabricId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-gpu-memory-fabric/index:DataOciCoreComputeGpuMemoryFabricConfig"
    },
    "cdktf-provider-oci.DataOciCoreComputeGpuMemoryFabrics": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_gpu_memory_fabrics oci_core_compute_gpu_memory_fabrics}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryFabrics",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_gpu_memory_fabrics oci_core_compute_gpu_memory_fabrics} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
          "line": 498
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryFabricsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
        "line": 466
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreComputeGpuMemoryFabrics resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 483
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreComputeGpuMemoryFabrics to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_gpu_memory_fabrics#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreComputeGpuMemoryFabrics that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreComputeGpuMemoryFabrics to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 682
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryFabricsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 538
          },
          "name": "resetAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 573
          },
          "name": "resetComputeGpuMemoryFabricHealth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 589
          },
          "name": "resetComputeGpuMemoryFabricId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 605
          },
          "name": "resetComputeGpuMemoryFabricLifecycleState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 621
          },
          "name": "resetComputeHpcIslandId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 637
          },
          "name": "resetComputeNetworkBlockId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 653
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 685
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 669
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 697
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 712
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreComputeGpuMemoryFabrics",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 471
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 561
          },
          "name": "computeGpuMemoryFabricCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryFabricsComputeGpuMemoryFabricCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 679
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryFabricsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 542
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 555
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 577
          },
          "name": "computeGpuMemoryFabricHealthInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 593
          },
          "name": "computeGpuMemoryFabricIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 609
          },
          "name": "computeGpuMemoryFabricLifecycleStateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 625
          },
          "name": "computeHpcIslandIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 641
          },
          "name": "computeNetworkBlockIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 657
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 689
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryFabricsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 673
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 532
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 548
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 567
          },
          "name": "computeGpuMemoryFabricHealth",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 583
          },
          "name": "computeGpuMemoryFabricId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 599
          },
          "name": "computeGpuMemoryFabricLifecycleState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 615
          },
          "name": "computeHpcIslandId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 631
          },
          "name": "computeNetworkBlockId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 647
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 663
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-gpu-memory-fabrics/index:DataOciCoreComputeGpuMemoryFabrics"
    },
    "cdktf-provider-oci.DataOciCoreComputeGpuMemoryFabricsComputeGpuMemoryFabricCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryFabricsComputeGpuMemoryFabricCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
        "line": 210
      },
      "name": "DataOciCoreComputeGpuMemoryFabricsComputeGpuMemoryFabricCollection",
      "symbolId": "src/data-oci-core-compute-gpu-memory-fabrics/index:DataOciCoreComputeGpuMemoryFabricsComputeGpuMemoryFabricCollection"
    },
    "cdktf-provider-oci.DataOciCoreComputeGpuMemoryFabricsComputeGpuMemoryFabricCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryFabricsComputeGpuMemoryFabricCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
        "line": 56
      },
      "name": "DataOciCoreComputeGpuMemoryFabricsComputeGpuMemoryFabricCollectionItems",
      "symbolId": "src/data-oci-core-compute-gpu-memory-fabrics/index:DataOciCoreComputeGpuMemoryFabricsComputeGpuMemoryFabricCollectionItems"
    },
    "cdktf-provider-oci.DataOciCoreComputeGpuMemoryFabricsComputeGpuMemoryFabricCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryFabricsComputeGpuMemoryFabricCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
          "line": 199
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
        "line": 192
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 206
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryFabricsComputeGpuMemoryFabricCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreComputeGpuMemoryFabricsComputeGpuMemoryFabricCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 199
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 199
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 199
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-gpu-memory-fabrics/index:DataOciCoreComputeGpuMemoryFabricsComputeGpuMemoryFabricCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciCoreComputeGpuMemoryFabricsComputeGpuMemoryFabricCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryFabricsComputeGpuMemoryFabricCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
          "line": 88
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
        "line": 79
      },
      "name": "DataOciCoreComputeGpuMemoryFabricsComputeGpuMemoryFabricCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 109
          },
          "name": "additionalData",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 114
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 119
          },
          "name": "computeGpuMemoryFabricId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 124
          },
          "name": "computeHpcIslandId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 129
          },
          "name": "computeLocalBlockId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 134
          },
          "name": "computeNetworkBlockId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 140
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 145
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 150
          },
          "name": "fabricHealth",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 156
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 161
          },
          "name": "healthyHostCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 166
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 171
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 177
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 182
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 187
          },
          "name": "totalHostCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 92
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryFabricsComputeGpuMemoryFabricCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-gpu-memory-fabrics/index:DataOciCoreComputeGpuMemoryFabricsComputeGpuMemoryFabricCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreComputeGpuMemoryFabricsComputeGpuMemoryFabricCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryFabricsComputeGpuMemoryFabricCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
          "line": 275
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
        "line": 268
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 282
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryFabricsComputeGpuMemoryFabricCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreComputeGpuMemoryFabricsComputeGpuMemoryFabricCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 275
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 275
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 275
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-gpu-memory-fabrics/index:DataOciCoreComputeGpuMemoryFabricsComputeGpuMemoryFabricCollectionList"
    },
    "cdktf-provider-oci.DataOciCoreComputeGpuMemoryFabricsComputeGpuMemoryFabricCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryFabricsComputeGpuMemoryFabricCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
          "line": 242
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
        "line": 233
      },
      "name": "DataOciCoreComputeGpuMemoryFabricsComputeGpuMemoryFabricCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 263
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryFabricsComputeGpuMemoryFabricCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 246
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryFabricsComputeGpuMemoryFabricCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-gpu-memory-fabrics/index:DataOciCoreComputeGpuMemoryFabricsComputeGpuMemoryFabricCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreComputeGpuMemoryFabricsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryFabricsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
        "line": 9
      },
      "name": "DataOciCoreComputeGpuMemoryFabricsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_gpu_memory_fabrics#compartment_id DataOciCoreComputeGpuMemoryFabrics#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 17
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_gpu_memory_fabrics#availability_domain DataOciCoreComputeGpuMemoryFabrics#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 13
          },
          "name": "availabilityDomain",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_gpu_memory_fabrics#compute_gpu_memory_fabric_health DataOciCoreComputeGpuMemoryFabrics#compute_gpu_memory_fabric_health}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 21
          },
          "name": "computeGpuMemoryFabricHealth",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_gpu_memory_fabrics#compute_gpu_memory_fabric_id DataOciCoreComputeGpuMemoryFabrics#compute_gpu_memory_fabric_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 25
          },
          "name": "computeGpuMemoryFabricId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_gpu_memory_fabrics#compute_gpu_memory_fabric_lifecycle_state DataOciCoreComputeGpuMemoryFabrics#compute_gpu_memory_fabric_lifecycle_state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 29
          },
          "name": "computeGpuMemoryFabricLifecycleState",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_gpu_memory_fabrics#compute_hpc_island_id DataOciCoreComputeGpuMemoryFabrics#compute_hpc_island_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 33
          },
          "name": "computeHpcIslandId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_gpu_memory_fabrics#compute_network_block_id DataOciCoreComputeGpuMemoryFabrics#compute_network_block_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 37
          },
          "name": "computeNetworkBlockId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_gpu_memory_fabrics#display_name DataOciCoreComputeGpuMemoryFabrics#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 41
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_gpu_memory_fabrics#filter DataOciCoreComputeGpuMemoryFabrics#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 54
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryFabricsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_gpu_memory_fabrics#id DataOciCoreComputeGpuMemoryFabrics#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 48
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-gpu-memory-fabrics/index:DataOciCoreComputeGpuMemoryFabricsConfig"
    },
    "cdktf-provider-oci.DataOciCoreComputeGpuMemoryFabricsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryFabricsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
        "line": 286
      },
      "name": "DataOciCoreComputeGpuMemoryFabricsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_gpu_memory_fabrics#name DataOciCoreComputeGpuMemoryFabrics#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 290
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_gpu_memory_fabrics#values DataOciCoreComputeGpuMemoryFabrics#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 298
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_gpu_memory_fabrics#regex DataOciCoreComputeGpuMemoryFabrics#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 294
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-gpu-memory-fabrics/index:DataOciCoreComputeGpuMemoryFabricsFilter"
    },
    "cdktf-provider-oci.DataOciCoreComputeGpuMemoryFabricsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryFabricsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
          "line": 451
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
        "line": 443
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 458
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryFabricsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreComputeGpuMemoryFabricsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 451
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 451
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 451
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 444
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryFabricsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-gpu-memory-fabrics/index:DataOciCoreComputeGpuMemoryFabricsFilterList"
    },
    "cdktf-provider-oci.DataOciCoreComputeGpuMemoryFabricsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryFabricsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
          "line": 354
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
        "line": 344
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 421
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreComputeGpuMemoryFabricsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 409
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 425
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 438
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 402
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 415
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 431
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 358
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryFabricsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-gpu-memory-fabrics/index:DataOciCoreComputeGpuMemoryFabricsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreComputeHost": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_host oci_core_compute_host}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeHost",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_host oci_core_compute_host} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-host/index.ts",
          "line": 58
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreComputeHostConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-host/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreComputeHost resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/index.ts",
            "line": 43
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreComputeHost to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_host#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreComputeHost that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreComputeHost to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/index.ts",
            "line": 160
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/index.ts",
            "line": 218
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/index.ts",
            "line": 225
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreComputeHost",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/index.ts",
            "line": 83
          },
          "name": "additionalData",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/index.ts",
            "line": 88
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/index.ts",
            "line": 93
          },
          "name": "capacityReservationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/index.ts",
            "line": 98
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/index.ts",
            "line": 117
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/index.ts",
            "line": 122
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/index.ts",
            "line": 127
          },
          "name": "faultDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/index.ts",
            "line": 133
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/index.ts",
            "line": 138
          },
          "name": "gpuMemoryFabricId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/index.ts",
            "line": 143
          },
          "name": "health",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/index.ts",
            "line": 148
          },
          "name": "hpcIslandId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/index.ts",
            "line": 169
          },
          "name": "impactedComponentDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/index.ts",
            "line": 174
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/index.ts",
            "line": 180
          },
          "name": "lifecycleDetails",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/index.ts",
            "line": 185
          },
          "name": "localBlockId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/index.ts",
            "line": 190
          },
          "name": "networkBlockId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/index.ts",
            "line": 195
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/index.ts",
            "line": 200
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/index.ts",
            "line": 205
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/index.ts",
            "line": 210
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/index.ts",
            "line": 111
          },
          "name": "computeHostIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/index.ts",
            "line": 164
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/index.ts",
            "line": 104
          },
          "name": "computeHostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/index.ts",
            "line": 154
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-host/index:DataOciCoreComputeHost"
    },
    "cdktf-provider-oci.DataOciCoreComputeHostConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeHostConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-host/index.ts",
        "line": 9
      },
      "name": "DataOciCoreComputeHostConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_host#compute_host_id DataOciCoreComputeHost#compute_host_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/index.ts",
            "line": 13
          },
          "name": "computeHostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.37.0/docs/data-sources/core_compute_host#id DataOciCoreComputeHost#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-host/index:DataOciCoreComputeHostConfig"
    }
  },
  "version": "1.0.1",
  "fingerprint": "wal1IE2pOz3Xd2/MwHdBpA3ql2Rq8WYddvz+DpF6faA="
}